This repository has been archived by the owner on Nov 23, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Bug: New version of every metadata file when a new dataset is added #1818
Labels
bug
Something isn't working
Comments
Jimlinz
added a commit
that referenced
this issue
Aug 4, 2022
Pystac normalize_hrefs resolves all links and mutates the entire tree, causing collection.json for all datasets to update. save_object only saves the particular entity within the catalog, preventing unnecessary metadata duplication. Fixes #1818
33 tasks
Jimlinz
added a commit
that referenced
this issue
Aug 9, 2022
Pystac offers optional title field in link object (human-readable title to be used in rendered displays of the link). Removing normalized_href (put in place to solve #1818) causes tests to fail due to missing title.
Jimlinz
added a commit
that referenced
this issue
Aug 10, 2022
Pystac offers optional title field in link object (human-readable title to be used in rendered displays of the link). Removing normalized_href (put in place to solve #1818) causes tests to fail due to missing title.
Jimlinz
added a commit
that referenced
this issue
Aug 10, 2022
Pystac offers optional title field in link object (human-readable title to be used in rendered displays of the link). Removing normalized_href (put in place to solve #1818) causes tests to fail due to missing title.
Jimlinz
added a commit
that referenced
this issue
Aug 10, 2022
Pystac offers optional title field in link object (human-readable title to be used in rendered displays of the link). Removing normalized_href (put in place to solve #1818) causes tests to fail due to missing title.
Jimlinz
added a commit
that referenced
this issue
Aug 10, 2022
Pystac offers optional title field in link object (human-readable title to be used in rendered displays of the link). Removing normalized_href (put in place to solve #1818) causes tests to fail due to missing title.
Jimlinz
added a commit
that referenced
this issue
Aug 10, 2022
Pystac offers optional title field in link object (human-readable title to be used in rendered displays of the link). Removing normalized_href (put in place to solve #1818) causes tests to fail due to missing title.
Jimlinz
added a commit
that referenced
this issue
Aug 11, 2022
Pystac offers optional title field in link object (human-readable title to be used in rendered displays of the link). Removing normalized_href (put in place to solve #1818) causes tests to fail due to missing title.
Jimlinz
added a commit
that referenced
this issue
Aug 12, 2022
Pystac offers optional title field in link object (human-readable title to be used in rendered displays of the link). Removing normalized_href (put in place to solve #1818) causes tests to fail due to missing title.
Jimlinz
added a commit
that referenced
this issue
Aug 12, 2022
Pystac offers optional title field in link object (human-readable title to be used in rendered displays of the link). Removing normalized_href (put in place to solve #1818) causes tests to fail due to missing title.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Bug Description
Every time a new dataset is added, it creates a new version of every other metadata file in the s3 bucket. This may be expected in the way we use pystac, but it could potentially add up to Terabytes of data if we have a high number of datasets with a high number of metadata files? It could also lead to peformance issues?
First need to investigate and find best options to resolve this.
Could be related to this? stac-utils/pystac#90
See here for example of many file versions:
How to Reproduce
What did you expect to happen?
What actually happened?
Software Context
Operating system:
Environment:
Relevant software versions:
Additional context
Definition of Done
CODING guidelines
non-functional
requirements
The text was updated successfully, but these errors were encountered: