aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
diff options
context:
space:
mode:
authordrh <>2021-12-30 00:37:11 +0000
committerdrh <>2021-12-30 00:37:11 +0000
commit38cebe07bb41051eeeda8b11b63c02ea825f2a8b (patch)
treef8c8a71bdaf1c8d82c9ea5f58735da6718ce805f /src/sqliteInt.h
parent092ba22cca926af20f52bb331f4ec9a2c084a8a7 (diff)
downloadsqlite-38cebe07bb41051eeeda8b11b63c02ea825f2a8b.tar.gz
sqlite-38cebe07bb41051eeeda8b11b63c02ea825f2a8b.zip
When implementing a multi-way compound SELECT using merge, try to balance
the merge tree. FossilOrigin-Name: bb8522fe0dc54282ec13672eba9b44ee08f9cb55c1663f1699a61bf96ec1fd04
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 092bbccdc..ac2414a24 100644
--- a/src/sqliteInt.h
+++ b/src/sqliteInt.h
@@ -1764,6 +1764,7 @@ struct sqlite3 {
/* TH3 expects this value ^^^^^^^^^^ to be 0x40000. Coordinate any change */
#define SQLITE_BloomFilter 0x00080000 /* Use a Bloom filter on searches */
#define SQLITE_BloomPulldown 0x00100000 /* Run Bloom filters early */
+#define SQLITE_BalancedMerge 0x00200000 /* Balance multi-way merges */
#define SQLITE_AllOpts 0xffffffff /* All optimizations */
/*