2022-05-16
Release Notes / Changelog
Summary
This update includes a minor refactoring of logging mechanisms in all services, to both reduce logging events in production environments unless otherwise set via environment variable, and to optimize logging for ingestion by DataDog.
DSUS
Replace
debuglogging package withpinoandexpress-pino-logging
To configure the logging level for output, please add a new environment variable LOGGING_LEVEL with a value of info. The DEBUG environment variable is now deprecated, and may be removed.
DSS-PFC
Add quiet or on-error-only logging for AWS and GCP CLIs
Modify bash scripts to reduce logging output
MTS
Contains fix for Glassfish outputting excessive null log statements
Optimizes logging output where applicable
OUS
Replace
debuglogging package withpinoandexpress-pino-logging
To configure the logging level for output, please add a new environment variable LOGGING_LEVEL with a value of info. The DEBUG environment variable is now deprecated, and may be removed.
RRS
Replace
debuglogging package withpinoandexpress-pino-logging
To configure the logging level for output, please add a new environment variable LOGGING_LEVEL with a value of info. The DEBUG environment variable is now deprecated, and may be removed.
SS
Replace
debuglogging package withpinoandexpress-pino-logging
To configure the logging level for output, please add a new environment variable LOGGING_LEVEL with a value of info. The DEBUG environment variable is now deprecated, and may be removed.
Please add an additional environment variable, NODE_OPTIONS with a value of --max-old-space-size=2048. This will increase the heap size of the Shared Service, which has encountered an out-of-memory crash event with a few eCRs from jurisdictions with complex rulesets.
VCS
Modifies log output to reduce volume
To configure the logging level for output, please add a new environment variable LOGGING_LEVEL_ROOT with a value of info.
Bill of Materials
Changes to component SHA1 / Tag values (indicating a release) are marked as emboldened line entries. Components link to their respective documentation, and tags link to the Github repository release for that individual component.
Last updated