The GitHub Actions job "CI" on fluss.git/retract has failed.
Run started by GitHub user platinumhamburg (triggered by platinumhamburg).

Head commit for run:
e6fd73e35c02cd2d52fede78b331115979a903ca / 白鵺 <[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/23729805822

With regards,
GitHub Actions via GitBox

Reply via email to