wire.write(IndexingFields.indexCount).int64(indexCount)
.write(IndexingFields.indexSpacing).int64(indexSpacing)
.write(IndexingFields.index2Index).int64forBinding(0L, index2Index)
.write(IndexingFields.lastIndex).int64forBinding(0L, nextEntryToBeIndexed);
}
<BUG>long indexToIndex(StoreRecovery recovery, @NotNull final ExcerptContext ec, long timeoutMS) throws EOFException, UnrecoverableTimeoutException, StreamCorruptedException {
long index2Index = this.index2Index.getVolatileValue();</BUG>
return index2Index > 0 ? index2Index : acquireIndex2Index(recovery, ec, timeoutMS);
}
<BUG>long acquireIndex2Index(StoreRecovery recovery, ExcerptContext ec, long timeoutMS) throws EOFException, UnrecoverableTimeoutException, StreamCorruptedException {
try {</BUG>
return acquireIndex2Index0(recovery, ec, timeoutMS);

wire.write(IndexingFields.indexCount).int64(indexCount)
.write(IndexingFields.indexSpacing).int64(indexSpacing)
.write(IndexingFields.index2Index).int64forBinding(0L, index2Index)
.write(IndexingFields.lastIndex).int64forBinding(0L, nextEntryToBeIndexed);
}
long indexToIndex(StoreRecovery recovery, @NotNull final ExcerptContext ec, long timeoutMS)
throws EOFException, UnrecoverableTimeoutException, StreamCorruptedException {
long index2Index = this.index2Index.getVolatileValue();
return index2Index > 0 ? index2Index : acquireIndex2Index(recovery, ec, timeoutMS);
}
long acquireIndex2Index(StoreRecovery recovery, ExcerptContext ec, long timeoutMS)
throws EOFException, UnrecoverableTimeoutException, StreamCorruptedException {
try {
return acquireIndex2Index0(recovery, ec, timeoutMS);
