Marko Mäkelä
efd8af535a
MDEV-19526 heap number overflow on innodb_page_size=64k
...
InnoDB only reserves 13 bits for the heap number in the record header,
limiting the heap number to be at most 8191. But, when using
innodb_page_size=64k and secondary index records of 7 bytes each,
it is possible to exceed the maximum heap number.
btr_cur_optimistic_insert(): Let the operation fail if the
maximum number of records would be exceeded.
page_mem_alloc_heap(): Move to the same compilation unit with the
only caller, and let the operation fail if the maximum heap number
has been allocated already.
2020-08-12 18:21:53 +03:00
..
2017-07-05 14:55:56 +03:00
2015-08-05 09:45:17 +02:00
2019-01-24 13:24:13 +02:00
2019-03-07 15:35:55 +02:00
2018-10-25 13:04:41 +03:00
2017-02-28 16:19:44 +01:00
2018-05-07 12:05:20 +03:00
2017-08-29 18:33:30 +03:00
2013-01-11 02:03:43 +02:00
2019-07-23 10:58:56 +03:00
2015-09-04 10:33:53 +02:00
2014-08-02 21:26:16 +02:00
2014-03-27 22:26:58 +01:00
2019-07-18 17:41:35 +03:00
2019-07-18 17:41:35 +03:00
2019-07-18 17:41:35 +03:00
2019-07-18 17:41:35 +03:00
2019-07-18 17:41:35 +03:00
2014-05-12 12:56:13 +02:00
2016-05-06 13:56:25 +03:00
2019-07-22 14:55:46 +03:00
2018-03-07 17:49:42 +02:00
2014-02-17 13:45:34 +05:30
2014-11-03 21:45:06 +04:00
2018-03-07 17:49:42 +02:00
2018-07-31 11:58:29 +02:00
2018-03-07 17:49:42 +02:00
2018-03-07 17:49:42 +02:00
2018-03-07 17:49:42 +02:00
2016-05-05 01:05:05 +02:00
2017-06-08 11:55:47 +03:00
2017-05-26 15:08:35 +03:00
2015-12-09 10:00:49 +01:00
2015-02-28 19:48:22 +01:00
2018-03-07 17:49:42 +02:00
2020-05-08 09:19:44 +02:00
2020-05-08 09:19:44 +02:00
2015-09-04 10:33:53 +02:00
2015-09-04 10:33:53 +02:00
2017-01-15 18:56:56 +02:00
2017-01-15 18:56:56 +02:00
2014-12-23 14:16:32 +01:00
2014-12-23 14:16:32 +01:00
2014-05-06 09:57:39 +02:00
2017-08-29 15:28:58 +03:00
2015-03-04 16:57:31 +02:00
2019-01-23 12:39:03 +01:00
2010-06-03 13:28:40 +03:00
2015-11-05 10:30:48 +02:00
2017-01-27 16:03:56 +02:00
2015-08-18 11:18:57 +03:00
2011-01-14 23:24:47 -08:00
2010-06-03 13:28:40 +03:00
2010-04-16 19:19:07 +03:00
2015-02-18 20:31:40 +01:00
2010-04-16 19:19:07 +03:00
2010-06-06 13:19:29 +02:00
2010-04-16 19:19:07 +03:00
2010-04-12 14:56:24 +03:00
2010-04-16 19:19:07 +03:00
2010-04-12 14:56:24 +03:00
2010-04-16 19:19:07 +03:00
2010-04-16 19:19:07 +03:00
2010-06-03 13:28:40 +03:00
2010-04-12 14:56:24 +03:00
2010-05-26 21:55:40 +03:00
2010-04-16 19:19:07 +03:00
2010-04-16 19:19:07 +03:00
2014-02-01 09:32:59 +01:00
2010-04-12 14:56:24 +03:00
2010-06-17 02:13:53 -07:00
2010-04-16 19:19:07 +03:00
2010-04-16 19:19:07 +03:00
2013-02-28 18:42:49 +01:00
2010-05-14 16:31:44 +03:00
2010-05-10 15:14:45 +02:00
2016-12-04 01:59:35 +01:00
2010-05-04 12:40:41 +03:00
2010-06-29 14:32:48 +03:00
2010-05-04 12:51:25 +03:00
2010-11-03 12:07:16 +02:00
2010-05-11 19:18:28 +03:00
2012-09-27 20:09:46 +02:00
2010-06-02 14:37:33 +03:00
2017-02-08 11:40:09 +02:00
2016-09-27 09:21:19 +02:00
2010-10-14 04:39:42 -07:00
2011-07-02 22:08:51 +02:00
2018-01-29 16:39:54 +02:00
2010-10-18 13:48:11 +03:00
2010-10-06 03:41:26 -07:00
2014-06-25 12:35:50 +02:00
2011-04-05 11:08:36 +03:00
2017-01-27 16:34:09 +02:00
2011-08-15 12:18:34 +03:00
2013-07-14 23:20:25 +02:00
2014-06-25 12:35:50 +02:00
2011-12-07 18:44:52 -08:00
2015-09-30 10:49:45 +03:00
2018-01-29 16:39:54 +02:00
2015-01-16 11:26:03 +02:00
2012-09-27 20:09:46 +02:00
2012-06-27 19:49:59 +03:00
2013-10-01 10:05:45 +02:00
2013-07-12 16:31:01 +03:00
2017-05-08 12:04:08 +03:00
2017-03-24 18:19:15 +02:00
2012-10-17 14:48:19 +05:30
2018-04-20 14:33:24 +02:00
2018-01-29 16:32:59 +02:00
2016-06-23 21:57:15 +04:00
2015-09-04 10:33:53 +02:00
2014-11-25 09:11:48 +02:00
2014-09-10 09:44:57 +03:00
2014-09-08 09:34:03 +03:00
2016-11-16 13:52:41 +02:00
2018-06-05 11:39:47 +03:00
2017-04-06 08:56:25 +03:00
2013-09-25 14:19:25 +03:00
2015-08-08 10:39:01 +03:00
2017-08-08 10:18:43 +02:00
2013-07-14 23:20:25 +02:00
2015-12-03 13:18:10 +02:00
2014-02-06 16:27:23 +01:00
2014-10-14 09:36:50 -07:00
2017-07-12 19:34:55 +03:00
2017-07-12 19:34:55 +03:00
2016-09-22 21:47:27 +03:00
2014-10-11 18:53:06 +02:00
2015-02-21 21:45:16 +02:00
2010-06-03 13:28:40 +03:00
2015-06-28 12:09:18 +02:00
2010-06-03 13:28:40 +03:00
2013-07-14 23:20:25 +02:00
2014-09-03 07:37:13 +03:00
2015-09-04 13:35:31 +03:00
2019-05-13 17:16:42 +03:00
2014-11-24 19:42:39 +02:00
2013-08-07 17:08:51 -07:00
2013-08-07 17:08:51 -07:00
2013-08-07 17:08:51 -07:00
2015-01-27 15:40:50 +02:00
2013-08-07 17:08:51 -07:00
2013-08-07 17:08:51 -07:00
2013-08-07 17:08:51 -07:00
2013-08-07 17:08:51 -07:00
2015-02-21 21:45:16 +02:00
2020-04-28 16:09:07 +03:00
2010-06-03 13:28:40 +03:00
2010-04-16 19:19:07 +03:00
2016-05-05 09:19:40 -04:00
2017-08-07 12:39:38 +03:00
2017-08-07 12:39:38 +03:00
2017-08-07 12:39:38 +03:00
2017-10-24 20:36:03 +03:00
2017-02-08 11:40:09 +02:00
2017-10-24 20:36:03 +03:00
2017-02-08 11:40:09 +02:00
2020-08-12 18:21:53 +03:00
2016-03-11 13:36:29 +02:00
2019-10-30 13:21:36 +02:00
2018-12-29 10:57:26 +02:00
2014-02-02 10:00:36 +01:00
2019-03-04 15:16:27 +02:00
2017-10-10 17:03:40 +03:00
2017-01-15 18:56:56 +02:00
2015-06-30 22:24:37 +03:00
2018-12-29 23:44:45 +01:00
2010-04-12 14:56:24 +03:00
2010-11-24 14:36:00 +11:00
2013-12-22 17:06:50 +01:00
2013-07-09 13:40:26 +04:00
2012-04-10 08:30:20 +02:00
2010-06-03 13:28:40 +03:00
2019-10-30 13:21:36 +02:00
2015-10-05 17:14:13 +02:00
2018-06-05 11:39:47 +03:00
2014-02-02 10:00:36 +01:00
2014-02-02 10:00:36 +01:00
2017-01-09 09:28:00 +02:00
2014-05-09 11:03:39 +03:00
2010-04-16 19:19:07 +03:00
2016-05-04 15:23:26 +02:00
2015-12-11 14:33:41 +02:00
2017-09-06 16:13:20 +03:00
2016-07-18 11:50:08 +04:00
2016-04-26 23:05:26 +02:00
2016-06-23 07:42:40 +03:00
2015-06-23 14:46:06 +03:00
2017-10-18 06:35:11 +03:00
2010-04-12 14:56:24 +03:00
2017-12-21 17:19:13 +02:00
2017-08-29 15:28:58 +03:00
2017-08-30 13:06:13 +03:00
2017-04-24 13:40:36 +03:00
2017-08-29 15:28:58 +03:00
2017-09-16 21:15:38 +03:00
2018-01-08 14:51:20 +02:00
2019-04-25 14:12:45 +03:00
2016-12-02 11:08:18 +02:00
2018-09-04 20:21:57 +03:00
2018-01-15 16:19:46 +02:00
2014-12-04 12:40:19 +02:00
2015-02-18 11:25:59 +02:00
2015-02-10 14:17:23 +02:00
2017-05-18 09:29:44 +03:00
2018-06-14 13:46:07 +03:00
2017-05-18 09:29:44 +03:00
2017-05-18 09:29:44 +03:00
2017-05-18 09:29:44 +03:00
2018-06-14 13:46:07 +03:00
2017-10-31 09:10:25 +02:00
2017-05-18 09:29:44 +03:00
2018-01-29 16:25:26 +02:00
2010-04-16 19:19:07 +03:00
2010-11-25 18:17:28 +01:00
2014-07-08 21:05:18 +03:00
2015-12-15 11:29:15 +02:00
2014-11-25 08:06:41 +02:00
2019-07-18 17:41:35 +03:00
2017-09-25 09:50:24 +03:00
2019-01-24 13:24:13 +02:00
2011-01-07 14:16:28 +01:00
2019-04-26 14:02:37 +02:00
2010-06-03 13:28:40 +03:00
2015-03-13 16:51:36 +04:00
2018-11-30 01:15:30 +03:00
2014-02-02 10:00:36 +01:00
2017-11-06 18:10:23 +02:00
2014-02-02 10:00:36 +01:00
2018-07-30 13:13:43 +03:00
2017-10-22 13:03:41 +02:00
2019-07-18 17:01:59 +03:00
2015-04-06 17:38:51 +03:00
2018-02-02 10:09:44 +01:00
2014-10-30 08:53:46 +02:00
2018-05-29 08:54:33 +03:00
2016-12-30 09:52:24 +02:00
2017-05-05 14:04:18 +03:00
2012-03-01 16:24:59 +01:00
2015-01-14 12:10:13 +01:00
2018-02-08 12:59:32 +02:00
2020-07-23 09:59:16 +03:00
2017-02-04 17:33:19 +02:00
2018-02-08 13:26:44 +02:00
2018-06-13 08:33:25 +03:00
2018-02-17 14:20:33 +02:00
2017-06-09 16:20:42 +03:00
2014-05-08 11:09:00 +02:00
2015-10-23 18:49:02 +03:00
2014-09-18 15:17:39 +05:30
2019-10-30 23:14:44 +01:00
2015-01-21 14:33:39 +01:00
2016-09-23 20:27:58 +02:00
2017-10-16 19:11:30 +03:00
2018-10-31 12:09:08 +02:00
2018-10-30 13:29:19 +02:00
2018-10-31 12:09:08 +02:00
2018-10-30 13:29:19 +02:00
2018-10-31 12:09:08 +02:00
2017-06-13 18:30:37 +03:00
2018-10-31 12:09:08 +02:00
2017-06-13 18:30:37 +03:00
2018-10-31 12:09:08 +02:00
2017-06-13 18:30:37 +03:00
2016-12-04 01:59:08 +01:00
2016-02-16 18:32:59 +01:00
2016-12-02 16:25:47 +02:00
2019-07-18 17:41:35 +03:00
2017-10-24 17:00:04 +03:00
2019-04-26 15:31:31 +03:00
2017-08-23 13:03:13 +03:00