The GitHub Actions job "CI" on fluss.git/agg-mode has succeeded. Run started by GitHub user platinumhamburg (triggered by platinumhamburg).
Head commit for run: 1c7dbaafe1886ac51942e3095a8c5118e068c153 / ocean.wy <[email protected]> Rename AggMode to MergeMode for consistent API across merge engines - Rename AggMode enum to MergeMode with updated semantics: - AGGREGATE -> DEFAULT: represents default merge behavior for each engine - OVERWRITE: bypasses merge logic, directly replaces values (for undo/recovery) - Remove LOCAL_AGGREGATE: client-side optimization, doesn't affect protocol - Update API method names: - Upsert.aggregationMode() -> Upsert.mergeMode() - getAggMode() -> getMergeMode() - Add validation in TableUpsert.createWriter(): - OVERWRITE mode requires table to have a merge engine configured - Add validation in TableUpsert.createTypedWriter(): - Throw UnsupportedOperationException if mergeMode is not DEFAULT - Move getMergeMode() method from WriteBatch to KvWriteBatch only - Update all related files: client API, write components, server components - Rename KvTabletAggModeTest to KvTabletMergeModeTest with updated tests Report URL: https://github.com/apache/fluss/actions/runs/21502894916 With regards, GitHub Actions via GitBox
