Concurrency bugs in Lucene: How to fix optimistic concurrency failures | Dark Hacker News