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

   ### Purpose
   Enable Flink data-evolution compaction to plan and execute blob compaction 
tasks.
   
   This implements `DataEvolutionCompactTask` support for `blobTask` by 
rewriting dedicated blob files with `MultipleBlobFileWriter`. It also enables 
the Flink data-evolution compact source to plan blob tasks.
   
   The reader path now also supports blob-only merge groups, which is required 
when a data-evolution blob task contains multiple blob fields without the 
corresponding normal data file in the same split.
   
   ### Tests
   - `mvn -pl paimon-core -DfailIfNoTests=false 
-Dtest=MultipleBlobTableTest#testDataEvolutionBlobCompaction test`
   - `mvn -pl paimon-flink/paimon-flink-common -DfailIfNoTests=false 
-Dtest=BlobTableITCase#testBlobCompaction+testMultipleBlobCompaction test`
   - `mvn -pl paimon-core -DfailIfNoTests=false -Dtest=MultipleBlobTableTest 
test`
   - `mvn -pl paimon-flink/paimon-flink-common -DfailIfNoTests=false 
-Dtest=BlobTableITCase test`


-- 
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