v1.10.3
·
7745 commits
to master
since this release
Added
- CUMULUS-817
- Added AWS Dead Letter Queues for lambdas that are scheduled asynchronously/such that failures show up only in cloudwatch logs.
- CUMULUS-956
- Migrated developer documentation and data-cookbooks to Docusaurus
- supports versioning of documentation
- Added
docs/docs-how-to.md
to outline how to do things like add new docs or locally install for testing. - Deployment/CI scripts have been updated to work with the new format
- Migrated developer documentation and data-cookbooks to Docusaurus
- CUMULUS-811
- Added new S3 functions to
@cumulus/common/aws
:aws.s3TagSetToQueryString
: converts S3 TagSet array to querystring (for use with upload()).aws.s3PutObject
: Returns promise of S3putObject
, which puts an object on S3aws.s3CopyObject
: Returns promise of S3copyObject
, which copies an object in S3 to a new S3 locationaws.s3GetObjectTagging
: Returns promise of S3getObjectTagging
, which returns an object containing an S3 TagSet.
@/cumulus/common/aws.s3PutObject
defaults to an explicitACL
of 'private' if not overridden.@/cumulus/common/aws.s3CopyObject
defaults to an explicitTaggingDirective
of 'COPY' if not overridden.
- Added new S3 functions to
Deprecated
- CUMULUS-811
- Deprecated
@cumulus/ingest/aws.S3
. Member functions of this class will now
log warnings pointing to similar functionality in@cumulus/common/aws
.
- Deprecated