Default branch

3bc026df6e · Avoid apply an affinity to a register that might be the result of a TK_AGG_COLUMN expression, as it might be reused. Fix for bug [bugs:/info/2026-07-29T05:51:06Z | 2026-07-29T05:51:06Z]. · Updated 2026-07-29 15:13:41 +00:00

Branches

7516e513b4 · Fix the same potential integer overflow problem that was just fixed in the · Updated 2025-08-01 13:22:00 +00:00    mirrors

7861
55

24664c3785 · Fix the same potential integer overflow problem of [5508b56fd24016c1] in · Updated 2025-08-01 13:01:33 +00:00    mirrors

10358
15

b0cc58b981 · Version 3.50.4 for the reuse-schema-3.50 branch. · Updated 2025-08-01 09:47:33 +00:00    mirrors

2206
261

3e616d3445 · Back out [e283d817e3a9] because further testing has proven it unnecessary. · Updated 2025-07-30 21:39:27 +00:00    mirrors

1979
0

e9689e7dae · Do not use any index field with a collating sequence of DATACOPY to speed · Updated 2025-07-25 21:45:58 +00:00    mirrors

6580
39

5b4bbf6dbb · Code style conformance tweaks and remove a ref to a now-dead makefile var. · Updated 2025-07-16 18:51:07 +00:00    mirrors

2005
2

3a97a1ba8c · Squelch a legitimate but harmless 'discards const' warning. · Updated 2025-07-16 09:20:02 +00:00    mirrors

2102
0

7d20c2e8a3 · Add test case to between.test. · Updated 2025-07-15 18:51:46 +00:00    mirrors

2024
0

f121227f87 · Have SQLite request a plan with no setup-cost from xBestIndex if the plan in question may only be used as the outermost loop of the query. · Updated 2025-07-15 17:03:51 +00:00    mirrors

2021
5

194f0bada7 · In rtree.c, ensure that the pReadAux statement is reset whenever the bAuxValid flag is cleared. Possible fix for [forum:/forumpost/3e45ed31d8 | forum post 3e45ed31d8]. · Updated 2025-07-14 15:34:11 +00:00    mirrors

2023
0

1f68085849 · Clearer docs for the unowned db/stmt handle mechanism. · Updated 2025-07-11 19:44:42 +00:00    mirrors

2073
0

868f32abbd · Merge trunk into column-text-blob-v2 branch. · Updated 2025-07-11 14:18:19 +00:00    mirrors

2036
21

449b34571e · Enable the EXISTS-to-JOIN optimization if the outer query has no · Updated 2025-07-08 17:28:09 +00:00    mirrors

2050
0

4fe1ac8fe1 · Simplifications to the row-value IN operator logic. Do not let the query · Updated 2025-07-07 15:40:53 +00:00    mirrors

2078
0

a24a397b8b · Improvements to sqlite3_vtab_rhs_value() logging in the · Updated 2025-07-03 15:50:18 +00:00    mirrors

2086
0

280559b446 · For all binary operators, try to avoid computing subquery operands if the · Updated 2025-06-30 12:14:47 +00:00    mirrors

2104
0

2be0a700ff · Export the column-metadata APIs to WASM. Doing so requires a non-default build of sqlite3.c, so this is a proof-of-concept branch saved just in case SQLITE_ENABLE_COLUMN_METADATA ever becomes the default for sqlite3.c. · Updated 2025-06-18 15:37:04 +00:00    mirrors

2138
0

79a746b1f2 · Update walcksum.test so that it works with SQLITE_DEFAULT_AUTOVACUUM=1 builds. · Updated 2025-06-17 18:17:09 +00:00    mirrors

2149
0

6e1c2f0483 · proj.tcl portability fixes and cleanups suggested in [forum:7b218c3c9f|forum post 7b218c3c9f]. Branching so that it can be tested on msys/cygwin/haiku before committing to it. · Updated 2025-06-17 14:37:31 +00:00    mirrors

2150
0

0b8694f96d · Generalize the indexCellCompare() so that works on any index page, not just · Updated 2025-06-14 18:02:12 +00:00    mirrors

2155
11