aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordan <dan@noemail.net>2020-01-04 14:00:56 +0000
committerdan <dan@noemail.net>2020-01-04 14:00:56 +0000
commit6fe63b4ee75bab5f61f3d02565ee69dc3aa2f752 (patch)
tree22530a5f83e8fd81c62eb6505d8a1e48f0a57840 /src
parente5cf3e990a3810d9097b2e6ccc16e81eb824a60d (diff)
downloadsqlite-6fe63b4ee75bab5f61f3d02565ee69dc3aa2f752.tar.gz
sqlite-6fe63b4ee75bab5f61f3d02565ee69dc3aa2f752.zip
Omit the omit flag from eq constraints on column "aggregate" of dbstat virtual tables. Fix for [727074e2].
FossilOrigin-Name: 74ef6f2b6d9f50ff1d455e2263ba77707c1e8394b25b3f8a3a2a7b6e7f2c481e
Diffstat (limited to 'src')
-rw-r--r--src/dbstat.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/dbstat.c b/src/dbstat.c
index e2193307a..262da7c37 100644
--- a/src/dbstat.c
+++ b/src/dbstat.c
@@ -247,7 +247,8 @@ static int statBestIndex(sqlite3_vtab *tab, sqlite3_index_info *pIdxInfo){
}
if( iAgg>=0 ){
pIdxInfo->aConstraintUsage[iAgg].argvIndex = ++i;
- pIdxInfo->aConstraintUsage[iAgg].omit = 1;
+ /* As of ticket [727074e2], this constraint is not omitted. */
+ /* pIdxInfo->aConstraintUsage[iAgg].omit = 1; */
pIdxInfo->idxNum |= 0x04;
}
pIdxInfo->estimatedCost = 1.0;