Skip to content

Tags: theBigGavin/mysql-server

Tags

mysql-8.0.2

Toggle mysql-8.0.2's commit message
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.

mysql-cluster-7.6.3

Toggle mysql-cluster-7.6.3's commit message
BUG#26321303: Fix of patch

(cherry picked from commit 2c2d214a05cbbc25f74623771c55a52de4a2a2a8)

mysql-cluster-7.5.7

Toggle mysql-cluster-7.5.7's commit message

mysql-cluster-7.4.16

Toggle mysql-cluster-7.4.16's commit message
Bug# 26168832: TEST DATABASE DOESNOT EXIST IN MSI PACKAGES

Fixed accidental removal of the initial data base installation.

(cherry picked from commit c04822bd9ab68efbc4ff62fa0df442d88b5c88ee)

mysql-cluster-7.3.18

Toggle mysql-cluster-7.3.18's commit message
Bug# 26168832: TEST DATABASE DOESNOT EXIST IN MSI PACKAGES

Fixed accidental removal of the initial data base installation.

(cherry picked from commit c04822bd9ab68efbc4ff62fa0df442d88b5c88ee)

mysql-5.7.19

Toggle mysql-5.7.19's commit message

mysql-cluster-7.2.30

Toggle mysql-cluster-7.2.30's commit message
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)

mysql-5.5.57

Toggle mysql-5.5.57's commit message
Bug#26171638 MYSQL 5.5.57 - MSI COMMUNITY PACKAGES NOT GETTING INSTALLED

Corrected the revert.

(cherry picked from commit f637e524bf9b692c3ed46d856e2beac193b42a3e)

mysql-5.6.37

Toggle mysql-5.6.37's commit message
Merge branch 'mysql-5.5' into mysql-5.6

(cherry picked from commit 6ddc838acd11da6d43d2b86f2e73f0b7ebf125c2)

mysql-cluster-7.2.29

Toggle mysql-cluster-7.2.29's commit message
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)