Steve Yegge
a02729ea57
Complete bd-164: Fix timestamp-only export deduplication
- Add export_hashes table to track last exported content state
- Implement GetExportHash/SetExportHash in storage interface
- Update shouldSkipExport to use export_hashes instead of dirty_issues
- Call SetExportHash after successful export
- Clean up dirty_issues table (remove content_hash column)
- Simplify MarkIssueDirty functions (no longer compute hashes)
- Update markIssuesDirtyTx signature (remove store parameter)
Testing:
- Timestamp-only updates are skipped during export ✓
- Real content changes trigger export ✓
- export_hashes table populated correctly ✓
Fixes bd-159, bd-164
2025-10-26 20:35:37 -07:00
..
2025-10-25 13:33:51 -07:00
2025-10-25 18:13:49 -07:00
2025-10-25 18:04:05 -07:00
2025-10-25 18:44:38 -07:00
2025-10-22 00:07:00 -07:00
2025-10-25 18:04:05 -07:00
2025-10-24 00:34:52 -07:00
2025-10-26 20:35:37 -07:00
2025-10-26 20:35:37 -07:00
2025-10-25 13:20:16 -07:00
2025-10-25 18:44:38 -07:00
2025-10-25 13:33:51 -07:00
2025-10-25 18:44:38 -07:00
2025-10-26 20:35:37 -07:00
2025-10-25 18:44:38 -07:00
2025-10-25 13:33:51 -07:00
2025-10-20 22:18:08 -07:00
2025-10-25 18:54:00 -07:00
2025-10-25 18:54:00 -07:00
2025-10-26 20:29:10 -07:00
2025-10-25 13:20:16 -07:00
2025-10-26 20:35:37 -07:00
2025-10-22 22:05:58 -07:00
2025-10-18 17:14:21 -07:00