Commit Graph

7526 Commits

Author SHA1 Message Date
Philip O'Toole
a9a7ec1415 Close DB before reopening 2025-09-15 16:23:00 -04:00
Philip O'Toole
6b6075d997 Remove debug 2025-09-15 16:11:39 -04:00
Philip O'Toole
2064aa5ee7 Correct DB stale logic 2025-09-15 16:10:59 -04:00
Philip O'Toole
d727b8832c Merge branch 'read-on-restart' of github.com:rqlite/rqlite into read-on-restart 2025-09-15 13:32:10 -04:00
Philip O'Toole
0470c2f524 Improve unit test 2025-09-15 13:31:56 -04:00
Philip O'Toole
d773a57ba8 Update CHANGELOG.md 2025-09-15 13:27:33 -04:00
Philip O'Toole
d87d0ee69c Stat 2025-09-15 13:24:34 -04:00
Philip O'Toole
860f7894d5 Serve NONE queries always after restart 2025-09-15 13:20:13 -04:00
Philip O'Toole
80517cf1a1 Switch go mod from v8 to v9 (#2329) v9.0.1 2025-09-15 10:54:22 -04:00
Philip O'Toole
5dd6983922 Use dedicated directory for CDC database 2025-09-15 10:24:17 -04:00
Philip O'Toole
9daa108013 Add Change Data Capture feature to README
Added Change Data Capture feature to core functionality section.
2025-09-15 09:24:55 -04:00
Philip O'Toole
2f6238042c Update CHANGELOG.md v9.0.0 2025-09-15 09:21:15 -04:00
Copilot
d5aa37a795 Add stdout support for CDC events and remove LogOnly option 2025-09-15 08:51:58 -04:00
Philip O'Toole
402feb7958 Deflake CDC test
https://app.circleci.com/pipelines/github/rqlite/rqlite/7270/workflows/69fdcc49-0db3-4bc1-9cc7-3316cebe8e85/jobs/88729
2025-09-15 08:15:42 -04:00
Philip O'Toole
cc49cc93c6 CDC timestamps are in milliseconds 2025-09-14 20:56:46 -04:00
Philip O'Toole
879f351ee7 Multiple CDC messages end-to-end test 2025-09-14 19:32:34 -04:00
Philip O'Toole
4ef6353ac3 More CDC stats 2025-09-14 15:31:09 -04:00
Philip O'Toole
f3a67970b1 Remove duplicate entry for PR #2325 in CHANGELOG 2025-09-14 14:44:55 -04:00
Philip O'Toole
02a14b30d1 Fix index selection when a Flush event is included 2025-09-14 14:43:50 -04:00
Philip O'Toole
31f8a13bbb Add test program 2025-09-14 12:24:46 -04:00
Philip O'Toole
ee4cf22ea6 Use BestCompression flate 2025-09-14 12:23:49 -04:00
Philip O'Toole
5a10d74154 Compress CDC events using flate 2025-09-14 12:17:55 -04:00
Copilot
97cd6fc11c Compress data when writing to CDC FIFO 2025-09-14 11:37:30 -04:00
Philip O'Toole
65665d0899 Improve CDC stats 2025-09-12 09:17:30 -04:00
Philip O'Toole
57b2b5784b Before and After as maps 2025-09-11 21:31:32 -04:00
Philip O'Toole
78636aa291 Update CHANGELOG.md 2025-09-11 12:46:05 -04:00
Philip O'Toole
bbf2afc300 Add ColumnNames() to DB object 2025-09-11 12:45:25 -04:00
Philip O'Toole
f589b5ee72 Merge branch 'master' of github.com:rqlite/rqlite 2025-09-11 12:14:55 -04:00
Philip O'Toole
9c949e4531 Improved testing of table column meta 2025-09-11 11:37:49 -04:00
Philip O'Toole
5187700d59 Merge branch 'master' of github.com:rqlite/rqlite 2025-09-11 10:49:18 -04:00
Philip O'Toole
ae2a4a967d Return a map for table types 2025-09-11 10:49:10 -04:00
Philip O'Toole
54c2446441 Merge branch 'master' of github.com:rqlite/rqlite 2025-09-11 10:48:12 -04:00
Philip O'Toole
db87f96409 Include before and after in CDC events 2025-09-11 10:40:39 -04:00
Philip O'Toole
415b8c20f8 Merge branch 'master' of github.com:rqlite/rqlite 2025-09-11 10:17:37 -04:00
Philip O'Toole
72533950b2 Don't generate CDC events for COMMIT-only operations 2025-09-11 10:17:30 -04:00
Philip O'Toole
873a04a092 Don't generate CDC events for COMMIT-only operations 2025-09-11 09:03:24 -04:00
Philip O'Toole
dbafbeb13c Test all database CDC types 2025-09-11 09:02:22 -04:00
Philip O'Toole
09439d3813 DB layer supports querying table's column types 2025-09-11 00:25:30 -04:00
Philip O'Toole
ab89cba3a5 Further upgrades of SQLite driver 2025-09-10 23:39:35 -04:00
Philip O'Toole
40f4bc4330 Upgrade Go dependencies 2025-09-10 22:55:43 -04:00
Philip O'Toole
7ac40f511e Minor improvements to CDC Service 2025-09-10 08:17:09 -04:00
Philip O'Toole
65929b552b Remove unused hwmFile constant and related code 2025-09-09 12:50:31 -04:00
Philip O'Toole
8f3d7f04d6 Implement key collection and deletion in FIFO 2025-09-09 12:43:11 -04:00
Philip O'Toole
dda96cbeb4 Update CHANGELOG with recent PRs and fixes 2025-09-09 12:42:45 -04:00
Philip O'Toole
bed6fe04f2 Integrate Store Snapshotting and CDC Service 2025-09-09 09:26:52 -04:00
Philip O'Toole
a21146ba0c Merge branch 'master' of github.com:rqlite/rqlite 2025-09-09 08:01:26 -04:00
Philip O'Toole
f600d0f48b Correct batching queue flush 2025-09-08 20:46:46 -04:00
Philip O'Toole
b651bb95a1 Merge branch 'master' of github.com:rqlite/rqlite 2025-09-08 18:41:58 -04:00
Philip O'Toole
e8e7b8a5e7 Close CDC batch request 2025-09-08 14:31:40 -04:00
Philip O'Toole
08b7eb2020 Merge branch 'master' of github.com:rqlite/rqlite 2025-09-08 10:06:27 -04:00