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]
