You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 27, 2026. It is now read-only.
A core feature of the design is to be able to take data from a source DB, load the rows and hash the data and then persist them to a reconciliation DB in hashed form, that can be later compared to target.
We can start by being able to stream data
Expected Outcome
Be able to execute an arbitrary dataset query, expressed as SQL, against a configured source DB
Hash the column values other than a designated MigrationKey using SHA256
start off with handling for columns that can be mapped easily to core Java types (boolean, integer numerics, floating points, strings)
Be able to persist the (migrationKey, sourceHashValue) to a 3rd "reconciliation DB" owned by the reconciliation tool