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]
