The GitHub Actions job "Check License" on fluss.git/retract has succeeded. Run started by GitHub user platinumhamburg (triggered by platinumhamburg).
Head commit for run: 2665577b69afb85bf172ad5e51920edea19270fb / 白鵺 <[email protected]> [server][client][flink] Add retract support for Aggregation Merge Engine Introduce per-record MutationType (UPSERT/DELETE/RETRACT) in KvRecord V2 wire format. Each record is self-describing and independently processable by the server. Adjacent same-key retract+upsert pairs are merged as a best-effort optimization to reduce CDC output. Key changes: - Add MutationType enum and KvRecord V2 format (PUT_KV API v2) - Server dispatches on MutationType per-record, no batch-level pairing - Flink sends RETRACT immediately without buffering (no checkpoint risk) - Remove MergeMode.RETRACT_THEN_AGGREGATE and all pair-based code paths - Batch self-describes V2 format via attributes bit 0 (not API version) - logOffset strictly tracks CDC output count in all retract branches - RETRACT records use sizeOfV2 for accurate batch size estimation Report URL: https://github.com/apache/fluss/actions/runs/23699704111 With regards, GitHub Actions via GitBox
