You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@fluss.apache.org by GitBox <gi...@apache.org> on 2026/04/10 07:30:14 UTC

[GH] (fluss/optimize-null-counts-int-array): Workflow run "Check License" failed!

The GitHub Actions job "Check License" on fluss.git/optimize-null-counts-int-array has failed.
Run started by GitHub user platinumhamburg (triggered by platinumhamburg).

Head commit for run:
6bf9e3a2886d671aaf6c87d9e4db4fa65b3d306c / 白鵺 <oc...@alibaba-inc.com>
[common] Optimize getNullCounts() to return int[] instead of Long[]

Since null counts are stored as 4-byte integers in the batch statistics
binary format, int[] is sufficient and avoids boxing overhead (8 bytes
per Long vs 4 bytes per int). Use -1 as the sentinel for "not available"
instead of null. This reduces memory usage for cachedNullCounts and
statsNullCounts, especially for wide tables with many fields.

Closes #3021

Report URL: https://github.com/apache/fluss/actions/runs/24231695628

With regards,
GitHub Actions via GitBox