-
Notifications
You must be signed in to change notification settings - Fork 70
Closed
Description
Summary
Implements the metadata inheritance system for manifest entries, enabling proper inheritance of
snapshot_id, sequence_number, and file_sequence_number from manifest list to manifest entries.
Changes
- Add
InheritableMetadatainterface withBaseInheritableMetadata,EmptyInheritableMetadata, and
CopyInheritableMetadataimplementations - Add
InheritableMetadataFactoryfor creating appropriate metadata inheritance instances - Integrate metadata inheritance into
ManifestReaderImpl::Entries()method
Test Plan
- Existing manifest reader tests pass with inherited metadata
- Inheritance logic properly handles snapshot_id, sequence_number, and file_sequence_number fields
This is to be completed in #178 .
Metadata
Metadata
Assignees
Labels
No labels