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.

Activity

Show:

Martin BraunMarch 31, 2016 at 3:14 PM
Edited

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

Fixed

Details

Assignee

Reporter

Components

Affects versions

Priority

Created March 25, 2016 at 2:21 PM
Updated April 25, 2016 at 3:47 PM
Resolved April 8, 2016 at 11:12 AM

Flag notifications