lxy-9602 opened a new pull request, #8709: URL: https://github.com/apache/paimon/pull/8709
### Purpose This is a subtask of [MAP shared-shredding support](https://cwiki.apache.org/confluence/display/PAIMON/PIP-43%3A+Columnar+Storage+Optimization+for+MAP+Type+in+Paimon). This PR extends MAP shared-shredding support to primary-key tables and file rewrite paths. It: - supports append-table and primary-key-table compaction/rewrite; - supports primary-key tables in both thin and non-thin modes; - supports external spill, force-buffer spill, and deletion-vector compaction; - supports input changelog production and independent ORC/Parquet changelog files; - allows independent BLOB and VECTOR fields alongside a shared-shredding MAP, while continuing to reject unsupported nested types and postpone bucket mode. ### Tests - `AppendOnlyWriterTest` - `BucketedAppendFileStoreWriteTest` - `SchemaValidationTest` - `MapSharedShreddingTableTest` -- 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]
