Murtadha Hubail created ASTERIXDB-2316:
------------------------------------------

             Summary: 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


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)

Reply via email to