@cumulus/cmr-client
Advanced tools
Changelog
[v13.4.0] 2022-10-31
43
of cumuluss/async-operation
to Docker Hub which was built with node:14.19.3-buster.lzards-api-client
package to Cumulus with submitQueryToLzards
methodexample/cumulus-tf/variables.tf
to have cmr_oauth_provider
default to launchpad
null
files key is provided in an update payload (e.g. files: null
),
an error will be thrown. null
files were not previously supported and would throw potentially unclear errors. This makes the error clearer and more explicit.files
key, all files will be removed in all datastoreslzards-backup-task
to send Cumulus provider and granule createdAt values as metadata in LZARDS backup request to support querying LZARDS for reconciliation reportsprocess-dead-letter-archive
lambda to put messages from S3 dead
letter archive that fail to process to new S3 location.DELETE /granules/<granuleId>
endpoint now includes additional details about granule
deletion, including collection, deleted granule ID, deleted files, and deletion time.Changelog
[v13.3.2] 2022-10-10 [BACKPORT]
Please note changes in 13.3.2 may not yet be released in future versions, as this is a backport and patch release on the 13.3.x series of releases. Updates that are included in the future will have a corresponding CHANGELOG entry in future releases.
@cumulus/aws-client/S3/moveObject
to handle zero byte files (0 byte files).@cumulus/aws-client/S3ObjectStore
class to take string query parameters and
its methods signGetObject
and signHeadObject
to take parameter presignOptions@cumulus/api-client/collections
and @cumulus/integration-tests/api
to encode
collection version in the URI pathnull
files key is provided in an update payload (e.g. files: null
),
an error will be thrown. null
files were not previously supported and would throw potentially unclear errors. This makes the error clearer and more explicit.files
key, all files will be removed in all datastoresChangelog
[v12.0.3] 2022-10-03 [BACKPORT]
Please note changes in 12.0.3 may not yet be released in future versions, as this is a backport and patch release on the 12.0.x series of releases. Updates that are included in the future will have a corresponding CHANGELOG entry in future releases.
null
files key is provided in an update payload (e.g. files: null
),
an error will be thrown. null
files were not previously supported and would throw potentially unclear errors. This makes the error clearer and more explicit.files
key, all files will be removed in all datastores@cumulus/aws-client/S3ObjectStore
class to take string query parameters and
its methods signGetObject
and signHeadObject
to take parameter presignOptions@cumulus/aws-client/S3/moveObject
to handle zero byte files (0 byte files).@cumulus/api-client/collections
and @cumulus/integration-tests/api
to encode
collection version in the URI pathChangelog
[v11.1.7] 2022-10-05 [BACKPORT]
Please note changes in 11.1.7 may not yet be released in future versions, as this is a backport and patch release on the 11.1.x series of releases. Updates that are included in the future will have a corresponding CHANGELOG entry in future releases.
null
files key is provided in an update payload (e.g. files: null
),
an error will be thrown. null
files were not previously supported and would throw potentially unclear errors. This makes the error clearer and more explicit.files
key, all files will be removed in all datastores@cumulus/aws-client/S3ObjectStore
class to take string query parameters and
its methods signGetObject
and signHeadObject
to take parameter presignOptions@cumulus/aws-client/S3/moveObject
to handle zero byte files (0 byte files).@cumulus/api-client/collections
and @cumulus/integration-tests/api
to encode
collection version in the URI pathChangelog
[v13.3.0] 2022-8-19
GET /granules
endpoint has a new optional query parameter:
searchContext
, which is used to resume listing within the same search
context. It is provided in every response from the endpoint as
meta.searchContext
. The searchContext value must be submitted with every
consequent API call, and must be fetched from each new response to maintain
the context.searchContext
query string parameter allows listing past 10,000 results.from
query param in a request will cause the searchContext
to
be ignored and also make the query subject to the 10,000 results cap again.GET /granules
endpoint to leverage ElasticSearch search-after API.
The endpoint will only use search-after when the searchContext
parameter
is provided in a request.Changelog
[v12.0.2] 2022-08-10 [BACKPORT]
Please note changes in 12.0.2 may not yet be released in future versions, as this is a backport and patch release on the 12.0.x series of releases. Updates that are included in the future will have a corresponding CHANGELOG entry in future releases.
granule_cumulus_id
instead of
cumulus_id
. Previous logic removed files by matching file.cumulus_id
to granule.cumulus_id
.Changelog
[v13.2.1] 2022-8-10 [BACKPORT]
granule_cumulus_id
instead of
cumulus_id
. Previous logic removed files by matching file.cumulus_id
to granule.cumulus_id
.Changelog
[v11.1.5] 2022-08-10 [BACKPORT]
Please note changes in 11.1.5 may not yet be released in future versions, as this is a backport and patch release on the 11.1.x series of releases. Updates that are included in the future will have a corresponding CHANGELOG entry in future releases.
granule_cumulus_id
instead of
cumulus_id
. Previous logic removed files by matching file.cumulus_id
to granule.cumulus_id
.