Skip to content

Commit 059b73c

Browse files
fix overestimation
Co-authored-by: Jordan Powers <[email protected]>
1 parent 0da1942 commit 059b73c

File tree

1 file changed

+1
-1
lines changed
  • server/src/main/java/org/elasticsearch/index/engine

1 file changed

+1
-1
lines changed

server/src/main/java/org/elasticsearch/index/engine/Engine.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ protected static ShardFieldStats shardFieldStats(List<LeafReaderContext> leaves)
315315
// This almost does what FixedBitSet#ramBytesUsed() does, liveDocs.length() returns the length of the bits long
316316
// array
317317
liveDocsBytes += RamUsageEstimator.alignObjectSize(
318-
(long) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER + (long) Long.BYTES * liveDocs.length()
318+
(long) RamUsageEstimator.NUM_BYTES_ARRAY_HEADER + (long)(liveDocs.length() / 8)
319319
);
320320
}
321321
}

0 commit comments

Comments
 (0)