Philip O'Toole
9589c3caa5
Support EXPLAIN INSERT
2026-01-06 23:16:04 -05:00
Philip O'Toole
4dcf16b2e0
Upgrade SQL parser
2025-12-03 22:16:32 -05:00
Philip O'Toole
42c73f936c
Minor fixes
2025-11-14 08:51:17 -05:00
Philip O'Toole
80517cf1a1
Switch go mod from v8 to v9 ( #2329 )
2025-09-15 10:54:22 -04:00
Philip O'Toole
2dd2e1dfcd
Consolidate utilities into internal module
2025-07-07 11:04:43 -04:00
Oleksandr Redko
3fc7262cc5
Simplify random package with math/rand/v2 ( #2044 )
2025-02-08 17:56:31 -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
Philip O'Toole
d500fa3c19
Rewrite randomblob(N) ( #1977 )
2024-11-11 09:00:21 -05:00
Philip O'Toole
737d4da126
Add complex SQL unit test
2024-11-08 12:38:41 -05:00
Philip O'Toole
d03f44b0d8
Rewrite time and date functions so they are deterministic ( #1976 )
2024-11-07 21:26:16 -05:00
Philip O'Toole
0e4a996ad6
Upgrade to latest SQL parser ( #1975 )
2024-11-07 20:00:36 -05:00
Philip O'Toole
1aed4700fe
Fix bug in Processor which didn't reset Rewriter
2024-03-10 13:34:49 -04:00
Philip O'Toole
332d98f668
Better proto field name
2024-03-09 16:51:08 -05:00
Philip O'Toole
53fef8c2ca
Combo unit test
2024-03-09 11:06:53 -05:00
Philip O'Toole
f2107de2b9
Add sql module
2024-03-09 11:01:33 -05:00