Dejan Mircevski
1c583de8bb
cql3: Ensure LIKE filtering for partition columns
...
Partition columns are implicitly filtered whenever possible, avoiding
expensive post-processing. But there are exceptions, eg, when
partition key is only partially restricted, or for CONTAINS
expressions. Here we add LIKE to this list of exceptions.
Also fix compute_bounds() to punt on LIKE restrictions, which cannot
be translated into meaningful bounds.
Signed-off-by: Dejan Mircevski <dejan@scylladb.com >
2019-07-04 10:59:13 +02:00
..
2019-06-12 10:11:08 +03:00
2019-07-04 10:59:13 +02:00
2019-05-14 12:50:39 -04:00
2019-06-25 19:05:29 +03:00
2019-01-24 09:56:38 +01:00
2019-04-09 16:58:22 +02:00
2019-01-08 13:16:36 +02:00
2018-06-11 15:34:14 +03:00
2018-11-01 13:16:17 +00:00
2019-02-27 15:07:54 +01:00
2018-04-30 00:27:23 +02:00
2019-03-20 14:10:28 -07:00
2019-04-09 16:58:22 +02:00
2019-03-20 14:10:28 -07:00
2019-03-20 14:10:28 -07:00
2018-05-27 12:40:27 +03:00
2019-06-12 13:48:10 +03:00
2018-10-03 18:30:06 +03:00
2017-06-29 10:51:20 +02:00
2018-11-21 00:01:44 +02:00
2019-01-08 13:16:36 +02:00
2019-04-09 16:58:22 +02:00
2019-04-09 16:58:22 +02:00
2019-04-09 16:58:22 +02:00
2018-07-18 12:28:06 +01:00
2019-07-04 10:54:30 +02:00
2017-02-22 09:19:46 +00:00
2019-01-24 09:57:19 +01:00
2019-01-08 13:16:36 +02:00
2019-07-04 10:54:30 +02:00
2019-07-04 10:54:30 +02:00
2018-06-11 15:34:13 +03:00
2019-06-24 13:21:32 +02:00
2019-06-24 13:21:32 +02:00
2019-04-02 19:08:25 +03:00
2019-04-02 19:08:25 +03:00
2019-02-27 15:07:54 +01:00
2019-07-04 10:54:30 +02:00
2018-06-25 09:21:47 +01:00
2019-06-19 14:10:13 +02:00
2018-09-27 15:29:28 +02:00
2017-11-27 12:14:24 -05:00
2019-01-08 13:16:36 +02:00
2018-02-14 14:15:57 -05:00
2019-04-09 16:58:22 +02:00
2019-01-24 09:57:19 +01:00
2019-07-04 10:58:56 +02:00
2019-07-04 10:54:30 +02:00
2018-08-09 13:53:44 +01:00
2019-01-08 13:16:36 +02:00
2019-07-04 10:54:30 +02:00
2019-07-04 10:54:30 +02:00
2019-04-09 16:58:22 +02:00
2019-04-09 16:58:22 +02:00
2019-03-20 14:10:28 -07:00
2018-06-25 09:21:47 +01:00
2019-01-24 09:56:38 +01:00
2018-08-20 21:39:37 +01:00
2019-01-08 13:16:36 +02:00
2019-01-24 09:04:04 +01:00
2017-01-26 13:50:04 +02:00
2019-01-08 13:16:36 +02:00
2019-01-08 13:16:36 +02:00
2018-04-30 00:27:23 +02:00
2019-01-08 13:16:36 +02:00
2018-04-23 12:00:57 +02:00
2019-01-08 13:16:36 +02:00