- 05 Jun, 2015 2 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 04 Jun, 2015 1 commit
-
-
Sergei Golubchik authored
-
- 03 Jun, 2015 10 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
change the test case to be deterministic (while still sufficient to test a bug)
-
Sergei Golubchik authored
-
Sergei Golubchik authored
jessie has newer automake so build-depends could not be satisfied. refresh build-depends, remove automake, libtool, doxygen, texlive-latex-base, ghostscript.
-
Sergei Golubchik authored
create a separate list of views to repair, and repair them in a separate loop.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
remove the code that checks for correct options for for CHECK/REPAIR VIEW. Rewrite the grammar for the parser to check that. This changes error messages as -ERROR 42000: You have an error ... near '' at line 1 +ERROR 42000: You have an error ... near 'quick' at line 1
-
Sergei Golubchik authored
don't include #include directives into .pp files
-
- 02 Jun, 2015 1 commit
-
-
Sergei Golubchik authored
-
- 27 May, 2015 1 commit
-
-
Sergey authored
Fixes MDEV-7658: MDEV-7026 fix reintroduces MDEV-6615 on AArch64
-
- 26 May, 2015 1 commit
-
-
Alexey Kopytov authored
This is an addendum to the fix for MDEV-7026. The ARM memory model is similar to that of PowerPC and thus needs the same semantics with respect to memory barriers. That is, os_atomic_test_and_set_*_release() must be a store with a release barrier followed by a full barrier. Unlike x86 using __sync_lock_test_and_set() which is implemented as “exclusive load with acquire barriers + exclusive store” is insufficient in contexts where os_atomic_test_and_set_*_release() macros are used.
-
- 16 May, 2015 1 commit
-
-
Sergei Golubchik authored
-
- 12 May, 2015 1 commit
-
-
Nirbhay Choubey authored
Do not use format function attribute for sql_print_xxx() family of functions as they use a MariaDB-specific extension of printf instead of one provided by the system.
-
- 08 May, 2015 3 commits
-
-
Vicentiu Ciorbaru authored
On Windows, the files get checked out with CRLF thanks to .gitattributes.
-
Vicentiu Ciorbaru authored
-
Vicentiu Ciorbaru authored
-
- 07 May, 2015 2 commits
-
-
Sergei Golubchik authored
on REPAIR don't do table-specific stuff for views (because even if the view has a temp table opened for it, it's not opened all the way down the engine. In particular, Aria crashes in maria_status() because MARIA_HA* info - that is table->table->file->file - is NULL)
-
Jan Lindström authored
initializers.
-
- 06 May, 2015 1 commit
-
-
Jan Lindström authored
c99 style for assigning structure members
-
- 29 Apr, 2015 5 commits
-
-
Sergei Golubchik authored
-
Vicentiu Ciorbaru authored
-
Sergei Golubchik authored
MDEV-7987 Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root! update the error message to refer to the knowledge base that (now) has an article about this use case
-
Sergei Golubchik authored
-
V S Murthy Sidagam authored
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.
-
- 28 Apr, 2015 10 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Alexey Botchkov authored
Fixed by using POINT instead of ST_POINT in the item. Later need to fix that with proper ST_POINT implementation
-
Jan Lindström authored
Fixed by reverting incorrect fix of MDEC-7055 (reopened) and removing the test case (because it now crashes).
-
Vicentiu Ciorbaru authored
Fixed overflow error that caused fewer bites to be allocated than necessary on Windows 64 bit. This is due to ulong being 32 bit on 64 bit Windows and 64 bit on 64 bit Linux.
-
Arun Kuruvila authored
-
Arun Kuruvila authored
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.
-
- 27 Apr, 2015 1 commit
-
-
Sergei Golubchik authored
-