Skip to content

Conversation

@simonw
Copy link
Owner

@simonw simonw commented Jan 6, 2026

  • Add module-level constants for timestamp expression and column names
    (CURRENT_TIMESTAMP_MS_EXPR, ADDED_MS_COL, UPDATED_MS_COL, VERSION_COL, DELETED_COL)
  • Replace duplicate SQL expressions throughout the codebase
  • Add test for empty tables (enable_chronicle on table with 0 rows)
  • Add comprehensive batch_size tests (equals rows, size=1, larger than rows, empty table, since beyond max)

- Add module-level constants for timestamp expression and column names
  (CURRENT_TIMESTAMP_MS_EXPR, ADDED_MS_COL, UPDATED_MS_COL, VERSION_COL, DELETED_COL)
- Replace duplicate SQL expressions throughout the codebase
- Add test for empty tables (enable_chronicle on table with 0 rows)
- Add comprehensive batch_size tests (equals rows, size=1, larger than rows, empty table, since beyond max)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants