The most recent MariaDB Galera Cluster 10.0 release is:MariaDB Galera Cluster 10.0.38 Download Now
DownloadRelease NotesChangelogOverview of MariaDB Galera Cluster
Release date: 19 Nov 2015
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on Github. On Github you can view more details of the revision and view diffs of the code modified in that revision.
Revision #f4421c8 2015-11-16 12:39:56 -0500
Fix for some failing tests.
2015-11-16 12:35:06 -0500
MTR: rsync process is left running if pid file is removed
2015-11-15 17:24:47 -0500
Fix/disable failing tests.
2015-11-04 21:58:07 -0500
Update global_suppressions.
2015-11-04 21:56:46 -0500
Fix for build failure.
2015-10-31 18:07:02 -0400
Merge tag 'mariadb-10.0.22' into 10.0-galera
2015-10-28 08:11:54 +0100
mysql.server script not correctly handle --pid-file.
2015-10-28 08:34:08 +0100
crashing when data is read by Kodi media center ().
2015-10-22 16:08:45 +0200
crashes during PREPARE
2015-10-28 12:53:23 +0400
Removed mistakenly committed test file.
2015-10-22 13:57:44 +0200
Assertion `table_share->tmp_table != NO_TMP_TABLE || m_lock_type != 2' failed in handler::ha_index_read_map
2014-07-01 16:52:35 +0530
- Assertion `!m_ordered_rec_buffer' failed in ha_partition::init_record_priority_queue()
2015-10-28 08:42:51 +0200
: innodb buffer pool hit rate is less than zero
2015-10-28 00:08:18 +0100
Merge branch 'bb-10.0-serg' into 10.0
2015-10-27 18:57:28 +0100
Merge branch 'connect/10.0' into 10.0
2015-10-27 13:00:15 +0200
: Adding indexes on empty table is slow with large innodb_sort_buffer_size.
2015-10-11 10:32:44 +0200
Fixed Fedora 22 package build failure.
2015-10-23 15:06:43 +0400
- mysql_secure_installation can't find "mysql" in basedir
2015-10-25 22:45:48 +0400
ALTER TABLE .. ADD PRIMARY KEY IF NOT EXISTS -> ERROR 1068 (42000): Multiple primary key defined Checks for multiple primary keys added.
2015-10-24 20:06:59 +0200
merge commit 02b00b154
2015-10-23 22:21:50 +0200
more cross-compiling fixes
2015-10-23 11:31:18 +0200
remove unneded #include's that had a dubious explanation
2015-10-24 20:16:06 +0400
Tests connect.bin connect.endian fail on armhf (on Debian build system)
2015-10-23 18:49:02 +0300
Fixed Assertion `inited==INDEX' failed in int handler::ha_index_first(uchar*)
2015-10-22 15:23:18 +0200
more cross-compiling fixes
2015-10-22 13:55:55 +0200
Consider adding a check for libjemalloc version in cmake and/or at runtime
2015-10-22 13:09:38 +0200
Assertion `status == 0' failed in add_role_user_mapping_action on RENAME USER
2015-10-22 11:58:54 +0200
Server crashes in is_invalid_role_name on reloading ACL with a blank role name
2015-10-22 10:27:36 +0200
add comment to a test
2015-10-22 07:23:59 +0200
init_file option does not allow changing passwords
2015-10-21 16:22:20 +0200
fix the dbug tag name
2015-10-22 07:15:23 +0200
fix build on sol10-64
2015-10-21 19:40:38 +0200
Merge branch 'ob-10.0' into 10.0
2015-10-21 19:24:01 +0200
Fix modified: storage/connect/tabodbc.cpp
2015-10-15 12:11:17 +0300
Allow mysql_upgrade to enable event after table is corrected
2015-10-12 13:05:31 +0300
Set opt_noacl (running with--skip-grant-tables) to 0 if we reload grant tables.
2015-10-21 14:59:36 +0200
Merge branch '5.5' into 10.0
2015-10-21 14:42:56 +0200
fix events_1 test for October 2015
2015-10-21 09:20:54 +0300
Code cleanup.
2015-10-20 18:45:45 +0200
Merge branch 'ob-10.0' into 10.0
2015-10-20 13:20:10 +0200
Fix modified: storage/connect/ha_connect.cc
2015-10-20 13:41:14 +0300
: Potential lock_sys->mutex deadlock
2015-10-19 14:17:36 +0300
Merge pull request #105 from philip-galera/10.0-galera-mysql-wsrep-gh202
2015-10-19 04:14:51 -0700
refs codership/mysql-wsrep#202 Fix bad cherry-pick (and the compiler warnings it generated)
2015-10-19 12:15:49 +0200
: COLUMN_CHECK fails on valid data
2015-10-19 12:05:25 +0300
Merge pull request #104 from philip-galera/10.0-galera-mysql-wsrep-gh202
2015-10-19 01:56:04 -0700
refs codership/mysql-wsrep#202 Added schema info into wsrep messages
2015-10-18 15:06:14 +0200
Merge branch 'ob-10.0' into 10.0
2015-10-18 15:03:45 +0200
Fix modified: storage/connect/ha_connect.cc
2015-10-11 17:06:03 -0400
: CHANGE MASTER TO doesn't work with prepared statements
2015-10-11 17:06:03 -0400
: CHANGE MASTER TO doesn't work with prepared statements
2015-10-09 19:29:03 +0200
fixes for buildbot:
2015-10-09 18:24:17 +0200
Merge branch 'merge-perfschema-5.6' into 10.0
2015-10-09 18:16:27 +0200
Merge branch 'merge-xtradb-5.6' into 10.0
2015-10-09 17:48:31 +0200
update innodb version
2015-10-09 17:47:30 +0200
Merge branch 'merge-innodb-5.6' into 10.0
2015-10-09 17:22:53 +0200
5.6.27
2015-10-09 17:21:46 +0200
5.6.27
2015-10-09 17:20:49 +0200
5.6.26-74.0
2015-10-09 17:12:26 +0200
Merge branch '5.5' into 10.0
2015-10-09 16:43:59 +0200
fixes for buildbot:
2015-07-16 15:50:26 -0700
Clarify the log message about master_info and relay_info files.
2015-09-18 18:27:54 +0200
remove --default-myisam from mtr
2015-09-17 14:45:28 +0200
: mysqld man page
2015-09-17 14:34:03 +0200
mysql and mysqldhow man pages
2015-09-10 20:12:50 +0200
: mysqld_safe and mysql_multi man pages
2015-09-09 14:32:52 +0200
: Update man pages
2015-10-09 00:06:16 +0200
Merge branch 'merge-xtradb-5.5' into 5.5
2015-10-08 23:02:43 +0200
5.5.45-37.4
2015-10-08 22:54:24 +0200
Merge remote-tracking branch 'mysql/5.5' into 5.5
2015-10-08 00:32:07 +0200
Delete with sub query with information_schema.TABLES deletes too many rows
2015-10-08 10:45:32 +0300
Better error messages if slave is not properly configured
2015-10-08 10:45:09 +0300
Allow replication from MySQL 5.6+ when GTID is enabled on the master MariaDB fails to decode Anonymous_GTID entries Replication testing: 5.6->10.0
2015-10-08 10:17:07 +0300
Better error message if failed
2015-10-08 10:16:35 +0300
Allow row events in replication stream for slave in all cases (even when configured with --binlog-format=statement). Before we got an error on the slave and the slave stopped if the master was configured with --binlog-format=mixed or --binlog-format=row.
2015-10-08 09:58:44 +0300
Fixed tokudb test result to make it stable (was altering between index and range)
2015-10-06 16:15:34 +0300
: Buildbot valgrind failure: Invalid read of size 1 in sql_memdup...
2015-10-06 15:54:37 +0300
Fix for ,
2015-08-05 11:57:35 +0200
: postreview fix
2015-04-23 20:08:57 +0200
: Server crashes in Item_subselect::fix_fields or fails with Thread stack overrun
2015-04-23 19:16:57 +0200
:Server crash with Signal 6 : Server crash with Signal 6 (part 2)
2015-04-23 19:11:06 +0200
: Server crash with Signal 6
2015-04-23 19:04:11 +0200
: Server crash with Signal 6 (part 2)
2015-10-06 13:52:27 +0300
: MyISAM or Aria table gets corrupted after EXPLAIN INSERT and INSERT
2015-10-01 13:40:23 +0400
- SUSE mariadb patches
2015-10-01 13:04:59 +0400
- SUSE mariadb patches
2015-09-30 10:49:45 +0300
Bug #68148: drop index on a foreign key column leads to missing table : Table disappear after modifying FK
2015-09-29 08:39:54 +0300
: innodb.innodb-fk-warnings fails on Windows
2015-09-24 17:25:52 +0200
: MariaDB hangs on query with many logical condition
2015-09-28 03:40:29 +0300
rpl.show_status_stop_slave_race-7126 sporadically causes internal check failure
2015-09-27 18:01:47 +0300
plugins.feedback_plugin_send fails sporadically in buildbot
2015-09-27 16:00:48 +0300
plugins.feedback_plugin_send depends on being executed after plugins.feedback_plugin_load
2015-09-26 02:51:29 +0300
Increased the version number
2015-09-26 02:48:55 +0300
rpl.rpl_innodb_bug30888 sporadically fails in buildbot with testcase timeout
2015-09-25 14:57:56 -0400
Merge branch '5.5-galera' into 10.0-galera
2015-09-25 13:56:02 -0400
: Sporadic SEGFAULT on startup
2015-09-24 21:24:28 +0300
innodb_zip.innodb-create-options fails in buildbot
2015-09-24 10:28:47 +0200
The compiler warnings fixed.
2015-09-22 13:35:23 +0200
Fix sporadic test failure in rpl_gtid_mdev4820.test
2015-09-22 12:54:01 +0300
Backport to 10.0: : mysqld got signal 11 in sql/opt_range_mrr.cc:100(step_down_to)
2015-09-21 20:49:31 -0400
Cleanup: remove dead code which could also lead to race.
2015-09-21 20:47:05 -0400
Post-merge fix.
2015-09-21 17:32:37 +0300
Backport to 10.0: : mysqld got signal 11 in sql/opt_range_mrr.cc:100(step_down_to)
2015-09-16 23:20:57 -0400
: Sporadic SEGFAULT on startup
2015-09-16 12:14:59 +0200
Merge branch 'ob-10.0' into 10.0
2015-09-16 12:11:28 +0200
Fix assert error for where clause with UDF's was fixed in HA_CONNECT::CondFilter moving res= pval->val_str(&tmp) but this was wrong. Now res is only used for strings. modified: storage/connect/ha_connect.cc
2015-09-15 17:07:41 -0400
: Debian jessie 8.2 + + GaleraCluster
2015-09-15 16:27:04 -0400
: bootstrap command missing in debian init script
2015-09-14 15:43:16 -0400
Avoid caching wsrep threads (fixed the erroneous condition).
2015-09-14 15:26:50 -0400
Fix failing test cases
2015-05-06 13:19:22 +0200
: ERROR 1526 when procedure executed for second time ALTER TABLE partition ... pMAX values less than MAXVALUE
2015-09-12 00:43:31 +0200
Merge.
2015-09-12 00:42:21 +0200
: UNTIL clause in START SLAVE is sporadically disobeyed by parallel replication
2015-09-11 12:03:04 +0200
Merge into 10.0
2015-09-11 10:51:56 +0200
: UNTIL clause in START SLAVE is sporadically disobeyed by parallel replication
2015-09-10 09:57:08 -0400
- test case
2015-09-10 00:29:06 -0400
Update WSREP_PATCH_REVNO
2015-09-08 22:11:56 -0700
Galera MTR Tests: fix typo in the galera_as_slave_nonprim test, in suite/galera/galera_3nodes_as_slave.cnf
2015-09-08 05:04:47 -0700
Galera MTR Tests: a test for async slave + non-prim
2015-09-10 00:20:49 -0400
refs codership/mysql-wsrep#188
2015-09-10 00:14:24 -0400
refs codership/mysql-wsrep#181
2015-09-01 00:57:20 -0700
Galera MTR Tests: attempt to work around codership/mysql-wsrep#179
2015-08-31 02:16:43 -0700
Galera MTR Tests: Instruct xtrabackup SST's socat to use 1024-bit DH keys to avoid 'error:14082174:SSL routines:SSL3_CHECK_CERT_AND_ALGORITHM:dh key too small'
2015-08-31 02:15:37 -0700
Galera MTR Tests: Tests around do-* and ignore-* binlog options
2015-08-27 00:54:26 -0700
Correct WSREP_PATCH_VERSION for 5.6 is 11
2015-08-25 06:15:20 -0700
Galera MTR Tests: Add known Galera and mysql-wsrep Valgrind issues to valgrind.supp
2015-08-24 06:56:30 -0700
refs codership/mysql-wsrep#90 MTR test case for mysql-wsrep#90
2015-08-14 05:14:53 -0700
Galera MTR Tests: fix typo in suite/galera/galera_2nodes_as_slave.cnf
2015-08-14 01:16:25 -0700
Galera MTR Tests: Various test stability fixes (take #5)
2015-08-12 06:40:59 -0700
Galera MTR Tests: Various test stability fixes (take #4)
2015-08-12 05:32:18 -0700
Galera MTR Tests: Various test stability fixes (take #3)
2015-08-12 01:03:21 -0700
Galera MTR Tests: Various test stability fixes (take #2)
2015-08-11 04:22:38 -0700
Galera MTR Tests: Various test stability fixes.
2015-08-07 21:15:02 -0700
Galera MTR Tests: remove variable output from galera_gra_log.test (take #2)
2015-08-06 20:55:30 -0700
Galera MTR Tests: remove variable output from galera_gra_log.test
2015-08-06 00:34:00 -0700
Galera MTR Tests: Tests for GRA*.log files, replication bundle, preordered events, forced binlog format
2015-08-03 03:20:52 -0700
Galera MTR Tests: An end-to-end test with restoring a node from xtrabackup; a test for restoring the primary component via pc.bootstrap
2015-07-23 04:30:07 -0700
Galera MTR Tests: Valgrind suppression for codership/galera#306
2015-07-23 04:29:40 -0700
Galera MTR Tests: mark all tests operating on large data sets with --source include/big-test.inc to help with Valgrind
2015-07-10 07:17:20 -0700
Galera MTR Tests: fixes for mysqldump SST/IST tests
2015-07-08 01:52:45 -0700
Refs codership/QA#47. Additional tests for FTWRL.
2015-07-07 06:01:00 -0700
Galera MTR Tests: increase lock wait timeout in suite/galera/t/galera_many_rows.test
2015-07-07 06:00:22 -0700
Galera MTR Tests: A test for xtrabackup with key+cert encryption.
2015-07-07 03:42:03 -0700
Fixes codership/mysql-wsrep#153 use --defaults-extra-file with mysqldump SST
2015-07-01 03:13:04 -0700
Galera MTR Tests: Use SET GLOBAL when setting wsrep_replicate_myisam, as it is a GLOBAL variable in MySQL Galera Cluster and SESSION in Percona XTraDB Cluster
2015-06-29 16:42:58 +0530
Bug#1421360: Add 'FLUSH TABLES' to Total Order Isolation execution.
2015-06-26 01:30:01 -0700
Galera MTR Tests: various tests and test fixes
2015-06-17 05:14:36 -0700
Galera MTR Tests: Use wsrep_sst_auth for tests that use xtrabackup + IST
2015-06-08 21:06:22 +0300
This commit fixes - errno handling in wsp::env::append() method, where error could be returned by mistake - return code of sst_prepare_other() when pthread_create() fails - it was returning positive error code which by convention is treated as success.
2015-06-08 12:23:53 +0300
Slight cleanup improvement on a previous commit.
2015-06-08 01:43:27 -0700
Refs codership/mysql-wsrep#143 . Account for the case where the SST password is empty
2015-06-06 01:08:41 +0300
Refs codership/mysql-wsrep#141: this commit 1. Passes wsrep_sst_auth_value to SST scripts via WSREP_SST_OPT_AUTH envronmental variable, so it never appears on the command line 2. In mysqldump and xtrabackup* SST scripts which rely on MySQL authentication, instead of passing password on the command line, SST script sets MYSQL_PWD environment variable, so that password also never appears on the mysqldump/innobackupex command line.
2015-05-26 15:44:34 +0300
Refs codership/mysql-wsrep#132 - fix for THD::m_digest initialization, according to Raghu
2015-05-15 02:15:58 -0700
Fixes codership/QA#87 . An MTR test for SERIALIZABLE
2015-05-11 02:21:39 -0700
Refs codership/mysql-wsrep#113 - tests around FLUSH TABLE, FLUSH TABLES, LOCK TABLE
2015-05-10 21:49:36 +0300
Refs codership/mysql-wsrep#113 - changed BF thread's MDL wait to never timeout - all explicit locks are now honored by BF threads
2015-05-08 03:21:50 -0700
Galera MTR Tests: tests for WAN restart, xtrabackup options and others.
2015-05-06 10:35:02 +0300
Fixes codership/mysql-wsrep#122 - causal/casual typos fixed in wsrep code
2015-05-05 01:21:55 -0700
Galera MTR Tests: add a test for socket.ssl_compression
2015-04-28 23:34:47 -0700
Re-enable tests previously disabled due to mysql-wsrep#114
2015-04-28 20:38:25 +0300
Refs codership/mysql-wsrep#113 - Extended the protection of local FLUSH sessions to cover all exclusive MDL locks
2015-04-28 00:55:50 -0700
Galera MTR tests: disable innodb.innodb_stats_* due to mysql-wsrep#114
2015-04-24 10:39:42 +0300
refs codership/mysql-wsrep#114 - skipping TOI if not using wsrep provider
2015-04-21 16:22:53 +0300
Refs codership/mysql-wsrep#113 Protecting non replicated FLUSH session from brute force aborts
2015-04-20 05:58:24 -0700
Test cases for codership/mysql-wsrep/110
2015-04-20 13:18:21 +0300
refs codership/mysql-wsrep#110 - clear table map events on SAVEPOINT
2015-04-01 02:52:24 -0700
Galera MTR Tests: Attempt to remove rare sporadic failures in galera_transaction_replay.test by waiting for all transactions to get blocked before proceeding.
2015-03-31 06:43:38 -0700
Galera MTR Tests: Enable the use of --parallel for port-intensive Galera tests by additionally specifying --port-group-size=50
2015-03-29 23:56:21 -0700
Galera MTR: Disable rpl.rpl_rotate_logs binlog.binlog_index due to codership/mysql-wsrep#71
2015-09-09 20:51:39 -0400
Merge branch '5.5-galera' into 10.0-galera
2015-09-09 18:54:14 -0400
Update WSREP_PATCH_REVNO
2015-08-27 00:41:56 -0700
Bump WSREP_PATCH_VERSION in cmake/wsrep.cmake to 12
2015-07-07 22:34:25 -0700
Fixes codership/mysql-wsrep#153 use --defaults-extra-file with mysqldump SST
2015-06-09 17:02:26 +0300
Fixing donate callback return code
2015-06-09 11:36:31 +0300
Logging message cleanup
2015-06-08 21:06:22 +0300
This commit fixes - errno handling in wsp::env::append() method, where error could be returned by mistake - return code of sst_prepare_other() when pthread_create() fails - it was returning positive error code which by convention is treated as success.
2015-06-08 12:23:53 +0300
Slight cleanup improvement on a previous commit.
2015-06-08 01:46:20 -0700
Refs codership/mysql-wsrep#143 . Account for the case where the SST password is empty
2015-06-06 01:38:07 +0300
Synced xtrabackup SST fixes from Percona tree (as of PXC 5.6.24-25.11 release). This fixes/adresses the following LP bugs: - LP1380697: wsrep_sst_xtrabackup-v2 doesn't stop when mysql is SIGKILLed. (full fix for this (as engineeered by Percona) requires Linux-specific patch that we don't carry, but keep xtrabackup scripts as close as possible) - LP1399134: Log the innobackupex/SST logs in SST to syslog if possible. (fixed) - LP1405668: Race condition between donor and joiner in PXB SST. (fixed) - LP1405985: Fail early if xtrabackup_checkkpoints is missing. (fixed) - LP1407599: wsrep_sst_xtrabackup-v2 script causes innobackupex to print a false positive stack trace into the log. (fixed) - LP1441762: IST Fails with SST script error. (fixed) - LP1451670: Fail when move-back fails in xtrabackup SST. (fixed)
2015-06-06 01:08:41 +0300
Refs codership/mysql-wsrep#141: this commit 1. Passes wsrep_sst_auth_value to SST scripts via WSREP_SST_OPT_AUTH envronmental variable, so it never appears on the command line 2. In mysqldump and xtrabackup* SST scripts which rely on MySQL authentication, instead of passing password on the command line, SST script sets MYSQL_PWD environment variable, so that password also never appears on the mysqldump/innobackupex command line.
2015-05-02 22:25:39 +0300
Fixes codership/mysql-wsrep#118
2015-09-09 01:28:04 +0200
Merge branch 'ob-10.0' into 10.0
2015-09-09 01:26:00 +0200
Fix assert error for where clause with UDF's was fixed in HA_CONNECT::CondFilter moving pval->val_str(&tmp) modified: storage/connect/ha_connect.cc
2015-09-07 13:13:52 +0200
: mysqlbinlog -v does not properly decode DECIMAL values in an RBR log
2015-09-01 11:47:06 +0200
: PATCH] Wrong macro expansion in Query_cache::send_result_to_client()
2015-09-03 18:00:43 +0200
: IF Statement returns multiple values erroneously (or Assertion `!null_value' failed in Item::send(Protocol*, String*))
2015-09-04 13:35:31 +0300
: mysql-test - innodb.innodb_simulate_comp_failures 'innodb_plugin' is failing
2015-09-03 09:39:57 +0200
Merge pull request #87 from pivanof/qplan_macros
2015-09-02 10:40:34 +0200
Merge into 10.0
2015-09-02 10:08:09 +0200
Fix a potential lost wakeup for binlog_commit_wait_usec
2015-09-02 09:57:18 +0200
: Assertion `!(thd->rgi_slave && thd-> rgi_slave->did_mark_start_commit)' failed in ha_rollback_trans
2015-08-31 18:40:24 +0200
: Server crashes in Bitmap<64u>::merge (this=0x180, map2=...) on 2nd execution of PS with INSERT .. SELECT, derived_merge
2015-08-25 11:15:45 -0400
Merge branch '5.5-galera' into 10.0-galera
2015-08-24 01:41:12 +0300
Increase the version number
2015-08-24 01:37:21 +0300
main. fails on Windows (in buildbot and outside)
2015-08-22 01:18:02 -0400
: Random mtr test failures during warning check
2015-08-20 20:55:52 -0400
: Bulk loads into partitioned table not working
2015-08-20 09:55:54 -0400
Backport partition tests from 10.0-galera.
2015-08-18 17:03:28 -0400
Fix for a typo.
2015-08-05 20:43:25 +0300
: Semijoin inflates number of rows in query result - Make semi-join optimizer not to choose LooseScan when 1) the index is not covered and 2) full index scan will be required.
2015-08-14 15:49:46 +0200
Merge branch 'ob-10.0' into 10.0
2015-08-14 14:23:14 +0200
Fix crash when SetValue_char is called with a negative length value. This can happen in odbconn.cpp when SQLFetch returns SQL_NO_TOTAL (-4) as length. modified: storage/connect/odbconn.cpp modified: storage/connect/value.cpp
2015-08-13 01:28:15 +0300
Fixed mysqltest run failure: Test did not clean up after itself properly
2015-08-13 01:27:23 +0300
Fixed overrun in key cache if one tried to allocate a key cache of more than 45G with a key_cache_block_size of 1024 or less.
2015-08-11 21:15:33 +0200
Prevent wrong update of expanded columns when pretty is not 2. modified: storage/connect/tabjson.cpp
2015-08-08 10:54:47 +0200
Merge branch 'ob-10.0' into 10.0
2015-08-06 17:46:47 +0200
Fix the TDBDOS::EstimatedLength function that was wrongly counting its calculation virtual and special columns. modified: storage/connect/reldef.h modified: storage/connect/tabdos.cpp
2015-07-16 15:59:55 -0700
Add parenthesis in macro definitions to prevent order of operation problems.
This page is licensed: CC BY-SA / Gnu FDL