JingsongLi opened a new pull request, #9952: URL: https://github.com/apache/paimon/pull/9952
### Purpose - Add schema-aware IndexManifestAvroReader and IndexManifestAvroWriter support for projected rows, encoded records, and compressed Avro blocks. - Rewrite current-schema index manifests block by block so unchanged blocks avoid re-encoding and recompression, while retaining existing combine validation. - Fall back to materialized Avro schema resolution for evolved manifests and preserve warm manifest-cache reads. - Abort and delete replacement files when validation, reads, writes, or cleanup fail. ### Tests - mvn -pl paimon-core -DwildcardSuites=none -Dtest=IndexManifestFileHandlerTest,IndexManifestAvroReaderWriterTest,BinaryIndexManifestEntryTest test - mvn -pl paimon-core -Pfast-build -DwildcardSuites=none -Dtest=IndexFileHandlerTest,FileStoreCommitTest,SortedGlobalIndexScannerTest 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]
