drh
a9e3fc05f5
Fix some corner case behavior in the new ORDER BY optimization logic.
...
Remove the SQLITE_OrderByIdx bit from the
SQLITE_TESTCTRL_OPTIMIZATIONS mask, since enabling it caused many
TH3 tests to fail when the NO_OPT configuration parameter was engaged,
and since there really isn't any need to turn that optimization off.
The SQLITE_OrderByIdxJoin bit remains.
FossilOrigin-Name: 98b633717a1c9a08f6a1d00bc6bc891564ae7e9b
2012-09-27 23:27:23 +00:00
..
2011-08-02 00:57:34 +00:00
2012-08-23 19:46:11 +00:00
2011-06-27 16:55:50 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-02-01 01:13:10 +00:00
2011-10-21 19:06:32 +00:00
2011-01-04 19:01:26 +00:00
2011-08-13 19:35:19 +00:00
2012-09-15 18:45:54 +00:00
2011-08-13 19:35:19 +00:00
2011-08-16 01:15:12 +00:00
2011-08-13 19:35:19 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-06-21 15:02:26 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-09-24 05:55:36 +00:00
2012-05-27 01:19:04 +00:00
2011-08-02 00:57:34 +00:00
2011-10-21 19:06:32 +00:00
2011-08-02 00:57:34 +00:00
2011-07-02 15:32:57 +00:00
2011-08-02 00:57:34 +00:00
2012-09-15 18:45:54 +00:00
2012-09-13 16:12:20 +00:00
2012-01-13 15:21:07 +00:00
2011-08-02 00:57:34 +00:00
2010-07-08 18:32:18 +00:00
2012-06-02 17:09:46 +00:00
2011-04-01 09:04:36 +00:00
2012-03-24 02:20:43 +00:00
2012-03-08 20:22:42 +00:00
2012-03-08 20:22:42 +00:00
2012-02-13 10:00:35 +00:00
2011-01-17 17:42:37 +00:00
2012-06-07 07:24:04 +00:00
2012-06-07 07:24:04 +00:00
2011-11-25 17:21:47 +00:00
2011-02-14 03:49:40 +00:00
2011-05-05 19:44:22 +00:00
2012-05-07 19:21:36 +00:00
2012-09-27 23:27:23 +00:00
2012-09-27 17:31:32 +00:00
2011-08-02 00:57:34 +00:00
2010-09-20 14:55:33 +00:00
2011-08-02 00:57:34 +00:00
2011-10-08 14:57:07 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-09-15 18:45:54 +00:00
2012-09-15 18:45:54 +00:00
2012-01-12 14:25:55 +00:00
2012-09-17 20:44:46 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-03-08 20:00:36 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-08-25 10:01:29 +00:00
2011-08-02 00:57:34 +00:00
2011-09-22 14:56:31 +00:00
2012-06-19 03:11:25 +00:00
2012-09-13 01:51:02 +00:00
2012-02-13 10:00:35 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-09-19 21:15:46 +00:00
2012-09-15 18:45:54 +00:00
2012-02-13 10:00:35 +00:00
2011-12-30 16:07:37 +00:00
2011-12-30 16:07:37 +00:00
2012-02-13 10:00:35 +00:00
2012-09-15 18:45:54 +00:00
2011-08-02 00:57:34 +00:00
2012-03-19 17:42:46 +00:00
2011-12-30 16:07:37 +00:00
2010-12-01 11:46:53 +00:00
2010-09-24 18:04:22 +00:00
2012-09-27 19:53:38 +00:00
2012-02-13 10:00:35 +00:00
2012-06-07 17:57:23 +00:00
2012-02-13 10:00:35 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-09-17 20:44:46 +00:00
2011-10-27 15:19:58 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-06-27 16:55:50 +00:00
2011-05-05 19:44:22 +00:00
2011-08-02 00:57:34 +00:00
2012-03-08 20:00:36 +00:00
2011-08-02 00:57:34 +00:00
2011-01-17 17:42:37 +00:00
2011-06-10 18:33:35 +00:00
2011-02-04 05:47:51 +00:00
2011-10-29 19:25:08 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-03-27 15:00:06 +00:00
2010-07-19 11:16:36 +00:00
2010-11-29 12:06:45 +00:00
2010-10-20 18:56:04 +00:00
2011-08-02 00:57:34 +00:00
2010-07-19 11:16:36 +00:00
2011-10-04 19:41:50 +00:00
2012-06-18 20:52:32 +00:00
2012-08-20 17:24:48 +00:00
2011-04-25 18:49:57 +00:00
2011-02-04 18:56:25 +00:00
2011-04-28 18:46:46 +00:00
2010-10-30 15:21:13 +00:00
2011-05-17 15:56:16 +00:00
2010-10-26 07:14:25 +00:00
2011-10-18 22:07:47 +00:00
2012-08-20 17:24:48 +00:00
2012-08-20 17:24:48 +00:00
2011-10-29 11:43:04 +00:00
2012-05-26 18:28:14 +00:00
2011-10-31 06:52:51 +00:00
2011-10-19 15:52:48 +00:00
2011-10-04 19:41:50 +00:00
2012-08-20 17:24:48 +00:00
2012-01-25 16:29:45 +00:00
2011-10-04 19:41:50 +00:00
2010-11-23 19:16:47 +00:00
2011-06-09 10:48:02 +00:00
2010-09-17 16:01:09 +00:00
2011-08-02 00:57:34 +00:00
2011-10-04 19:41:50 +00:00
2012-08-20 17:24:48 +00:00
2012-03-27 15:00:06 +00:00
2012-01-16 16:39:36 +00:00
2012-03-20 17:04:17 +00:00
2012-03-14 20:01:52 +00:00
2012-04-19 17:19:51 +00:00
2012-03-27 15:00:06 +00:00
2012-06-19 06:35:39 +00:00
2011-10-13 17:16:45 +00:00
2012-09-13 01:51:02 +00:00
2011-07-04 06:52:15 +00:00
2012-06-19 03:59:30 +00:00
2011-08-02 00:57:34 +00:00
2012-05-21 22:45:35 +00:00
2012-02-21 18:00:20 +00:00
2012-02-21 18:00:20 +00:00
2011-08-02 00:57:34 +00:00
2010-07-30 05:06:05 +00:00
2012-09-18 19:29:06 +00:00
2012-03-31 02:34:35 +00:00
2010-12-06 17:11:05 +00:00
2012-03-23 14:23:52 +00:00
2011-06-24 13:50:13 +00:00
2012-09-15 18:45:54 +00:00
2010-10-26 18:42:52 +00:00
2011-12-19 00:31:09 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-07-23 19:25:39 +00:00
2012-08-06 18:50:11 +00:00
2011-03-09 21:02:31 +00:00
2011-01-28 01:57:41 +00:00
2011-08-12 15:02:00 +00:00
2011-11-04 14:36:02 +00:00
2011-08-02 00:57:34 +00:00
2012-02-13 10:00:35 +00:00
2012-09-15 18:45:54 +00:00
2012-05-01 14:21:57 +00:00
2012-03-17 09:43:09 +00:00
2011-08-02 00:57:34 +00:00
2010-08-18 15:25:17 +00:00
2011-08-02 00:57:34 +00:00
2012-02-13 10:00:35 +00:00
2012-08-25 10:01:29 +00:00
2011-12-23 01:04:17 +00:00
2012-02-13 20:16:37 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-09-15 18:45:54 +00:00
2012-06-21 15:09:20 +00:00
2010-07-13 07:38:51 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2010-10-06 16:42:52 +00:00
2011-05-10 17:31:29 +00:00
2010-09-20 14:55:33 +00:00
2010-12-21 21:28:38 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-01-13 10:04:10 +00:00
2011-08-02 20:03:36 +00:00
2011-10-21 19:06:32 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-03-09 21:36:17 +00:00
2011-09-22 14:56:31 +00:00
2011-11-16 18:08:07 +00:00
2011-08-02 00:57:34 +00:00
2011-01-28 01:57:41 +00:00
2012-02-13 10:00:35 +00:00
2012-03-05 22:52:33 +00:00
2011-08-02 00:57:34 +00:00
2011-09-24 09:54:14 +00:00
2010-09-25 22:32:56 +00:00
2011-08-02 00:57:34 +00:00
2012-06-21 15:09:20 +00:00
2012-06-02 17:09:46 +00:00
2011-12-13 19:03:34 +00:00
2012-02-28 11:52:12 +00:00
2012-01-09 13:41:59 +00:00
2011-01-26 15:23:22 +00:00
2011-10-17 20:41:46 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-09-27 19:53:38 +00:00
2011-09-24 05:55:36 +00:00
2012-05-17 21:04:26 +00:00
2011-01-11 17:39:37 +00:00
2010-08-06 06:54:47 +00:00
2011-04-02 06:44:38 +00:00
2011-08-02 00:57:34 +00:00
2011-10-08 14:57:07 +00:00
2011-08-02 00:57:34 +00:00
2011-09-22 14:56:31 +00:00
2011-01-18 16:13:27 +00:00
2012-09-13 01:51:02 +00:00
2011-08-02 00:57:34 +00:00
2012-07-16 10:06:12 +00:00
2011-10-11 17:54:54 +00:00
2011-04-01 09:04:36 +00:00
2012-06-06 23:23:23 +00:00
2011-12-02 15:27:41 +00:00
2012-03-08 20:22:42 +00:00
2012-02-13 10:00:35 +00:00
2010-09-06 18:44:14 +00:00
2012-08-20 17:24:48 +00:00
2011-08-02 00:57:34 +00:00
2012-08-25 10:01:29 +00:00
2010-08-26 14:15:37 +00:00
2011-08-02 00:57:34 +00:00
2012-03-31 17:50:12 +00:00
2012-02-13 16:43:16 +00:00
2010-09-29 07:16:46 +00:00
2012-05-12 18:29:53 +00:00
2012-08-08 10:14:10 +00:00
2011-08-02 00:57:34 +00:00
2012-02-23 17:35:28 +00:00
2012-03-03 01:44:12 +00:00
2012-08-28 14:45:50 +00:00
2012-04-27 01:09:06 +00:00
2011-12-10 23:18:32 +00:00
2012-02-13 10:00:35 +00:00
2011-08-31 19:40:58 +00:00
2012-02-13 16:43:16 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-05-15 17:15:34 +00:00
2012-06-07 17:16:04 +00:00
2012-09-21 13:40:02 +00:00
2012-04-24 12:46:05 +00:00
2012-04-24 12:46:05 +00:00
2012-04-24 12:46:05 +00:00
2012-04-24 12:46:05 +00:00
2012-01-12 16:41:30 +00:00
2011-08-02 00:57:34 +00:00
2012-08-31 14:55:05 +00:00
2011-08-02 00:57:34 +00:00
2012-09-15 18:45:54 +00:00
2010-09-20 14:55:33 +00:00
2011-09-16 19:04:03 +00:00
2012-05-21 20:13:39 +00:00
2011-12-19 10:07:56 +00:00
2011-08-02 00:57:34 +00:00
2012-02-13 20:16:37 +00:00
2011-04-01 11:56:32 +00:00
2011-10-07 23:52:25 +00:00
2011-03-24 17:37:24 +00:00
2012-09-10 23:44:12 +00:00
2010-09-20 14:55:33 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-09-27 19:53:38 +00:00
2011-04-07 14:05:47 +00:00
2011-04-07 14:05:47 +00:00
2011-08-30 19:52:32 +00:00
2011-08-30 19:52:32 +00:00
2011-08-30 19:52:32 +00:00
2011-08-02 00:57:34 +00:00
2011-04-07 10:09:00 +00:00
2010-11-19 09:58:11 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2010-11-13 16:42:27 +00:00
2011-08-02 00:57:34 +00:00
2012-02-13 10:00:35 +00:00
2010-09-25 22:32:56 +00:00
2012-02-13 10:00:35 +00:00
2011-10-15 00:16:30 +00:00
2011-02-11 03:56:11 +00:00
2012-02-01 01:13:10 +00:00
2011-05-05 19:44:22 +00:00
2012-04-20 15:24:53 +00:00
2011-08-02 00:57:34 +00:00
2012-02-13 10:00:35 +00:00
2012-09-13 01:51:02 +00:00
2010-08-23 15:41:24 +00:00
2011-08-02 00:57:34 +00:00
2012-02-13 10:00:35 +00:00
2012-02-13 10:00:35 +00:00
2012-02-13 10:00:35 +00:00
2012-09-15 18:45:54 +00:00
2012-09-13 01:51:02 +00:00
2010-07-14 19:31:07 +00:00
2011-06-23 16:40:26 +00:00
2012-03-08 20:00:36 +00:00
2012-09-15 18:45:54 +00:00
2011-02-11 20:52:20 +00:00
2010-09-30 14:48:06 +00:00
2011-09-16 17:43:06 +00:00
2011-07-08 16:10:54 +00:00
2010-09-20 08:47:01 +00:00
2010-09-30 17:33:11 +00:00
2011-08-22 09:54:26 +00:00
2010-09-28 04:14:03 +00:00
2012-02-13 10:00:35 +00:00
2011-06-21 13:46:11 +00:00
2012-05-12 05:30:29 +00:00
2011-09-30 12:01:01 +00:00
2012-09-27 19:53:38 +00:00
2012-02-13 10:00:35 +00:00
2011-08-03 16:40:15 +00:00
2011-08-02 00:57:34 +00:00
2011-03-19 02:04:02 +00:00
2012-02-13 17:01:51 +00:00
2011-10-13 15:35:52 +00:00
2012-03-23 13:40:59 +00:00
2012-02-13 17:01:51 +00:00
2010-07-13 07:38:51 +00:00
2012-02-13 10:00:35 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2012-09-15 18:45:54 +00:00
2011-08-02 00:57:34 +00:00
2010-11-19 09:58:11 +00:00
2011-06-22 10:56:54 +00:00
2010-08-30 15:02:28 +00:00
2012-01-12 16:41:30 +00:00
2012-09-15 18:45:54 +00:00
2012-03-08 20:39:08 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-09-30 12:01:01 +00:00
2011-08-02 00:57:34 +00:00
2012-06-08 11:48:40 +00:00
2011-08-02 00:57:34 +00:00
2012-02-13 10:00:35 +00:00
2011-08-02 00:57:34 +00:00
2012-02-13 10:00:35 +00:00
2011-08-02 01:57:39 +00:00
2012-08-25 10:01:29 +00:00
2012-07-17 14:37:12 +00:00
2011-08-02 00:57:34 +00:00
2011-12-19 10:07:56 +00:00
2011-07-12 11:04:18 +00:00
2011-06-15 19:18:47 +00:00
2012-09-13 01:51:02 +00:00
2010-11-16 18:56:51 +00:00
2012-05-17 21:04:26 +00:00
2011-08-23 11:47:06 +00:00
2012-03-08 20:00:36 +00:00
2011-08-02 00:57:34 +00:00
2011-12-17 08:10:34 +00:00
2012-01-13 10:04:10 +00:00
2012-01-13 10:04:10 +00:00
2011-08-02 00:57:34 +00:00
2011-08-02 00:57:34 +00:00
2011-12-16 17:01:04 +00:00
2012-08-07 14:18:18 +00:00
2010-08-24 18:35:12 +00:00
2011-08-02 00:57:34 +00:00
2012-08-07 13:55:41 +00:00
2011-10-18 18:10:40 +00:00
2012-03-09 22:02:08 +00:00
2012-09-15 18:45:54 +00:00
2012-09-27 23:27:23 +00:00
2011-11-16 15:27:09 +00:00
2012-08-24 19:58:18 +00:00
2011-08-26 05:40:31 +00:00
2012-09-13 01:51:02 +00:00