Checked for duplicates
Yes - I've already checked
🐛 Describe the bug
The /members endpoint for the bundle urn:nasa:pds:mars2020_navcam_ops_stereo is returning only 176,269 files (releases 14 and 15 only), whereas the full bundle should contain 2,233,883 files across all releases. This is causing downstream impact on NSSDCA Deep Archive SIP generation — the SIP tool (pds-deep-archive) is only picking up the newest releases instead of the full mission.
This is most likely tightly coupled with the ancestry sweeper issues documented in NASA-PDS/registry-sweepers#171 and #717, where ancestry is not being properly written for all products/releases, causing the /members endpoint to return incomplete results.
🕵️ Expected behavior
The /members endpoint should return all members across all releases of the bundle (~2,233,883 files), not just the newest releases.
📜 To Reproduce
- Go to https://pds.mcp.nasa.gov/api/search/1/products/urn:nasa:pds:mars2020_navcam_ops_stereo
- Note the bundle properties
- Go to https://pds.mcp.nasa.gov/api/search/1/products/urn:nasa:pds:mars2020_navcam_ops_stereo/members
- Only 176,269 files are returned (releases 14 and 15 only); expected ~2,233,883 files (all releases)
🖥 Environment Info
- Environment: Production (pds.mcp.nasa.gov)
📚 Version of Software Used
Latest production
🩺 Test Data / Additional context
Downstream impact: NSSDCA Deep Archive SIP generation is incomplete — the SIP only contains the newest releases instead of the entire mission bundle, requiring a new complete SIP to be regenerated.
Related issues:
🦄 Related requirements
N/A
For Internal Dev Team To Complete
⚙️ Engineering Details
🎉 Integration & Test
Checked for duplicates
Yes - I've already checked
🐛 Describe the bug
The
/membersendpoint for the bundleurn:nasa:pds:mars2020_navcam_ops_stereois returning only 176,269 files (releases 14 and 15 only), whereas the full bundle should contain 2,233,883 files across all releases. This is causing downstream impact on NSSDCA Deep Archive SIP generation — the SIP tool (pds-deep-archive) is only picking up the newest releases instead of the full mission.This is most likely tightly coupled with the ancestry sweeper issues documented in NASA-PDS/registry-sweepers#171 and #717, where ancestry is not being properly written for all products/releases, causing the
/membersendpoint to return incomplete results.🕵️ Expected behavior
The
/membersendpoint should return all members across all releases of the bundle (~2,233,883 files), not just the newest releases.📜 To Reproduce
🖥 Environment Info
📚 Version of Software Used
Latest production
🩺 Test Data / Additional context
Downstream impact: NSSDCA Deep Archive SIP generation is incomplete — the SIP only contains the newest releases instead of the entire mission bundle, requiring a new complete SIP to be regenerated.
Related issues:
🦄 Related requirements
N/A
For Internal Dev Team To Complete
⚙️ Engineering Details
🎉 Integration & Test