1
0
mirror of https://github.com/MariaDB/server.git synced 2025-11-10 23:02:54 +03:00
Files
mariadb/sql
Galina Shalygina 3955d2a153 MDEV-18413: Find constraint correlated indexes
Find indexes of one table which parts participate in one constraint.
These indexes are called constraint correlated.

New methods: TABLE::find_constraint_correlated_indexes() and
virtual method check_index_dependence() were added.
For each index it's own constraint correlated index map was created
where all indexes that are constraint correlated with the current are
marked.

The results of this task are used for MDEV-16188 (Use in-memory
PK filters built from range index scans).
2019-02-10 22:36:46 +03:00
..
2017-11-22 14:39:21 +04:00
2018-12-12 23:16:40 +02:00
2018-09-10 16:47:44 +04:00
2019-01-23 15:30:00 +04:00
2018-11-06 16:24:16 +02:00
2018-04-20 18:29:18 +04:00
2018-12-18 11:33:53 +02:00
2018-12-18 11:33:53 +02:00
2018-01-04 09:22:59 +02:00
2018-09-28 16:37:06 +02:00
2019-01-03 13:37:20 +01:00
2018-08-07 10:48:42 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2018-12-18 11:33:53 +02:00
2018-12-12 00:31:43 +01:00
2018-09-28 16:37:06 +02:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2018-12-18 11:33:53 +02:00
2018-10-17 19:11:42 +03:00
2018-10-17 19:11:42 +03:00
2019-01-06 17:43:02 +02:00
2018-08-28 12:22:56 +03:00
2019-01-23 15:30:00 +04:00
2018-11-06 09:40:39 +02:00
2019-01-26 01:13:41 +01:00
2019-01-28 17:39:07 +04:00
2019-01-23 15:30:00 +04:00
2018-05-29 17:34:49 +03:00
2017-12-12 09:57:17 +02:00
2018-08-03 15:57:23 +03:00
2018-08-28 12:22:56 +03:00
2018-08-28 12:22:56 +03:00
2018-09-17 18:50:21 -07:00
2018-12-12 14:09:48 +02:00
2018-04-24 20:59:57 +03:00
2018-04-24 12:48:27 +03:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2018-10-17 19:37:05 +03:00
2019-01-23 15:30:00 +04:00
2018-06-30 16:39:20 +02:00
2018-04-10 13:12:36 +02:00
2018-04-10 13:12:36 +02:00
2019-01-23 15:30:00 +04:00
2018-11-19 20:22:33 +02:00
2019-01-28 17:39:06 +04:00
2018-05-01 16:52:19 +03:00
2019-01-23 15:30:00 +04:00
2018-11-06 09:40:39 +02:00
2018-08-07 10:48:42 +04:00
2019-01-23 15:30:00 +04:00
2018-04-29 17:53:21 +03:00
2018-11-08 10:19:55 +02:00
2018-10-05 08:09:49 +03:00
2019-01-28 17:39:06 +04:00
2019-01-03 13:09:41 +01:00
2018-10-05 08:09:49 +03:00
2018-11-06 09:40:39 +02:00
2018-12-12 14:09:48 +02:00
2019-01-26 01:13:41 +01:00
2018-04-29 17:53:21 +03:00
2018-02-15 10:22:03 +02:00
2018-08-21 15:20:34 +03:00
2019-01-23 15:30:00 +04:00
2017-10-04 08:24:06 +03:00
2019-01-28 17:39:06 +04:00
2018-11-06 16:24:16 +02:00
2018-09-28 16:37:06 +02:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2018-05-29 17:34:49 +03:00
2019-01-28 17:39:07 +04:00
2017-11-21 19:47:46 +01:00
2018-09-11 21:31:03 +03:00
2018-04-10 13:12:36 +02:00
2019-01-06 17:43:02 +02:00
2018-11-20 15:05:58 +01:00
2018-12-12 14:09:48 +02:00
2018-12-05 15:28:08 +04:00
2019-01-28 17:39:06 +04:00
2018-01-09 14:16:47 +03:00
2018-12-18 11:33:53 +02:00
2018-12-18 11:33:53 +02:00
2019-01-26 01:13:41 +01:00
2019-01-25 19:59:04 +01:00
2019-01-23 15:30:00 +04:00
2018-10-17 19:11:42 +03:00
2019-01-14 09:40:12 +02:00
2018-12-18 11:33:53 +02:00
2018-12-04 13:22:26 +02:00
2018-11-19 20:22:33 +02:00
2018-11-06 16:24:16 +02:00
2018-11-06 09:40:39 +02:00
2018-11-06 09:40:39 +02:00
2019-01-23 15:30:00 +04:00
2018-08-03 15:57:23 +03:00
2017-11-27 15:07:32 +03:00
2018-04-24 12:48:27 +03:00
2019-01-24 22:42:35 +02:00
2017-11-05 22:23:32 +02:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-24 22:22:56 +02:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-24 22:42:35 +02:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-24 22:42:35 +02:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00
2019-01-23 15:30:00 +04:00