handle unsigned long in flush and merge operations for star tree#16646
handle unsigned long in flush and merge operations for star tree#16646Shailesh-Kumar-Singh wants to merge 0 commit into
Conversation
|
❌ Gradle check result for 80db308: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
80db308 to
f3fb106
Compare
|
❌ Gradle check result for f3fb106: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
f3fb106 to
47bdb9b
Compare
d0d571e to
6272c9b
Compare
|
❌ Gradle check result for 6272c9b: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
6272c9b to
93882df
Compare
|
❌ Gradle check result for be5c59d: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
be5c59d to
f44db3b
Compare
|
❌ Gradle check result for f44db3b: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
❌ Gradle check result for 87742cc: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
❌ Gradle check result for 96d20dc: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
❌ Gradle check result for fa447c8: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
❌ Gradle check result for 1394c39: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
❌ Gradle check result for 25ab688: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
❌ Gradle check result for 3cd0858: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
3cd0858 to
147d817
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #16646 +/- ##
============================================
+ Coverage 72.34% 72.69% +0.35%
- Complexity 65481 65874 +393
============================================
Files 5300 5305 +5
Lines 304330 304578 +248
Branches 44141 44177 +36
============================================
+ Hits 220158 221421 +1263
+ Misses 66093 65276 -817
+ Partials 18079 17881 -198 ☔ View full report in Codecov by Sentry. |
|
Had to move this to a separate PR |
147d817 to
b9ddef9
Compare

Description
This change handles the comparison and sorting of unsigned long values during flush operations. Since unsigned long values are stored as Java Long (and values greater than Long.MAX_VALUE turn negative),
Long.compareUnsignedis used to ensure correct sorting and comparison of unsigned long dimensions. This ensures that unsigned long values are properly handled and sorted during flush operationsRelated Issues
Issue - Handle unsigned long during flush and merge operations
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.