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

   ### Purpose
   
   - Make `postpone.default-bucket-num` optional and use its configured value 
exactly for the first real-bucket layout and overwrite writes.
   - Let Spark directly write fixed buckets for overwrite and snapshots without 
real buckets, skipping staged bucket `-2` files.
   - Keep existing real-bucket appends on the staged rescale path. For mixed 
batches, apply the configured default only to new partitions.
   - Preserve the existing Flink compact fallback when the option is not 
configured.
   
   ### Tests
   
   - `PostponeUtilsTest`: 16 passed
   - Spark 3.5 `PostponeBucketTableTest`: 30 passed
   - Flink `CompactAction#testWriteThenCompact`: 1 passed
   - Spotless, generated documentation and `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