Skip to content

Allow archive_catalog entries for non-required fields #881

Description

@braingram

For future changes it could be beneficial to include new archive_catalog information for non-required fields. From conversation with @schlafly and @cjarnold it would be good to test how this works for:

  • manifest generation: where the expectation is that a non-required field that is present and has archive_catalog information will be included in the manifest
  • archive ingest: where the expectation is that for a field missing from the manifest, the archive would fill in a NULL value

On the RAD/schema side we will need to update tests to allow for this:

def test_metadata_force_required(self, schema_uri, schema, request):

and consider adding additional romancal unit tests to cover the expected behavior (field populated for new files, etc...).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions