1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-11-11 01:42:22 +03:00

Add a new optimizer disabling bit to disable just the UNION ALL branch of the

query flattener.

FossilOrigin-Name: c0f9ebab5455d8541a562122d3270b95ce571c3fd870b0048dda2b036c2b66c0
This commit is contained in:
drh
2022-04-25 14:59:59 +00:00
parent 7f417569f7
commit 95fe38f2fc
4 changed files with 10 additions and 8 deletions

View File

@@ -1780,6 +1780,7 @@ struct sqlite3 {
#define SQLITE_BloomPulldown 0x00100000 /* Run Bloom filters early */
#define SQLITE_BalancedMerge 0x00200000 /* Balance multi-way merges */
#define SQLITE_ReleaseReg 0x00400000 /* Use OP_ReleaseReg for testing */
#define SQLITE_FlttnUnionAll 0x00800000 /* Disable the UNION ALL flattener */
#define SQLITE_AllOpts 0xffffffff /* All optimizations */
/*