We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2ba691b commit 400e645Copy full SHA for 400e645
hollow/src/main/java/com/netflix/hollow/core/write/HollowMapTypeWriteState.java
@@ -185,7 +185,7 @@ private void calculateNumShards() {
185
}
186
187
long bitsPerKeyElement = 64 - Long.numberOfLeadingZeros(maxKeyOrdinal + 1);
188
- long bitsPerValueElement = 64 - Long.numberOfLeadingZeros(maxValueOrdinal);
+ long bitsPerValueElement = maxValueOrdinal == 0 ? 1 : 64 - Long.numberOfLeadingZeros(maxValueOrdinal);
189
long bitsPerMapSizeValue = 64 - Long.numberOfLeadingZeros(maxMapSize);
190
long bitsPerMapPointer = 64 - Long.numberOfLeadingZeros(totalOfMapBuckets);
191
0 commit comments