Tags: theBigGavin/mysql-server
Tags
BUG#26137159 SLAVE STOPS WITH HA_ERR_KEY_NOT_FOUND (1032) WHEN PARTIT… …IONING + INDEX USED Problem: When table partitions and indexes are used simultaneously, and the index key is not in the partition function, in some situations replication would stop because a given key could not be found when executing an update or delete statement. This issue only happened when slave-rows-search-algorithms is set to hash_scan. Analysis: When slave-rows-search-algorithms is set to hash_scan, the applier searches for keys(hashes) of the rows that will be modified. Since in this case, the index key was not in the partition function, the retrieved rows could not always be a match. If the key to the retrieved row happened to be different than the key currently being searched, we would advance to the next key, even if not all rows up to that key had been retrieved yet. Fix: Advance to the next key to search (or return an error) only when the search for a given key value ends without finding the corresponding key, instead of advancing to the next key when the index key is different than the key being searched.
BUG#26321303: Fix of patch (cherry picked from commit 2c2d214a05cbbc25f74623771c55a52de4a2a2a8)
Bug# 26168832: TEST DATABASE DOESNOT EXIST IN MSI PACKAGES Fixed accidental removal of the initial data base installation. (cherry picked from commit c04822bd9ab68efbc4ff62fa0df442d88b5c88ee)
Bug# 26168832: TEST DATABASE DOESNOT EXIST IN MSI PACKAGES Fixed accidental removal of the initial data base installation. (cherry picked from commit c04822bd9ab68efbc4ff62fa0df442d88b5c88ee)
Bug#26171638 MYSQL 5.5.57 - MSI COMMUNITY PACKAGES NOT GETTING INSTALLED Corrected the revert. (cherry picked from commit f637e524bf9b692c3ed46d856e2beac193b42a3e) (cherry picked from commit 4104f9089cdfaf9e7859365aaea9d1cdc7baaac5)
Bug#26171638 MYSQL 5.5.57 - MSI COMMUNITY PACKAGES NOT GETTING INSTALLED Corrected the revert. (cherry picked from commit f637e524bf9b692c3ed46d856e2beac193b42a3e)
Merge branch 'mysql-5.5' into mysql-5.6 (cherry picked from commit 6ddc838acd11da6d43d2b86f2e73f0b7ebf125c2)
Bug#25942414: SSL VARIABLES USAGE WHEN LIBMYSQL IS COMPILED WITH WITH… …_SSL=NO Description: If libmysql is compiled with WITH_SSL=NO, --ssl-* are not useful. Solution: 1. Restricted WITH_SSL to values : bundled | yes | system 2. Made "bundled" as default value for WITH_SSL. Also, not specifying WITH_SSL or even specifying WITH_SSL=no will be treated as/converted to WITH_SSL=bundled. Reviewed-By: Tor Didriksen <[email protected]> Reviewed-By: Georgi Kodinov <[email protected]> (cherry picked from commit 3eb2058be34d1a21771fe89ff1a0c08f156899bc)
PreviousNext