Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-6790

Rollback (during tragic exception) should wait for concurrent commit to finish

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 5.4, 6.0
    • None
    • None
    • New

    Description

      Causes this test failure: http://build-eu-00.elastic.co/job/lucene_linux_java8_64_test_only/63025/

      This is a regression, caused by LUCENE-6579 ... I remember hitting deadlock on that issue ... I'll try to add back acquiring the commitLock before rollback ...

      The issue happens if one thread is committing while another thread is handling a tragedy...

      Attachments

        1. LUCENE-6790.patch
          1.0 kB
          Michael McCandless

        Activity

          People

            mikemccand Michael McCandless
            mikemccand Michael McCandless
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: