You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
java.lang.NegativeArraySizeException
at com.netflix.hollow.core.memory.SegmentedLongArray.<init>(SegmentedLongArray.java:50)
at com.netflix.hollow.core.memory.encoding.FixedLengthElementArray.<init>(FixedLengthElementArray.java:68)
at com.netflix.hollow.core.index.HollowHashIndexBuilder.growIntermediateHashTable(HollowHashIndexBuilder.java:263)
at com.netflix.hollow.core.index.HollowHashIndexBuilder.buildIndex(HollowHashIndexBuilder.java:165)
at com.netflix.hollow.core.index.HollowHashIndex.reindexHashIndex(HollowHashIndex.java:93)
at com.netflix.hollow.core.index.HollowHashIndex.<init>(HollowHashIndex.java:84)
at com.netflix.hollow.core.index.HollowHashIndex.<init>(HollowHashIndex.java:61)
at com.netflix.hollow.api.consumer.index.HashIndexSelect.<init>(HashIndexSelect.java:85)
at com.netflix.hollow.api.consumer.index.HashIndexSelect.<init>(HashIndexSelect.java:93)
at com.netflix.hollow.api.consumer.index.HashIndex.<init>(HashIndex.java:44)
at com.netflix.hollow.api.consumer.index.HashIndex$Builder.usingBean(HashIndex.java:100)
The text was updated successfully, but these errors were encountered:
Hello Hollow devs!
I'm working with a pretty large table that gets stored in Hollow that also has a high cardinality. Upon investigation it looks like it's from these lines
https://github.com/Netflix/hollow/blob/master/hollow/src/main/java/com/netflix/hollow/core/memory/SegmentedLongArray.java#L49-L50
and is the result of integer overflow caused by the size/cardinality of my table.
Here is the stack trace:
The text was updated successfully, but these errors were encountered: