All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update Github Actions
- Added harmony deployment into github actions.
- issue #117: Add part of URL to output file name
- Update python libraries
- Update harmony service lib that changed project structure
- Add Concise exception to propogate up to harmony api calls
- Variable Merging
- Fixed way we merge variables when granules in a collection have varying variables.
- Updated python libraries
- issue #114: add type annotations
- Removed CMR testing. Now done in concise-autotest repo
- Moved add_collection_test.py test to verify_collection.py (in concise-autotest repo)
- Updated python libraries
- issue #114: add type annotations
- Removed CMR testing. Now done in concise-autotest repo
- Moved add_collection_test.py test to verify_collection.py (in concise-autotest repo)
- issues/96:
- Preserve the order of the input files so the output file matches order
- PODAAC-5424
- Update concise test in uat to test only POCLOUD collections
- Publishing L2ss Concise Chain umm-s Update
- Issue-68
- Updated jupyter notebook
- Update notebook test to use python code directly instead of using jupyter notebook
- Updated python libraries
- Update history json to have url in history
- Update add collection test to use url in json history
- PODAAC-5065
- Update when to sleep when not enough shared memory
- PODAAC-4658
- Updated jupyter-test workflow to use environment variables
- Updated jupyter-test workflow to inlcude slack reporting, collections update and removal
- PODAAC-4659
- Removed branch restriction from jupyter-test workflow on success notebook pass
- Updated token handling for association removal
- Some log formatting for jupyter-test workflow
- PODAAC-4660
- Updated cmr-umm-updater to newer version and added input argument to disable association removal
- PODAAC-4976
- Added dateutil dependency to Jupyter-test workflow
- PODAAC-5065
- Calculate how much shared memory will be used and determine to use multicore or singlecore concise.
- New github action workflow and Jupyter notebook that can be used for testing the concise service via Harmony
- PODAAC-4653
- New github action workflow and Jupyter notebook that can be used for testing the concise service via Harmony
- PODAAC-4656
- Added cmr-association-diff import and usage
- Added secret usage to workflow
- Added FileHandler class
- issues/34: harmony-service-lib-py version updated to ^1.0.20 to support reading/writing STAC objects to/from S3
- HARMONY-1178
- Handle paged STAC catalogs
- Updated dependency versions
- issue-31: Build pipeline manually pushes tag rather than use action-push-tag
- Changed CLI step in build action to use snyk monitor so that report is uploaded to SNYK podaac org
- PODAAC-4171
- Add AVHRRMTA_G-NAVO-L2P-v1.0 to associations
- Added in shared memory allocation limit in fork process
- PODAAC-4173
- Add AVHRRMTB_G-NAVO-L2P-v1.0 to associations
- issue 10: Handle empty granule files.
- issue-14: Added support for concatenating granules together that have different variables
- Added
timeout
option tocmr-umm-updater
- Upgraded
cmr-umm-updater
to 0.2.1
- history_json attribute is populated
- Fixed bug where VariableInfo equality fails when _FillValue is np.nan
- PODAAC-3504
- As a developer, I want to create a Python package capable of merging granules together
- PODAAC-3526
- As a developer, I want to parallelize the granule merge service to improve performance
- PODAAC-3604
- As a developer, I want to create a deployment pipeline for the granule concatenation service
- PODAAC-3607
- As a developer, I want to create a Harmony service lib wrapper for the granule concatenation service
- PODAAC-3663
- As a developer, I want the subset_files data in my concatenated data to contain original filenames
- PODAAC-3860
- Created a UMM-S record for Concise
- Utilize cmr-umm-updater Github Action for auto-publication of UMM-S changes/version bumps
- Moved to GitHub.com!