Skip to content

Tags: HortonX25/mysql-server

Tags

mysql-cluster-7.4.7

Toggle mysql-cluster-7.4.7's commit message
Fix to resolve build msi issue on cluster-7.4.7-release branch

mysql-cluster-7.3.10

Toggle mysql-cluster-7.3.10's commit message
Upmerge of the 7.2.21 build

mysql-cluster-7.2.21

Toggle mysql-cluster-7.2.21's commit message
Merge ../mysql-5.1-telco-7.1 into mysql-5.5-cluster-7.2

mysql-5.6.25

Toggle mysql-5.6.25's commit message

mysql-5.5.44

Toggle mysql-5.5.44's commit message
Bug #18592390 QUERY TO I_S.TABLES AND I_S.COLUMNS LEADS TO HUGE MEMOR…

…Y USAGE

As part of the fix find_files() prototype has been modified and
mysql-cluster uses find_files() function. Hence modified find_files() call
in ha_ndbcluster_binlog.cc file to make mysql-cluster build successful.

mysql-5.1.75

Toggle mysql-5.1.75's commit message
Bug #20181776 :- ACCESS CONTROL DOESN'T MATCH MOST SPECIFIC

                 HOST WHEN IT CONTAINS WILDCARD

Description :- Incorrect access privileges are provided to a
user due to wrong sorting of users when wildcard characters
is present in the hostname.

Analysis :- Function "get_sorts()" is used to sort the
strings of user name, hostname, database name. It is used
to arrange the users in the access privilege matching order.
When a user connects, it checks in the sorted user access
privilege list and finds a corresponding matching entry for
the user. Algorithm used in "get_sort()" sorts the strings
inappropriately. As a result, when a user connects to the
server, it is mapped to incorrect user access privileges.
Algorithm used in "get_sort()" counts the number of
characters before the first occurence of any one of the
wildcard characters (single-wildcard character '_' or
multi-wildcard character '%') and sorts in that order.
As a result of inconnect sorting it treats hostname "%" and
"%.mysql.com" as equally-specific values and therefore
the order is indeterminate.

Fix:- The "get_sort()" algorithm has been modified to treat
"%" seperately. Now "get_sort()" returns a number which, if
sorted in descending order, puts strings in the following
order:-
* strings with no wildcards
* strings containg wildcards and non-wildcard characters
* single muilt-wildcard character('%')
* empty string.

mysql-5.7.7

Toggle mysql-5.7.7's commit message
Merge tag 'mysql-5.7.6' into mysql-5.7.7-rc-release.

This is a null merge to include commits previously cherry-picked into
5.7.6 in the history of 5.7.7.

mysql-cluster-7.4.6

Toggle mysql-cluster-7.4.6's commit message
Upmerge of the 7.1.35 build

mysql-cluster-7.3.9

Toggle mysql-cluster-7.3.9's commit message
Upmerge of the 7.1.35 build

mysql-cluster-7.2.20

Toggle mysql-cluster-7.2.20's commit message
Upmerge of the 7.1.35 build