Skip to content

Releases: GoogleCloudPlatform/professional-services-data-validator

v8.7.0

20 Apr 15:07
e6ab132

Choose a tag to compare

8.7.0 (2026-04-20)

Features

Bug Fixes

  • Modify BQ connection to use the correct project id for billing. (#1715) (c9ccb0c)

Documentation

v8.6.0

13 Apr 19:50
7f3139c

Choose a tag to compare

8.6.0 (2026-04-10)

Features

  • Add caching mechanism for Backend functions (#1711) (b9e6f27)
  • Add Db2 binary types to supported types (#1679) (04ad3a8)
  • Add support for differing source/target schema names to find-tables (#1692) (a9b5377)
  • Reduce Redshift queries (#1687) (b0155ec)

Bug Fixes

  • Add raw datatype support for Db2 custom queries (#1707) (cc0b62f)
  • custom query row validation on Db2 loses precision and scale (#1727) (ff3573f)
  • Force Db2 FOR BIT DATA columns to Ibis Binary (#1690) (752170b)
  • mock list_validations in config_runner tests to remove GCS dependency (#1708) (2882d50), closes #1482
  • Prevent scientific notation in row validation for Db2 REAL/DOUBLE columns (#1723) (e67dccf)
  • Protect PostgreSQL padded chars length expression from NULLs (#1726) (806e30b)
  • Replace typehints that are incompatible with Python 3.9 (#1704) (97e959c)

v8.5.2

26 Feb 17:34
0377726

Choose a tag to compare

8.5.2 (2026-02-26)

Bug Fixes

  • Ensure we use casefold column name in raw data type map (#1684) (dc3b0a0)
  • Move global cast to string length limit of 3000 to Db2 specific code path (#1658) (b043071)

v8.5.1

24 Feb 16:02
48f9ad0

Choose a tag to compare

8.5.1 (2026-02-24)

Bug Fixes

  • Accurate string length when casting numbers to string in Db2 (#1670) (bceec8c)
  • Correct formatting of Db2 TIME columns for row validation (#1665) (db482e5)
  • Db2 fixes for padded char identification and default IfNull replacement token (#1641) (38841b6)
  • Fix exceptions when validating Db2 XML columns (#1674) (13c3512)
  • Fix formatting of decimal with scale>0 for Db2 row validation (#1678) (e2dcf47)
  • revert breaking redshift change (#1656) (b665387)

v8.5.0

06 Feb 13:41
2acbd83

Choose a tag to compare

8.5.0 (2026-02-06)

Features

  • Add --use-random-row for custom-query row validations (#1666) (1654b21)
  • support role and warehouse params (#1660) (e94f6ad)

Bug Fixes

v8.4.0

13 Jan 16:26
5fac118

Choose a tag to compare

8.4.0 (2026-01-13)

Features

  • Add Sybase support (#1614) (7fef330)
  • Execute a validation from a BigQuery project pointing to a table in a different project (#1622) (2cf331f)

Bug Fixes

  • Ensure we use BigQuery data project when prefixing tables (#1637) (687925f)
  • Small fix to BigQuery quota project parameter implementation (#1632) (49ec473)

Documentation

v8.3.0

13 Nov 14:57
335b773

Choose a tag to compare

8.3.0 (2025-11-13)

Features

  • Improve generate-table-partitions for custom queries (#1604) (a4eb9b0)
  • Support ODBC driver in --query arg (#1620) (73baad7)

Bug Fixes

  • Include dialect when compiling predicates in partition builder (#1619) (ea80300)
  • Lower case schema.table find-tables keys (if possible) when matching names (#1601) (9b0ce24)
  • Prevent result handler credentials from being stored in config files (#1609) (ef3df2e)
  • Remove implicit "connections" subdirectory from GCS connections path (PSO_DV_CONN_HOME) (#1598) (b48d666)
  • Skip SQL Server columns of type image (#1606) (4a5c8e9)

v8.2.0

23 Sep 17:14
075c87c

Choose a tag to compare

8.2.0 (2025-09-22)

Features

  • add support for Oracle BOOLEAN (#1558) (3500993)
  • Enable --grouped-columns for validate custom-query column (#1587) (353fee1)

Bug Fixes

  • Cast SQL Server len() expression to BIGINT (#1590) (b0dfe13)
  • Fix BigQuery byte length expression (#1581) (da7324a)
  • Fix formatting of bit columns in row validations (#1586) (b792941)
  • SQL Server string length fixes (#1579) (b74c171)
  • Support Time data type as primary key for generate-table-partitions, Teradata (#1588) (9a96f3a)

Documentation

  • Document technique for running many table validation concurrently (#1562) (0335f33)

v8.1.1

09 Aug 09:51
b9b46b4

Choose a tag to compare

8.1.1 (2025-08-08)

Bug Fixes

  • Remove logging.error call when Db2 driver is missing (#1567) (0f1dd24)

v8.1.0

07 Aug 10:42
7e24026

Choose a tag to compare

8.1.0 (2025-08-07)

Features

  • Reinstate support for SQLAlchemy url for Oracle connections (#1561) (03eb513)