v1.3.0
abarciauskas-bgse
released this
30 Mar 21:38
·
14666 commits
to master
since this release
Deprecated
- discover-s3-granules is deprecated. The functionality is provided by the discover-granules task
Fixed
- CUMULUS-331: Fix aws.downloadS3File to handle non-existent key
- Using test ftp provider for discover-granules testing [CUMULUS-427]
- CUMULUS-304: "Add AWS API throttling to pdr-status-check task" Added concurrency limit on SFN API calls. The default concurrency is 10 and is configurable through Lambda environment variable CONCURRENCY.
- CUMULUS-414: "Schema validation not being performed on many tasks" revised npm build scripts of tasks that use cumulus-message-adapter to place schema directories into dist directories.
- CUMULUS-301: Update all tests to use test-data package for testing data.
- CUMULUS-271: "Empty response body from rules PUT endpoint" Added the updated rule to response body.
- Increased memory allotment for
CustomBootstrap
lambda function. Resolves failed deployments whereCustomBootstrap
lambda function was failing with errorProcess exited before completing request
. This was causing deployments to stall, fail to update and fail to rollback. This error is thrown when the lambda function tries to use more memory than it is allotted. - Cumulus repository folders structure updated:
- removed the
cumulus
folder altogether - moved
cumulus/tasks
totasks
folder at the root level - moved the tasks that are not converted to use CMA to
tasks/.not_CMA_compliant
- updated paths where necessary
- removed the
Added
@cumulus/integration-tests
- Added support for testing the output of an ECS activity as well as a Lambda function.