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 2017/11/03 16:47:00 UTC

[jira] [Commented] (ASTERIXDB-1954) RebalanceWithCancellation Test Failed

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

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

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

[ASTERIXDB-1954][STO][RT] Add Index Drop Options

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

Details:
- Add options to allow drop index to ignore
  index does not exist and retry on index in-use.
- Add test case for new index drop options.

Change-Id: Id6f8fa52489bbe64d2f48c5c3d0a07be60f30b1b
Reviewed-on: https://asterix-gerrit.ics.uci.edu/2121
Reviewed-by: Michael Blow <mb...@apache.org>
Integration-Tests: Michael Blow <mb...@apache.org>
Tested-by: Michael Blow <mb...@apache.org>


> RebalanceWithCancellation Test Failed
> -------------------------------------
>
>                 Key: ASTERIXDB-1954
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-1954
>             Project: Apache AsterixDB
>          Issue Type: Bug
>          Components: *DB - AsterixDB, STO - Storage
>            Reporter: Chen Luo
>            Assignee: Murtadha Hubail
>            Priority: Major
>
> The RebalanceWithCancellation Test failed with recent changes. The build is at:
> https://asterix-jenkins.ics.uci.edu/job/asterix-gerrit-verify-asterix-app/924/
> The stacktrace is:
> {code}
> org.apache.hyracks.api.exceptions.HyracksDataException: HYR0081: File /home/jenkins/jenkins/workspace/asterix-gerrit-verify-asterix-app/asterixdb/asterix-app/target/io/dir/asterix_nc2/iodevice0/storage/partition_2/tpch/2/LineItem_idx_LineItem_virtual_0 is already mapped
> 	at org.apache.hyracks.api.exceptions.HyracksDataException.create(HyracksDataException.java:49)
> 	at org.apache.hyracks.storage.common.file.FileMapManager.registerFile(FileMapManager.java:76)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.VirtualBufferCache.createFile(VirtualBufferCache.java:79)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.MultitenantVirtualBufferCache.createFile(MultitenantVirtualBufferCache.java:49)
> 	at org.apache.hyracks.storage.am.common.impls.AbstractTreeIndex.create(AbstractTreeIndex.java:83)
> 	at org.apache.hyracks.storage.am.lsm.btree.impls.LSMBTree.allocateMemoryComponent(LSMBTree.java:602)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.AbstractLSMIndex.allocateMemoryComponents(AbstractLSMIndex.java:386)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.LSMHarness.enter(LSMHarness.java:623)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.LSMHarness.batchOperate(LSMHarness.java:646)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.LSMTreeIndexAccessor.batchOperate(LSMTreeIndexAccessor.java:214)
> 	at org.apache.asterix.runtime.operators.LSMPrimaryUpsertOperatorNodePushable.nextFrame(LSMPrimaryUpsertOperatorNodePushable.java:280)
> 	at org.apache.hyracks.control.nc.Task.pushFrames(Task.java:376)
> 	at org.apache.hyracks.control.nc.Task.run(Task.java:316)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> 	at java.lang.Thread.run(Thread.java:745)
> Jun 24, 2017 6:18:34 PM org.apache.hyracks.control.common.work.WorkQueue$WorkerThread run
> INFO: Executing: NotifyTaskFailure
> Jun 24, 2017 6:18:34 PM org.apache.hyracks.control.nc.Task run
> WARNING: Task TAID:TID:ANID:ODID:2:0:3:0 failed with exception
> org.apache.hyracks.api.exceptions.HyracksDataException: HYR0081: File /home/jenkins/jenkins/workspace/asterix-gerrit-verify-asterix-app/asterixdb/asterix-app/target/io/dir/asterix_nc2/iodevice1/storage/partition_3/tpch/2/LineItem_idx_LineItem_virtual_0 is already mapped
> 	at org.apache.hyracks.api.exceptions.HyracksDataException.create(HyracksDataException.java:49)
> 	at org.apache.hyracks.storage.common.file.FileMapManager.registerFile(FileMapManager.java:76)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.VirtualBufferCache.createFile(VirtualBufferCache.java:79)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.MultitenantVirtualBufferCache.createFile(MultitenantVirtualBufferCache.java:49)
> 	at org.apache.hyracks.storage.am.common.impls.AbstractTreeIndex.create(AbstractTreeIndex.java:83)
> 	at org.apache.hyracks.storage.am.lsm.btree.impls.LSMBTree.allocateMemoryComponent(LSMBTree.java:602)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.AbstractLSMIndex.allocateMemoryComponents(AbstractLSMIndex.java:386)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.LSMHarness.enter(LSMHarness.java:623)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.LSMHarness.batchOperate(LSMHarness.java:646)
> 	at org.apache.hyracks.storage.am.lsm.common.impls.LSMTreeIndexAccessor.batchOperate(LSMTreeIndexAccessor.java:214)
> 	at org.apache.asterix.runtime.operators.LSMPrimaryUpsertOperatorNodePushable.nextFrame(LSMPrimaryUpsertOperatorNodePushable.java:280)
> 	at org.apache.hyracks.control.nc.Task.pushFrames(Task.java:376)
> 	at org.apache.hyracks.control.nc.Task.run(Task.java:316)
> 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> 	at java.lang.Thread.run(Thread.java:745)
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)