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]

Reply via email to