MariaDB 10.0.17 Changelog
The most recent release in the MariaDB 10.0 series is:MariaDB 10.0.38 Download Now
DownloadRelease NotesChangelogOverview of 10.0
Release date: 27 Feb 2015
For the highlights of this release, see therelease notes.
The revision number links will take you to the revision's page on GitHub. OnGitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #5c66abf 2015-02-25 16:34:33 +0100
Merge remote-tracking branch 'origin/10.0' into 10.0
Revision #4a3e94e 2015-02-25 16:58:36 +0300
MDEV-7413: optimizer_use_condition_selectivity > 2 crashes 10.0.15+maria-1wheezy
Revision #f825b5a 2015-02-25 14:13:32 +0400
MDEV-7629 Regression: Bit and hex string literals changed column names in 10.0.14
Revision #cbf8cdc 2015-02-25 09:43:31 +0100
MDEV-7530 !includedir reads files in random order
Revision #6c09a72 2015-02-24 20:52:37 +0100
Merge remote-tracking branch 'origin/10.0' into 10.0
Revision #126523d 2015-02-23 20:53:41 +0100
MDEV-6703 Add "mysqlbinlog --binlog-row-event-max-size" support
Revision #73033e5 2015-02-24 09:18:53 +0100
fix mroonga to compile w/o performance schema
Revision #a227cf8 2015-02-24 14:03:14 +0100
MDEV-7335: Potential parallel slave deadlock with specific binlog corruption
Revision #723be51 2015-02-24 14:17:00 +0100
Merge
Revision #8799f87 2015-02-24 10:33:49 +0200
MDEV-7623: Add lock wait time and hold time to every record/table lock in InnoDB transaction lock printout.
Revision #79e9ff4 2015-02-23 13:37:34 +0100
MDEV-7458: Deadlock in parallel replication can allow following transaction to start replicating too early
Revision #41cfdc8 2015-02-23 13:36:52 +0100
Add error handling on realpath() call.
Revision #90635c6 2015-02-23 11:24:19 +0200
MDEV-7620: Transaction lock wait is missing number of lock waits and total wait time.
Revision #f2cb45d 2015-02-22 21:45:24 +0100
Merge remote-tracking branch 'origin/10.0' into 10.0
Revision #a736e63 2015-02-22 17:53:02 +0100
Add new Json UDF's Json_Array_Add, Json_Array_Grp and Json_Object_Grp. Handle longjmp's raised during json processing. modified: storage/connect/global.h storage/connect/ha_connect.cc storage/connect/json.cpp storage/connect/jsonudf.cpp
Revision #3653de8 2015-02-21 19:49:57 +0100
test failure on labrador: account for a different errno on Mac OS X
Revision #dc94bd0 2015-02-21 12:15:19 +0100
MDEV-7520 gtid replication broken during upgrade to debian 10.0.16
Revision #0ba1680 2015-02-21 10:43:27 +0100
MDEV-6769 DROP TRIGGER IF NOT EXIST binlogged on master but not on slave
Revision #b739103 2015-02-20 19:01:03 +0100
MDEV-7591 master crashed when slave specfied a future position with semi-repl plugin
Revision #22cf2f1 2015-02-20 16:37:02 +0100
MDEV-7482 VIEW containing INTERVAL(...)
Revision #2a798ce 2015-02-20 17:45:18 -0500
MDEV-7615: Remove --galera-sst-mode option from mysqldump
Revision #8366ce4 2015-02-20 18:48:29 +0200
Fix test failure on labrador.
Revision #7b6beef 2015-02-20 14:21:27 +0100
disable -Werror in MYSQL_MAINTAINER_MODE=ON until all plugins are ready
Revision #6a1d443 2015-02-20 14:10:25 +0100
fix after 5.5 merge, debian packaging
Revision #775528a 2015-02-20 03:17:46 +0300
MDEV-7220: Materialization strategy is not used for REPLACE ... SELECT
Revision #77e6e74 2015-02-19 22:05:33 +0100
merge 10.0-spider
Revision #0f8b194 2015-02-19 20:54:20 +0300
MDEV-6687: Assertion `0' failed in Protocol::end_statement on query
Revision #cf3b51b 2015-02-20 00:41:26 +0900
Merge Spider 3.2.18
Revision #004dd0a 2015-02-19 15:43:27 +0100
MDEV-7568: STOP SLAVE crashes the server
Revision #c1ebb4a 2015-02-19 11:28:03 +0100
compiler warnings in spider
Revision #16c01c7 2015-02-19 10:26:52 +0100
after merge: fix mroonga to compile and pass its tests
Revision #da63713 2015-02-19 09:57:34 +0100
merge 10.0-mroonga
Revision #56114a4 2015-02-19 09:37:11 +0100
merge 10.0-connect
Revision #d9175f3 2015-02-19 01:25:31 +0100
Remove GCC warnings modified: storage/connect/jsonudf.cpp storage/connect/tabutil.h
Revision #564d41f 2015-02-19 00:59:02 +0100
Work on JSON and JSON UDF's modified: storage/connect/json.cpp storage/connect/jsonudf.cpp storage/connect/tabjson.cpp
Revision #174bccd 2015-02-18 20:31:40 +0100
xtradb 5.6.22-72.0
Revision #6b05688 2015-02-18 17:59:21 +0100
innodb 5.6.23
Revision #1645930 2015-02-18 16:20:46 +0100
5.6.23
Revision #f37bdd9 2015-02-18 15:18:35 +0100
Merge remote-tracking branch 'github/10.0' into 10.0
Revision #d7e7862 2015-02-18 15:16:27 +0100
Merge branch '5.5' into 10.0
Revision #dfb001e 2015-02-18 13:19:09 +0100
percona-server-5.6.22-72.0
Revision #865b83e 2015-02-18 14:07:13 +0200
Fixed test failure seen on partition_innodb_plugin test case.
Revision #2fb81b9 2015-02-18 11:25:59 +0200
MDEV-7408: Cannot use a table containing special chars for InnoDB stopwords
Revision #63905f1 2015-02-18 07:28:44 +0200
Add forgotten test case change (add more).
Revision #a1a32f8 2015-02-18 06:59:28 +0200
Revert file space allocation change on row0merge.cc.
Revision #44cf4d6 2015-02-17 18:07:56 +0100
fix a case where automatic procedure grant was changing user's password
Revision #22dae70 2015-02-17 20:07:12 +0300
Added testcase for MDEV-7193: Incorrect Query Result (MySQL Bug 68897) ...
Revision #f5dabd7 2015-02-17 13:34:27 +0900
Update Mroonga to the latest version on 2015-02-17T13:34:27+0900
Revision #fdd6c11 2015-02-13 12:57:11 +0100
MDEV-7419 Function cli_safe_read not exported
Revision #454beee 2015-02-13 11:49:31 +0200
MDEV-6288 :Innodb causes server crash after disk full, then can't ALTER TABLE any more
Revision #2201aa6 2015-02-12 17:23:28 +0100
Typo on the jsonudf.cpp name modified: storage/connect/CMakeLists.txt
Revision #356ae62 2015-02-12 15:44:44 +0200
Crash during configure without development SSL libraries installed
Revision #5dce6aa 2015-02-12 13:14:55 +0100
Merge remote-tracking branch 'bzr/5.5' into bb-5.5-merge
Revision #ed83905 2015-02-12 00:23:21 +0100
Merge tag 'tokudb-7.5.5' into bb-5.5-merge
Revision #8e80f91 2015-02-11 23:50:40 +0100
Merge remote-tracking branch 'mysql/5.5' into bb-5.5-merge @ mysql-5.5.42
Revision #dcfe068 2015-02-11 21:39:41 +0100
Adding json udf's. Making the second version of json tables. added: storage/connect/jsonudf.cpp modified: storage/connect/CMakeLists.txt storage/connect/json.cpp storage/connect/json.h storage/connect/tabjson.cpp storage/connect/tabjson.h
Revision #2a1be9c 2015-02-11 20:40:56 +0100
XtraDB 5.5.41-37.0
Revision #13927f8 2015-02-11 18:32:40 +0100
percona-server-5.5.41-37.0
Revision #d996dc2 2015-02-11 15:02:15 +0100
MDEV-7290 please update MSI installer to include HeidiSQL 9.1
Revision #56da625 2015-02-10 15:15:27 +0200
Improve InnoDB transaction lock output by providing number of table locks this transaction is currently holding and total number of table locks to the table where lock is held.
Revision #a257801 2015-02-10 16:01:03 +0400
Fixing compilation failure in storage/connect when -DMYSQL_MAINTAINER_MODE=ON: disabling some CXX errors in storage/connect/CMakeLists.txt.
Revision #63108dc 2015-02-10 12:26:21 +0100
Fix the tree to work in git. Backport corresponing 10.1 changes.
Revision #7588424 2015-02-10 10:19:42 +0100
restore a cross-compiling bit that was lost in a merge
Revision #48e7c19 2015-02-10 09:41:54 +0200
Fix test failure innodb-mdev7046 on Windows. Test causes OS error printout from InnoDB.
Revision #a34fd50 2015-02-09 20:53:36 +0100
MDEV-7478 log-basename unpredictable behavior in standalone mode
Revision #f007f82 2015-02-09 20:53:28 +0100
MDEV-7351 5.5 build fails on Ubuntu Utopic in buildbot
Revision #c233d6e 2015-02-11 01:26:50 +0100
MDEV-7260: Crash in get_best_combination when executing multi-table UPDATE with nested views
Revision #cfb7d5d 2015-02-10 16:16:31 +0400
MDEV-7516 Assertion `!cur_p->event' failed in Gcalc_scan_iterator::arrange_event(int, int). When the distance in ST_BUFFER is too far negative the coordinates can run out of the operational area. We should just return an empty geometry in this case.
Revision #552f1b3 2015-02-10 14:17:23 +0200
Revision #ada0743 2015-02-10 08:08:59 +0200
Fix test failure on innodb-MDEV-7055.
Revision #44a9e3f 2015-02-09 16:14:27 +0200
MDEV-7139: Sporadic failure in innodb.innodb_corrupt_bit on P8
Revision #3c097fd 2015-02-08 19:47:26 +0100
Remove some GCC warnings modified: storage/connect/ha_connect.cc
Revision #919f40e 2015-02-08 22:38:19 +0400
Audit plugin v1.2.0.
Revision #96ba1f1 2015-02-08 18:17:29 +0100
Handle the use of date/time values when making queries for MYSQL or ODBC. Was raised by 7549. modified: storage/connect/ha_connect.cc storage/connect/odbconn.cpp storage/connect/tabodbc.cpp
Revision #0d73bc1 2015-02-08 15:47:00 +0300
MDEV-7519 debian / ubuntu packaging creation of plugin table (if not exists)
Revision #35548d5 2015-02-07 11:33:52 +0100
Modify the connect_type_conv and connect_conv_size variables. They were global (read-only) now they are session (not read-only) modified: storage/connect/checklvl.h storage/connect/ha_connect.cc storage/connect/myconn.cpp storage/connect/myutil.cpp storage/connect/tabutil.cpp
Revision #b9d616c 2015-02-06 15:49:45 +0400
MDEV-7435 Windows debug: Run-Time Check Failure #3 - The variable 'unused' is being used without being initialized. Fixed as it's done in 10.0.
Revision #ffd2996 2015-02-05 21:46:04 -0800
Merge
Revision #587c720 2015-02-05 20:09:08 -0800
Fixed bug MDEV-7316. The function table_cond_selectivity() should take into account that condition selectivity for some fields can be set to 0.
Revision #5c6eb52 2015-02-04 16:50:29 +0200
Fix test failure.
Revision #8cc9751 2015-02-04 14:40:46 +0200
MDEV-7538: Wrong constraint (TINYINT or MEDIUMINT and INT) causes server crash
Revision #422ffe9 2015-02-04 11:12:46 +0200
InnoDB and XtraDB produce different output on MDEV-7513.
Revision #f320915 2015-02-04 10:50:16 +0200
MDEV-7055: MySQL#74664 - InnoDB: Failing assertion: len <= col->len || col->mtype == 5 || (col->len == 0 && col->mtype == 1) in file rem0rec.cc line 845
Revision #7afbf33 2015-02-04 09:29:54 +0200
MDEV-7513: ib_warn_row_too_big dereferences null thd
Revision #22367ba 2015-02-02 19:34:35 +0100
Add or correct some tracing code modified: storage/connect/odbconn.cpp storage/connect/tabodbc.cpp
Revision #82f2be6 2015-02-02 15:35:58 +0100
Fix a bug causing Insert into ODBC to fail when the column name is UTF8 encoded. modified: storage/connect/tabodbc.cpp
Revision #6a78371 2015-02-01 12:16:30 +0100
Fix a bug causing UseCnc not being initialized for ODBC catalog tables. This made errors by calling SQLConnect or SQLDriverConnect randomly with incorrect parameters. modified: storage/connect/tabodbc.cpp
Revision #180b2be 2015-01-31 15:05:43 +0100
Add the possibility to establish an ODBC connection via SQLConnect (the default being still to use SQLDriverConnect) modified: storage/connect/ha_connect.cc storage/connect/odbccat.h storage/connect/odbconn.cpp storage/connect/odbconn.h storage/connect/tabodbc.cpp storage/connect/tabodbc.h
Revision #a06624d 2015-01-30 21:24:39 +0100
merge
Revision #dfc7e95 2015-01-30 15:53:24 +0100
MDEV-7531 Update 10.0.15 to 10.0.16 -> Error 2003 (HY000) can't connect to MySql server.
Revision #fd1ca70 2015-01-30 10:57:00 +0100
Enhance JSON tables handling. modified: storage/connect/json.cpp storage/connect/json.h storage/connect/mysql-test/connect/r/json.result storage/connect/mysql-test/connect/t/json.test storage/connect/tabjson.cpp storage/connect/tabjson.h
Revision #5c30901 2015-01-29 21:10:45 +0100
increase the version
Revision #27439ee 2015-01-29 18:26:07 +0100
5.5 merge
Revision #5f63c9c 2015-01-29 14:34:31 +0100
recreate expired certificates for SSL tests
Revision #1e227b8 2015-01-29 12:12:29 +0100
clarify the comment and trivial cleanups
Revision #9033aa0 2015-01-28 11:49:55 +0100
MDEV-6128:[PATCH] mysqlcheck wrongly escapes '.' in table names
Revision #9a2dc7d 2015-01-28 00:19:39 +0100
Repair the errors due to the PRXCOL Init function that must be called with 2 parameters. (previously the second one was optional) modified: storage/connect/tabpivot.cpp storage/connect/tabpivot.h storage/connect/tabtbl.cpp storage/connect/tabxcl.cpp
Revision #ee5a4c8 2015-01-27 19:18:51 +0100
Begin eliminating on Linux OverloadedVirtual warnings. However some tests failed. Going to windows to try tracing them. modified: storage/connect/CMakeLists.txt storage/connect/array.h storage/connect/json.h storage/connect/tabdos.h storage/connect/tabjson.h storage/connect/taboccur.cpp storage/connect/tabpivot.h storage/connect/tabutil.h storage/connect/tabxcl.h storage/connect/valblk.h storage/connect/xindex.h
Revision #e7802bf 2015-01-27 12:50:50 +0100
Fix a bug causing the connection string of a partition table not being edited with the partition name when it was specified in the OPTION_LIST. modified: storage/connect/ha_connect.cc
Revision #162446a 2015-01-27 10:46:41 +0900
Merge from trunk
Revision #5b460c6 2015-01-24 12:17:03 +0100
Protect AllocateValue against a null sp. modified: storage/connect/value.cpp
Revision #7ebd3f6 2015-01-24 11:54:12 +0100
Commit merged files (just changing some ending CRLF to LF) modified: storage/connect/json.cpp storage/connect/xobject.cpp
Revision #dbf690b 2015-01-24 11:46:18 +0100
Fix correctly MDEV-7498. The problem was not in AllocateValue but in the constructor of TYPVAL The new strg was widely uninitialised just by setting a terminated null char. Now the whole string is zero'ed. In Tabjson JSONCOL::ParseJpath, the original code was restored. modified: storage/connect/tabjson.cpp storage/connect/value.cpp
Revision #267fc6f 2015-01-24 09:37:58 +0100
Master_info_index assumed that file descriptor can never be 0
Revision #45ff0d6 2015-01-29 15:14:09 +0200
Ignore some tokudb executables
Revision #b83f692 2015-01-29 15:12:32 +0200
MDEV-6668: Server crashes in check_view_single_update on concurrent DDL/DML flow with views and triggers
Revision #a87bb05 2015-01-23 23:14:34 +0100
Change some line endings from CRLF to LF modified: storage/connect/json.cpp storage/connect/xobject.cpp
Revision #2cd36ad 2015-01-23 21:54:29 +0100
This to fix MDEV-7498. All changes made to AllocateValue to be sure that the sp and p variable be initialised failed. Not understanding what causes this valgrind warning, I finally changed the way Mulval is allocated just to avoid it. This is a BAD solution as it does not really fix the problem but just hide it. This will have to be re-considered. modified: storage/connect/tabjson.cpp storage/connect/value.cpp
Revision #dc091a2 2015-01-23 17:54:53 +0100
Fix MDEV-7489 (in add_field) modified: storage/connect/ha_connect.cc
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?