codelaor / snapdiff

Quickly snapshot and diff database tables
1 stars 0 forks source link

Remove limitation of 1000 rows for snapshots #8

Open proehlen opened 7 years ago

proehlen commented 7 years ago

Limit was added initially as a quick fix for performance. Snapshotting more than 1000 rows is not a problem so much as diffing several thousands of rows.

Options include:

  1. allow user to set limit with adequate warning about performance.
  2. add snapshot filter capability that can be used to equally reduce number of records in snapshots that are produced and also then applied to db records when diffing.