-C Fix\sstat4-based\scost\sestimates\sfor\svector\srange\sconstraints.
-D 2016-08-03T16:14:33.444
+C Fix\sanother\sproblem\sinvolving\svector\srange\sconstraints\sand\smixed\sASC/DESC\sindexes.
+D 2016-08-03T16:39:04.109
F Makefile.in 6c20d44f72d4564f11652b26291a214c8367e5db
F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
F Makefile.msc 3340e479e5221f06c3d61726f8f7efff885e4233
F src/wal.c 02eeecc265f6ffd0597378f5d8ae9070b62a406a
F src/wal.h 6dd221ed384afdc204bc61e25c23ef7fd5a511f2
F src/walker.c 0f142b5bd3ed2041fc52d773880748b212e63354
-F src/where.c 21095414c4bf8d5fdf05f3be790bf8b65e370f94
+F src/where.c 8bd54861755e2ca54bc36b0dbc655834f363c5ec
F src/whereInt.h 14dd243e13b81cbb0a66063d38b70f93a7d6e613
F src/wherecode.c c2392fa30bcb0c555a8ae402d646b357ca428ad6
F src/whereexpr.c 4a8cefc7c122132ac9f3ed125c61629a0e3de094
F test/rowvalue.test 56b34d31d91340a6e922e753b798880170cc1aa7
F test/rowvalue2.test 8d5dfe75b8f4d1868a2f91f0356f20d36cba64ff
F test/rowvalue3.test dbe935260851b197dfbbbcb0ac2a15cb5f324fd4
-F test/rowvalue4.test 86a04529ab1da3879d6ef56defe15446e4575b3d
+F test/rowvalue4.test b902e053544469e06148f504962abf9afb28be65
F test/rowvaluefault.test 7b16485e3f2b371f3e3d05455b8ded6d0c090244
F test/rtree.test 0c8d9dd458d6824e59683c19ab2ffa9ef946f798
F test/run-wordcount.sh 891e89c4c2d16e629cd45951d4ed899ad12afc09
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P e496b2d63984311e6ae117677e6c2417ae24b6bc
-R 2ab02159e20122e5dc19c46ffdea23b5
+P 18af74abc8ceae47ab9fbee3e3e5bb37db8fcba5
+R 411ee4bf09cf9ee92d07e741a8c6b68c
U dan
-Z 1b607e01edb5341321c1446f2f3437dc
+Z eb44e2dff5400ed92495955ac9fc17ab
idx7 { CREATE INDEX t2abc ON t2(a DESC, b DESC) }
idx8 { CREATE INDEX t2abc ON t2(c, b, a); }
idx9 { CREATE INDEX t2d ON t2(d); }
+ idx10 { CREATE INDEX t2abc ON t2(a DESC, b, c DESC); }
} {
drop_all_indexes
execsql $idx
{1 2 3 4 5 6 7 8 9 10 11 12 13}
10 "(a, b, c) = (SELECT a, b, c FROM t2 WHERE d=14)" 14
+
+ 11 "a = 2 AND (b, c) > (2, 2)" {15 16 17 18}
+ 12 "a = 2 AND (b, c) < (3, 3) AND (b, c) > (1, 1)" {11 12 13 14 15 16 17}
} {
set result [db eval "SELECT d FROM t2 WHERE $where"]
do_test 2.1.$nm.$tn { lsort -integer $result } $res