The GitHub Actions job "CI" on fluss.git/filter-server-client-integration has failed. Run started by GitHub user platinumhamburg (triggered by platinumhamburg).
Head commit for run: edd5c05acb096f8d0e915a1552c2ed4aaea03ea1 / 白鵺 <[email protected]> [client] Fix ByteBuf double-release when all batches are filtered out When the server filters out all batches in a fetch response (hasRecords=false but hasFilteredEndOffset()=true), the code enters the CompletedFetch creation branch but does not retain the parsedByteBuf. The finally block then releases the base reference, and when DefaultCompletedFetch.drain() later tries to release the same buffer, it hits refCnt:0 → IllegalReferenceCountException. Fix: pass null for parsedByteBuf when there are no records to consume, since the CompletedFetch only needs the buffer for record deserialization. Report URL: https://github.com/apache/fluss/actions/runs/24116329039 With regards, GitHub Actions via GitBox
