1
0
mirror of https://github.com/MariaDB/server.git synced 2025-10-19 21:09:40 +03:00
Files
mariadb/mysql-test/r
unknown f01095d15d Bug #28430 Failure in replication of innodb partitioned tables on row/mixed format.
In the ha_partition::position we don't calculate the number of
the partition of the record. We use m_last_part_value instead relying on
that it is set in other place like previous calls of ::write_row().
In replication we do neither of these calls before ::position().
Delete_row_log_event::do_exec_row calls find_and_fetch_row() where
we used position() & rnd_pos() calls to find the record for the
PARTITION/INNODB table as it posesses InnoDB table flags.
Fixed by removing HA_PRIMARY_KEY_REQUIRED_FOR_POSITION flag from PARTITION


sql/ha_partition.cc:
  Bug #28430 Failure in replication of innodb partitioned tables on row/mixed format.
  
  add HA_PRIMARY_KEY_REQUIRED_FOR_POSITION flag added to PRTITION engine
mysql-test/r/rpl_partition.result:
  New BitKeeper file ``mysql-test/r/rpl_partition.result''
mysql-test/t/rpl_partition.test:
  New BitKeeper file ``mysql-test/t/rpl_partition.test''
2007-06-26 15:36:38 +05:00
..
2007-05-30 20:25:16 +04:00
2007-03-31 20:27:43 +05:00
2007-06-22 11:22:29 +02:00
2007-05-30 10:56:18 +03:00
2007-05-23 15:26:16 +04:00
2007-05-29 15:58:18 +03:00
2007-05-26 16:36:38 +02:00
2007-04-07 23:16:03 +05:00
2007-04-04 21:35:58 +00:00
2007-06-13 14:59:31 +05:00
2007-06-11 22:55:21 +04:00
2007-05-11 23:22:56 -07:00
2007-06-12 15:10:33 +03:00
2007-06-07 20:25:22 +02:00
2007-05-29 15:58:18 +03:00
2007-05-29 15:58:18 +03:00
2007-04-18 21:39:45 +02:00
2007-05-29 15:58:18 +03:00
2007-04-04 14:19:33 +05:00
2007-06-17 22:04:01 +02:00
2007-04-04 16:58:25 +02:00
2007-06-04 03:03:15 -07:00
2007-06-04 03:03:15 -07:00
2007-06-04 03:03:15 -07:00
2007-06-04 03:03:15 -07:00
2007-06-04 03:03:15 -07:00
2007-05-29 15:58:18 +03:00
2007-05-29 15:58:18 +03:00
2007-06-21 17:09:19 +02:00
2007-06-25 05:35:45 +05:00
2007-05-29 15:58:18 +03:00
2007-06-19 15:02:08 +04:00
2007-05-29 15:58:18 +03:00
2007-06-06 18:55:21 +05:00
2007-04-17 12:32:01 +02:00
2007-05-31 17:01:10 +05:00
2007-04-06 16:06:10 +05:00
2007-05-29 15:58:18 +03:00
2007-04-29 18:52:14 +05:00