jpountz commented on issue #14108:
URL: https://github.com/apache/lucene/issues/14108#issuecomment-2576326816
The correct fix would probably be to improve the terms index to record the
length of blocks (there was a related discussion about whether we already have
this info at https://github
jpountz commented on issue #14108:
URL: https://github.com/apache/lucene/issues/14108#issuecomment-2576298601
I think I understand the failure. Since the terms dictionary doesn't know
about the length of its blocks, it always prefetches a length of 1. But if you
are unlucky and your terms d
benwtrent commented on issue #14108:
URL: https://github.com/apache/lucene/issues/14108#issuecomment-2575432922
git bisect says: b6512a46803f2bf5126d46b5d82adaa844b3552c
Which I suppose makes sense as that was the last fix attempted for this test
case :)
--
This is an automated mes
benwtrent opened a new issue, #14108:
URL: https://github.com/apache/lucene/issues/14108
### Description
On 10x, this seed fails repeatably with trace:
```
TestDefaultCodecParallelizesIO > testTermsSeekExact FAILED
java.lang.AssertionError
at
__randomizedte
benwtrent commented on issue #14108:
URL: https://github.com/apache/lucene/issues/14108#issuecomment-2575369273
Running this test 100k+ times on main and it never failed.
So, I tried many thousands of other seeds on 10x and it never failed.
Seems like an exceptionally rare failu