[Groonga-mysql-commit] Still Failing: mroonga/mroonga#2493 (master - 4892dfb)

Back to archive index

Travis CI build****@travi*****
Thu Oct 29 23:29:52 JST 2015


Build Update for mroonga/mroonga
-------------------------------------

Build: #2493
Status: Still Failing

Duration: 33 minutes and 53 seconds
Commit: 4892dfb (master)
Author: Kouhei Sutou
Message: storage: fix a bug that auto repair may cause crash

The following sequence causes crash:

  1. connection1: open indexes
  2. connection2: open indexes
  3. connection1: start operations log check and detects crash!
  4. connection2: start operations log check and blocked.
  5. connection1: finish auto repair by recreating indexes.
  6. connection2: is unblocked and detects no crash but has opened indexes
     that are recreated connection1.
  7. connection2: use dropped index and is crashed.

TODO:

  * The same problem exists in wrapper mode.
  * Reduce lock scope. We can reduce lock scope by detecting "DISABLE
    KEYS" mode without opening indexes.

[groonga-dev,03608]

Reported by Hiroshi Kagami. Thanks!!!

View the changeset: https://github.com/mroonga/mroonga/compare/18deb72c8727...4892dfbee163

View the full build log and details: https://travis-ci.org/mroonga/mroonga/builds/88114101

--

You can configure recipients for build notifications in your .travis.yml file. See http://docs.travis-ci.com/user/notifications


-------------- next part --------------
An HTML attachment was scrubbed...
Download 



More information about the Groonga-mysql-commit mailing list
Back to archive index