The most recent release of MariaDB 10.1 is:MariaDB 10.1.48 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.1
Release date: 30 Aug 2016
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 #a02642b 2016-06-23 17:50:07 +0200
: Get unexpected Empty Set for correlated subquery with aggregate functions (part 1)
2016-06-22 11:17:44 +0200
: Server crashes in Time_and_counter_tracker::incr_loops
2016-08-27 19:50:42 +0300
Create a list of unstable MTR tests to be disabled in distribution builds
2016-08-26 12:45:48 -0400
: Print extra info to error log
2016-08-26 10:12:47 +0200 - Merge branch 'bb-10.1-serg' into 10.1
2016-08-25 21:28:26 -0400
Post merge fixes.
2016-08-25 15:39:39 -0400 - Merge branch '10.0-galera' into bb-10.1-serg
2016-08-24 19:41:11 -0400 - Merge branch '5.5-galera' into 10.0-galera
2016-07-19 20:44:02 +0000
: wsrep_client_thread was not set in threadpool.
2016-08-10 14:48:44 -0400
MW-292: Fix test case
2016-07-15 01:13:32 -0700
Galera MTR Tests: Test case for MW-292 : NOW() returns stale timestamp after transaction replay
2016-07-14 14:29:59 +0200
MW-292 Reset timestamp after transaction replay
2016-08-10 10:34:54 -0400 - Merge tag 'mariadb-5.5.51' into 5.5-galera
2016-08-03 22:15:57 -0400
: Galera SST using rsync does not filter out lost+found
2016-08-24 19:30:32 -0400 - Merge branch '10.0' into 10.0-galera
2016-08-24 17:13:20 -0400
Fixes/improvements in galera test suite
2016-08-24 15:32:48 -0400
: Create role statement replicated inconsistently in Galera Cluster
2016-08-21 20:13:51 -0400
Update WSREP_PATCH_REVNO.
2016-08-21 20:09:05 -0400
Fixes for failing tests (post-merge).
2016-06-29 16:50:53 -0400
: cannot add new node to the cluser: Binlog..
2016-06-08 15:19:01 +0300
Refs: MW-279
fixes in innodb to skip wsrep processing (like kill victim) when running in native mysql mode
similar fixes in mysql server side
2016-08-12 10:57:58 +0200
refs codership/mysql-wsrep#267 Fix Galera crash at startup when compiled with gcc 6
2016-08-09 12:34:03 +0300
Bump WSREP_PATCH_VERSION to 16
2016-08-04 00:33:12 -0700
Galera MTR Tests: fortify galera_bf_abort_flush_for_export against sporadic failures.
2016-08-03 02:52:39 -0700
Galera MTR Tests: Attempt to fortify galera_kill_ddl.test against sporadic failures
2016-07-22 04:16:09 -0700
Galera MTR Tests: increase timeouts and adjust some sporadically-failing tests so that the Galera suites can be run with --parallel=4
2016-07-13 03:19:20 -0700
Galera MTR Tests: Test case for galera#414 - crash on shutdown with gcs.max_packet_size=2
2016-06-09 09:21:43 +0200
GCF-837 Fix crash when loading wrong provider version
2016-06-13 17:49:42 +0200
GCF-837 Check wsrep interface version before loading provider
2016-06-20 14:35:22 +0200
MW-285 MTR test case for broken foreign key constraints
2016-06-02 16:44:54 +0530
PXC#592: Tried closing fk-reference-table that was never opened.
2016-06-14 17:18:21 +0200
MW-286 Avoid spurious deadlock errors when wsrep_on is disabled
2016-06-13 06:17:33 -0700
Galera MTR Tests: Run galera_pc_weight on freshly started servers in order to prevent interaction with other tests
2016-06-07 10:46:14 +0300
refs: MW-279
At startup time global wsrep_on is set too late and some wsrep paths may be executed because of this. e.g. replication slave restart could happen before wsrep_on state is defined.
This fix checks both global wsrep_on and wsrep_provider values to determine if wsrep processing should happen
2016-06-03 04:26:17 -0700
Galera MTR Tests: force galera_3nodes.galera_pc_bootstrap.test to run on a fresh cluster in order to avoid interaction with galera_3nodes.galera_innobackupex_backup.test
2016-06-02 23:56:16 -0700
Galera MTR Tests: fortify galera_parallel_simple.test against sporadic failures
2016-06-02 23:39:12 -0700
Galera MTR Tests: Fortify galera_restart_nochanges.test against sporadic failures due to node not being ready immediately after restart
2016-05-18 11:07:58 +0200
MW-175 Fix definitively lost memory in wsrep_get_params
2016-05-17 22:23:51 -0700
Galera MTR Tests: stability fixes
2016-05-01 23:29:55 -0700
Galera MTR Tests: Adjust tests for xtrabackup 2.4.2
2016-08-15 11:29:48 -0400
Fix galera/MW-44 test post-merge.
2016-04-14 01:25:54 -0700
Galera MTR Tests: Adjust galera_log_output_csv.test to account for the fix for MW-44
2016-04-14 01:03:37 -0700
Galera MTR Tests: A test for MW-44 - Disable general log for applier threads
2016-04-05 14:08:39 +0300
MW-44 Disable general log for applier threads
2016-08-15 11:14:57 -0400
Fix galera/ test post-merge.
2016-04-04 07:09:32 -0700
Galera MTR Tests: Add test for , codership/galera#382 - InnoDB: Failing assertion: xid_seqno > trx_sys_cur_xid_seqno in trx0sys.cc line 356
2016-04-04 05:32:50 -0700
Galera MTR Test: Fix for MW-258.test - do not use SHOW PROCESSLIST
2016-04-04 05:14:13 -0700
Galera MTR Tests: Fixed tests to account for ,
2016-04-02 22:37:22 -0300
MW-259 - moved wsrep desync/resync calls from wsrep_desync_update() to wsrep_desync_check() method which does not hold the lock and is arguably a more fitting place to change provider state - before changing the actual variable value.
2016-08-12 14:03:24 -0400
Fix galera_ist_recv_bind.test.
2016-04-02 21:51:26 -0300
MW-258 - RSU DDL should not rely on the global wsrep_desync variable value and should always try to desync on its own.
2016-03-15 03:38:31 -0700
Refs codership/galera#105 An MTR test for ist.recv_bind
2016-08-12 13:42:12 -0400
Fix galera_transaction_replay.test.
2016-03-08 18:10:21 +0200
Refs MW-255 - popping PS reprepare observer before BF aborted PS replaying begins dangling observer will cause failure in open_table() ater on - test case for this anomaly
2016-03-07 23:34:03 +0200
Refs MW-252 - changed the condition when to do implicit desync as part of FTWRL to cover only case when node is PC and synced. Donor node has alreaydy desycned and other states mean that node is not in cluster, so desync is not even possible.
2016-03-04 14:20:58 +0200
Bump WSREP_PATCH_VERSION to 14
2016-08-12 12:56:41 -0400
Update galera version-dependent tests.
2016-08-11 22:28:57 -0400
Refs: MW-252 Test fix post-merge
2016-03-01 08:32:06 -0800
Refs: MW-252 MTR tests for FTWRL and desync
2016-03-01 10:56:21 +0200
Refs: MW-252 - if wsrep_on==OFF, unlock tables would resume provider even though it was not passed in FTWRL processing. This is fixed in this patch.
2016-02-29 22:54:58 +0200
Refs MW-252 - reverted from tracking donor servicing thread. With xtrabackup SST, xtrabackup thread will call FTWRL and node is desynced upfront - Skipping desync in FTWRL if node is operating as donor
2016-02-29 16:36:17 +0200
Refs MW-252 - Calling FTWRL two times in a row caused desync error, this is fixed by making sub-sequent FTWRL calls bail out before wsrep operations
2016-02-29 15:24:06 +0200
Refs MW-252 - enveloped FTWRL processing with wsrep desync/resync calls. This way FTWRL processing node will not cause flow control to kick in - donor servicing thread is unfortunate exception, we must let him to pause provider as part of FTWRL phase, but not desync/resync as this is done as part of donor control on higher level
2016-02-19 13:08:22 +0200
Refs: MW-248 - some more code cleanup
2016-02-19 13:02:59 +0200
refs: MW-248 - removed the off topic mtr test
2016-02-19 11:48:09 +0200
Refs: MW-248 - fixed the test case and extended with autoinc modification is master side
2016-02-18 14:34:53 +0200
Refs: MW-248 - test cases from PXC for reproducing the issue - initial fix
2016-08-10 12:30:57 -0400
Cleanup: Remove dead code
2016-01-11 22:43:27 +0200
refs codership/mysql-wsrep#239
Synced xtrabackup SST scripts from PXC source tree as of PXC 5.6.27-25.13
PXC#480: xtrabackup-v2 SST fails with multiple log_bin directives in my.cn
2016-07-19 20:44:02 +0000
: wsrep_client_thread was not set in threadpool.
2016-07-25 21:52:02 -0400
MW-292: Fix test case
2016-07-15 01:13:32 -0700
Galera MTR Tests: Test case for MW-292 : NOW() returns stale timestamp after transaction replay
2016-07-14 14:29:59 +0200
MW-292 Reset timestamp after transaction replay
2016-07-25 11:51:21 -0400
MW-267 Enforce wsrep_max_ws_size limit in wsrep provider
2016-05-06 16:07:53 +0200
MW-267 Enforce wsrep_max_ws_size limit in wsrep provider
2016-05-05 13:20:32 +0200
MW-269 Fix outstanding issues with wsrep_max_ws_rows
2016-07-20 18:12:17 -0400
MW-265 Add support for wsrep_max_ws_rows
2016-05-03 16:22:01 +0200
MW-265 Add support for wsrep_max_ws_rows
2016-08-25 15:11:21 +0200
fix a test for windows
2016-08-25 12:40:09 +0200 - Merge branch '10.0' into 10.1
2016-08-24 17:39:57 +0300
Create a list of unstable MTR tests to be disabled in distribution builds
2016-08-18 14:00:40 +0300
: InnoDB: Failing assertion: mutex_own(mutex) - mutex_exit_func
2016-08-16 11:25:11 +0300
Crash during shutdown in Master_info_index::any_slave_sql_running
2016-08-23 15:03:31 +0300
Fixed compiler error and some warnings on windows
2016-08-22 10:19:07 +0300
Minor cleanups - Remove impossible test in test_quick_select - Ensure that is_fatal_error is set if we run out of stack space
2016-08-22 10:16:00 +0300
rpl.rpl_mdev6020 fails in buildbot with timeout
2016-08-21 20:38:47 +0300
Fixed "Packets out of order" warning message on stdout in clients, compiled for debugging, when the server goes down
2016-08-21 20:18:39 +0300
Added new status variables to make it easier to debug certain problems: - Handler_read_retry - Update_scan - Delete_scan
2016-08-21 20:14:13 +0300
Cleanups and minor fixes
Fixed typos
Added --core-on-failure to mysql-test-run
2016-08-16 21:23:57 +0200
: main.mysql_client_test_nonblock crashes in buildbot on 10.0
2016-08-15 16:28:19 +0200
: main.mysql_client_test_nonblock crashes in buildbot on 10.0
2016-08-14 09:16:07 +0200 - Merge branch 'bb-10.0-serg' into 10.0
2016-08-10 21:15:51 +0200
after merge fixes
2016-08-10 19:58:42 +0200 - Merge branch 'connect/10.0' into 10.0
2016-08-10 18:27:31 +0200
JdbcInterface: change return type of ...Field function modified: storage/connect/JdbcInterface.java
2016-07-15 00:50:18 +0200
Change jdbc test to reflect girls.txt LF ending
2016-07-14 20:12:22 +0200
All changes made on 10.1 for last 11 commits
2016-08-10 19:57:13 +0200 - Merge branch 'merge/merge-tokudb-5.6' into 10.0
2016-08-10 19:30:20 +0200
5.6.31-77.0
2016-08-10 19:55:45 +0200 - Merge branch 'merge/merge-xtradb-5.6' into 10.0
2016-08-10 19:24:58 +0200
5.6.31-77.0
2016-08-10 19:44:28 +0200 - Merge branch 'merge/merge-perfschema-5.6' into 10.0
2016-08-10 19:26:54 +0200
5.6.32
2016-08-10 19:43:37 +0200 - Merge branch 'merge/merge-innodb-5.6' into 10.0
2016-08-10 19:23:00 +0200
5.6.32
2016-08-10 19:19:05 +0200 - Merge branch '5.5' into 10.0
2016-08-09 16:15:10 +0300
: InnoDB: Failing assertion: mutex_own(mutex) - mutex_exit_func
2016-08-09 13:25:40 +0200
general_log_file can be abused
2016-08-08 12:58:27 +0200
:[PATCH] mysqlcheck wrongly escapes '.' in table names
2016-08-08 10:27:22 +0200
general_log_file can be abused
2016-01-26 14:49:25 +0200
: MariaDB crash with specific query
2016-08-08 18:37:02 +0400
Assertion `nr >= 0.0' failed in Item_sum_std::val_real()
2016-08-08 16:04:40 +0400
CASE/IF Statement returns multiple values and shifts further result values to the next column
2016-08-07 11:02:42 +0200
Protocol::end_statement(): Assertion `0' failed upon ALTER TABLE
2016-08-04 13:14:45 +0300
: main.xtradb_mrr fails sporadically
2016-08-04 10:57:55 +0200 - Merge branch 'bb-5.5-serg' into 5.5
2016-08-03 20:56:24 +0200
general_log_file can be abused
2016-08-01 16:53:57 +0200
trivial cleanup
2016-08-03 18:05:29 +0200
"./mtr --report-features" doesn't work
2016-08-03 17:58:56 +0200
plugins.pam_cleartext fails sporadically in buildbot
2016-08-03 17:50:45 +0200
improve pam_cleartext.test a bit
2016-08-03 20:44:08 +0200 - Merge branch 'merge/merge-xtradb-5.5' into 5.5
2016-08-03 20:43:29 +0200
5.5.50-38.0
2016-08-03 20:39:47 +0200
Writing to TEMPORARY TABLE not possible in read-only
2016-08-03 20:38:25 +0200 - Merge branch 'mysql/5.5' into 5.5
2016-08-03 11:49:35 +0400
- Race condition in error handling of INSERT DELAYED
2016-08-03 13:42:46 +0000
- potential deadlock on windows due to recursive SRWLock acquisition
2016-08-03 12:41:38 +0000
my_context_continue() does not store current fiber on Windows
2016-08-03 15:55:48 +0400
Assertion `nr >= 0.0' failed in Item_sum_std::val_real() Backporting from 10.0.
2016-08-03 13:40:53 +0300
: innodb.innodb_bug59641 fails sporadically in buildbot: InnoDB: Failing assertion: current_rec != insert_rec in file page0cur.c line 1052
2016-08-02 18:52:51 +0200
Named pipes : multiple servers can listen on the same pipename
2016-07-29 18:21:08 +0200
: crash in -MariaDB-1trusty
2016-07-30 10:53:01 +0300
: update test results
2016-07-27 00:38:51 +0300
: Delete missing rows with OR conditions
2016-07-21 15:32:28 +0400
- main.type_date fails around midnight sporadically
2016-07-15 23:51:30 +0300
Cannot Remove Test Tables
2016-08-13 09:27:57 +0300 - Merge branch '10.0' of github.com:MariaDB/server into 10.0
2016-08-12 20:02:23 +0300
With parallel replication we have had a couple of bugs where DDL's (like DROP TABLE) has been scheduled before conflicting DDL's (like INSERT) are commited.
2016-08-11 17:50:21 +0200
: libmariadbclient18 + MySQL-python leaks memory on failed connections
2016-08-11 14:39:47 +0300
: ALTER TABLE causes standalone/wsrep cluster crash
2016-08-09 16:51:35 +0300
: innodb.innodb-alter-tempfile fails in buildbot: InnoDB: Warning: database page corruption or a failed
2016-08-02 14:29:55 +0400
Fixed main.contributors failure
2016-08-02 10:32:48 +0400 - Merge pull request #207 from iangilfillan/10.0
2016-07-27 15:29:32 +0200
Update contributors
2016-07-25 01:57:00 +0300
main.information_schema_stats fails sporadically in buildbot
2016-07-18 11:50:08 +0400
build_table_filename() doesn't support temporary tables.
2016-07-26 12:34:04 +0200
Crash in pam_securid.so with auth_pam connecting from SQLyog
2016-08-25 19:47:38 +0300
: Json_writer produces extra members in output
2016-08-22 21:27:20 -0400
: Large wsrep_gtid_domain_id may break IST
2016-08-22 19:06:32 -0400
: + wsrep fails to start under systemd post-reboot
2016-08-22 18:38:06 -0400
: MariaDB fails to start without galera_recovery in systemd mode
2016-08-18 11:51:47 +0400 - Merge pull request #206 from prohaska7/10.1-with-asan
2016-07-24 10:06:18 -0400
fix WITH_ASAN option for 10.1
2016-08-17 13:57:34 +0400
- Improved systemd service hardening causes SELinux problems
2016-08-16 12:34:58 +0200
: Semi-sync replication hangs when master opens new binlog file
2016-08-02 09:53:41 +0300 - Merge pull request #208 from Cona19/10.1-remove-unnecessary-semicolon
2016-08-01 12:13:14 +0900
Remove unnecessary semicolon
2016-08-01 17:02:28 -0400
: Trx abort does not work in autocommit mode
2016-08-01 12:19:29 +0300
: main.derived fails, buildbot is broken - Update test result (checked)
2016-07-28 15:49:59 -0400
: sys_vars.sysvars_wsrep fails in buildbot on host 'work' (valgrind builder)
2016-07-22 19:00:49 -0400
: MariaDB does not restart after upgrade on debian 8
2016-07-27 17:01:45 +0300
: Query returns different results on a debug vs non-debug build
2016-06-22 11:17:44 +0200
: Server crashes in Time_and_counter_tracker::incr_loops
2016-07-22 09:19:35 +1000
: MTR using --valgrind-option to specify a tool / fixing callgrind [10.1] (#200)
2016-07-19 20:44:02 +0000
: wsrep_client_thread was not set in threadpool.
2016-07-18 11:01:03 -0400
bump the VERSION
forcing tc_log_dummy in native mysql mode when no binlog used. wsrep hton messes up handler counter and used to lead in using tc_log_mmap instead. Bad news is that tc_log_mmap does not seem to work at all
Fix affects all instances where WSREP_ON macro is used
PXC#460: wsrep_sst_auth don't work in Percona-XtraDB-Cluster-56-5.6.25-25.
PXC-416: Fix SST related issues.
PXC-389: Merge remote-tracking branch 'wsrep/5.6' into 5.6-wsrep-pxc389
Bug #1431101: SST does not clobber backup-my.cnf
More DBUG_PRINT in viosocket.c
Don't forget CLIENT_REMEMBER_OPTIONS for compressed slave protocol
Removed not used stage variables
This page is licensed: CC BY-SA / Gnu FDL