Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Referential Integrity Checking with the Registry+API #414

Closed
jordanpadams opened this issue Oct 5, 2021 · 8 comments
Closed

Referential Integrity Checking with the Registry+API #414

jordanpadams opened this issue Oct 5, 2021 · 8 comments

Comments

@jordanpadams
Copy link
Member

jordanpadams commented Oct 5, 2021

Referential Integrity for Validate checks that:

  1. All products specified in a collection inventory exist in the registry.
  2. All collections specified in a bundle.xml exist in the registry.
  3. All Internal_Reference to other products (lid_reference / lidvid_reference) actually exist

See subtasks for this Epic for the specific user story requirements to be implemented.

@jordanpadams jordanpadams changed the title B12.1 Integrity checking using PDS API B12.1 Referential Integrity Checking with the Registry Oct 5, 2021
@jordanpadams jordanpadams changed the title B12.1 Referential Integrity Checking with the Registry Referential Integrity Checking with the Registry Oct 5, 2021
@jordanpadams
Copy link
Member Author

📆 November status: Delayed due to #426 delay.

@jordanpadams
Copy link
Member Author

📆 December status: Due to delay in #426 , this tasks will need to be descoped from B12.1 SWG approval pending: NASA-PDS/pds-swg#14

@jordanpadams
Copy link
Member Author

deferred from B12.1

@jordanpadams
Copy link
Member Author

📆 August status: Deferral from B13.0 to be reviewed with SWG on 9/14

NASA-PDS/pds-swg#19

@jordanpadams jordanpadams changed the title Referential Integrity Checking with the Registry Referential Integrity Checking with the Registry+API Jan 6, 2023
@jordanpadams
Copy link
Member Author

@al-niessner I am thinking we implement #415 first, assuming the products are all archived and online through the API. we then go back and implement https://github.com/nasa-pds/pds-api/issues/170 for the API to be able to support authorized access to data that was just ingested as staged. does that seem reasonable?

@jordanpadams
Copy link
Member Author

📆 December status: Ahead of schedule. In work

@jordanpadams jordanpadams removed the B13.0 label Feb 3, 2023
@jordanpadams
Copy link
Member Author

📆 January status: Implementation complete. Testing needed. No impact on build.

@jordanpadams
Copy link
Member Author

All sub-tasks completed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants