The most recent release in the MariaDB 10.0 series is:MariaDB 10.0.38 Download Now
Download |Release Notes |Changelog |Overview of 10.0
Release date: 10 Mar 2014
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on Launchpad. On Launchpad you can view more details of the revision and view diffs of the code modified in that revision.
Revision #4040 Sat 2014-03-08 12:33:51 +0100
default xtradb - fixes for debian packaging
Fri 2014-03-07 21:05:28 +0100
@@old_mode=zero_date_time_cast
Fri 2014-03-07 17:47:47 +0100
workaround for xtradb on gcc 4.1.2 RHEL5/x86, gcc atomic ops only work under -march=i686
Fri 2014-03-07 15:21:07 +0100
XtraDB made the default
Fri 2014-03-07 12:08:38 +0100
: race between rpl_parallel_change_thread_count and slave start upon server start without --skip-slave-start
Fri 2014-03-07 12:02:09 +0100
: Incorrect free of rgi->deferred_events in parallel replication
Fri 2014-03-07 10:34:07 +0400
Do not use SECONDS_IN_24H in nt_servc.cc. This constant uses my_time.h, which inclusion is not desirable in nt_servc.cc
Fri 2014-03-07 00:21:25 +0400
Make "CAST(time_expr AS DATETIME)" compatible with MySQL-5.6 (and the SQL Standard)
Thu 2014-03-06 16:19:12 +0400
- Performance: my_hash_sort_bin is called too often
Thu 2014-03-06 11:47:22 +0100
mysql_stmt_reset returns "commands out of sync" error
[merge] Wed 2014-03-05 23:20:10 +0100
10.0-base merge
Wed 2014-03-05 02:10:06 +0400
: mysqldump -uroot
Tue 2014-03-04 22:25:34 +0100
xtradb, windows, aio: fix the bad merge
Tue 2014-03-04 20:37:48 +0200
Fixed bug found by Pavel Ivanov in Gtid_log_event.
Removed double call to trans_begin() for GTID BEGIN event
Tue 2014-03-04 20:32:52 +0200
Fixed timing problem in rpl_heartbeat_basic.test
[merge] Tue 2014-03-04 14:32:42 +0100
Merge , , and into 10.0
Tue 2014-03-04 13:10:14 +0100
: MySQL 5.5 slaves cannot replicate from
Tue 2014-03-04 01:22:53 +0100
CMake option to compile against an external PCRE library
Sun 2014-03-02 19:01:34 +0100
Assertion status_var.memory_used == 0 fails on disconnect after opening an OQGRAPH table
Sun 2014-03-02 15:54:57 +0100
Valgrind warnings "Conditional jump or move depends on uninitialised value" in create_sort_index with small sort_buffer_size
Sun 2014-03-02 15:02:13 +0100
online alter and changed field/index options
Sat 2014-03-01 13:27:04 +0100
Selecting from SEQUENCE table with negative number hangs server
Sat 2014-03-01 11:55:31 +0100
Assertion granted_role->is_role() fails on granting role with empty name
Sat 2014-03-01 10:19:42 +0100
minor cleanup
Fri 2014-02-28 21:46:43 +0100
update InnoDB version
Fri 2014-02-28 21:04:58 +0100
XtraDB compilation failures on Windows (again)
Fri 2014-02-28 20:24:22 +0100
followup for : DBT-3 Q1 benchmark: Benchmark + profile a patch don't forget to initialize ORDER::fast_field_copier_setup
[merge] Fri 2014-02-28 10:00:31 +0100
merge
Thu 2014-02-27 22:43:42 +0100
discover of table non-existance on CREATE
Thu 2014-02-27 19:44:00 +0400
Fixing AIX compilation failires
Thu 2014-02-27 16:41:49 +0200
Enable windows builds for XtraDB.
Thu 2014-02-27 14:31:39 +0400
OQGRAPH backing table changes not reflected in OQGRAPH table
Thu 2014-02-27 08:21:41 +0100
: does not return proper error unless mysql_store_result is called
[merge] Wed 2014-02-26 16:54:08 +0100
Merge (parallel replication) to 10.0
[merge] Wed 2014-02-26 16:38:42 +0100
Merge (parallel replication) to 10.0
Wed 2014-02-26 15:46:13 +0200
: DBT-3 Q1 benchmark: Benchmark + profile a patch
Wed 2014-02-26 12:55:28 +0400
- my_rename() deletes files when it shouldn't
Sat 2014-02-22 03:11:56 +0200
Fixed that rpl_row_create_table can be run with --ps-protocol
Wed 2014-02-19 14:05:15 +0400
- Compiling fails on OSX using clang
Thu 2014-02-13 11:13:55 +0400
- Reduce usage of LOCK_open: LOCK_flush
Thu 2014-02-13 10:44:10 +0400
- Reduce usage of LOCK_open: TABLE::in_use
Thu 2014-02-13 10:19:37 +0400
- Reduce usage of LOCK_open: tc_count
Wed 2014-02-12 00:06:44 +0200
Changed " to ' around connection name (safer)
Tue 2014-02-11 23:41:56 +0200
Fixed that --apply-slave-statements also uses multi-source
[merge] Tue 2014-02-11 19:45:38 +0200
Automatic merge
Tue 2014-02-11 18:45:49 +0200
Fixed test case as gtid events are not counted anymore
Tue 2014-02-11 19:42:18 +0200
Fixed : mysqldump --dump-slave fails with multi-source replication
Tue 2014-02-11 19:40:33 +0200
Fixed : Aria engine return "The table is full" (ERROR 1114) inserting record, while MyISAM and InnoDB doesn't
[merge] Tue 2014-02-11 14:21:48 +0100
Merge 10.0-base -> 10.0
Tue 2014-02-11 14:06:03 +0100
: sql_slave_skip_counter
Tue 2014-02-11 01:51:48 +0400
Increase version number
[merge] Mon 2014-02-10 15:12:17 +0100
Merge -base to 10.0.
Mon 2014-02-10 12:53:04 +0100
Fix check_testcase
MariaDB-5.5 part of the fix: since we can't easily fix query optimization for I_S tables, run the affected-tablespaces query with semijoin=off. It happens to have a good query plan with that setting. [This is a forward-port to MariaDB 10.0]
Revision #3427.43.12 [merge] Wed 2014-03-05 01:57:57 +0400
Merge
Revision #3427.46.2 Tue 2014-03-04 15:14:40 +0400
MDEV-5723: mysqldump -uroot unusable for multi-database operations, checks all databases
Make do_fill_table() use join_tab->cache_select->cond if it is present. When join_tab->cache_select->cond is present, join_tab->select_cond doesn't have any conditions that are usable for I_S optimizations.
Tue 2014-03-04 00:41:50 +0400
: Valgrind failure in innodb_ext_keys.te
Fix valgrind failure: make test_if_order_by_key() account for extended keys feature.
Revision #3427.43.11 Tue 2014-03-04 14:37:09 +0100
MDEV-5703: [PATCH] Slave disconnects and fails to reconnect on Error_code: 1159
Revision #3427.43.10 [merge] Tue 2014-03-04 14:21:00 +0100
Revision #3427.43.9 Thu 2014-02-27 13:54:05 -0800
Fixed bug MDEV-5635. After constant row substitution some field items become constant items. The range analyzer should take into account this fact when looking for ranges.
Revision #3427.43.8 [merge] Thu 2014-02-27 13:43:06 +0400
Merge
Revision #3427.45.1 Thu 2014-02-27 13:40:40 +0400
Update test results after fix for MDEV-5732
Revision #3427.43.7 [merge] Wed 2014-02-26 17:03:32 +0100
Merge MDEV-5657 (parallel replication) to 10.0-base
Revision #3427.43.6 [merge] Tue 2014-02-25 19:35:00 +0400
Merge
Revision #3427.44.1 Tue 2014-02-25 19:25:49 +0400
MDEV-5732: Valgrind warning for index_merge and extended_keys
Make is_key_scan_ror() take into account the existence of extended keys.
OPTION_BEGINtrans_begin()trans_begin()Revision #3427.35.244 Tue 2014-03-04 08:48:32 +0100
MDEV-5769: Slave crashes on attempt to do parallel replication from an older master
Revision #3427.35.243 Mon 2014-03-03 12:13:55 +0100
MDEV-5764: START SLAVE UNTIL does not work with parallel replication
Revision #4007.1.9 Thu 2014-02-27 12:25:51 +0100
MDEV-5672 MariaDB 10.0.8 doesn't compile without perfschema
Revision #4007.1.8 Thu 2014-02-27 12:00:16 +0100
MDEV-4447 MariaDB sources should have unix-style line endings everywhere
Revision #4007.1.7 Thu 2014-02-27 08:43:54 +0100
compilation error in CONNECT with ODBC
Revision #4007.1.6 Wed 2014-02-26 20:11:00 +0100
OQGraph fails in --embedded
Revision #4007.1.5 [merge] Wed 2014-02-26 19:36:33 +0100
InnoDB 5.6.15 merge. update test results
Revision #0.49.2 Wed 2014-02-26 19:23:04 +0100
5.6.15
Revision #4007.1.4 [merge] Wed 2014-02-26 19:22:48 +0100
null-merge from innodb-5.6 mergetree (as of 5.6.14)
Revision #0.49.1 Wed 2014-02-26 19:11:54 +0100
initial commit into innodb-5.6 mergetree
Revision #4007.1.3 [merge] Wed 2014-02-26 19:21:23 +0100
Percona-Server-5.6.15-rel63.0.tar.gz merge
Revision #0.12.68 Wed 2014-02-26 16:25:11 +0100
Percona-Server-5.6.15-rel63.0.tar.gz
Revision #4007.1.2 Wed 2014-02-26 16:22:26 +0100
Fix code in make_sortkey() that only worked by chance (assert added by MySQL verified that strnxfrm can only increase the string length if from == to, and the latter is a random decision made by individual items and String::realloc).
Revision #4007.1.1 [merge] Wed 2014-02-26 15:28:07 +0100
10.0-base merge
Revision #3427.43.5 [merge] Tue 2014-02-25 16:04:35 +0100
5.5 merge
Tue 2014-02-25 13:01:57 +0400
Update test results after the previous push
Tue 2014-02-25 01:18:13 +0400
: Make extended_keys=ON by default in 10.0
Change the default flag value to ON.
Update the testcases to be run extended_keys=ON
Wed 2014-02-12 21:37:58 +0400
Backport from 10.0 to 10.0-base the following:
revision-id: psergey@askmonty.org-20140204092710-2yt5ysa5ej3l2c03 : range optimizer: "x < y" is sargable, while "y > x" is not Port to mariadb-1.0 the following fix from mysql-5.6:
Revision ID: jorgen.loland@oracle.com-20120314131055-ml54x9deueqfsff4 BUG#13701206: WHERE A>=B DOES NOT GIVE SAME EXECUTION PLAN AS WHERE B<=A (RANGE OPTIMIZER)
Tue 2014-02-11 19:22:17 -0800
Fixed bug . The function calculate_cond_selectivity_for_table() must consider the case when the key range tree returned by the call of get_mm_tree() is of the type SEL_TREE::ALWAYS.
Revision #3427.35.242 Wed 2014-02-26 15:02:09 +0100
MDEV-5657: Parallel replication.
Revision #3427.35.240 Tue 2014-02-11 18:08:02 +0200
Fixed wrong result file
SET debug_sync=RESETRevision #3427.35.237 [merge] Mon 2014-02-10 12:39:26 +0100
Revision #3427.42.6 Sun 2014-02-09 11:15:45 +0100
MDEV-4726: Race in mysql-test/suite/rpl/t/rpl_gtid_stop_start.test
Sun 2014-02-09 00:56:18 +0100
: Deadlock in RESET MASTER
Sat 2014-02-08 22:28:41 +0100
: Implement and .
Sat 2014-02-08 01:16:45 +0100
: Implement MASTER_GTID_WAIT() and @@LAST_GTID.
Fri 2014-02-07 20:24:39 +0100
: Race in mysql-test/suite/rpl/t/rpl_gtid_stop_start.test
Fri 2014-02-07 19:15:28 +0100
: Implement MASTER_GTID_WAIT() and @@LAST_GTID.
Revision #3427.35.236 Wed 2014-01-08 11:00:44 +0100
MDEV-5509: Seconds_behind_master incorrect in parallel replication
trivial test result updates
If extended_keys setting makes a difference for a testcase, run the testcase with extended_keys=off. There were only a few such cases
Update to vcol_select_innodb looks like a worse plan but it will be gone in 10.0.
that fix didn't have a public testcase, so I created one.
This page is licensed: CC BY-SA / Gnu FDL