JingsongLi opened a new pull request, #9439:
URL: https://github.com/apache/paimon/pull/9439

   ### Purpose
   
   Improve metadata-only row ID reassignment for tables receiving continuous 
writes:
   
   - bypass manifest compaction and sorting during reassignment;
   - preflight newer snapshots and use configured commit retry/backoff settings;
   - commit independent manifest groups in resumable batches, capped at four 
batches;
   - lazily rebase each pending batch across concurrent APPEND snapshots and 
this operation own OVERWRITE snapshots;
   - fail explicitly if a planned manifest replacement no longer matches the 
current manifest list.
   
   ### Tests
   
   - DataEvolutionRowIdReassignerTest: 53 tests passed
   - DataEvolutionDeletionVectorTest: 24 tests passed
   - Flink DataEvolutionRowIdReassignerTest#testActionReassignRowIdsByPartition 
passed
   - mvn -pl paimon-core -DskipTests compile
   - git diff --check


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to