diff --git a/core/src/main/java/org/apache/iceberg/util/ZOrderByteUtils.java b/core/src/main/java/org/apache/iceberg/util/ZOrderByteUtils.java index 7edca59731a5..54ef54d00eae 100644 --- a/core/src/main/java/org/apache/iceberg/util/ZOrderByteUtils.java +++ b/core/src/main/java/org/apache/iceberg/util/ZOrderByteUtils.java @@ -217,3 +217,10 @@ public static byte[] interleaveBits( return interleavedBytes; } } + + +value >> (Integer.SIZE - 1); ❌ wrong + ``` +- To this: + ```java + value >> (Long.SIZE - 1); ✅ correct \ No newline at end of file