-
Notifications
You must be signed in to change notification settings - Fork 5
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
api does not return information that OpenSearch says is public #355
Comments
@plawton-umd not sure what is happening here. will assign a developer to take a look. |
Hi @plawton-umd , At first sight, I would link this error with this bug #341 which noted that the relationship bundles-collections is not retrievable anymore with the latest version of the API. We still need to confirm the ticket I cited here but @alexdunnjpl is finishing another work that he started. He will look at your issue and #341 next. Note that with the latest API version, the end-point which supports the operation you are doing is:
(members, ie obs products, of members, ie collections, of the bundle) As you could see, the following request does not work either:
(members, ie collections, of the bundle) We'll let you know when we understand better what the issue is. Does not |
Duplicated problem on main branch. Fixed with changes on #359
Important part is 14 hits. |
@plawton-umd I wanted to let you know this bug is fixed but it is not yet deployed in production, so you cannot see the improvment yet. I would like to wait for a few other major bugs to be fixed (@al-niessner is working on them) before we make a new release and deploy it in production. |
@tloubrieu-jpl I tried this on https://pds.nasa.gov/api/search-en-gamma/1/, urn:nasa:pds:dart_teleobs doesn't return any members, but all identifiers in "ref_lid_collection": [ |
Hi @gxtchen , The request To get the members of a collection or a bundle. Now you need to switch the test to a venue where the latest code is deployed, and change the bundle lid to one which is available in this venue. So for that I would test on the docker compose deployment with a bundle existing in the test database, that works with: At last you need to check that this return as many collections as identified in the test dataset for this bundle. Does that make sense ? That is a test we should add to the postman suite. This test will also validate ticket #341. |
@tloubrieu-jpl can you explain how to verify the number of collections in |
Added |
Checked for duplicates
Yes
🐛 Describe the bug
When I did
action, I noticed that there were no expected information returned. Received
The OpenSearch Dashboard says the bundle and its collections are public (and have been for hours).
Worked fine with other bundles made public before and after this one.
🕵️ Expected behavior
I expected the usual information to populate the json.
📜 To Reproduce
...
🖥 Environment Info
...
📚 Version of Software Used
No response
🩺 Test Data / Additional context
No response
🦄 Related requirements
🦄 #xyz
⚙️ Engineering Details
Note:
This also doesn't work:
But this members of the collections does:
Test Data
https://pds-smallbodies.astro.umd.edu/holdings/pds4-dart_teleobs-v1.0/
The text was updated successfully, but these errors were encountered: