Skip to content

Releases: target/data-validator

v0.14.1: Dependencies update

12 Aug 17:42
2e74b57
Compare
Choose a tag to compare

This is a dependency-updates-only release.

Changed

  • Dependencies updated, notables:
    • Circe 0.10.x -> 0.11.x
    • scala-logging 3.8.x -> 3.9.x
    • JUnit 4.12 -> 4.13.x
    • SBT 1.6.x -> 1.7.x
    • sbt-assembly 0.14.x -> 0.15.x
    • sbt-buildinfo 0.9.x -> 0.11.x

v0.14.0: Spark DataFrameReader Fluent API support

15 Jun 21:47
ae98cb0
Compare
Choose a tag to compare

Added

  • ⭐ Spark DataFrameReader Fluent API support - you can define a "table" that will use spark.read.format(something).options(optionsMap).load(path) to load a DataFrame
  • Documentation for Config Check functionality
  • devex: You can generate test data with sbt generateTestData
  • devex: Environment Setup instructions
  • devex: Makefile with common tasks
  • devex: We're actually using scalafmt now
  • devex: We provide a Brewfile for consistent OS packages, Homebrew is the official source for OS packages for DV
  • repo: We've got templates for feature requests and bug reports now

Changed

  • Improved option parser
  • Dependencies updated: Spark 2.3.1 -> 2.3.4, Circe YAML 0.9.x -> 0.10.x
  • dev: We're now fully moved to GitHub Actions for build and release CI
    • dev: Dependabot will update our GitHub Actions
    • dev: Scala Steward will now ~automate our dependency updates

v0.13.2

12 Jan 16:44
52230a4
Compare
Choose a tag to compare

This is another build system-focused release.

What's Changed

  • Removes Artifactory configuration, explicitly publish to GHP by @colindean in #74

Full Changelog: v0.13.1...v0.13.2

v0.13.1

12 Jan 15:04
368a938
Compare
Choose a tag to compare

This is a build system-focused release as DV preps to ship binaries via GitHub Packages. This will be the first version released so.

What's Changed

Full Changelog: v0.13.0...v0.13.1

v0.13.0

13 May 15:15
dd677f1
Compare
Choose a tag to compare

Adds support for variable substitution for the minNumRows argument of the rowCount validator.

v0.12.1

14 Jan 16:48
532ab96
Compare
Choose a tag to compare

Fix for #53

v0.12.0

10 Jun 13:09
9a8aa9c
Compare
Choose a tag to compare

Adds basic column statistics for numeric columns to JSON output:

  • count
  • min
  • max
  • mean
  • std dev
  • equi-width histogram

v0.11.1

30 May 12:16
3822238
Compare
Choose a tag to compare

see #43

columnSumCheck

06 Apr 18:31
092de5d
Compare
Choose a tag to compare

stringRegexCheck

14 Nov 16:00
4d47a5f
Compare
Choose a tag to compare

Introduces stringRegexCheck, see: https://github.com/target/data-validator#stringregexcheck and updates documentation.