Skip to content

v1.13.0

Compare
Choose a tag to compare
@rkm rkm released this 04 Dec 13:32
3ec8488

Changelog

Added

  • Added new command line application TriggerUpdates for detecting and issuing UpdateValuesMessages (e.g. ECHI mapping changes)
  • Added new service UpdateValues which propagates changes (e.g. ECHI mapping changes) throughout the deployed database tables.
  • ConsensusRule for combining 2+ other rules e.g. SocketRules (See IsIdentifiable Readme.md for more details)
  • Added runtime and total failures count to IsIdentifiable logs
  • Added NoSuffixProjectPathResolver which generates anonymous image path names that do not contain "-an" (which is the default behaviour).
    • To use, set CohortExtractorOptions.ProjectPathResolverType to Microservices.CohortExtractor.Execution.ProjectPathResolvers.NoSuffixProjectPathResolver
    • For identifiable extractions, the NoSuffixProjectPathResolver is now used
  • Validation reports can now be created as either "Combined" (single report as before" or "Split" (a pack of reports including CSVs suitable for post-processing). This is configurable in the YAML config and can also be specified on the CLI when recreating reports for an extraction
  • Added JobCompletedAt to the validation reports
  • IsIdentifiable: Add support for ignoring OCR output less than n characters in length
  • IsIdentifiable: Add a test case for burned-in image text

Changed

  • Update docs and make more keywords links to the relevant docs (#440)
  • Reduce memory usage on long-running microservices even when .Net assumes RAM is plentiful
  • Validation reports are now written to the project reports directory, instead of to a central reports directory

Fixed

  • Fix mismatch in Java/C# messages for ExtractionModality
  • ExtractionFileCopier: Copy files relative to the extraction root not the global filesystem root
  • Fix implementation of minimum OCR length (before being reported) #471

Dependencies

  • Bump CsvHelper from 17.0.0 to 17.0.1
  • Bump System.IO.Abstractions from 13.2.1 to 13.2.2
  • Bump Moq from 4.15.1 to 4.15.2
  • Bump System.IO.Abstractions.TestingHelpers from 13.2.1 to 13.2.2
  • Bump CsvHelper from 16.2.0 to 17.0.0
  • Bump JetBrains.Annotations from 2020.1.0 to 2020.3.0
  • Bump jackson-dataformat-yaml from 2.11.3 to 2.12.0
  • Bump jackson-databind from 2.11.3 to 2.12.0