Big points
- Add new algorithm for in-db diffing that uses OUTER JOIN, called "joindiff".
- New feature to materialize joindiff results to DB
- A bunch of bugfixes and improvements
What's Changed
- Join-diff (in-db) + new query builder by @erezsh in #242
- Bugfix: Joindiff crashed when no numeric columns were used. by @erezsh in #255
- Deprecate use of FixedAlphanum by @erezsh in #254
- Refactor tests oct2022 by @erezsh in #253
- General tests now include Presto, Trino & Vertica; Includes small fixes by @erezsh in #256
- Added --materialize-all-rows switch + tests by @erezsh in #258
- Various small fixes and refactors by @erezsh in #260
- Downgrade mysql-connector-python to 8.0.29 by @erezsh in #262
- Update documentation link by @williebsweet in #263
- Small changes by @erezsh in #264
- Added link on how to get a slack invite by @jardayn in #265
- link to docs and incorporate roman/gerard feedback by @leoebfolsom in #266
- Tiny Cleanup by @erezsh in #267
- tests for unique key constraints (if possible) instead of always actively validating (+ tests) by @erezsh in #257
- Attempt to fix PR #269 by @erezsh in #272
- Contrib improvements + Fixed Test by @jardayn in #269
- Refactor dialect by @erezsh in #271
- Tests: Improvements to CI flow + fixes by @erezsh in #274
- Bugfix in alphanums (reported by Guarav Singh) by @erezsh in #277
- Fix databricks by @pik94 in #273
New Contributors
Full Changelog: v0.2.8...v0.3.0rc2