2022-01-06

Release Notes / Changelog

Summary

This release includes a few minor house keeping cleanups and performance optimizations. Container images are updated for 2 services (shared-service and data-support-update-service). Additionally env var configuration for DSS and DSS-pfc is included.

SS

  • Reduction of log noise to lower DataDog load.

  • Modification to diagnostic information collection via ProcessPerformance.

DSUS

  • Implementation of MongoDB Indexes on Jurisdiction collection to improve query performance

DSS/DSS-PFC (config)

There needs to an environment variable set on both DSS and the DSS Preflight Container (init-container) name POD_UID used to identify individual instances of the Decision Support Service. This is set leveraging metadata available via the K8s downward API. Specifically we use metadata.uid. The configuration for this variable in our Terraform spec is achieved as such:

  env {
    name = "POD_UID"
    value_from {
      field_ref {
        field_path = "metadata.uid"
      }
    }
  }

The same can be used in both container specs. I'm not sure exactly how this will shake out with helm, however let me know if you wanna hop on a call to work it out and validate.

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.

Component

Shortname

SHA1

Tag

CAT

4b422d3

data-support-update-service

DSUS

29b5d30

decision-support-service

DSS

bc41d2b

dss-preflight-container

DSS-PFC

54e29c9

middle-tier-service

MTS

c465425

opencds-update-service

OUS

3525806

rckms-reports-service

RRS

f11c8be

rules-generation-service

RGS

463fd9d

shared-service

SS

c3ef2cd

ss-comparison-service

SSCS

10716c6

vmr-converter-service

VCS

cbe2cce

Last updated