Skip to content

Releases: sodadata/soda-core

v3.0.12

02 Nov 17:27
9677391
Compare
Choose a tag to compare

What's Changed

  • [core] Duplicate percent check by @m1n0 in #1649
  • [core] Change over time - remove 'same day last month' by @m1n0 in #1648
  • [cloud] don't send null file ref, when failed rows are disabled by @vijaykiran in #1650
  • [core] Modify Test Column Names by @tdstark in #1652
  • [scientific] feat: allow use of in-check filters for distribution checks by @tituskx in #1655
  • [trino] Update trino_data_source.py by @ScottAtDisney in #1658
  • [sqlserver] Change count to big_count by @vijaykiran in #1660
  • [core] Failed rows exclude columns by @m1n0 in #1657
  • [core] Introduce http sampler by @vijaykiran in #1665

New Contributors

Full Changelog: v3.0.11...v3.0.12

v3.0.11

19 Oct 11:47
fd6d52b
Compare
Choose a tag to compare

What's Changed

  • fix: limit the bin size and handle zero division for continious DRO by @baturayo in #1624
  • fix: handle DRO generation for columns with 0 rows by @baturayo in #1627
  • chore: pin prophet to >=1.1 by @bastienboutonnet in #1629
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1630
  • Parse cli variables correctly, fix cli tests to actually assert result. by @m1n0 in #1634
  • refactor: add bins and weights doc link to DRO exception handling logs by @baturayo in #1633
  • Verify data source connection command by @m1n0 in #1636
  • Redshift: use SVV_COLUMNS to get table metadata by @m1n0 in #1635
  • Snowflake: use upper case in table metadata query by @m1n0 in #1639
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1643
  • Trino: fix py310 type hints by @m1n0 in #1641
  • fix: variable substitution in schema check query by @ceyhunkerti in #1628
  • fix(anomaly_check): only send outcomeReasons with severity "warn" or "error" by @tituskx in #1640
  • fixing bq separate compute storage project by @thiagodeschamps in #1638
  • Bigquery: fix distribution check by @m1n0 in #1647
  • Change over time - add same day/month support by @m1n0 in #1645

New Contributors

Full Changelog: v3.0.10...v3.0.11

v3.0.10

05 Oct 07:44
9e77c3b
Compare
Choose a tag to compare

What's Changed

  • Failed rows configurable sample size by @m1n0 in #1608
  • Skip change over time checks when historical measurements not available by @m1n0 in #1615
  • Add Check source field for cloud by @m1n0 in #1614
  • Use correct dicts when building scan result by @m1n0 in #1612
  • Failed rows configurable sample size for duplicate_count check by @m1n0 in #1613
  • feat: check historical metrics are not None or log helpful message by @bastienboutonnet in #1600
  • Dremio support by @vijaykiran in #1618
  • fix: handle very large bin sizes by filtering out outliers for dro generation by @baturayo in #1616
  • Include psycopg2 requirement for redshift by @m1n0 in #1620
  • fix: ensure PSI and SWD can deal with decimal.Decimal type by @tituskx in #1611

Full Changelog: v3.0.9...v3.0.10

v3.0.9

27 Sep 20:03
edb921e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.8...v3.0.9

Please note that installing soda-core may fail with latest version of protobuf (protocolbuffers/protobuf#10571), if the bug isn't fixed yet, try installing 3.19.4 or 3.20.1

v3.0.8

21 Sep 19:49
671ebf5
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @tooobsias made their first contribution in #1588

Full Changelog: v3.0.7...v3.0.8

v3.0.7

12 Sep 15:21
5b1140d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.6...v3.0.7

v3.0.6

07 Sep 08:19
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.5...v3.0.6

v3.0.5

24 Aug 09:30
e6a6b5e
Compare
Choose a tag to compare

What's Changed

  • Update README to include package for mysql by @janet-can in #1532
  • Fix duplicate query by @m1n0 in #1543
  • Add comments explaining cloud payload by @m1n0 in #1545
  • Data source contributing docs by @m1n0 in #1546
  • refactor: turn no matching table error into a warning to avoid scan failing when all tables are excluded by @bastienboutonnet in #1533
  • feat(profiling): add support for extra numeric and text datatypes by @bastienboutonnet in #1534
  • Fix 'missing format' in numeric metrics by @m1n0 in #1549
  • Trino data source by @ScottAtDisney in #1553
  • Change spark installation to decouple deps by @vijaykiran in #1554

Full Changelog: v3.0.4...v3.0.5

v3.0.4

10 Aug 09:51
a6dd9d1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.0.3...v3.0.4

v3.0.3

27 Jul 14:27
3868e12
Compare
Choose a tag to compare

New Features

Fixes

  • fix: better logging messages for profiling and discover datasets by @baturayo in #1498
  • Fix config file creation when first path is not writable by @m1n0 in #1504
  • fix: Failed rows don't consider filter by @vijaykiran in #1505
  • Fix log message by @m1n0 in #1507
  • Fix reference check for null values in source column by @m1n0 in #1509
  • Attach sample rows to reference check by @m1n0 in #1508
  • Make sure results to sodacloud are sent when there is an exception by @vijaykiran in #1510
  • Fix for regex on collated columns in Snowflake by @ScottAtDisney in #1516

Enhancements

Full Changelog: v3.0.2...v3.0.3