- 15 Dec, 2015 6 commits
-
-
Jan Lindström authored
Analysis: We have reserved ROW_MERGE_RESERVE_SIZE ( = 4) for encryption key_version. When calculating is there more space on sort buffer, this value needs to be substracted from current available space.
-
Jan Lindström authored
-
Sergey authored
10.1 man pages
-
Jan Lindström authored
-
Alexander Barkov authored
-
Jan Lindström authored
MDEV-8923: port innodb_buffer_pool_dump_pct from MySQL WL#6504 InnoDB buffer pool dump/load enchantments This patch consists of two parts: 1. Dump only the hottest N% of the buffer pool(s) 2. Prevent hogging the server duing BP load From MySQL - commit b409342c43ce2edb68807100a77001367c7e6b8e Add testcases for innodb_buffer_pool_dump_pct. Part of the code authored by Daniel Black.
-
- 14 Dec, 2015 1 commit
-
-
iangilfillan authored
-
- 10 Dec, 2015 1 commit
-
-
Monty authored
- Added missning setting of table->rpl_write_set in record_gtid(), required by galera - Removed output of WSREP_PATCH_VERSION from galera_defaults, as this can change over time - Limit galera_many_tables_pk and galera_many_tables_nopk to 900, as on many systems the default open table limit is 1024
-
- 09 Dec, 2015 2 commits
-
-
Nirbhay Choubey authored
As 10.1 has systemd support, there is no longer need to set _SYSTEMCTL_SKIP_REDIRECT/SYSTEMD_NO_WRAP.
-
Sergey Vojtovich authored
Extended my_timer_cycles() to support s390. Some compiler tunings for RHEL/SLES RPM packages on s390.
-
- 03 Dec, 2015 1 commit
-
-
Christian Loos authored
myisam_recover is only an alias for myisam_recover_options. Use the option name instead of the alias is more correct. This also avoids an note about the use of an alias instead of the option name on every server start.
-
- 02 Dec, 2015 1 commit
-
-
Vladislav Vaintroub authored
by C runtime debug check.
-
- 29 Nov, 2015 2 commits
-
-
Daniel Black authored
Add testcases for innodb_buffer_pool_dump_pct
-
Vasil Dimov authored
WL#6504 InnoDB buffer pool dump/load enchantments This patch consists of two parts: 1. Dump only the hottest N% of the buffer pool(s) 2. Prevent hogging the server duing BP load From MySQL - commit b409342c43ce2edb68807100a77001367c7e6b8e
-
- 25 Nov, 2015 1 commit
-
-
Sergei Petrunia authored
no engines that don't support HA_READ_PREV)
-
- 24 Nov, 2015 3 commits
-
-
Alexander Barkov authored
Also, fixing compilation warnings in ctype-mb.ic (Windows).
-
Vladislav Vaintroub authored
-
Vladislav Vaintroub authored
-
- 23 Nov, 2015 3 commits
-
-
Nirbhay Choubey authored
Post-fix: The test case pushed with the fix had each node acting as slave to the other two nodes with different set of filters on server_id's. The slave's gtid_slave_pos is updated after it processes the events received from master nodes irrespective of whether the events were filtered or not. Thus, sync_with_master_gtid.inc could unblock even on filtered events. As a result, sync_with_master_gtid.inc would fail to block until the desired changes have been replicated. Fixed by simplifying the topology. Also, modified CHANGE MASTER commands to ignore based on gtid_domain_id instead of server_id.
-
Sergey Vojtovich authored
Provided IBM System Z have outdated compiler version, which supports gcc sync builtins but not gcc atomic builtins. It also has weak memory model. InnoDB attempted to verify if __sync_lock_test_and_set() is available by checking IB_STRONG_MEMORY_MODEL. This macro has nothing to do with availability of __sync_lock_test_and_set(), the right one is HAVE_ATOMIC_BUILTINS.
-
Sergey Vojtovich authored
thread_pool_size is auto-sized before my_getopt(). But my_getopt starts from resetting all options to their default values. So the auto-sized value is lost. Fixed by moving thread_pool_size auto-sizing after my_getopt().
-
- 21 Nov, 2015 1 commit
-
-
Nirbhay Choubey authored
-
- 20 Nov, 2015 6 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Nirbhay Choubey authored
wsrep.cmake should be included before cpack_rpm.cmake as it defines WITH_WSREP, required by cpack_rpm.cmake to conditionally include galera helper tools in server package's requires list.
-
Sergei Golubchik authored
-
Monty authored
-
Monty authored
--with-plugin-name=xxxx --with-plugins= now uses =AUTO instead of =1
-
- 19 Nov, 2015 10 commits
-
-
Sergei Golubchik authored
1. define connect_EXPORTS, this causes the engine to use MariaDB versions for timestamp<->struct tm conversion instead of TZ-dependent libc versions. 2. remove check_access() that was removed once, but re-appeared during a complex merge. 3. disable a totally broken test 4. update test results 5. skip odbc_firebird test when no firebird DSN is available
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
Apply MySQL fix for bug#76727: https://github.com/mysql/mysql-server/commit/69d4e72c Bug#20901025: SLAVE ASSERTION IN UNPACK_ROW WITH ROLLBACK TO SAVEPOINT IN ERROR HANDLER
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
feedback was bzero-ing thd->status_vars.memory_used, but server was asserting the correct value of it
-
- 18 Nov, 2015 2 commits
-
-
Sergei Golubchik authored
-
Sergei Petrunia authored
RENAME TABLE code tries to update EITS statistics. It hung, because it used an index on (db_name,table_name) to find the table, and attempted to update these values at the same time. The fix is do what SQL UPDATE statement does when updating index that it's used for scanning: - First, buffer the rowids of rows to be updated, - then make the second pass to actually update the rows Also fixed the call to rename_table_in_stat_tables() in sql_rename.cc to pass the correct new database (before, it passed old db_name so cross- database renames were not handled correctly). Variant #2, with review feedback addressed.
-