2022-12-14

Release Notes / Changelog

Summary

This release includes a number of house keeping patches. Security vulnerability patches were applied to VCS and MTS to mitigate dependency related vulnerabilities identified by dependabot. Java services DSS, VCS, and RGS additionally received patches to implement JSON logging to increase efficacy of parsing and searching of logs via datadog and cloud console. Shared Service additionally received a patch regarding mirthId presence in JSON logging as well as an applied index to improve record retrieval for SS runtime queries to the MongoDB to fetch Jurisdictions (applied in SS and DSUS).

MTS

  • Bumped jettison lib version to address dependabot CVE

DSUS

  • Index applied to KMReference collection on foreign key jurisdictionDocId

RGS

  • Enable json logging with logback + logstash-encoder

SS

  • Index applied to KMReferences collection on foreign key `jurisdictionDocId`

  • MirthId added as object property to all log events where mirthId is present and accessible.

VCS

  • Enable json logging with logback + logstash-encoder

  • Add mirthId to logs as passed to VCS from SS during message processing.

  • Upgrade woodstox to address dependabot identified CVE

DSS

  • Added support for JSON logging.

  • General log cleanup

Bill of Materials

Components that have an update in this release are notated with a highlighted background.

Component
Shortname
Commit
Tag

cat-rckms

CAT

07f3349

2.16.0

data-support-update-service

DSUS

5dfe46c

1.8.1

decision-support-service

DSS

403c6a5

3.0.1

dss-preflight-container

DSS-PFC

9f60375

1.2.0

middle-tier-service

MTS

d6ff511

2.6.2

opencds-update-service

OUS

0641c01

1.9.0

rckms-reports-service

RRS

1a33605

1.2.1

rules-generation-service

RGS

4970d3f

3.0.1

shared-service

SS

ecf3436

1.8.1

ss-comparison-service

SSCS

5d0aefe

1.3.1

vmr-converter-service

VCS

9508ef3

2.5.2

Last updated