-C Fix\sproblem\swith\sDESC\sindexes\son\sthis\sbranch.
-D 2019-08-17T17:55:54.575
+C Add\stests\sto\sensure\sthat\sthis\sbranch\sreally\sdoes\sfix\sticket\s[f8a7060ece].
+D 2019-08-17T18:16:59.747
F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
F test/minmax.test 6751e87b409fe11b02e70a306d846fa544e25a41
F test/minmax2.test dae92964ac87c1d2ef978c582e81a95e11c00f1cbef68980bfb2abaf10315063
F test/minmax3.test cc1e8b010136db0d01a6f2a29ba5a9f321034354
-F test/minmax4.test 838fe32b812dc50778be3799767cefb5ff59bb04cff81d4f12c0708642f65151
+F test/minmax4.test 272ca395257f05937dc96441c9dde4bc9fbf116a8d4fa02baeb0d13d50e36c87
F test/misc1.test 7ce84b25df9872e7d7878613a96815d2ba5bc974ac4e15a50118dde8f3917599
F test/misc2.test 00d7de54eda90e237fc9a38b9e5ccc769ebf6d4d
F test/misc3.test cf3dda47d5dda3e53fc5804a100d3c82be736c9d
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P db1e60800bc260cdcd604739daaba72c6b486158123fc62a3898aca4ead33cd3
-R a80a5d388fedda22f42c8717a7ac1c28
+P b49df1fe9b7174ebc60023179e8da628c926e59df3dc01b15d4a28e17807bb97
+R 45771ddb0f2c68cf3dbfa90b9e4149c6
U dan
-Z 58eff66993c9d8fc329438790f4752fe
+Z 6452b2b9b9aca3f08bbef29f8e41e25a
SELECT MIN(a) FROM t1 WHERE a=123;
} {123}
+#-------------------------------------------------------------------------
+# Tests for ticket f8a7060ece.
+#
+reset_db
+do_execsql_test 6.1.0 {
+ CREATE TABLE t1(a, b, c);
+ INSERT INTO t1 VALUES(NULL, 1, 'x');
+ CREATE INDEX i1 ON t1(a);
+}
+do_execsql_test 6.1.1 {
+ SELECT min(a), b, c FROM t1 WHERE c='x';
+} {{} 1 x}
+do_execsql_test 6.1.2 {
+ INSERT INTO t1 VALUES(1, 2, 'y');
+} {}
+do_execsql_test 6.1.3 {
+ SELECT min(a), b, c FROM t1 WHERE c='x';
+} {{} 1 x}
+
+do_execsql_test 6.2.0 {
+ CREATE TABLE t0(c0 UNIQUE, c1);
+ INSERT INTO t0(c1) VALUES (0);
+ INSERT INTO t0(c0) VALUES (0);
+ CREATE VIEW v0(c0, c1) AS
+ SELECT t0.c1, t0.c0 FROM t0 WHERE CAST(t0.rowid AS INT) = 1;
+}
+do_execsql_test 6.2.1 {
+ SELECT c0, c1 FROM v0;
+} {0 {}}
+do_execsql_test 6.2.2 {
+ SELECT v0.c0, MIN(v0.c1) FROM v0;
+} {0 {}}
+
finish_test