All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.1.7 Changelog

The most recent release of MariaDB 10.1 is:MariaDB 10.1.48 Stable (GA) Download Now

DownloadRelease NotesChangelogOverview of 10.1

Release date: 9 Sep 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 #4cb6edb 2015-09-08 17:46:03 -0400

    • Update failing galera tests

  • 2015-09-08 17:43:48 -0400

    • : Galera tests failures with --ps-protocol

  • 2015-09-08 21:01:58 +0300

    • : Test innodb.innodb_bug53290 failures on buildbot

  • 2015-09-08 15:43:48 +0200

    • disable main.max_statement_time test

  • 2015-09-08 15:38:11 +0200

    • disable encrypt_tmp_files and encrypt_binlog by default

  • 2015-09-08 16:08:08 +0300

    • : Test innodb.innodb_bug53290 failures on buildbot

  • 2015-09-08 16:02:29 +0400

    • Wrong result for SELECT..WHERE LENGTH(time_column)=8 AND time_column=TIMESTAMP'2001-01-01 10:20:31'

  • 2015-09-05 16:24:11 +0200

    • Unique prefix for default-tmp-storage-engine does not work

  • 2015-09-04 15:54:20 +0300

    • : InnoDB temp file encryption

  • 2015-09-07 17:43:53 +0400

    • Wrong result for SELECT..WHERE HEX(date_column)!='323030312D30312D3031' AND date_column='2001-01-01x'

  • 2015-09-07 11:07:40 +0400

    • Wrong result for SELECT..WHERE view_latin1_swedish_ci_field='a' COLLATE latin1_bin The fix for also fixed . Just adding the test case from the bug report.

  • 2015-09-07 10:50:27 +0400

    • Wrong result for SELECT..WHERE LENGTH(double_column)!=6 AND double_column=100e0

  • 2015-09-07 08:34:04 +0300

    • : Bad InnoDB logging: "[Note] InnoDB: not started"

  • 2015-09-07 08:55:55 +0400

    • Wrong result for SELECT..WHERE LENGTH(decimal_10_1_column)!=3 AND decimal_10_1_column=1.10

  • 2015-09-07 06:45:51 +0400

    • Field_num::get_equal_const_item() appeared to be in a wrong file (item.cc). Moving to field.cc.

  • 2015-09-07 02:22:35 +0300

    • main.mysqlbinlog_row_big fails due to new default for max_allowed_packet

  • 2015-09-07 02:18:49 +0300

    • encryption.innodb-bad-key-change2 fails with static file_key_management plugin

  • 2015-09-06 21:01:59 +0300

    • Follow-up for (new defaults from 5.6 and 5.7)

  • 2015-09-06 18:49:17 +0400

    • Wrong result for SELECT..WHERE HEX(enum_column)='61' AND enum_column='a '

  • 2015-09-06 13:25:47 +0400

    • A clean-up after the patch for and : removing IMPOSSIBLE_RESULT from Item_result, as it's not needed any more. The fact that an Item is not in a comparison context is now always designated by IDENTITY_SUBST in Subst_constraint. Previously IMPOSSIBLE_RESULT and IDENTITY_SUBST co-existed but actually meant the same thing.

  • 2015-09-06 01:30:46 +0400

    • Wrong result for SELECT..WHERE derived_table_column='a' AND derived_table_column<>_latin1'A' COLLATE latin1_bin Wrong result for SELECT..WHERE derived_table_enum_column='number' AND derived_table_enum_column OP number

  • 2015-09-05 23:54:18 +0400

    • Wrong result for SELECT..WHERE CASE enum_field WHEN 1 THEN 1 ELSE 0 END AND a='5'

  • 2015-09-05 14:30:42 +0300

    • Fix test not to be run on embedded, because of restart.

  • 2015-09-05 07:18:57 +0300

    • : 10.1 build is broken: xtradb/handler/ha_innodb.cc:21430: error: redefinition of 'void ib_push_warning(trx_t*, ulint, const char*, ...)'

  • 2015-09-04 20:09:20 +0300

    • : Server crashes in page_cur_is_after_last on altering table using a wrong encryption key

  • 2015-08-31 19:47:14 +0300

    • : Assertion failure in file ha_innodb.cc line 21140 if at least one encrypted table exists and encryption service is not available

  • 2015-08-16 09:53:27 +0300

    • : Assertion failure in file ha_innodb.cc line 21140 if at least one encrypted table exists and encryption service is not available

  • 2015-09-04 16:30:11 +0200

    • test failure

  • 2015-09-04 12:33:14 +0200

    • update encryption plugin and service versions

  • 2015-09-04 12:28:47 +0200

    • fix dbug tags

  • 2015-09-04 11:39:24 +0200

    • document new encryption plugin api

  • 2015-09-03 18:06:55 +0200

    • : Merge new defaults from 5.6 and 5.7

  • 2015-08-11 18:45:38 +0200

    • : Merge new defaults from 5.6 and 5.7 (defaults changed, QC can be stopped with no-zero size)

  • 2015-08-10 21:45:11 +0200

    • : Merge new defaults from 5.6 and 5.7 (autoset)

  • 2015-09-02 09:58:08 +0200

    • encryption for binlog

  • 2015-08-31 16:35:37 +0200

    • cleanup: Log_event::write() and MYSQL_BIN_LOG::write_cache()

  • 2015-08-27 13:48:32 +0200

    • cleanup: correct usage of semicolons in sql_yacc.yy

  • 2015-08-25 17:29:58 +0200

    • cleanup: [partial] removal of llstr()

  • 2015-08-28 02:34:03 +0200

    • Revert f1abd015, make a smaller fix

  • 2015-08-24 13:09:03 +0200

    • cleanup DBUG, DBUG_DUMP_EVENT_BUF

  • 2015-08-30 11:18:48 +0200

    • test cleanup: use --replace_result correctly

  • 2015-08-21 23:20:35 +0200

    • test cleanup: remove Format_description_log_event size dependency

  • 2015-08-21 23:16:54 +0200

    • fix show_relaylog_events.inc to work for multisource

  • 2015-08-31 17:38:31 +0200

    • cleanup: remove Slave_log_event (unused since 2002)

  • 2015-08-30 15:03:55 +0200

    • cleanup: use enum_binlog_checksum_alg, not uint8

  • 2015-09-04 00:44:34 +0200

    • cleanup: simplify nested multiline ?(?:(?:)):

  • 2015-08-31 16:23:01 +0200

    • cleanup: comments

  • 2015-08-30 14:59:12 +0200

    • cleanup: reformat

  • 2015-08-17 18:38:30 +0200

    • cleanup: Log_event::read_log_event()

  • 2015-09-02 17:03:19 +0200

    • cleanup: my_checksum

  • 2015-09-04 10:32:52 +0200

    • New encryption API. Piece-wise encryption.

  • 2015-09-01 14:36:41 +0200

    • my_crypt unittest

  • 2015-08-16 22:22:52 +0200

    • String::release and String::reset methods

  • 2015-08-11 13:03:25 +0200

    • simplify and unify my_safe_alloca usage

  • 2015-09-01 18:54:23 +0200

    • package new SELinux/AppArmor policies instead of old ones

  • 2015-09-01 22:00:26 +0200

    • cmake: don't repeat yourself

  • 2015-09-01 21:58:10 +0200

    • cmake: always use the same function to test for compiler flags

  • 2015-08-13 09:22:01 +0200

    • cmake: fix warnings when PLUGIN_MROONGA=NO

  • 2015-09-04 08:47:29 +0200

    • more 32-bit fixes

  • 2015-09-03 21:51:45 +0200

    • test fixes for 32bit

  • 2015-09-03 17:11:18 +0200

    • fix innodb.innodb_uninstall test to cleanup after itself

  • 2015-09-03 16:32:17 +0200

    • cleanup: comment

  • 2015-09-03 16:32:00 +0200

    • Merge branch '10.0-galera' into 10.1

  • 2015-09-03 12:58:53 +0200

    • clang warning

  • 2015-09-03 12:58:41 +0200

    • Merge branch '10.0' into 10.1

  • 2015-09-02 15:56:24 +0400

    • Wrong result for SELECT..WHERE varchar_column=' 1' AND (varchar_column XOR '1')

  • 2015-09-02 11:11:24 +0200

    • After-merge fix.

  • 2015-09-02 10:53:37 +0200

    • Merge into 10.1

  • 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-09-02 11:51:07 +0400

    • The fix for unintentionally broke vcol_supported_sql_funcs_myisam and vcol_supported_sql_funcs_innodb. Moving the test for using CHARSET(), COLLATION(), COERCIBILITY() in virtual column from vcol_supported_sql_funcs_xxx to vcol_blocked_sql_funcs_xxx, as these functions are not supported in virtual columns any longer. Discussed with Sanja on IRC.

  • 2015-09-02 08:20:49 +0400

    • Wrong result for SELECT..WHERE COLLATION(a)='binary' AND a='a'

  • 2015-09-01 22:48:17 +0400

    • Wrong result for SELECT..WHERE varchar_column='a' AND CRC32(varchar_column)=3904355907

  • 2015-09-01 18:40:54 +0300

    • Fixed errors and bugs found by valgrind:

  • 2015-08-31 12:57:46 +0300

    • : Remove calls to current_thd while creating Item

  • 2015-09-01 19:24:58 +0400

    • The patch for disabled equal field propagation for temporal column and BETWEEN and IN Item::cmp_context was inconsistently used in combination with cmp_type() and result_type() in different places of the code. Fixed to use cmp_type() in all places where cmp_context is involved, to avoid unexpected results for temporal data types (which have result_type()==STRING_RESULT and cmp_type==TIME_RESULT).

  • 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-31 18:18:10 +0400

    • Wrong result for SELECT..WHERE varchar_column=DATE'2001-01-01' AND varchar_column='2001-01-01'

  • 2015-08-29 23:08:15 +0400

    • Wrong result for SELECT..WHERE a BETWEEN 'a' AND 'c' COLLATE latin1_bin;

  • 2015-08-29 21:41:37 +0400

    • Wrong result for SELECT..WHERE a IN ('a' COLLATE latin1_bin,'b') AND a='a' The fix for fixed as well. Just adding a test case.

  • 2015-08-29 19:26:30 +0400

    • Wrong result for SELECT..WHERE varchar_column IN (1,2,3) AND varchar_column=' 1';

  • 2015-08-29 18:45:04 +0400

    • Clean-up: removing duplicate code: removing Item_func_in::compare_collation() and Item_func_between::compare_collation(), and adding Item_func_opt_neg::compare_collation() instead.

  • 2015-08-29 16:31:11 +0400

    • Moving common members of Item_func_in and Item_func_between to their parent Item_func_opt_neg. A pre-requisite patch for a number of upcoming equal field propagation related bug fixes.

  • 2015-08-28 17:03:09 +0400

    • Wrong result for SELECT..WHERE a NOT LIKE 'a ' AND a='a' Note, the patch for unintentionally fixed as well, as a side effect. Adding a real clear fix: implementing Item_func_like::propagate_equal_fields() with comments.

  • 2015-08-27 10:07:32 +0300

    • : Remove calls to current_thd while creating Item

  • 2015-08-24 14:42:07 +0300

    • : Remove calls to current_thd while creating Item

  • 2015-08-26 23:17:34 +0400

    • Making Item_field::can_be_substituted_to_equal_item() private.

  • 2015-08-26 22:32:01 +0400

    • Wrong result for SELECT..WHERE a='a' AND a='a' COLLATE latin1_bin Equal field propagation is not used for VARCHAR when it safely could

  • 2015-08-26 18:07:34 +0300

    • : Bunch of tests fail in buildbot on new InnoDB variables

  • 2015-08-26 14:59:33 +0300

    • Merge pull request #94 from ericherman/evict_table_metric

  • 2015-08-26 11:50:47 +0200

    • Add lru evict count for the idle loop (xtradb)

  • 2015-08-26 11:48:19 +0200

    • Add lru evict count for the idle loop (innobase)

  • 2015-08-26 10:26:19 +0200

    • Add eviction count for table cache lru cleanup (xtradb)

  • 2015-08-26 10:02:06 +0200

    • Add eviction count for table cache lru cleanup (innobase)

  • 2015-08-26 02:09:57 +0300

    • Some storage_engine tests fail on 10.1

  • 2015-08-25 11:15:45 -0400

    • Merge branch '5.5-galera' into 10.0-galera

  • 2015-08-25 16:15:22 +0300

    • : innodb.innodb_bug14147491 fails in buildbot on some debug builds

  • 2015-08-25 11:46:31 +0400

    • UNINIT_VAR() fixes

  • 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-23 00:57:57 +0300

    • Increase the version number

  • 2015-08-22 01:18:02 -0400

    • : Random mtr test failures during warning check

  • 2015-08-21 17:08:55 +0400

    • Clean-up: moving compare_collation() from Item to Item_bool_func.

  • 2015-08-20 15:24:13 +0300

    • Stage 2 of :

  • 2015-08-11 11:18:38 +0400

    • - Avoid sql_alloc() in Items (Patch #1)

  • 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-18 11:27:00 +0300

    • Merge /my/maria-10.1-default into 10.1

  • 2015-08-18 11:17:54 +0300

    • Fixed failing tests and compiler warnings - UNINIT_VAR() was required for 4.8.3 on openSUSE 13.2

  • 2015-08-18 00:42:08 +0300

    • Ensure that fields declared with NOT NULL doesn't have DEFAULT values if not specified and if not timestamp or auto_increment

  • 2015-07-17 16:27:41 +0300

    • stale .TMM file causes MyiSAM and Aria engine to stop serving the table

  • 2015-08-17 15:53:43 +0400

    • Adding EXPLAIN SELECT tests for: wrong result when comparing utf8 column with an invalid literal This is a preparatory patch for: Make field<'broken-string' use indexes

  • 2015-08-14 14:59:43 -0400

    • Merge branch '5.5-galera' into 10.0-galera

  • 2015-08-14 13:45:52 -0400

    • Fix for some failing tests.

  • 2015-08-14 18:34:41 +0400

    • Adding MY_CHARSET_HANDLER::native_to_mb(). This is a pre-requisite patch for: - Make field<'broken-string' use indexes - Bad result set with ignorable characters when using a prefix key - Bad result set with contractions when using a prefix key

  • 2015-08-14 11:09:06 +0300

    • : Non-default ENCRYPTION_KEY_ID is ignored upon reading a table

  • 2015-08-14 15:49:56 +0300

    • : Database page corruption on disk or a failed space, Assertion failure in file buf0buf.cc line 2856 on querying a table using wrong default encryption key

  • 2015-08-14 11:11:39 +0400

    • Recording range_mrr_icp.result (forgotten in the patch for )

  • 2015-08-14 02:46:32 -0400

    • : ALTER VIEW not replicated in some cases

  • 2015-08-14 01:37:21 -0400

    • Fix for a memory leak.

  • 2015-08-14 01:31:38 -0400

    • : Multiple galera tests failures with --ps-protocol

  • 2015-08-14 09:23:03 +0400

    • Removing unused String_copier::copy_fix. Fixing misleading comments in String_copiers::well_formed_copy().

  • 2015-08-14 01:17:57 -0400

    • Merge branch '5.5-galera' into 10.0-galera

  • 2015-08-14 00:01:18 -0400

    • : Multiple galera tests failures with --ps-protocol

  • 2015-08-13 16:41:02 +0400

    • Full table scan for WHERE indexed_varchar_column <=> 'bad-character'

  • 2015-08-13 14:25:51 +0400

    • "WHERE CONTAINS(indexed_geometry_column,1)" causes full table scan

  • 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-12 17:47:25 -0400

    • : Failed MySQL DDL commands and Galera replication

  • 2015-08-12 17:28:45 +0400

    • "WHERE varchar_field LIKE temporal_const" does not use range optimizer

  • 2015-08-12 14:43:17 +0400

    • Splitting a static function get_func_mm_tree() into virtual methods in Item_bool_func descendants, which gives some advantages: - Removing the "bool inv" parameter, as its now available through "this" for Item_func_between and Item_func_in, and is not needed for the other Item_func_xxx. - Removing casts - Making a step to data types plugings

  • 2015-08-12 10:52:12 +0400

    • Removing RANGE_OPT_PARA::cond Its initialization in Item_func_xxx::get_mm_tree() is redundant: the pointer to the current function is passed to get_mm_tree() anyway.

  • 2015-08-10 11:46:41 +0400

    • Bad SHOW CREATE TABLE output for a table with a virtual column

  • 2015-08-09 14:16:50 -0400

    • : Fix embedded build failure

  • 2015-08-08 15:04:15 -0400

    • : Galera cluster & sql_log_bin = off don't work

  • 2015-08-08 14:21:22 -0400

    • Merge tag 'mariadb-10.0.21' into 10.0-galera

  • 2015-08-08 12:49:20 +0300

    • : innodb_force_primary_key option does not force PK or unique key

  • 2015-08-08 10:39:01 +0300

    • : innodb_force_primary_key option does not force PK or unique key

  • 2015-08-08 10:09:45 +0300

    • : Empty lines in encryption logging

  • 2015-08-07 15:21:20 +0300

    • : Changing file-key-management to example-key-management causes crash and no real error : Changing file-key-management-encryption-algorithm causes crash and no real info why

  • 2015-08-07 17:02:51 -0400

    • Merge tag 'mariadb-5.5.45' into 5.5-galera

  • 2015-08-07 17:41:35 +0300

    • Make ANALYZE FORMAT=JSON show execution time for filesort element.

  • 2015-08-06 00:36:40 -0400

    • : alter table exchange partition is not replicated in galera cluster

  • 2015-08-05 20:07:46 +0200

    • increase the VERSION

  • 2015-08-05 09:45:36 +0200

    • Merge branch '10.0' into bb-10.0-serg

  • 2015-08-05 09:45:17 +0200

    • Merge branch '5.5' into 10.0

  • 2015-08-05 00:02:46 +0200

    • Merge branch 'bb-10.0-jan' into 10.0

  • 2015-08-04 23:42:44 +0200

    • correct the NULL-pointer test

  • 2015-08-04 23:40:25 +0200

    • after-merge fixes

  • 2015-08-04 15:47:30 +0200

    • Merge branch 'mdev8302-3' into 10.1

  • 2015-08-04 15:38:03 +0200

    • Merge fix of embedded server build.

  • 2015-08-04 15:35:04 +0200

    • Fix embedded server build

  • 2015-08-04 12:39:22 +0200

    • Merge into 10.1

  • 2015-08-04 11:53:14 +0200

    • Merge into 10.0

  • 2015-08-04 11:20:03 +0200

    • : Duplicate key with parallel replication

  • 2015-08-04 08:33:31 +0300

    • Fix merge error.

  • 2015-08-03 23:09:43 +0300

    • Merge commit '96badb16afcf' into 10.0

  • 2015-07-29 21:38:45 +0300

    • : Crash in field_conv, memcpy_field_possible, part#2

  • 2015-08-03 20:47:43 +0300

    • Merge branch 'tmp' into 10.0

  • 2015-07-30 22:08:39 +0300

    • : Server crashes in base_list_iterator::next_fast ...

  • 2015-07-30 22:08:39 +0300

    • : Server crashes in base_list_iterator::next_fast ...

  • 2015-08-03 17:10:20 +0200

    • Merge ' 10.0' into 10.0

  • 2015-08-03 16:48:19 +0200

    • remove generated CONNECT files

  • 2015-08-03 16:34:59 +0200

    • Merge branch 'merge-perfschema-5.6' into 10.0

  • 2015-08-03 16:23:58 +0200

    • Merge branch 'merge-innodb-5.6' into 10.0

  • 2015-08-03 14:03:46 +0200

    • Merge branch 'merge-xtradb-5.6' into 10.0

  • 2015-08-03 13:05:40 +0200

    • 5.6.26

  • 2015-08-03 13:03:47 +0200

    • 5.6.26

  • 2015-07-28 17:56:11 +0200

    • .gitattributes: pcre/testdata/greppatN4 -text

  • 2015-07-28 00:05:42 +0200

    • MSVS 2013 & WiX 3.9

  • 2015-07-28 00:01:59 +0200

    • MSVS 2013 & WiX 3.9

  • 2015-08-01 15:08:33 +0200

    • Merge branch 'merge-xtradb-5.5' into 5.5

  • 2015-08-01 15:04:20 +0200

    • 5.6.25-73.1

  • 2015-08-01 15:02:14 +0200

    • 5.5.44-37.3

  • 2015-08-01 14:56:18 +0200

    • Merge tag 'mysql-5.5.45' into 5.5

  • 2015-07-31 22:09:46 +0200

    • Server crashes in Item_func_group_concat::fix_fields on 2nd execution of PS

  • 2015-07-31 20:33:10 +0200

    • compilation error on windows

  • 2015-07-31 11:21:57 -0400

    • : Unknown option 'table_type' when using Connect Engine on MGC

  • 2015-07-31 12:31:37 +0200

    • Add "mysqlbinlog --binlog-row-event-max-size" support for

  • 2015-07-31 10:13:01 +0200

    • Wrong result on execution of a query as a PS (both 1st and further executions)

  • 2015-07-28 19:11:53 +0200

    • Increase Diffie-Helman modulus to 2048-bits

  • 2015-07-31 13:13:39 +0400

    • - SUSE mariadb patches

  • 2015-07-31 12:06:29 +0300

    • Make sure name buffer has string end marker on correct place.

  • 2015-07-30 18:51:44 +0400

    • - Server crashes in Item_func_group_concat::fix_fields on 2nd execution of PS

  • 2015-07-31 08:52:24 +0300

    • : Improve foreign keys warnings/errors

  • 2015-07-29 05:58:45 +0300

    • : Improve error messaging when there is duplicate key or foreign key names

  • 2015-07-30 13:27:56 +0200

    • Merge branch 'ob-10.0' into 10.0

  • 2015-07-30 13:15:54 +0200

    • Fix removing a wrong patch modified: storage/connect/tabodbc.cpp

  • 2015-07-30 14:02:44 +0300

    • : Assertion `name != null' failed in ACL_internal_schema_registry::lookup...

  • 2015-07-29 18:04:40 -0400

    • : Unknown option 'table_type' when using Connect Engine on MGC

  • 2015-07-23 12:50:58 +0400

    • - GET_LOCK() with negative timeouts has strange behavior

  • 2015-07-28 10:18:55 +0400

    • - More explanatory ERROR and WARNING messages when loading plugins with plugin-load-add that are already registered at mysql.plugin

  • 2015-07-28 19:39:02 +0200

    • Merge branch 'ob-10.0' into 10.0

  • 2015-07-27 12:50:51 +0200

    • Virtual column set to NULL using load data infile

  • 2015-07-26 00:05:58 +0200

    • CONNECT: compiler warnings

  • 2015-07-26 00:04:36 +0200

    • CONNECT: clean up a stray variable

  • 2015-07-26 00:03:34 +0200

    • Security definer views don't work with CONNECT ODBC tables

  • 2015-07-25 13:13:22 +0200

    • main.mysqldump fails sporadically in buildbot

  • 2015-07-25 12:21:51 +0200

    • [PATCH] mysql_secure_installation doesn't pass "socket" to "mysql"

  • 2015-07-25 12:17:10 +0200

    • [PATCH] mysql_secure_installation doesn't pass "socket" to "mysql"

  • 2015-07-26 14:31:22 +0300

    • Added easy way to assert if another thread has died. Added some extra safety asserts in MyISAM key cache.

  • 2015-07-26 14:19:04 +0300

    • Fixed : Mangled DML statements on 2nd level slave when enabling binlog checksums

  • 2015-07-25 15:14:40 +0300

    • Fixed memory loss detected on P8. This can happen when we call after_flush but never call after_rollback() or after_commit().

  • 2015-07-23 14:57:12 +0300

    • Fixed warnings and errors found by buildbot

  • 2015-07-25 00:58:36 +0300

    • MTR cannot run with --embedded on Windows on a source build

  • 2015-02-09 13:41:24 +0400

    • - Wrong error message on attempt to kill somebody else's query ID

  • 2011-04-22 16:59:10 +0400

    • - MySQL bug#11759114 - '51401: GRANT TREATS NONEXISTENT FUNCTIONS/PRIVILEGES DIFFERENTLY'

  • 2015-07-16 16:17:17 +0400

    • - [PATCH] Missing Sanity Checks for memory allocation in MariaDB

  • 2015-07-22 13:21:55 +0200

    • Fix (?) retrieving integer arguments in JSON UDF's modified: storage/connect/jsonudf.cpp

  • 2015-07-22 11:17:55 +0400

    • Updating the instructions on how to prepare the OS to run "mtr connect.odbc_postgresql"

  • 2015-07-21 12:12:58 +0300

    • : InnoDB sets per-connection data unsafely

  • 2015-07-20 20:16:32 +0300

    • mroonga/wrapper.performance_schema fails in buildbot on bld-dan-release

  • 2015-07-20 14:36:30 +0300

    • : mysql-test - innodb.innodb_simulate_comp_failures 'innodb_plugin' is failing

  • 2015-07-19 22:51:19 -0400

    • : ALTER VIEW not replicated in some cases

  • 2015-07-19 09:31:02 +0200

    • Merge into 10.0

  • 2015-07-17 00:07:01 +0300

    • Merge branch '5.5' of github.com:MariaDB/server into 5.5

  • 2015-07-17 00:06:27 +0300

    • Slave cannot replicate signed integer-type values with high bit set to 1

  • 2015-07-17 00:02:25 +0300

    • Slave cannot replicate signed integer-type values with high bit set to 1

  • 2015-07-16 16:28:06 +0400

    • BINARY, VARBINARY and BLOB return different warnings on CAST to DECIMAL

  • 2015-06-30 18:01:40 +0400

    • - Debian: mysqld_safe Can't log to error log and syslog at the same time

  • 2015-07-14 20:36:23 +0300

    • : 10.0 tree does not build

  • 2015-06-30 19:43:34 +0300

    • : MARIADB creates very big tmp file > 351Gb. Started happening after Version 10.0.16-15

  • 2015-06-30 19:07:55 +0300

    • Code cleanup.

  • 2015-07-13 19:29:09 +0300

    • Merge pull request #85 from josh4trunks/10.0

  • 2015-07-12 19:53:38 -0700

    • Apply fix for raw devices to XtraDB

  • 2015-07-12 19:46:29 -0700

    • Apply fix for raw devices to XtraDB

  • 2015-07-10 14:03:39 +0300

    • Updated fill_help_tables for MariaDB - References changed from mysql.com to mariadb.com/kb - NDB specfic things removed - Changed other MySQL related things to MariaDB

  • 2015-07-09 12:33:17 +0200

    • Resolving conflict on ha_connect.cc

  • 2015-07-07 19:37:05 +0200

    • Correct typo in endian.test

  • 2015-07-07 18:16:42 +0200

    • Add some new tests: storage/connect/mysql-test/connect/r/endian.result storage/connect/mysql-test/connect/r/mysql_index.result storage/connect/mysql-test/connect/t/endian.test storage/connect/mysql-test/connect/t/mysql_index.test

  • 2015-07-07 15:55:32 +0200

    • Fix regression bug on "select max(length(nom)) from emp1" when: The emp1 table type is MYSQL nom is an indexed column

  • 2015-07-06 12:33:11 +0200

    • Fix loosing result lines when all of this is true: The table type is MYSQL The query where clause includes an indexed column The where clause contains < or <= operator on this column Change version date modified: storage/connect/ha_connect.cc modified: storage/connect/tabmysql.cpp

  • 2015-06-30 22:24:37 +0300

    • : Couldn't alter field with default value for make it not nullable.

  • 2015-06-26 14:48:22 +0300

    • Fix for ; Statistics for a thread could be counted twice in SHOW STATUS while thread was ending

  • 2015-06-25 23:34:54 +0300

    • Simple cleanups - Removing use of calls to current_thd - More DBUG_PRINT - Code style changes - Made some local functions static Ensure that calls to print_keyuse are locked with mutex to get all lines in same debug packet

  • 2015-06-25 23:26:29 +0300

    • Problem was that for cases like: SELECT ... WHERE XX IN (SELECT YY) this was transformed to something like: SELECT ... WHERE IF_EXISTS(SELECT ... HAVING XX=YY)

  • 2015-06-25 23:18:48 +0300

    • Fixed crashing bug when using ONLY_FULL_GROUP_BY in a stored procedure/trigger that is repeatedly executed. This is , including it's sub tasks , , , ,

  • 2015-06-25 00:06:55 +0200

    • Set maturity to GAMMA modified ha_connect.cc

  • 2015-06-25 00:01:38 +0200

    • Set maturity to GAMMA modified ha_connect.cc

  • 2015-06-24 16:53:41 +0200

    • Merge into 10.0

Revision #28ad6a7
MDEV-8763
Revision #067ed23
MDEV-8774
Revision #bbb238c
Revision #edb37ae
Revision #2c1553e
MDEV-8774
Revision #de269f2
MDEV-8766
Revision #b119110a
MDEV-8581
Revision #509b836
MDEV-8708
Revision #4257442
MDEV-8699
Revision #2029163
MDEV-8742
MDEV-8749
MDEV-8742
Revision #bf7a2bb
MDEV-8704
Revision #5448e0a
MDEV-8745
Revision #e7dcec5
MDEV-8703
Revision #0736cdd
Revision #4be6eee
MDEV-8760
Revision #e616288
MDEV-8761
Revision #675ca12
MDEV-6066
Revision #1a36caf
MDEV-8729
Revision #e0df116
MDEV-8747
MDEV-8749
Revision #c108019
MDEV-8747
MDEV-8749
Revision #3d9abaf
MDEV-8752
Revision #67dbfab
Revision #a0df822
MDEV-8753
Revision #e04723d
MDEV-8750
Revision #7e916bb
MDEV-8588
Revision #e197823
MDEV-8588
Revision #e9b6f95
Revision #6246b4c
Revision #096510d
Revision #7cd3c42
Revision #bc12d5f
MDEV-6066
Revision #e3982ce
MDEV-6066
Revision #21daa7b
MDEV-6066
Revision #b85a001
MDEV-8264
Revision #41d68ca
Revision #704ba5c
Revision #c862c15
Revision #fff6f42
Revision #1720fcd
Revision #781e18e
Revision #55d7871
Revision #8aa473c
Revision #274a47a
Revision #2d2286f
Revision #86b06a0
Revision #7b54dec
Revision #89e08bf
Revision #5018a66
Revision #08687f7
Revision #66b9a94
Revision #d94a982
Revision #e238d6c
Revision #4569a89
Revision #b6776b3
Revision #a0114b8
Revision #e74f91d
Revision #efbd4bb
Revision #d33c883
Revision #1a599c7
Revision #8f6aac8
Revision #ce8d4d3
Revision #a5b0a32
Revision #09307c4
Revision #530a6e7
Revision #5088cbf
MDEV-8671
Revision #0671430
Revision #ef82cb7
MDEV-8725
Revision #09bfaf3
Revision #999c43a
MDEV-8725
Revision #4f37a86
MDEV-8723
Revision #aa1002a
MDEV-8723
Revision #6881012
MDEV-8695
Revision #4f0255c
Revision #56aa199
MDEV-6152
Revision #8ea9b8c
MDEV-8722
MDEV-8688
Revision #4b41e3c
MDEV-6219
Revision #a3c24ee
MDEV-8707
Revision #44a9977
MDEV-8698
Revision #787adc6
MDEV-8680
MDEV-8688
MDEV-8680
Revision #f071a12
MDEV-8688
Revision #09fb512
Revision #b4e56a5
Revision #3ba2a95
MDEV-8694
MDEV-8661
MDEV-8694
Revision #3bca8db
MDEV-6152
Revision #3cb578c
MDEV-6152
Revision #ba340d8
Revision #1b6b44b
MDEV-8661
MDEV-8679
Revision #c0b7bf2
MDEV-8683
Revision #3ed384b
Revision #f66ef6a
Revision #b7abdcf
Revision #df32920
Revision #4f4373f
Revision #cf154cc
MDEV-8676
Revision #f533b2b
Revision #871259f
MDEV-8665
Revision #2744487
Revision #b66455f6
Revision #aef8bfd
MDEV-8670
MDEV-504
Revision #c18110b
Revision #472d663
MDEV-8149
Revision #98ba2bf
Revision #1bae0d9
MDEV-6152
Revision #31e365e
MDEV-8010
Revision #4ee2886
MDEV-5146
Revision #ccd39b2
Revision #98bebad
Revision #9b475ee
MDEV-8289
Revision #4374da6
Revision #dfac82e
Revision #6b20342
Revision #92fd658
MDEV-8475
Revision #5fe8b74
MDEV-7649
MDEV-8433
Revision #c6a0cbd
Revision #fe757e0
Revision #78b80cb
MDEV-8433
MDEV-8625
MDEV-8626
Revision #bfb6ea0
MDEV-8589
Revision #a807535
MDEV-8591
Revision #7145ca4
MDEV-8613
Revision #5cf737c
MDEV-8464
Revision #52f1543
Revision #e996304
MDEV-8617
Revision #e99bc0d
Revision #8a18bb9
Revision #c18e0da
MDEV-8617
Revision #0750b2d
MDEV-8613
Revision #60985e5
MDEV-8610
Revision #1bfe4da
Revision #afa9cb7
Revision #e998dff
MDEV-8598
Revision #9d884fd
MDEV-8599
Revision #6e091dc
Revision #9a64262
Revision #86a3613
MDEV-8441
Revision #840aefc
MDEV-8590
Revision #cd1a11a
MDEV-7205
Revision #91acc8b
Revision #46ad86f
MDEV-8582
Revision #3307eaa
MDEV-8582
Revision #05bcb08
MDEV-8583
Revision #18b0176
MDEV-8410
MDEV-8409
Revision #5b9dd45
Revision #3025c42
Revision #4c69dc8
MDEV-7501
Revision #0403790
Revision #50ef006
Revision #928edb5
Revision #1610c42
Revision #fa51f70
Revision #006ffca
Revision #afd59b5
Revision #d6d5458
Revision #5ca061e
Revision #dbd2057
MDEV-8302
Revision #e8e2ef4
MDEV-8302
Revision #9b9c5e8
MDEV-8302
Revision #d71b584
Revision #9a5787d
Revision #b74795b
MDEV-7040
Revision #cb92549
Revision #193faa5
MDEV-8554
Revision #877de3a
MDEV-8554
Revision #0785b2d
MariaDB
Revision #58a73e7
Revision #0a99293
Revision #ab7b672
Revision #4f479fb
Revision #167c540
Revision #5654412
Revision #772c3f3
Revision #a0107d9
MDEV-8296
Revision #9cb8cff
MDEV-8296
Revision #17a4a39
Revision #0b3eb45
Revision #1b0c81c
Revision #6300f2f
Revision #96badb1
MDEV-7821
Revision #409709e
Revision #82cecb1
MDEV-8240
Revision #79deefc
MDEV-8340
MariaDB 5.5
Revision #4d5772c
MDEV-7810
Revision #2721d69
MDEV-8352
Revision #bfe2689
MDEV-8379
Revision #360e597
Revision #1ad294e
MDEV-7821
Revision #fa765a4
MDEV-6697
Revision #e05cd97
MDEV-8524
Revision #8ab46a5
Revision #7962add
MDEV-8561
Revision #c4456b9
MDEV-7971
Revision #0abde01
MDEV-8240
Revision #392df76
MDEV-4017
Revision #4188ba9
MDEV-7652
Revision #701af14
Revision #cf30074
MDEV-7968
Revision #6f14531
Revision #00967e1
Revision #40a6160
MDEV-7574
Revision #121f3e4
MDEV-7429
Revision #cd0813e
MDEV-8534
Revision #39f5234
MDEV-8534
Revision #517ef2b
Revision #f3e578a
MDEV-8428
Revision #e40bc65
Revision #7115341
Revision #2ebedfa
MDEV-8532
Revision #35a0198
MDEV-5096
Revision #a6ab8ef
MDEV-5997
Revision #d897015
MDEV-8399
Revision #4efcc35
Revision #cb3a71d
Revision #7a96702
MDEV-8474
Revision #83ba48b
MDEV-8506
Revision #0bb0ace
MDEV-8443
Revision #af2f7ce
MDEV-8464
Revision #40215a9
MDEV-8496
Revision #a63d873
Revision #00d3b20
MDEV-8432
Revision #44de090
MDEV-8432
Revision #12da27d
MDEV-8472
Revision #94bc506
MDEV-8374
Revision #6efdc39
MDEV-8463
Revision #a9960ef
MDEV-8386
Revision #0a43236
Revision #3bbffc2
Revision #a95be96
Revision #ee5633a
Revision #d983565
Revision #b520feb
Revision #fdd9af5
Revision #0efaedf
Revision #6114101
Revision #f073593
Revision #1a8cf15
MDEV-8392
Revision #bc30046
MDEV-8301
Revision #67c56ab
Revision #8c81575
Revision #2e941fe
MDEV-7601
MDEV-7594
MDEV-7555
MDEV-7590
MDEV-7581
MDEV-7589
Revision #8e524d2
Revision #0e270f7
Revision #8af5ab4
MDEV-8354

Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

Distributions which Include MariaDB

This page is licensed: CC BY-SA / Gnu FDL