LuceneBackendQueueTask does not release the Directory lock on update failures

Description

LuceneBackendQueueTask always calls Workspace#afterTransactionApplied(boolean someFailureHappened, boolean streaming) with the parameter someFailureHappened=false in LuceneBackendQueueTask#applyUpdates() even when an exception occurs while updating an index.

Environment

None

Activity

Show:
Martin Braun
March 31, 2016, 3:14 PM
Edited

still needs to be backported to 5.5. I will do this later this week.

Assignee

Andrej Golovnin

Reporter

Andrej Golovnin

Labels

None

Suitable for new contributors

Yes, likely

Feedback Requested

None

Components

Fix versions

Affects versions

Priority

Major
Configure