Philip O'Toole
9589c3caa5
Support EXPLAIN INSERT
2026-01-06 23:16:04 -05:00
Philip O'Toole
a325a9b9c7
Handle possible WAL checkpoint failure
2026-01-03 22:54:51 -05:00
Philip O'Toole
75886cdf4d
Simplify type checks in comparators.go
2025-12-05 13:21:41 -05:00
Philip O'Toole
4dcf16b2e0
Upgrade SQL parser
2025-12-03 22:16:32 -05:00
Darkarotte
286ce2067f
Kkostial/minor refactorings
2025-12-03 13:55:25 -05:00
Philip O'Toole
42c73f936c
Minor fixes
2025-11-14 08:51:17 -05:00
Philip O'Toole
646aead3aa
Formally use a different protoc
...
This results in no changes to the generated Go source.
2025-10-21 10:00:38 -04:00
Philip O'Toole
25816cbd81
Upgrade dependencies via 'go get'
2025-10-21 09:58:50 -04:00
Philip O'Toole
47dd834c46
Factor out Protobuf Consistency Levels
2025-10-07 09:43:11 -04:00
Philip O'Toole
8581027368
Case-insensitive backup format query param
2025-10-07 09:14:18 -04:00
Philip O'Toole
9651e8d930
Consistent level-to-string conversions
2025-10-07 08:52:31 -04:00
Philip O'Toole
3c1ee7a129
Support Linearizable reads on the Unified Endpoint
2025-10-01 08:25:53 -04:00
Philip O'Toole
80517cf1a1
Switch go mod from v8 to v9 ( #2329 )
2025-09-15 10:54:22 -04:00
Philip O'Toole
57b2b5784b
Before and After as maps
2025-09-11 21:31:32 -04:00
Philip O'Toole
dbafbeb13c
Test all database CDC types
2025-09-11 09:02:22 -04:00
Philip O'Toole
bed6fe04f2
Integrate Store Snapshotting and CDC Service
2025-09-09 09:26:52 -04:00
Philip O'Toole
b509fd2cb6
Move batching into CDC to front
2025-09-08 10:04:59 -04:00
Philip O'Toole
f31d334fdb
Record commit timestamp for CDC events
2025-09-01 21:00:54 -04:00
Philip O'Toole
6c8721c03a
Initial Store-CDCService integration
2025-08-16 16:26:43 -04:00
Philip O'Toole
c708bc699b
Better CDC protobuf naming
2025-08-07 10:35:43 -04:00
Philip O'Toole
7b3a39901a
Add byte-marshalling for CDC Events
2025-08-07 10:02:59 -04:00
Philip O'Toole
e3dda91492
Rollback transaction if restore fails
2025-07-31 21:28:20 -04:00
Copilot
94dcdfbdcb
Add table-specific backup functionality to rqlite HTTP API with optimized SQL filtering
2025-07-31 00:37:26 -04:00
Copilot
3e4e51c903
Support providing backups in DELETE mode
2025-07-24 14:01:33 -04:00
Philip O'Toole
1150d47a6f
Use POST for leader stepdown
2025-07-21 10:52:43 -04:00
Copilot
4f1652f1bd
Support processing of intra-cluster "stepdown" requests
2025-07-12 11:46:55 -04:00
Philip O'Toole
2dd2e1dfcd
Consolidate utilities into internal module
2025-07-07 11:04:43 -04:00
Philip O'Toole
f8bd839ce9
Add initial CDC Service skeleton
2025-06-26 20:55:19 -04:00
Philip O'Toole
6e7d71abb4
Revert "Support setting key-value pairs via Raft"
...
This reverts commit def0ff377c .
2025-06-12 09:12:41 -04:00
Philip O'Toole
def0ff377c
Support setting key-value pairs via Raft
2025-06-11 22:24:22 -04:00
Philip O'Toole
038fdaabb2
More whitespace fixes
2025-06-11 21:19:44 -04:00
Philip O'Toole
0e039b1b13
Fix whitespace
2025-06-11 21:18:16 -04:00
Philip O'Toole
a4fbdc3e0d
Add CDC streamer to database module
2025-06-10 10:06:33 -04:00
Philip O'Toole
9e7b3370f5
Replace interface{} with any ( #2077 )
2025-04-28 08:12:18 -04:00
Philip O'Toole
eec3ef2d18
Support Commit Hook registration ( #2062 )
2025-04-08 22:20:14 -04:00
Philip O'Toole
568030f17f
Support registering Update Hooks at the database level ( #2061 )
2025-04-03 22:21:41 -04:00
Philip O'Toole
9d841ea783
Upgrade dependencies ( #2059 )
2025-03-31 10:27:50 -04:00
Oleksandr Redko
3fc7262cc5
Simplify random package with math/rand/v2 ( #2044 )
2025-02-08 17:56:31 -05:00
Philip O'Toole
abd78d762b
Basic preupdate hook support at DB level
2025-01-22 22:57:14 -05:00
Philip O'Toole
df8bb832b3
Count number rewritten
2025-01-19 12:05:17 -05:00
Philip O'Toole
6ebdf69e34
Count SQL processor panics
2025-01-19 12:02:41 -05:00
Philip O'Toole
fd71fa1366
Recover from any panic during SQL parsing
...
The SQL parsing library has extensive text coverage, but there is some
possible uncovered SQLite syntax. Don't let the program crash because of
this but signal back to the caller.
2025-01-19 11:58:15 -05:00
Philip O'Toole
7289a95f6c
Add benchmark tests
2025-01-19 11:44:46 -05:00
Philip O'Toole
3819adc9e0
Unit test Contains function in parser detection
2025-01-19 11:41:07 -05:00
Philip O'Toole
f2a3eb3988
Merge remote-tracking branch 'origin' into optimize-parser-detection
2025-01-19 11:30:04 -05:00
Philip O'Toole
8adb98dae0
Optimize need-for-parsing detection
2025-01-19 11:29:03 -05:00
Philip O'Toole
60820d2067
Renamed variable for clarity
2025-01-19 11:04:09 -05:00
Oleksandr Redko
c7df4cec86
Fix Windows tests
2025-01-17 17:34:06 +02:00
Oleksandr Redko
25ede0269d
Simplify tests by using t.TempDir instead of os.MkdirTemp
2025-01-17 10:37:53 +02:00
Philip O'Toole
d394d3926d
Rename GET_NODE_API_URL to GET_NODE_META ( #2002 )
...
Rename `GET_NODE_API_URL` to `GET_NODE_META`
2024-12-27 10:13:01 -05:00