public void NewIndexEntry() { if (AutoFlush && _writeBatch.Size() > FlushThresholdBytes) { Flush(); } CurrentDocumentId = _parent.NextDocumentId(); var sliceWriter = new SliceWriter(8); sliceWriter.WriteBigEndian(CurrentDocumentId); _currentDocumentIdSlice = sliceWriter.CreateSlice(); _writeBatch.Add(_currentDocumentIdSlice, Stream.Null, "docs"); }