Releases: nasa/cumulus-message-adapter-js
Releases · nasa/cumulus-message-adapter-js
v2.2.0
v2.1.0
v2.0.5
Fixed
- CUMULUS-2920
- Handled EPIPE exception when writing to stdin of an exited CMA process
Updated
- CUMULUS-2920
- Update dev dependencies to allow inter-version compatibility
- Update package-lock.json to use new dependencies/newer npm format
- Update circleCi build to use [email protected]
v2.0.4
Release v2.0.4
Fixed
CUMULUS-2745
- Fixed erroneous log output when running as a lambda incorrectly indicating timeout behaviors were not enabled
- Update error handling logic to wait for completion of CMA close event before throwing
- Fix streaming interface issue where an empty line is being sent to the CMA where it was being interpreted as empty string for the command
v2.0.3
Release v2.0.3
Fixed
CUMULUS-2745
- Bug fix/patch release to fix issue where Lambda execution contexts like ECS tasks that did not have an AWS Lambda context object with a getRemainingTimeInMillis method resulted in task failure
v2.0.2
Release v2.0.2
Updated
CUMULUS-2745
- Updates logging to always log CMA stderr on function timeout
v2.0.1
- Update @cumulus/types package dependency to ^9.6.0
v2.0.0
Release v2.0.0
BREAKING CHANGES
-
CUMULUS-2203
- Updated CumulusMessageWithPayload exported to CumulusMessageWithAssignedPayload. This change explicitly updates this type to allow for a null payload value, as well as explicitly allows for a replace key for compatibility with @cumulus/types > 3.0.0
v1.3.2
Release v1.3.2
Fixed
-
CUMULUS-2203
-
Fixed issue causing spawned CMA process to left running/in the node event queue, resulting in AWS being unwilling/unable to clean up the instance. This resulted in lambdas with a memory leak/resource issues to not be reclaimed/restarted by AWS.
-
Fixed issue where the CMA child process was not cleaning up/deallocating buffered data when the parent process ends, creating a memory 'leak'. This commit updates the error handling to issue SIGTERM/SIGINT in case of error, allowing the subprocess to exit properly.
-