mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-02-25 22:36:20 +00:00
fix getMemorySizeInBytes in SparseMultiArrayOrdinals
This commit is contained in:
parent
45b2bff8da
commit
c18ae4a194
@ -76,9 +76,7 @@ public final class SparseMultiArrayOrdinals implements Ordinals {
|
|||||||
@Override
|
@Override
|
||||||
public long getMemorySizeInBytes() {
|
public long getMemorySizeInBytes() {
|
||||||
if (size == -1) {
|
if (size == -1) {
|
||||||
long size = 0;
|
size = (RamUsage.NUM_BYTES_ARRAY_HEADER + (RamUsage.NUM_BYTES_INT * lookup.length)) + pool.getMemorySizeInBytes();
|
||||||
size += RamUsage.NUM_BYTES_ARRAY_HEADER;
|
|
||||||
this.size = pool.getMemorySizeInBytes();
|
|
||||||
}
|
}
|
||||||
return size;
|
return size;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user