Skip to content

validate v1.17.0

Compare
Choose a tag to compare
@jordanpadams jordanpadams released this 15 Oct 06:18

Full Changelog

Implemented enhancements:

  • Deprecate --no-data-check to --skip-content-validation to fall in line with other argument naming #133
  • Update context name check to throw WARNING instead of ERROR #102
  • Update context checks to include data_to_investigation #90
  • Update validate to apply catalog file and local schemas to discipline schema resolution #87
  • Add new target-manifest flag for user to provide a manifest (file) of file/directory paths to validate #50
  • Add flag to temporarily disable context validation #47
  • Document multi-threaded architecture for maximized performance #43
  • Enhance content validation to decrease validation time to <=50% of current benchmark #30

Fixed bugs:

  • Update Validate error/warning counts per ATM regression testing #118
  • Registered context product resource lists only one of multiple instrument or target multiple types #107
  • Fix bug introduce by --skip-context-validation feature #99
  • Update Validate to allow specification of schema/schematrons in config file #84
  • Context validation needs to be updated to include all possible product type use cases #62
  • Update content validation to fail when a space character is used when an ASCII_Integer type is specified #9
  • Large Data File Uncaught Exception Error #8
  • JAXB warning message with Java 9+ #3

Closed issues:

  • Revert name/type checks from context validation until discussed with TWG #120
  • Validate release candidate for Build 10a #105
  • Create new "error message decoder ring" for common validate issues and how to solve them #97
  • Update validate to apply catalogs/schemas used as input across all ingested schemas #86
  • Test and document benchmark metrics from improved content validation #80
  • Implement content validation performance improvements #79
  • Investigate and determine potential content validation performance improvements #78
  • Check that referenced context products are valid #45
  • Perform benchmarking on validate to enable documenting of system requirements #41
  • Improve pds4.bundle validation performance #29
  • Improve documentation about usage of flags in config file with latest flags #20
  • Verify that all name/type attribute values correspond to names denoted context products #15