Skip to content

Releases: ottogroup/koality

v0.13.0

18 Mar 15:25
2b3708a

Choose a tag to compare

What's Changed

  • add optional options parameter for duckdb >= 1.5.0 by @dhaitz in #68

New Contributors

Full Changelog: v0.12.0...v0.13.0

v0.12.0

03 Feb 21:22

Choose a tag to compare

What's Changed

  • Enhance query handling for nested columns and date filters by @gutzbenj in #66

Full Changelog: v0.11.2...v0.12.0

v0.11.2

23 Jan 13:25

Choose a tag to compare

What's Changed

  • Add identifier_placeholder parameter to all missing relevant check … by @gutzbenj in #64

Full Changelog: v0.11.1...v0.11.2

v0.11.1

22 Jan 08:25

Choose a tag to compare

What's Changed

  • Ensure all check classes accept and forward identifier_placeholder … by @gutzbenj in #62

Full Changelog: v0.11.0...v0.11.1

v0.11.0

21 Jan 23:23

Choose a tag to compare

What's Changed

  • Fixes for nested fields and filters before and after fetching data by @gutzbenj in #60

Full Changelog: v0.10.0...v0.11.0

v0.10.0

20 Jan 22:30

Choose a tag to compare

What's Changed

  • Allow setting monitor_only on check bundles and on individual checks by @gutzbenj in #55
  • Map provider/table-not-found errors to a unified table_exists metric by @gutzbenj in #56
  • Support identifier-type filters without explicit column/value for naming by @gutzbenj in #57
  • Treat identifier filters with missing/null value as a configurable placeholder for logging and naming by @gutzbenj in 5c12932
  • Add identifier_placeholder option to configure the placeholder value used when identifier filters lack a value by @gutzbenj in eeb0ad1
  • Quote table identifiers in bulk SELECTs when loading data into DuckDB memory by @gutzbenj in 08b4541
  • Ensure MatchRateCheck only requires the check column from the left table by @gutzbenj in 0523e8e

Full Changelog: v0.9.0...v0.10.0

v0.9.0

16 Jan 17:55

Choose a tag to compare

What's Changed

  • Fix data_exists query in MatchRate check and improve error handling f… by @gutzbenj in #51
  • Refactor executor to bulk load data into DuckDB memory and run checks from there by @gutzbenj in #52
  • Refactor IqrOutlierCheck to consistently exclude date filters from WHERE clauses and data requirements by @gutzbenj in #53

Full Changelog: v0.8.0...v0.9.0

v0.8.0

15 Jan 14:55

Choose a tag to compare

What's Changed

  • IqrOutlierCheck: Prevent TypeError when IqrOutlierCheck is initia… by @gutzbenj in #49

Full Changelog: v0.7.0...v0.8.0

v0.7.0

08 Jan 21:29
fcca30c

Choose a tag to compare

What's Changed

  • Fixes for wrapped queries and timestamps by @gutzbenj in #47
  • Fix format_threshold to cast infinity values in query by @gutzbenj in #48

Full Changelog: v0.6.0...v0.7.0

v0.6.0

07 Jan 16:10
6a1e863

Choose a tag to compare

What's Changed

  • Add format_threshold utility to handle SQL threshold values and update executor to use it by @gutzbenj in 9aa6b7f
  • Refactor threshold handling to use math.inf for infinite values and add tests for YAML parsing of infinite thresholds by @gutzbenj in 436bce9

Full Changelog: v0.5.0...v0.6.0