1
0
mirror of https://github.com/MariaDB/server.git synced 2025-05-13 01:01:44 +03:00
Igor Babaev f4503f39ee Fixed bug #52394 / LP bug #623209.
When an incremental join cache is used to join a table whose
fields are not referenced anywhere in the query the association
pointer to the last record in the such cache can be the same
as the pointer to the end of the buffer. 
The function JOIN_CACHE_BKA::get_next_key must take into 
consideration this when iterating over the keys of the records
from the join buffer. 
The assertion in JOIN_TAB_SCAN_MRR::next also must take this
into consideration.
Borrowed a slightly changed test case from a patch attached to the
bug #52394.
2010-09-21 16:41:53 -07:00
..
2009-02-10 16:27:35 +03:00
2009-08-20 14:30:59 +02:00
2010-02-25 23:13:11 +04:00
2010-01-15 17:27:55 +02:00
2010-04-06 20:36:06 +02:00
2010-03-20 15:01:47 +03:00
2009-06-25 13:44:50 +05:00
2009-12-22 15:33:21 +03:00
2009-08-10 15:46:20 -03:00
2010-05-26 21:55:40 +03:00
2010-01-15 17:27:55 +02:00
2010-02-25 17:12:15 +02:00
2009-06-01 16:00:38 +04:00
2009-02-07 16:50:31 +01:00
2009-12-11 16:02:47 +02:00
2010-05-15 14:44:06 +02:00
2009-02-03 14:45:17 +01:00
2009-05-06 15:00:14 +05:30
2009-12-08 23:47:54 +02:00
2010-06-07 23:53:25 +02:00
2009-02-10 16:27:35 +03:00
2009-12-22 15:33:21 +03:00
2010-01-15 16:58:25 +01:00
2009-09-08 00:50:10 +04:00
2010-06-26 14:05:41 +04:00
2010-06-26 14:05:41 +04:00
2009-10-28 09:52:34 +02:00
2010-06-26 14:05:41 +04:00
2009-12-17 12:06:36 -08:00
2009-10-04 01:20:51 +02:00
2009-02-19 18:22:28 +01:00
2009-09-08 00:50:10 +04:00
2009-11-06 17:54:19 +03:00
2009-02-03 14:45:17 +01:00
2010-03-12 11:52:38 +01:00
2010-04-30 22:04:35 +02:00
2009-06-10 01:11:33 +04:00
2009-10-27 14:09:36 +04:00
2010-06-26 14:05:41 +04:00
2010-03-20 15:01:47 +03:00
2009-06-09 17:08:46 +02:00
2010-06-26 14:05:41 +04:00
2010-06-01 21:52:20 +02:00
2009-11-27 18:10:28 +02:00
2010-06-26 14:05:41 +04:00
2009-06-10 11:58:36 +03:00
2009-02-09 22:00:15 +01:00
2009-02-19 18:24:25 -05:00
2010-05-26 21:55:40 +03:00
2009-02-14 20:14:10 +03:00
2009-05-15 12:42:57 +04:00
2010-06-26 14:05:41 +04:00
2009-12-22 14:38:33 +04:00
2009-10-04 01:20:51 +02:00
2010-06-26 14:05:41 +04:00