- 09 Aug, 2014 1 commit
-
-
Monty authored
-
- 07 Aug, 2014 2 commits
-
-
Jan Lindström authored
Analysis: Provided incorrect parameter to output buffer size and incorrectly determined actual payload size after compression.
-
Jan Lindström authored
implementation.
-
- 06 Aug, 2014 1 commit
-
-
Jan Lindström authored
Merge https://github.com/kakao/mariadb-10.0 that contains Facebook's implementation for defragmentation facebook/mysql-5.6@a2d3a74 facebook/mysql-5.6@def96c8 facebook/mysql-5.6@9c67c5d facebook/mysql-5.6@921a81b facebook/mysql-5.6@aa519bd facebook/mysql-5.6@fea7d13 facebook/mysql-5.6@09b29d3 facebook/mysql-5.6@9284abb facebook/mysql-5.6@dbd623d facebook/mysql-5.6@aed55dc facebook/mysql-5.6@aad5c82 This version does not add new SQL-syntax and new handler API function. Instead optimize table is mapped to defragment table if innodb_defragment=ON, by default the feature is off. Contains changes authored by Sunguck Lee (Kakao).
-
- 31 Jul, 2014 1 commit
-
-
Jan Lindström authored
buf0buf.cc line 2642. Analysis: innodb_compression_algorithm is a global variable and can change while we are building page compressed page. This could lead page corruption. Fix: Cache innodb_compression_algorithm on local variable before doing any compression or page formating to avoid concurrent change. Improved page verification on debug builds.
-
- 29 Jul, 2014 1 commit
-
-
Jan Lindström authored
-
- 25 Jul, 2014 2 commits
-
-
Jan Lindström authored
-
Jan Lindström authored
Analysis: InnoDB writes also files that do not contain FIL-header. This could lead incorrect analysis on os_fil_read_func function when it tries to see is page page compressed based on FIL_PAGE_TYPE field on FIL-header. With bad luck uncompressed page that does not contain FIL-headed, the byte on FIL_PAGE_TYPE position could indicate that page is page comrpessed. Fix: Upper layer must indicate is file space page compressed or not. If this is not yet known, we need to read the FIL-header and find it out. Files that we know that are not page compressed we can always just provide FALSE.
-
- 23 Jul, 2014 9 commits
-
-
Sergei Golubchik authored
-
Vicentiu Ciorbaru authored
-
Vicentiu Ciorbaru authored
Added extra check for default_role column.
-
Vicentiu Ciorbaru authored
-
Vicentiu Ciorbaru authored
-
Vicentiu Ciorbaru authored
Also fixed wording on one message.
-
Vicentiu Ciorbaru authored
-
Jan Lindström authored
-
Jan Lindström authored
to avoid test failures.
-
- 22 Jul, 2014 2 commits
-
-
Sergei Petrunia authored
# of processed files is printed every 15 sec.
-
Jan Lindström authored
compression format (Fusion-IO). Addeed LZMA and BZIP2 compression methods.
-
- 05 Jul, 2014 1 commit
-
-
Elena Stepanova authored
-
- 04 Jul, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 02 Jul, 2014 1 commit
-
-
Oleksandr Byelkin authored
-
- 29 Jun, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 28 Jun, 2014 1 commit
-
-
Jan Lindström authored
in file buf0mtflu.cc line 570. Analysis: Real timing bug, we should take the mutex before we try to send those shutdown messages, that would make sure that threads doing a unfinished flush (they have acquired this mutex) have time to do their work before we add shutdown messages to work queue. Currently, we just add those shutdown messages to work queue and code assumes that at flush, there is constant number of items to be processed and thus leading to assertion.
-
- 27 Jun, 2014 1 commit
-
-
Sergei Petrunia authored
-
- 26 Jun, 2014 15 commits
-
-
Sergei Petrunia authored
Forgot the code
-
Sergei Petrunia authored
-
Sergei Petrunia authored
- Add support for DELETE .. RETURNING statement in ANALYZE code.
-
Jan Lindström authored
-
Jan Lindström authored
variables and reduce the number of ifdef's
-
Sergei Petrunia authored
-
Sergei Petrunia authored
- In print_explain_row(), do not forget to print r_rows. - Switch Explain_update from using its own counters to re-using Table_access_tracker. - Make ANALYZE UPDATE code structure uniform with ANALYZE DELETE.
-
Sergei Petrunia authored
-
Sergei Petrunia authored
-
Sergei Golubchik authored
add a comment
-
Sergei Golubchik authored
-Wl,-z,relro,-z,now -pie -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2
-
Sergei Golubchik authored
move MY_CHECK_C_COMPILER_FLAG and MY_CHECK_CXX_COMPILER_FLAG to a separate file, introduce MY_CHECK_AND_SET_COMPILER_FLAG, use it where possible.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Alexey Botchkov authored
This reverts commit 0bf9fd89.
-