As of 19/10 2020 the new version 2.16.0 is out

Standardization & Conformance Improvements and Fixes

  • #1508 Running --help does not throw misleading errors anymore
  • #1509 Running --help prints the project version as well
  • #1510 Enceladus SparkJobs version is taken from runtime instead of from application.conf, so it’s not overridable
  • #1538 Switched to re-read data from disk between processing phases to ensure data stability (no change in volatile data).

Menas Improvements and Fixes

  • #1530 Menas is taking the version from the project runtime instead of application.properties, thus its version is not overridable
  • #1496 Secure Schema Registry fix - TrustStore & KeyStore for SSR is now loaded programmatically and directly used for the integrating connection (instead of relying on environment variables). Failure to setup TrustStore/KeyStore emits warnings in the log - those can be suppressed by menas.schemaRegistry.warnUnsecured=false (default: true) in Menas’s config. Also note that javax.net.ssl.{trustStore, keyStore} (and their passwords) in Menas’s config can be used as overrides for the same-name environment variables (env vars are respected normally)
  • #1525 FillNulls conformance rule now shows an input column and when being edited the input column is preselected.
  • #1565 Schema registry URL config key has been changed from menas.schemaRegistryBaseUrl to menas.schemaRegistry.baseUrl to conform to other menas.* config keys.

Streaming Conformance Improvements

  • #1547 Upgrade the Hyperdrive Conformance plugin to Hyperdrive 4.0.0

Helper scripts Improvements and Fixes

  • #1548 Fixed nonworking run_standardization_conformance.sh and added support for --help in the scripts.

New Menas Configuration Options