[
https://issues.apache.org/jira/browse/ASTERIXDB-1002?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ildar Absalyamov reopened ASTERIXDB-1002:
-----------------------------------------
Although executing the writer.close(), when the exception is thrown in
EmptyTupleSource totally makes sense it causes problems with recovery tests.
Apparently when the pipeline consists of several activities and the exception
is thrown in the second part of the pipeline, closing the writer in ETS flushes
the frame, while there is no-one to accept the frame on receiving side. This
leads to a deadlock in all recovery test, checking for duplicate insertions.
> Cannot remove index while it is open. [HyracksDataException]
> ------------------------------------------------------------
>
> Key: ASTERIXDB-1002
> URL: https://issues.apache.org/jira/browse/ASTERIXDB-1002
> Project: Apache AsterixDB
> Issue Type: Bug
> Components: AsterixDB, Storage, Transactions
> Reporter: asterixdb-importer
> Assignee: Murtadha Hubail
> Priority: Critical
> Attachments: TestADM.txt, TestCorrectQuery.txt, TestWrongQuery.txt
>
>
> Cannot remove index while it is open. [HyracksDataException]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)