RussellSpitzer opened a new pull request, #15575:
URL: https://github.com/apache/iceberg/pull/15575

   
   
   Similar to #15241, this deprecates the ManifestFiles methods that rely on 
reading partition specs from manifest file metadata.
   
   This prepares for future integrations which use the internal reader api 
which does not have access to the file metadata or files which do not have 
metadata. Specifically this is for our Parquet Manifests works in Table Spec V4
   
    Deprecate read(ManifestFile, FileIO) in favor of read(ManifestFile, FileIO, 
Map)
   - Deprecate readPaths(ManifestFile, FileIO) in favor of 
readPaths(ManifestFile, FileIO, Map)
   - Deprecate package-private open(ManifestFile, FileIO)
   - Add LOG.warn when specsById is null to surface the deprecated code path
   - Migrate all internal callers and tests to pass specsById explicitly


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to