Skip to content

Commit f7c66a6

Browse files
jennyhliubotanicalJkovarik
authored
Release 11.1.3 backport (#3001)
* CUMULUS-2929 backport * CUMULUS-2863 * CUMULUS-2959 * update to v11.1.3 * update package api doc * update changelog * CUMULUS-2966: Added extractPath operation and support of nested string replacement to url_path (#3007) * Added extractPath operation and nested string replacement to url_path in the collection configuration * update changelog * update unit test descriptions Co-authored-by: Jennifer Tran <[email protected]> * Update data-migration2 to handle empty values for granule.execution (#2997) * Update data-migration2 to handle empty values for granule.execution This update modifies the data-migration2 script to allow for dynamo granule.execution values of empty string/''/etc. This is in response to CUMULUS-2961/a user report that they have executions returning from dynamo with an empty string value, which was resulting in the execution lookup query to fail. This is presumptively due to the inclusion of the granule API endpoints that allow direct user mainupulation of data given the granules are recent and the event-driven write code doesn't allow for a situation where the execution is missing from dynamo. * Fix logging output * Update CHANGELOG * Apply suggestions from code review * update changelog Co-authored-by: Jennifer Tran <[email protected]> Co-authored-by: Jonathan Kovarik <[email protected]>
1 parent 98ba3b1 commit f7c66a6

File tree

91 files changed

+1114
-377
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

91 files changed

+1114
-377
lines changed

CHANGELOG.md

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,40 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).
66

7+
## Unreleased
8+
9+
## [v11.1.3] 2022-06-17
10+
11+
**Please note** changes in 11.1.3 may not yet be released in future versions, as
12+
this is a backport and patch release on the 11.1.x series of releases. Updates that
13+
are included in the future will have a corresponding CHANGELOG entry in future
14+
releases.
15+
16+
### Notable changes
17+
18+
- **CUMULUS-2929**
19+
- Updated `move-granule` task to check the optional collection configuration parameter
20+
`meta.granuleMetadataFileExtension` to determine the granule metadata file.
21+
If none is specified, the granule CMR metadata or ISO metadata file is used.
22+
23+
### Added
24+
25+
- **CUMULUS-2929**
26+
- Added optional collection configuration `meta.granuleMetadataFileExtension` to specify CMR metadata
27+
file extension for tasks that utilize metadata file lookups
28+
- **CUMULUS-2966**
29+
- Added extractPath operation and support of nested string replacement to `url_path` in the collection configuration
30+
### Fixed
31+
32+
- **CUMULUS-2863**
33+
- Fixed `@cumulus/api` `validateAndUpdateSqsRule` method to allow 0 retries
34+
and 0 visibilityTimeout in rule's meta.
35+
- **CUMULUS-2959**
36+
- Fixed `@cumulus/api` `granules` module to convert numeric productVolume to string
37+
when an old granule record is retrieved from DynamoDB.
38+
- **CUMULUS-2961**
39+
- Fixed `data-migration2` granule migration logic to allow for DynamoDb granules that have a null/empty string value for `execution`. The migration will now migrate them without a linked execution.
40+
741
## [v11.1.2] 2022-06-13
842

943
**Please note** changes in 11.1.2 may not yet be released in future versions, as
@@ -5922,7 +5956,8 @@ Note: There was an issue publishing 1.12.0. Upgrade to 1.12.1.
59225956

59235957
## [v1.0.0] - 2018-02-23
59245958

5925-
[unreleased]: https://github.com/nasa/cumulus/compare/v11.1.2...HEAD
5959+
[unreleased]: https://github.com/nasa/cumulus/compare/v11.1.3...HEAD
5960+
[v11.1.3]: https://github.com/nasa/cumulus/compare/v11.1.2...v11.1.3
59265961
[v11.1.2]: https://github.com/nasa/cumulus/compare/v11.1.1...v11.1.2
59275962
[v11.1.1]: https://github.com/nasa/cumulus/compare/v11.1.0...v11.1.1
59285963
[v11.1.0]: https://github.com/nasa/cumulus/compare/v11.0.0...v11.1.0

example/lambdas/asyncOperations/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cumulus/test-async-operations",
3-
"version": "11.1.2",
3+
"version": "11.1.3",
44
"description": "AsyncOperations Test Lambda",
55
"main": "index.js",
66
"private": true,

example/lambdas/ftpPopulateTestLambda/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cumulus/ftp-populate-test-lambda",
3-
"version": "11.1.2",
3+
"version": "11.1.3",
44
"description": "FTP Population Utility Lambda",
55
"main": "index.js",
66
"private": true,
@@ -19,12 +19,12 @@
1919
"access": "private"
2020
},
2121
"dependencies": {
22-
"@cumulus/api": "11.1.2",
23-
"@cumulus/api-client": "11.1.2",
24-
"@cumulus/common": "11.1.2",
25-
"@cumulus/integration-tests": "11.1.2",
26-
"@cumulus/logger": "11.1.2",
27-
"@cumulus/test-data": "11.1.2",
22+
"@cumulus/api": "11.1.3",
23+
"@cumulus/api-client": "11.1.3",
24+
"@cumulus/common": "11.1.3",
25+
"@cumulus/integration-tests": "11.1.3",
26+
"@cumulus/logger": "11.1.3",
27+
"@cumulus/test-data": "11.1.3",
2828
"aws-sdk": "^2.585.0",
2929
"fs-extra": "^9.0.0",
3030
"js-yaml": "^3.13.1",

example/lambdas/python-processing/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@cumulus/python-process-activity",
33
"private": true,
4-
"version": "11.1.2",
4+
"version": "11.1.3",
55
"description": "Python reference activity",
66
"homepage": "https://github.com/nasa/cumulus/tree/master/example/lambdas/python-reference-activity",
77
"repository": {

example/lambdas/python-reference-activity/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@cumulus/python-reference-activity",
33
"private": true,
4-
"version": "11.1.2",
4+
"version": "11.1.3",
55
"description": "Python reference activity",
66
"homepage": "https://github.com/nasa/cumulus/tree/master/example/lambdas/python-reference-activity",
77
"repository": {

example/lambdas/python-reference-task/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@cumulus/python-reference-task",
33
"private": true,
4-
"version": "11.1.2",
4+
"version": "11.1.3",
55
"description": "Python reference task",
66
"main": "index.js",
77
"homepage": "https://github.com/nasa/cumulus/tree/master/example/lambdas/python-reference-task",

example/lambdas/s3AccessTest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cumulus/test-s3-access",
3-
"version": "11.1.2",
3+
"version": "11.1.3",
44
"description": "S3 Access Test Lambda",
55
"main": "index.js",
66
"private": true,

example/lambdas/snsS3Test/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cumulus/test-sns-s3",
3-
"version": "11.1.2",
3+
"version": "11.1.3",
44
"description": "SNS to S3 Test Lambda",
55
"main": "index.js",
66
"private": true,

example/lambdas/versionUpTest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cumulus/test-version-up",
3-
"version": "11.1.2",
3+
"version": "11.1.3",
44
"description": "Version Up Test Lambda",
55
"main": "index.js",
66
"private": true,

example/package.json

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@cumulus/cumulus-integration-tests",
3-
"version": "11.1.2",
3+
"version": "11.1.3",
44
"description": "Cumulus Integration Test Deployment",
55
"private": true,
66
"main": "index.js",
@@ -45,32 +45,32 @@
4545
]
4646
},
4747
"dependencies": {
48-
"@cumulus/api": "11.1.2",
49-
"@cumulus/api-client": "11.1.2",
50-
"@cumulus/async-operations": "11.1.2",
51-
"@cumulus/aws-client": "11.1.2",
52-
"@cumulus/checksum": "11.1.2",
53-
"@cumulus/cmr-client": "11.1.2",
54-
"@cumulus/cmrjs": "11.1.2",
55-
"@cumulus/common": "11.1.2",
56-
"@cumulus/discover-granules": "11.1.2",
57-
"@cumulus/discover-pdrs": "11.1.2",
58-
"@cumulus/files-to-granules": "11.1.2",
59-
"@cumulus/hello-world": "11.1.2",
60-
"@cumulus/ingest": "11.1.2",
61-
"@cumulus/integration-tests": "11.1.2",
62-
"@cumulus/message": "11.1.2",
63-
"@cumulus/move-granules": "11.1.2",
64-
"@cumulus/parse-pdr": "11.1.2",
65-
"@cumulus/pdr-status-check": "11.1.2",
66-
"@cumulus/post-to-cmr": "11.1.2",
67-
"@cumulus/queue-granules": "11.1.2",
68-
"@cumulus/queue-pdrs": "11.1.2",
69-
"@cumulus/sf-sqs-report": "11.1.2",
70-
"@cumulus/sync-granule": "11.1.2",
71-
"@cumulus/test-processing": "11.1.2"
48+
"@cumulus/api": "11.1.3",
49+
"@cumulus/api-client": "11.1.3",
50+
"@cumulus/async-operations": "11.1.3",
51+
"@cumulus/aws-client": "11.1.3",
52+
"@cumulus/checksum": "11.1.3",
53+
"@cumulus/cmr-client": "11.1.3",
54+
"@cumulus/cmrjs": "11.1.3",
55+
"@cumulus/common": "11.1.3",
56+
"@cumulus/discover-granules": "11.1.3",
57+
"@cumulus/discover-pdrs": "11.1.3",
58+
"@cumulus/files-to-granules": "11.1.3",
59+
"@cumulus/hello-world": "11.1.3",
60+
"@cumulus/ingest": "11.1.3",
61+
"@cumulus/integration-tests": "11.1.3",
62+
"@cumulus/message": "11.1.3",
63+
"@cumulus/move-granules": "11.1.3",
64+
"@cumulus/parse-pdr": "11.1.3",
65+
"@cumulus/pdr-status-check": "11.1.3",
66+
"@cumulus/post-to-cmr": "11.1.3",
67+
"@cumulus/queue-granules": "11.1.3",
68+
"@cumulus/queue-pdrs": "11.1.3",
69+
"@cumulus/sf-sqs-report": "11.1.3",
70+
"@cumulus/sync-granule": "11.1.3",
71+
"@cumulus/test-processing": "11.1.3"
7272
},
7373
"devDependencies": {
74-
"@cumulus/test-data": "11.1.2"
74+
"@cumulus/test-data": "11.1.3"
7575
}
7676
}

0 commit comments

Comments
 (0)