aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordrh <>2022-10-20 16:30:05 +0000
committerdrh <>2022-10-20 16:30:05 +0000
commitc046f6d4d92ed22d1454f3c64da8ecc4e49f9552 (patch)
tree2b6249ffec946bceabad6d28b7d518aac980376f /src/sqliteInt.h
parent7e089d0c409faae47b1497ace4657986a28d7c00 (diff)
downloadsqlite-c046f6d4d92ed22d1454f3c64da8ecc4e49f9552.tar.gz
sqlite-c046f6d4d92ed22d1454f3c64da8ecc4e49f9552.zip
Add a bit to the optimization disabling mask for the indexed expression
optimization. FossilOrigin-Name: 56df1482ab45d4d41f937b27c5a877b52fa082bfc6809ea682b62b47a51333de
Diffstat (limited to 'src/sqliteInt.h')
-rw-r--r--src/sqliteInt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sqliteInt.h b/src/sqliteInt.h
index 2159ec848..5e4afb1ae 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -1789,6 +1789,7 @@ struct sqlite3 {
#define SQLITE_ReleaseReg 0x00400000 /* Use OP_ReleaseReg for testing */
#define SQLITE_FlttnUnionAll 0x00800000 /* Disable the UNION ALL flattener */
/* TH3 expects this value ^^^^^^^^^^ See flatten04.test */
+#define SQLITE_IndexedExpr 0x01000000 /* Pull exprs from index when able */
#define SQLITE_AllOpts 0xffffffff /* All optimizations */
/*