]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Omit the "noquery" argument in sqlite_stat1. Instead, add the "uneven" argument
authordrh <>
Sat, 30 Dec 2023 15:07:31 +0000 (15:07 +0000)
committerdrh <>
Sat, 30 Dec 2023 15:07:31 +0000 (15:07 +0000)
commit0e50bd3c317cf56c324f64e48f85bc03c797a372
tree1532548ebeca18b0ec1807513ccd13d8a6f9717b
parent33cbffe8422ef50ee562e22a6cc38499ec3261d0
Omit the "noquery" argument in sqlite_stat1.  Instead, add the "uneven" argument
for indexes that have an uneven distribution of values.  Modify the query
planner to avoid doing equality look-ups on uneven indexes.

FossilOrigin-Name: 0ec4b880bbf276f905d5c09fcb09cee4748c92c83baf241910223e59b723b86e
manifest
manifest.uuid
src/analyze.c
src/sqliteInt.h
src/where.c