MariaDB 10.0.16 Changelog
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: 27 Jan 2015
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 #4588
Sun 2015-01-25 16:16:25 +0100
- MDEV-5719: Wrong result with GROUP BY and LEFT OUTER JOIN
- Revision #4587
Fri 2015-01-23 14:17:38 +0100
- win32-debug build failure
- Revision #4586
Fri 2015-01-23 13:56:46 +0100
- MDEV-7352: main.kill_processlist-6619 fails sporadically in buildbot
- Revision #4585 [merge]
Fri 2015-01-23 09:36:03 +0100
- 5.5 merge
- Revision #3413.67.91
Fri 2015-01-23 09:13:21 +0100
- update tokudb version after merge
- Revision #4584
Thu 2015-01-22 16:11:03 +0100
- MDEV-7491: Occasional test failure in innodb.group_commit_crash_no_optimize_thread
- Revision #4583
Thu 2015-01-22 08:58:13 +0100
- after merge. innodb/xtradb to work on Windows
- Revision #4582 [merge]
Wed 2015-01-21 14:58:41 +0100
- connect merge
- Revision #4439.1.32
Tue 2015-01-20 11:26:03 +0100
- Last revision was to add the JSON table type. This one adds a sort on the multiple table result to obtain the same result on Windows and Linux (because files can be retrieved in a different order)
- Revision #4439.1.31 [merge]
Tue 2015-01-20 01:21:56 +0100
- Fix compile errors and warnings of LINUX G++
- Revision #4439.3.2
Mon 2015-01-19 18:55:25 +0100
- Adding the JSON table type
- Revision #4439.3.1
Sat 2015-01-17 12:19:06 +0100
- Fix two bugs concerning Discovery of CSV tables: Sep_char default is now ',' like when discovery is not used If data_charset is UTF8, column names retrieved from the header are no longer converted to UTF8 considering they already are (MDEV-7421)
- Revision #4439.1.30
Sat 2015-01-17 11:54:41 +0100
- Fix two bugs concerning Discovery of CSV tables: Sep_char default is now ',' like when discovery is not used If data_charset is UTF8, column names retrieved from the header are no longer converted to UTF8 considering they already are.
- Revision #4439.1.29
Tue 2015-01-13 17:24:31 +0100
- Add ConnectTimout and QueryTimout options for ODBC tables. Should fix MDEV-7415. (To be specified in option_list)
- Revision #4439.1.28
Fri 2015-01-09 23:36:50 +0100
- Fix MDEV-7427 by not reallocating the date format in ScanRecord on each inserted row.
- Revision #4439.1.27
Tue 2015-01-06 11:32:40 +0100
- Typo to eliminate some GCC warnings
- Revision #4439.1.26
Tue 2015-01-06 10:18:04 +0100
- Set connection charset before calling mysql_real_connect for MYSQL tables. This should fix bug MDEV-7343.
- Revision #4439.1.25
Sun 2014-12-14 22:47:12 +0100
- Temporary fix for MDEV-7304.
- Revision #4439.1.24 [merge]
Mon 2014-11-24 20:15:03 +0100
- Move mktime in TIME_to_localtime because on Linux the hour can be modified
- Revision #4439.2.4
Mon 2014-11-24 18:32:44 +0100
- Make the fix for getting day names of dates more general
- Revision #4439.2.3
Mon 2014-11-24 18:26:44 +0100
- Enhance the implementation of ODBC tables when using scrollable cursor
- Revision #4439.2.2
Sun 2014-11-23 16:12:26 +0100
- Fix a bug causing the day always printed as Sunday for date columns with a date format specifying DDD or DDDD.
- Revision #4439.2.1
Thu 2014-11-20 23:18:51 +0100
- Remove gcc warning (variable n is set and not used)
- Revision #4439.1.23
Thu 2014-11-20 12:57:33 +0100
- Remove gcc warning on variable n set but not used
- Revision #4439.1.22
Thu 2014-11-20 11:00:02 +0100
- Implement putting in memory the result set from an ODBC query.
- Revision #4581 [merge]
Wed 2015-01-21 14:53:40 +0100
- P_S 5.6.22
- Revision #0.63.6
Mon 2015-01-19 00:12:51 +0100
- 5.6.22
- Revision #4580 [merge]
Wed 2015-01-21 14:34:58 +0100
- XtraDB 5.6.22-71.0
- Revision #0.12.74
Mon 2015-01-19 00:15:29 +0100
- 5.6.22-71.0
- Revision #4579 [merge]
Wed 2015-01-21 14:33:39 +0100
- InnoDB 5.6.22
- Revision #0.49.8
Mon 2015-01-19 00:11:05 +0100
- 5.6.22
- Revision #4578
Wed 2015-01-21 14:02:26 +0100
- after-merge fixes
- Revision #4577 [merge]
Wed 2015-01-21 12:03:02 +0100
- 5.5 merge
- Revision #3413.67.90
Mon 2015-01-19 17:31:59 +0100
- MDEV-6671 mysql_server_end breaks OpenSSL
- Revision #3413.67.89
Mon 2015-01-19 17:18:24 +0100
- MDEV-6220 mysqldump will not backup database with --flush-logs parameter and log_error my.cnf parameter defined
- Revision #3413.67.88
Mon 2015-01-19 16:41:37 +0100
- MDEV-7226 sql-bench test-table-elimination does not execute
- Revision #3413.67.87
Mon 2015-01-19 16:29:18 +0100
- MDEV-7475 Wrong implementation of checking PLUGIN_VAR_SET condition
- Revision #3413.67.86
Mon 2015-01-19 16:28:58 +0100
- MDEV-7294 MTR does not use /dev/shm with a out-of-source build
- Revision #3413.67.85
Fri 2015-01-16 18:13:02 +0100
- MDEV-6347 Build RHEL7 packages
- Revision #3413.67.84
Fri 2015-01-16 17:54:00 +0100
- restore an incorrectly merged line
- Revision #3413.67.83
Wed 2015-01-14 17:50:38 +0400
- MDEV-7448 - mtr may leave stale mysqld
- Revision #3413.67.82
Wed 2015-01-14 18:24:23 -0500
- MDEV-7368 : SLES: Failed to start mysql.service: Unit mysql.service failed to load
- Revision #3413.67.81
Wed 2015-01-14 12:10:13 +0100
- MDEV-7404 REPAIR multiple tables crash in MDL_ticket::has_stronger_or_equal_type
- Revision #3413.67.80 [merge]
Tue 2015-01-13 23:44:32 +0100
- TokuDB 7.5.4
- Revision #3413.67.79
Tue 2015-01-13 19:28:03 +0100
- cleanup
- Revision #3413.67.78
Tue 2015-01-13 19:27:28 +0100
- MDEV-7333 "'show table status like 'table_name'" on tokudb table lead to MariaDB crash
- Revision #3413.67.77
Sat 2015-01-10 14:07:46 +0100
- MDEV-7410 Temporary table name conflict between sessions
- Revision #3413.67.76
Tue 2015-01-06 16:32:41 +0100
- MDEV-7189: main.processlist fails sporadically in buildbot
- Revision #3413.67.75
Sun 2014-12-28 13:24:53 +0200
- MDEV-7369: MariaDB build fails when XTRADB_STORAGE_ENGINE enabled
- Revision #3413.67.74
Tue 2014-12-23 21:21:23 +0400
- Increased the version number
- Revision #3413.67.73
Sun 2014-12-21 19:23:28 +0100
- Adding mariadb-version on the view creation to view frm. (MDEV-6916 followup)
- Revision #3413.67.72
Fri 2014-12-19 23:42:22 +0400
- Fixed yet another compiler warning.
- Revision #3413.67.71
Fri 2014-12-19 23:17:59 +0400
- Fixed a couple of compiler warnings.
- Revision #3413.67.70 [merge]
Fri 2014-12-19 11:44:03 +0100
- merge
- Revision #3413.68.1 [merge]
Fri 2014-12-19 11:35:44 +0100
- mysql-5.5.41 merge
- Revision #3413.67.69 [merge]
Thu 2014-12-18 20:38:47 +0300
- Merge 5.3 -> 5.5
- Revision #2502.594.5
Thu 2014-12-18 20:06:49 +0300
- MDEV-6830: Server crashes in best_access_path after a sequence of SELECTs ...
- Revision #3413.67.68
Thu 2014-12-18 00:13:16 +0100
- MDEV-7150 Wrong auto increment values on INSERT .. ON DUPLICATE KEY UPDATE when the inserted columns include NULL in an auto-increment column
- Revision #3413.67.67
Wed 2014-12-17 14:38:14 +0100
- cleanup
- Revision #3413.67.66
Wed 2014-12-17 14:35:13 +0100
- MDEV-6985: MariaDB crashes on stored procedure call
- Revision #3413.67.65
Tue 2014-12-16 15:33:13 +0400
- DEV-7221 from_days fails after null value
- Revision #3413.67.64
Mon 2014-12-15 17:13:47 +0200
- MDEV-6855 Assertion `cond_type == Item::FUNC_ITEM' failed in check_group_min_max_predicates with GROUP BY, aggregate in WHERE SQ, multi-part key
- Revision #3413.67.63
Mon 2014-12-15 14:49:23 +0200
- MDEV-4010 Deadlock on concurrent INSERT .. SELECT into an Aria table with statement binary logging There was a bug in lock handling when mixing INSERT ... SELECT on the same table.
- Revision #3413.67.62
Mon 2014-12-15 13:01:11 +0200
- MDEV-6896 kill user command cause MariaDB crash
- Revision #3413.67.61
Mon 2014-12-15 11:16:33 +0200
- MDEV-6871 Multi-value insert on MyISAM table that makes slaves crash (when using --skip-external-locking=0) Problem was that repair() did lock and unlock tables, which leaved already locked tables in wrong state
- Revision #3413.67.60
Fri 2014-12-12 17:10:51 -0500
- MDEV-6891: Addendum, update company name in copyright notice
- Revision #3413.67.59
Fri 2014-12-12 10:38:19 -0500
- MDEV-6891: Update company name
- Revision #3413.67.58
Mon 2014-12-01 14:58:29 +0400
- MDEV-7148 - Recurring: InnoDB: Failing assertion: !lock->recursive
- Revision #3413.67.57
Wed 2014-12-03 13:38:39 +0200
- MDEV-7252: Test failure on innodb.innodb_bug12400341 at Windows
- Revision #3413.67.56
Tue 2014-12-02 12:19:29 +0200
- MDEV-7243: innodb-change-buffer-recovery fails on windows
- Revision #3413.67.55
Tue 2014-12-02 01:31:49 +0400
- MDEV-7169: innodb.innodb_bug14147491 fails in buildbot on Windows
- Revision #3413.67.54
Tue 2014-11-25 12:04:32 +0200
- Better comments part 2 with proof and simplified implementation. Thanks to Daniel Black.
- Revision #3413.67.53
Tue 2014-11-25 08:22:10 +0200
- Fix typo.
- Revision #4576
Mon 2015-01-19 16:30:32 +0100
- remove incorrect asserts in innodb/xtradb. 0 is a valid file handle value.
- Revision #4575
Mon 2015-01-19 16:11:48 +0100
- MDEV-5679 MariaDB holds stdin open after startup as mysqld
- Revision #4574
Mon 2015-01-19 14:32:28 +0100
- MDEV-7402 'reset master' hangs, waits for signalled COND_xid_list
- Revision #4573
Mon 2015-01-19 14:19:14 +0100
- MDEV-7299 Assertion `m_status == DA_ERROR || m_status == DA_OK' fails on concurrent execution of DDL, queries from I_S, and KILL QUERY
- Revision #4572
Mon 2015-01-19 14:19:05 +0100
- rename st_my_thread_var::opt_info -> st_my_thread_var::keycache_link
- Revision #4571
Mon 2015-01-19 14:18:55 +0100
- remove unused st_my_thread_var::cmp_length
- Revision #4570
Mon 2015-01-19 14:18:44 +0100
- MDEV-7219 SQL_CALC_FOUND_ROWS yields wrong result
- Revision #4569
Mon 2015-01-19 14:18:34 +0100
- MDEV-7186 get_lock() crashes on Windows, main.sp_notembedded and main.trigger_notembedded fail in buildbot
- Revision #4568
Mon 2015-01-19 14:07:51 +0100
- MDEV-7184 main.key_cache fails in buildbot on Windows 32bit
- Revision #4567
Mon 2015-01-19 14:07:41 +0100
- MDEV-6728 KILL QUERY executed on an idle connection can interrupt the next query
- Revision #4566
Mon 2015-01-19 14:07:29 +0100
- MDEV-7224 OQGraph compile error
- Revision #4565
Mon 2015-01-19 14:07:22 +0100
- mtr+valgrind: fix jemalloc check to work correctly for bundler and system jemalloc
- Revision #4564
Mon 2015-01-19 12:39:17 +0200
- MDEV-7477: Make innochecksum work on compressed tables
- Revision #4563
Sun 2015-01-18 20:38:07 +0200
- Fixed MDEV-7314: Deadlock when doing insert-select with Aria
- Revision #4562
Sun 2015-01-18 13:39:59 +0200
- Return to original stage after mysql_lock_tables Stage "Filling schema table" is now properly shown in 'show processlist'
- Revision #4561
Sun 2015-01-18 01:54:11 +0400
- MDEV-7152 Wrong result set for WHERE a='oe' COLLATE utf8_german2_ci AND a='oe'
- The code that tested if
WHERE expr=value AND expr=const
can be rewritten to:WHERE const=value AND expr=const
was incomplete in case of STRING_RESULT. - Moving the test into a new function, to reduce duplicate code.
- Revision #4560
Sat 2015-01-17 16:58:10 +0000
- MDEV-7362: ANALYZE TABLES crash with table-independent-statistics gathering
- Revision #4559 Sat 2015-01-17 17:52:03 +0400
- Revision #4558
Sat 2015-01-17 16:10:45 +0400
- A post-fix for: MDEV-7254 Assigned expression is evaluated twice when updating column TIMESTAMP NOT NULL The test type_timestamp failed depending on the build machine time zone. Setting a fixed time zone for the test.
- Revision #4557
Fri 2015-01-16 12:00:07 +0200
- MDEV-7254: Assigned expression is evaluated twice when updating column TIMESTAMP NOT NULL
- Revision #4556
Fri 2015-01-16 11:26:03 +0200
- Fix try for Buildbot test failure for tests innodb_bug12400341 innodb-mdev7046 innodb_stats_fetch_nonexistent
- Revision #4555
Thu 2015-01-15 20:15:50 +0400
- MDEV-7431 main.log_tables fails sporadically in buildbot
- Revision #4554
Thu 2015-01-15 15:55:09 +0100
- MDEV-7430: rpl.rpl_gtid_crash still fails in buildbot
- Revision #4553
Wed 2015-01-14 18:26:29 -0500
- MDEV-7368 : SLES: Failed to start mysql.service: Unit mysql.service failed to load
- Revision #4552
Wed 2015-01-14 18:19:05 +0100
- MDEV-7467: sporadic failure in rpl.rpl_gtid_crash
- Revision #4551
Tue 2015-01-13 16:48:11 +0200
- MDEV-7262: innodb.innodb-mdev7046 fail on BuildBot
- Revision #4550
Wed 2015-01-07 14:45:39 +0100
- MDEV-7326: Server deadlock in connection with parallel replication
- Revision #4549
Tue 2015-01-06 16:08:42 +0200
- MDEV-7403: should not pass recv_writer_thread_handle to CloseHandle()
- Revision #4548
Tue 2015-01-06 09:52:09 +0100
- MDEV-7353: rpl_mdev6386 fails sporadically in buildbot
- Revision #4547
Tue 2014-12-30 17:10:54 +0200
- MDEV-5539 Empty results in UNION with Sphinx engine The bug was fixed by Serg earlier by including Sphinx 2.2.6, but he forgot to update the test case.
- Revision #4546
Sun 2014-12-28 13:44:30 +0200
- MDEV-7369: MariaDB build fails when XTRADB_STORAGE_ENGINE enabled
- Revision #4545
Fri 2014-12-19 09:25:29 +0200
- Fixed compiler warnings
- Revision #4544
Thu 2014-12-18 11:59:08 +0100
- MDEV-7342: Test failure in perfschema.setup_instruments_defaults
- Revision #4543
Fri 2014-12-12 17:13:13 -0500
- MDEV-6891: Addendum, update company name in copyright notice
- Revision #4542
Fri 2014-12-12 10:40:27 -0500
- MDEV-6891: Update company name
- Revision #4541
Fri 2014-12-12 14:03:20 +0100
- Fix typo that breaks compilation on platforms without atomics.
- Revision #4540
Wed 2014-12-10 12:12:09 +0200
- Fix test case to allow success on create table (Windows).
- Revision #4539 [merge]
Sun 2014-12-07 21:24:02 +0400
- MDEV-7255 Failures in engines/* tests
- Revision #4535.1.8
Fri 2014-12-05 21:38:16 +0400
- Storage engines tests: ALTER ONLINE works differently for MERGE in 10.0
- Revision #4535.1.7
Fri 2014-12-05 14:23:24 +0400
- Run engines tests for MyISAM and in-built InnoDB
- Revision #4535.1.6
Thu 2014-12-04 02:54:42 +0400
- MDEV-7255 Failures in engines/* tests, part 6
- Revision #4535.1.5
Thu 2014-12-04 02:17:09 +0400
- MDEV-7255 Failures in engines/* tests, part 5
- Revision #4535.1.4
Thu 2014-12-04 02:16:41 +0400
- MDEV-7255 Failures in engines/* tests, part 4
- Revision #4535.1.3
Thu 2014-12-04 01:59:25 +0400
- MDEV-7255 Failures in engines/* tests, part 3
- Revision #4535.1.2
Thu 2014-12-04 01:52:03 +0400
- MDEV-7255 Failures in engines/* tests, part 2
- Revision #4535.1.1
Wed 2014-12-03 19:53:40 +0400
- MDEV-7255 Failures in engines/* tests, part 1
- Revision #4538
Thu 2014-12-04 14:10:41 +0200
- Add possibility to success on Windows.
- Revision #4537
Tue 2014-12-02 13:26:45 +0200
- MDEV-7242: innodb.innodb-mdev7046 fails in various ways on buildbot
- Revision #4536
Wed 2014-12-03 15:49:31 +0100
- MDEV-4393: show_explain.test times out randomly
- Revision #4535
Tue 2014-12-02 20:35:45 +0100
- put at least some output-generating statement in the test
- Revision #4534
Tue 2014-12-02 19:15:16 +0100
- fix include/not_embedded.inc to be independent from the environment
- Revision #4533
Tue 2014-12-02 18:11:05 +0100
- MDEV-7251: Test failure in rpl.rpl_parallel
- Revision #4532
Tue 2014-12-02 12:11:07 +0100
- Fix wording in error log message, to be consistent with other messages ("IO thread" -> "I/O thread").
- Revision #4531
Tue 2014-12-02 12:10:21 +0100
- MDEV-7236: rpl.rpl_gtid_basic failed in buildbot with wait_condition timeout
- Revision #4530
Tue 2014-12-02 09:27:22 +0100
- MDEV-7241: rpl.rpl_parallel2 fails sporadically in buildbot
- Revision #4529
Mon 2014-12-01 23:56:36 +0100
- add a proper cleanup to innodb.innodb-mdev7046 test
- Revision #4528
Mon 2014-12-01 22:24:58 +0100
- remove ssl debugging report_errors() function that was sometimes destroying the state
- Revision #4527
Mon 2014-12-01 15:35:01 +0100
- tests that require server restart cannot be run with --embedded
- Revision #4526
Mon 2014-12-01 14:38:41 +0100
- bump the version
- Revision #4525
Mon 2014-12-01 13:52:49 +0100
- test failure: make list_files more selective to prevent db.opt from showing up
- Revision #4524
Sat 2014-11-22 18:43:53 +0100
- silence stderr correctly
- Revision #4523
Sat 2014-11-22 11:56:29 +0100
- MDEV-7144 Warnings "bytes lost" during server shutdown after running connect.part_file test in buildbot
- Revision #4522
Mon 2014-12-01 13:53:57 +0100
- MDEV-7237: Parallel replication: incorrect relaylog position after stop/start the slave
- Revision #4521
Fri 2014-11-28 18:11:58 +0400
- MDEV-7149 Constant propagation erroneously applied for LIKE Simply disallowing equality propagation into LIKE. A more delicate fix is be possible, but it would need too many changes, which is not desirable in 10.0 at this point.
- Revision #4520
Thu 2014-11-27 09:34:41 +0100
- MDEV-7037: MariaDB 10.0 does not build on Debian / kfreebsd-i386/amd64 due to MTR failure: multi_source.gtid MDEV-7106: Sporadic test failure in multi_source.gtid MDEV-7153: Yet another sporadic failure of multi_source.gtid in buildbot
- Revision #4519
Thu 2014-11-27 11:47:22 +0400
- Backporting a cleanup in boolean function from 10.1: Moving Item_bool_func2 and Item_func_opt_neg from Item_int_func to Item_bool_func. Now all functions that return is_bool_func()=true have a common root class Item_bool_func. This change is needed to fix MDEV-7149 properly.
- Revision #4518
Wed 2014-11-26 16:41:28 +0200
- Better comments part 2 with proof and simplified implementation. Thanks to Daniel Black.
- Revision #4517
Wed 2014-11-26 14:33:55 +0200
- MDEV-7214: Test failure in main.partition_innodb
- Revision #4516
Wed 2014-11-26 11:07:32 +0100
- MDEV-6582: DEBUG_SYNC does not reset mysys_var->current_mutex, causes assertion "Trying to unlock mutex that wasn't locked"
- Revision #4515
Tue 2014-11-25 14:19:11 +0100
- MDEV-7179: rpl.rpl_gtid_crash failed in buildbot with Warning: database page corruption or a failed
- Revision #4514
Tue 2014-11-25 12:19:48 +0100
- MDEV-6903: gtid_slave_pos is incorrect after master crash
- Revision #4513
Tue 2014-11-25 11:38:01 +0200
- MDEV-7046: MySQL#74480 - Failing assertion: os_file_status(newpath, &exists, &type) after Operating system error number 36 in a file operation.
- Revision #4512 [merge]
Tue 2014-11-25 08:31:03 +0200
- Better comments and add a test case.
- Revision #3413.67.52
Tue 2014-11-25 08:06:41 +0200
- Better comments and add a test case.
- Revision #4511
Mon 2014-11-24 20:35:02 +0200
- MDEV-7183: innodb-wl5522-debug-zip fails in buildbot on Windows
- Revision #4510
Mon 2014-11-24 20:25:17 +0200
- MDEV-7169: innodb.innodb_bug14147491 fails in buildbot on Windows
- Revision #4509
Mon 2014-11-24 19:37:38 +0200
- MDEV-7168: Tests innodb.innodb_stats_create_table innodb.innodb_stats_drop_locked fail and innodb.innodb_stats_fetch_nonexistent fails in buildbot on Windows
- Revision #4508
Mon 2014-11-24 15:26:47 +0200
- MDEV-7164: innodb.innodb-alter-table-disk-full fails in buildbot on Windows
- Revision #4507
Mon 2014-11-24 02:53:45 +0400
- MDEV-7157 plugins.server_audit fails sporadically in buildbot. Records can get to the different place in the log when multiple thread are logged. So the delay added to let the record be saved on the same place.
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.