You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2018/03/10 22:44:00 UTC

[jira] [Commented] (ASTERIXDB-2316) NPE on Dataset Full Merge

    [ https://issues.apache.org/jira/browse/ASTERIXDB-2316?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16394352#comment-16394352 ] 

ASF subversion and git services commented on ASTERIXDB-2316:
------------------------------------------------------------

Commit 0af313c33d52d5b734515525c43b97d65fa1f834 in asterixdb's branch refs/heads/master from [~mhubail]
[ https://git-wip-us.apache.org/repos/asf?p=asterixdb.git;h=0af313c ]

[ASTERIXDB-2316][STO] Fix Merging Components For Full Merge

- user model changes: no
- storage format changes: no
- interface changes: no

Details:
- Pass correct merging components in case of
  full merge.
- Add full merge test case.

Change-Id: I17890a1f85f569e0d3dc5eba046f61c91571c9c1
Reviewed-on: https://asterix-gerrit.ics.uci.edu/2471
Sonar-Qube: Jenkins <je...@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <je...@fulliautomatix.ics.uci.edu>
Contrib: Jenkins <je...@fulliautomatix.ics.uci.edu>
Integration-Tests: Jenkins <je...@fulliautomatix.ics.uci.edu>
Reviewed-by: Luo Chen <cl...@uci.edu>


> NPE on Dataset Full Merge
> -------------------------
>
>                 Key: ASTERIXDB-2316
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-2316
>             Project: Apache AsterixDB
>          Issue Type: Bug
>          Components: STO - Storage
>            Reporter: Murtadha Hubail
>            Assignee: Murtadha Hubail
>            Priority: Critical
>              Labels: triaged
>
> To reproduce run:
> {code:java}
> create type a as {id:int};
> compact dataset Metadata.`Datatype`;
> {code}
> Stack trace:
> {code:java}
> java.lang.NullPointerException: null
> at org.apache.hyracks.storage.am.lsm.common.util.LSMComponentIdUtils.persist(LSMComponentIdUtils.java:52) ~[classes/:?]
> at org.apache.asterix.common.ioopcallbacks.AbstractLSMIOOperationCallback.putComponentIdIntoMetadata(AbstractLSMIOOperationCallback.java:198) ~[classes/:?]
> at org.apache.asterix.common.ioopcallbacks.AbstractLSMIOOperationCallback.afterOperation(AbstractLSMIOOperationCallback.java:122) ~[classes/:?]
> at org.apache.hyracks.storage.am.lsm.common.impls.LSMHarness.merge(LSMHarness.java:639) [classes/:?]
> at org.apache.hyracks.storage.am.lsm.common.impls.LSMTreeIndexAccessor.merge(LSMTreeIndexAccessor.java:128) [classes/:?]
> at org.apache.hyracks.storage.am.lsm.common.impls.MergeOperation.call(MergeOperation.java:45) [classes/:?]
> at org.apache.hyracks.storage.am.lsm.common.impls.MergeOperation.call(MergeOperation.java:30) [classes/:?]
> at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_151]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_151]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_151]
> at java.lang.Thread.run(Thread.java:748) [?:1.8.0_151]
> {code}
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)