MariaDB 10.1.8 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: 17 Oct 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 #7e29f2d6 2015-10-15 18:25:54 +0400
MDEV-8948 ALTER ... INPLACE does work for BINARY, BLOB
Revision #1993780 2015-10-13 00:04:51 +0200
fix build on sol10-64
Revision #7454f1c 2015-10-15 08:49:58 +0200
fix events_1 test for October 2015
Revision #534e424 2015-10-14 23:21:36 +0200
fix lowercase* tests labrador
Revision #2a471e8 2015-10-14 15:29:57 +0200
fix func_hybrid_type crash in --ps --embedded
Revision #b867ade 2015-10-14 18:33:16 +0400
Removing Used_tables_and_const_cache from "class udf_handler". It was used only temporary, during udf_handler::fix_fields() time, and then copied to the owner Item_func_or_sum object. Changing the code to use the Used_tables_and_const_cache part of the owner Item_sum_or_func object directly.
Revision #3723c70 2015-10-14 07:46:31 +0200
MDEV-426: systemd PermissionsStartOnly=true by default
Revision #079cc48 2015-10-14 07:32:34 +0200
MDEV-426: systemd mariadb-sevice-convert - abs paths
Revision #82fb035 2015-10-14 07:05:42 +0200
MDEV-426: mariadb-service-convert to use MYSQLD_OPTS
Revision #ddb93b4 2015-10-14 05:14:06 -0400
WSREP_TO_ISOLATION_BEGIN should be called with the table list.
Revision #950e6f5 2015-10-11 10:32:44 +0200
Fixed Fedora 22 package build failure.
Revision #6346d1d 2015-09-28 15:08:09 +0400
Revision #20c2ae3 2015-09-17 22:16:19 +1000
Revision #92271c7 2015-09-22 21:59:18 +0200
MDEV-8087: Server crashed in Time_and_counter_tracker::incr_loops
Revision #e19a6f3 2015-10-12 10:03:04 +0200
Merge branch 'bb-10.1-serg' into 10.1
Revision #0b4c3ad 2015-10-12 10:49:37 +0400
Moving Used_tables_and_const_chache from Item_func to Item_func_or_sum and thus reusing Used_tables_and_const_cache for Item_sum instead of declaring the same members inside Item_sum.
Revision #dfb74de 2015-10-12 00:37:58 +0200
Merge branch '10.0' into 10.1
Revision #b785857 2015-10-11 11:53:02 +0200
s/--silent/--silent-startup/
Revision #b4fad1f 2015-10-11 07:57:40 +0200
fix feedback plugin tests
Revision #c4e336e 2015-10-10 14:19:02 +0200
fix the encryption.filekeys_nofile test
Revision #e7cb032 2015-10-09 19:29:03 +0200
fixes for buildbot:
Revision #2ca4141 2015-10-09 18:24:17 +0200
Merge branch 'merge-perfschema-5.6' into 10.0
Revision #01be663 2015-10-09 18:16:27 +0200
Merge branch 'merge-xtradb-5.6' into 10.0
Revision #77c44a3 2015-10-09 17:48:31 +0200
update innodb version
Revision #04af573 2015-10-09 17:47:30 +0200
Merge branch 'merge-innodb-5.6' into 10.0
Revision #1b41eed 2015-10-09 17:22:53 +0200
5.6.27
Revision #86ff4da 2015-10-09 17:21:46 +0200
5.6.27
Revision #6a821d7 2015-10-09 17:20:49 +0200
5.6.26-74.0
Revision #cfeedbf 2015-10-09 17:12:26 +0200
Merge branch '5.5' into 10.0
Revision #16c4b3c 2015-10-09 16:43:59 +0200
fixes for buildbot:
Revision #bff1af9 2015-07-16 15:50:26 -0700
Clarify the log message about master_info and relay_info files.
Revision #0ea4233 2015-09-18 18:27:54 +0200
remove --default-myisam from mtr
Revision #2a9bcc6 2015-09-17 14:45:28 +0200
MDEV-7680: mysqld man page
Revision #99142ab 2015-09-17 14:34:03 +0200
mysql and mysqldhow man pages
Revision #ed195b2 2015-09-10 20:12:50 +0200
MDEV-7680: mysqld_safe and mysql_multi man pages
Revision #5077509 2015-09-09 14:32:52 +0200
MDEV-7680: Update man pages
Revision #affff1a 2015-10-09 13:08:41 +0300
Less logging of not critial things during startup/shutdown:
Revision #602c803 2015-10-09 13:02:55 +0300
Don't enable file_key_management_plugin by default (as this gives warnings in the log) Better warning from file_key_management plugin if filename is not given
Revision #c696fc7 2015-10-09 13:01:07 +0300
Fixed compiler warnings and errors
Revision #b0935fc 2015-10-07 15:52:26 +0500
MDEV-8842 add group support to pam_user_map module. Added to the pam_user_map module.
Revision #3757bc5 2015-10-05 14:46:12 +0500
MDEV-8431 Feedback plugin needs an option for http proxy. 'feedback_http_proxy' system variable added to specify the proxy server as host:port. Not a dynamic one.
Revision #f41a41f 2015-10-09 00:06:16 +0200
Merge branch 'merge-xtradb-5.5' into 5.5
Revision #db79f4c 2015-10-08 23:02:43 +0200
5.5.45-37.4
Revision #82e9f6d 2015-10-08 22:54:24 +0200
Merge remote-tracking branch 'mysql/5.5' into 5.5
Revision #16ad1fc 2015-10-08 20:48:46 +0400
MDEV-8921 Wrong result for CAST(AVG(double_column) AS SIGNED)
Revision #7091b78 2015-10-08 19:19:21 +0400
MDEV-8918 Wrong result for CAST(AVG(bigint_column) AS SIGNED)
Revision #174a0b9 2015-10-08 12:09:05 +0400
Clean-up: Item_sum_variance and Item_variance_field had hybrid type infrastructure, though in fact they always return REAL result. Removing hybrid type artifacts.
Revision #c8d5112 2015-10-08 00:32:07 +0200
MDEV-8796 Delete with sub query with information_schema.TABLES deletes too many rows
Revision #6dd4114 2015-10-08 10:45:32 +0300
Better error messages if slave is not properly configured
Revision #a69a6dd 2015-10-08 10:45:09 +0300
Revision #7c1e2fe 2015-10-08 10:17:07 +0300
Better error message if failed
Revision #ca051fa 2015-10-08 10:16:35 +0300
Allow row events in replication stream for slave in all cases (even when configured with --binlog-format=statement). Before we got an error on the slave and the slave stopped if the master was configured with --binlog-format=mixed or --binlog-format=row.
Revision #d278fb4 2015-10-08 09:58:44 +0300
Fixed tokudb test result to make it stable (was altering between index and range)
Revision #de1a48e 2015-10-08 08:59:58 +0400
Revision #8777724 2015-10-07 20:19:29 +0400
MDEV-8912 Wrong metadata or type for @c:=string_or_blob_field
Revision #8afe96f 2015-10-07 11:42:23 +0400
MDEV-8910 Wrong metadata or field type for MAX(COALESCE(string_field))
Revision #bed4e84 2015-08-18 13:28:17 +0200
MDEV-8380: Subquery parse error
Revision #d6371d3 2015-10-06 18:03:10 +0300
Revision #4a60204 2015-10-06 16:15:34 +0300
MDEV-8903: Buildbot valgrind failure: Invalid read of size 1 in sql_memdup...
Revision #1289794 2015-10-06 15:54:37 +0300
Revision #21adad0 2015-10-06 15:40:26 +0300
MDEV-8901: InnoDB: Punch hole is incorrecty done also to log files causing assertion and database corruption
Revision #504802f 2015-08-05 11:57:35 +0200
MDEV-7846: postreview fix
Revision #54b9981 2015-04-23 20:08:57 +0200
MDEV-7846: Server crashes in Item_subselect::fix_fields or fails with Thread stack overrun
Revision #0ab93fd 2015-04-23 19:16:57 +0200
Revision #2e3e818 2015-04-23 19:11:06 +0200
MDEV-7445: Server crash with Signal 6
Revision #7ccde2c 2015-04-23 19:04:11 +0200
MDEV-7565: Server crash with Signal 6 (part 2)
Revision #a7dd24c 2015-10-06 13:52:27 +0300
MDEV-8299: MyISAM or Aria table gets corrupted after EXPLAIN INSERT and INSERT
Revision #90f2c82 2015-10-05 16:09:21 +0500
MDEV-7817 ALTER TABLE {ADD|DROP} INDEX IF [NOT] EXISTS does not get written into binlog if nothing to do. Just log the ALTER statement even if there's nothing to do.
Revision #3c47809 2015-10-06 00:48:46 +0400
Clean-up: changing switch(result_type()) followed by a test for temporal types in case of STRING_RESULT to switch(cmp_type()).
Revision #56cd7d0 2015-09-19 12:58:41 +0200
compilation failure on windows
Revision #6b0b194 2015-09-16 12:48:24 +0200
fix installation location for policy files
Revision #3407438 2015-10-04 09:53:05 +0200
fixes for buildbot
Revision #e302602 2015-05-28 22:42:32 +1000
plugin: qc_info test - hide output so result isn't a binary file
Revision #d455793 2015-05-18 22:03:01 +1000
plugin - qc_info - add Query Cache flags
Revision #3abfe76 2015-10-03 08:22:17 +0200
remove unused group_by_handler::init() method
Revision #21175bb 2015-10-02 18:40:38 +0200
Don't use flags in the group_by_handler class
Revision #8dff1aa 2015-10-02 13:06:30 +0200
bug: move one_storage_engine checking loop
Revision #c93ac0a 2015-10-02 14:38:06 +0200
cleanups and simplifications
Revision #7ca8b4b 2015-10-02 10:19:40 +0200
move internal API out from group_by_handler
Revision #9ca3d9e 2015-10-02 10:19:34 +0200
remove unused method
Revision #e8daa41 2015-10-05 09:47:45 +0200
typos in comments, minor stylistic edits
Revision #cf50e13 2015-10-02 10:18:27 +0200
MDEV-6080: Allowing storage engine to shortcut group by queries
Revision #d8df2b94 2015-10-02 10:18:40 +0200
Bugs, found by valgrind
Revision #ae2cdc1 2015-09-27 21:28:48 +0200
fix comments
Revision #8ed5fde 2015-09-27 21:28:07 +0200
bug in JOIN_TAB::cleanup() that caused freed memory to be accessed
Revision #4193fa7 2015-09-27 21:30:18 +0200
Simple optimization
Revision #7e31279 2015-05-16 18:00:32 +0300
Speed up some innodb tests Fixed compiler warnings
Revision #b2b07b3 2015-05-11 23:11:05 +0300
Don't write DROP TEMPORARY TABLE to binary log
Revision #d2f6166 2015-10-05 16:47:34 +0300
MDEV-8830: Weird output in the error log
Revision #23d4c95 2015-10-05 16:16:13 +0400
MDEV-8896 Dead code in stored_field_cmp_to_item()
Revision #9337173 2015-10-05 09:27:33 +0300
MDEV-8893: Test encryption.innodb_encryption_filekeys fails on buildbot
Revision #ba0b668 2015-10-04 09:37:57 +0400
A clean-up for MDEV-7950: - Turning get_mm_tree_for_const() from a static function into a protected method in Item. - Adding a new class Item_bool_func2_with_rev, for the functions and operators that have a reverse function and can use the range optimizer for to optimize "value OP field" as "field REV_OP value". Deriving Item_bool_rowready_func2 and Item_funt_spatial_rel from the new class. - Removing Item_bool_func2::have_rev_func().
Revision #100d77e 2015-10-02 14:48:32 +0400
Clean-up: removing the unused "Item_result cmp_type" parameter from the methods: - Item_bool_func::get_func_mm_tree() - Item_bool_func::get_mm_parts() - Item_bool_func::get_ne_mm_tree()
Revision #322bc6e 2015-10-02 12:14:50 +0400
Adding "virtual bool Field::can_optimize_range(...)" and moving the code from Item_bool_func::get_mm_leaf() into Field_xxx::can_optimize_range(). This reduces the total amount of virtual calls. Also, it's a prerequisite change for the pluggable data types.
Revision #5e7f100 2015-10-01 13:50:11 +0300
MDEV-8523: InnoDB: Assertion failure in file buf0buf.cc line 5963 (Failing assertion: key_version == 0 || key_version >= bpage->key_version)
Revision #6b36fb9 2015-10-02 08:54:25 +0400
Clean-up: sharing duplicate code in Item_field::val_bool_result() and Item_ref::val_bool_result().
Revision #38f3b99 2015-10-01 20:36:25 -0400
MDEV-8831 : enforce_storage_engine doesn't block table creation on other nodes
Revision #accf9b5 2015-10-01 20:01:35 +0400
MDEV-5694 GREATEST(date, time) returns a wrong data type
Revision #a84fae2 2015-10-01 11:35:18 +0400
MDEV-8836 - Server crashed in my_copy_8bit on querying I_S.PROCESSLIST
Revision #e1cbca1 2015-10-01 14:21:12 +0400
MDEV-657 Bug #873142 - GREATEST() does not always return same signness of argument types. The patch for MDEV-8871 also fixed the problem reported in MDEV-657. Adding the test case from the bug report.
Revision #b50c607 2015-10-01 14:07:42 +0400
Revision #bb22eb5 2015-10-01 13:40:23 +0400
MDEV-8379 - SUSE mariadb patches
Revision #727da9c 2015-10-01 13:04:59 +0400
MDEV-8379 - SUSE mariadb patches
Revision #3266216 2015-10-01 08:16:14 +0300
MDEV-8727: Server/InnoDB hangs on shutdown after trying to read an encrypted table with a wrong key
Revision #cb2c799 2015-09-30 16:04:24 +0400
Revision #cc9cfec 2015-09-30 12:37:34 +0400
MDEV-8865 Wrong field type or metadata for COALESCE(signed_int_column, unsigned_int_column) Item_func_hybrid_field_type did not return correct field_type(), cmp_type() and result_type() in some cases, because cached_result_type and cached_field_type were set in independent pieces of the code and did not properly match to each other. Fix: - Removing Item_func_hybrid_result_type - Deriving Item_func_hybrid_field_type directly from Item_func - Introducing a new class Type_handler which guarantees that field_type(), cmp_type() and result_type() are always properly synchronized and using the new class in Item_func_hybrid_field_type.
Revision #006acf7 2015-09-30 10:49:45 +0300
Bug #68148: drop index on a foreign key column leads to missing table MDEV-8845: Table disappear after modifying FK
Revision #09b87d6 2015-09-30 10:05:16 +0400
MDEV-8871 Wrong result for CREATE TABLE .. SELECT LEAST(unsigned_column,unsigned_column)
Revision #c13f409 2015-09-29 15:15:28 +0300
MDEV-8815: InnoDB should refuse to start if crash recovery fails instead of asserting
Revision #a95711e 2015-09-29 08:39:54 +0300
MDEV-8855: innodb.innodb-fk-warnings fails on Windows
Revision #a4e5902 2015-09-28 19:12:05 +0400
MDEV-8862 Wrong field type for MAX(COALESCE(datetime_column))
Revision #c5922c5 2015-09-28 13:59:44 +0300
MDEV-8821: Failing assertion: !page || page_type != 0 in file log0recv. cc line 1404
Revision #02a38fd 2015-09-24 17:25:52 +0200
MDEV-8624: MariaDB hangs on query with many logical condition
Revision #3cc6e5b 2015-09-28 12:51:02 +0400
MDEV-8852 Implicit or explicit CAST from MAX(string) to INT,DOUBLE,DECIMAL does not produce warnings
Revision #54db387 2015-09-22 16:39:05 +0400
MDEV-8682 - CSV engine does not properly process "", in quotes
Revision #f804b74 2015-09-28 03:40:29 +0300
MDEV-8154 rpl.show_status_stop_slave_race-7126 sporadically causes internal check failure
Revision #bca5894 2015-09-27 19:20:43 -0400
Adjust warning suppression over a recent change in galera library.
Revision #ce7d8c5 2015-09-27 18:01:47 +0300
MDEV-7330 plugins.feedback_plugin_send fails sporadically in buildbot
Revision #bdcf370 2015-09-27 16:00:48 +0300
MDEV-7933 plugins.feedback_plugin_send depends on being executed after plugins.feedback_plugin_load
Revision #2563609 2015-09-26 02:51:29 +0300
Increased the version number
Revision #86ed494 2015-09-26 02:48:55 +0300
MDEV-8849 rpl.rpl_innodb_bug30888 sporadically fails in buildbot with testcase timeout
Revision #6927459 2015-09-25 13:56:02 -0400
MDEV-8208: Sporadic SEGFAULT on startup
Revision #59037d9 2015-09-16 23:20:57 -0400
MDEV-8208: Sporadic SEGFAULT on startup
Revision #30711c6 2015-09-25 21:33:50 +0400
MDEV-8806 Numeric CAST produce different warnings for strings literals vs functions
Revision #26e4403 2015-09-24 14:02:18 +0300
MDEV-8819: Failing assertion: block->page.space == page_get_space_id(page_align(ptr)) in file buf0buf.cc line 2551
Revision #9554342 2015-09-25 10:24:14 +0200
Merge branch '10.1' into pull-request-97
Revision #4070ce0 2015-09-25 07:18:04 +0400
Revision #dca4ab9 2015-09-24 21:24:28 +0300
MDEV-8841 innodb_zip.innodb-create-options fails in buildbot
Revision #1250018 2015-09-24 16:31:45 +0300
Fix typos in JSON MRR output
Revision #7016621 2015-09-24 15:43:01 +0300
MDEV-8829: Assertion `0' failed in Explain_table_access::tag_to_json
Revision #428f03c 2015-09-24 15:48:02 +0400
MDEV-8839 COLUMN_GET() produces warnings with no data
Revision #5cc149f 2015-09-24 10:28:47 +0200
The compiler warnings fixed.
Revision #e541894 2015-09-23 20:59:54 +0400
Revision #3ad035f 2015-09-23 20:42:28 +0400
Revision #b9da3ba 2015-09-23 19:28:20 +0300
Follow-up for MDEV-6756 - fix the ps-protocol version of the tests
Revision #70effb6 2015-09-23 19:15:29 +0300
Follow-up for MDEV-6756 - fix the embedded version of the test
Revision #138e7bf 2015-09-23 19:06:21 +0300
Follow up for disabling encrypt_tmp_files and encrypt_binlog by default
Revision #5c62dd2 2015-09-23 12:32:47 +0300
MDEV-8832: Encryption meta data should not be stored when ENCRYPTED=DEFAULT and innodb-encrypt-tables=OFF
Revision #212698b 2015-09-23 13:04:28 +0400
MDEV-8253 EXPLAIN SELECT prints unexpected characters Item_string::clone_item() creates a new Item_string that points exactly to the same buffer that the original one does. Later, Item_string::print() uses c_ptr() for the original Item_string, which reallocs the original buffer, and the clone remain with the old freed buffer. Refactoring the code not to use c_ptr() in Item_string::print().
Revision #180c44e 2015-09-23 10:15:38 +0300
MDEV-8817: Failing assertion: new_state->key_version != ENCRYPTION_KEY_VERSION_INVALID
Revision #7cbecad 2015-09-17 17:01:00 +0400
MDEV-8664 - plugins.show_all_plugins --embedded fails in buildbot
Revision #0cf39f4 2015-09-22 15:03:59 +0300
MDEV-8817: Failing assertion: new_state->key_version != ENCRYPTION_KEY_VERSION_INVALID
Revision #fea1568 2015-09-22 13:35:23 +0200
Fix sporadic test failure in rpl_gtid_mdev4820.test
Revision #5c9c8ef 2015-09-22 14:01:54 +0400
MDEV-3929 Add system variable explicit_defaults_for_timestamp for compatibility with MySQL
Revision #81727cd 2015-09-22 12:54:01 +0300
Backport to 10.0: MDEV-8779: mysqld got signal 11 in sql/opt_range_mrr.cc:100(step_down_to)
Revision #89af0f1 2015-09-21 11:24:08 +0300
MDEV-8770: Incorrect error message when importing page compressed tablespace
Revision #e96f3c7 2015-09-22 00:57:29 +0300
MDEV-8779: mysqld got signal 11 in sql/opt_range_mrr.cc:100(step_down_to)
Revision #22cc8f9 2015-09-21 19:04:32 +0400
Changing a number of functions to aggregate argument character sets and collations from the global name space into private and protected methods in Item_func_or_sum.
Revision #8d0d445 2015-09-21 17:32:37 +0300
Backport to 10.0: MDEV-8779: mysqld got signal 11 in sql/opt_range_mrr.cc:100(step_down_to)
Revision #9b9e36e 2015-09-20 21:31:02 +0300
MDEV-8779: mysqld got signal 11 in sql/opt_range_mrr.cc:100(step_down_to)
Revision #139ce6c 2015-09-21 15:15:23 +0200
fix for 32bit system. Not meaninful for this test but volatile parameters replaced.
Revision #c8db0df 2015-09-21 16:18:20 +0400
Removing "DTCollation Arg_comparator::cmp_collation". Using a CHARSET_INFO pointer instead.
Revision #2dc32c0 2015-09-21 15:52:50 +0400
Removing "DTCollation user_var_entry::collation", using a CHARSET_INFO pointer instread, as the "derivation" and "repertoire" parts of DTCollation were not really used by user_var_entry.
Revision #afa1773 2015-09-21 12:40:07 +0400
Moving Item_args::arg_count from "public" to "protected".
Revision #1956340 2015-09-21 12:21:46 +0400
Removing global function agg_item_charsets_for_string_result(). Moving agg_arg_charsets_for_string_result() and agg_arg_charsets_for_string_result_with_comparison() inside "protected" section in Item_func_or_sum.
Revision #f727fb4 2015-09-20 20:22:22 +0200
Fix to make os_thread_id it compiled on windows.
Revision #d39a2f7 2015-09-19 09:08:58 -0400
Update mandatory wsrep configuration options
Revision #161db7c 2015-09-19 11:30:18 +0300
MDEV-8773: InnoDB innochecksum does not work with encrypted or page compressed tables
Revision #b75c003 2015-09-18 23:03:35 +0400
MDEV-8816 Equal field propagation is not applied for WHERE varbinary_column>=_utf8'a' COLLATE utf8_general_ci AND varbinary_column='A';
Removing the legacy code that disabled equal field propagation in cases when comparison is done as VARBINARY. This is now correctly handled by the new propagation code in Item_xxx::propagate_equal_fields() and Field_str::can_be_substituted_to_equal_item (the bug fix).
Also, removing legacy (pre-MySQL-4.1) Arg_comparator methods compare_binary_string() and compare_e_binary_string(), as VARBINARY comparison is correcty handled in compare_string() and compare_e_string() by the corresponding VARBINARY collation handler implemented in my_charset_bin. (not really a part of the bug fix)
Revision #da3ec3d 2015-09-09 16:29:50 +0200
MDEV-7970: EXPLAIN FORMAT=JSON does not print HAVING
Revision #79140b0 2015-09-18 13:30:44 +0400
Revision #f789158 2015-09-17 19:49:49 +0400
The patch for MDEV-8466 revealed a bug in str2my_decimal, which did not return a correct "end_of_num" pointer in case of character sets with mbminlen>1 (ucs2, utf16, utf16le, utf32). The bug caused sporadic test failures on BuildBot, as well "uninitialized memory read" errors in valgrind builds.
Revision #c83810f 2015-09-17 12:38:06 +0300
Fix test failures seen on buildbot where file_key_management plugin is linked statically and dynamic plugin is not available.
Revision #7dd137c 2015-08-12 23:09:48 +0200
MDEV-6756: map a linux pid (child pid) to a connection id shown in the output of SHOW PROCESSLIST
Revision #d9b25ae 2015-09-17 11:05:07 +0400
Revision #c69cf93 2015-09-16 17:24:34 +0400
MDEV-8673 - [PATCH] Missing Sanity Check for strndup() in MariaDB 10.0.2x
Revision #173e486 2015-09-16 13:01:04 +0300
MDEV-8576: Bootstrap should ignore --enforce-storage-engine option
Revision #bb52905 2015-09-15 18:58:08 -0400
MDEV-8034 : wsrep_node_address can't be IPV6
Revision #31cf362 2015-09-15 08:49:55 -0400
MDEV-7873: rpl.rpl_domain_id_filter fails sporadically in buildbot #2
Revision #6cc1bef 2015-09-15 14:11:33 +0300
Fix test to do proper cleanup.
Revision #9e6f3df 2015-09-15 09:35:38 +0300
MDEV-8799: Server crashes in btr_defragment_add_index, encryption.innodb-bad-key-change5 and alike fail in buildbot
Revision #3a0df3c 2015-09-15 10:11:52 +0400
Revision #3079bd4 2015-09-14 16:28:16 +0300
Fix release build compile failure.
Revision #4d3f680 2015-09-14 14:11:23 +0300
MDEV-8772: Assertion failure in file ha_innodb.cc line 20027 when importing page compressed and encrypted tablespace using incorrect keys
Revision #5448df0 2015-09-14 12:02:20 +0200
restore CRLF file ending in the test data
Revision #ddaddf1 2015-09-14 12:15:27 +0300
MDEV-8769: Server crash at file btr0btr.ic line 122 when defragmenting encrypted table using incorrect keys
Revision #e3e2bbe 2015-09-14 10:58:38 +0200
MDEV-6284 Merge downstream Debian/Ubuntu packaging into upstream MariaDB
Revision #71b1444 2015-09-14 11:01:14 +0300
MDEV-8768: Server crash at file btr0btr.ic line 122 when checking encrypted table using incorrect keys
Revision #abd31ca 2015-05-06 13:19:22 +0200
MDEV-7990: ERROR 1526 when procedure executed for second time ALTER TABLE partition ... pMAX values less than MAXVALUE
Revision #d581ef5 2015-09-14 08:27:14 +0300
MDEV-8764: Wrong error when encrypted table can't be decrypted.
Revision #27ec0e1 2015-09-14 03:15:04 +0300
Increase the version number
Revision #80089a6 2015-09-14 03:12:54 +0300
Revision #6cc2e7e 2015-09-13 23:32:10 +0400
MDEV-8795 Equal expression propagation does not work for temporal literals
Revision #9b577ed 2015-09-12 13:16:05 +0300
MDEV-8577: With enforce-storage-engine mysql_upgrade corrupts the schema: ALTER TABLE should either bypass enforce-storage-engine, or mysql_upgrade should refuse to run
Revision #1e9ab68 2015-09-12 00:44:20 +0200
Merge.
Revision #39e8dc9 2015-09-12 00:43:31 +0200
Merge.
Revision #528729f 2015-09-12 00:42:21 +0200
MDEV-8193: UNTIL clause in START SLAVE is sporadically disobeyed by parallel replication
Revision #96f4a90 2015-09-11 23:26:02 +0400
MDEV-8675 Different results of GIS functions on NULL vs NOT NULL columns
Revision #aaf6334 2015-09-11 15:48:34 +0400
Revision #9158212 2015-09-11 15:41:53 +0400
MDEV-8369 Unexpected impossible WHERE for a condition on a ZEROFILL field Disable IDENTITY_SUBST propagation for ZEROFILL columns, as discussed with Sergei.
Revision #244f043 2015-09-11 12:03:04 +0200
Merge MDEV-8193 into 10.0
Revision #df9b8ae 2015-09-11 12:01:48 +0200
Merge MDEV-8193 into 10.1
Revision #51eaa7f 2015-09-11 10:51:56 +0200
MDEV-8193: UNTIL clause in START SLAVE is sporadically disobeyed by parallel replication
Revision #6f302d9 2015-09-11 11:35:15 +0400
MDEV-8755 Equal field propagation is not performed any longer for the IN list when multiple comparison types
Revision #0302efc 2015-09-11 09:20:40 +0400
Revision #4aebba3 2015-09-10 17:13:35 +0400
MDEV-8740 Wrong result for SELECT..WHERE year_field=10 AND NULLIF(year_field,2011.1)='2011' MDEV-8754 Wrong result for SELECT..WHERE year_field=2020 AND NULLIF(year_field,2010)='2020' Problems: 1. Item_func_nullif stored a copy of args[0] in a private member m_args0_copy, which was invisible for the inherited Item_func menthods, like update_used_tables(). As a result, after equal field propagation things like Item_func_nullif::const_item() could return wrong result and a non-constant NULLIF() was erroneously treated as a constant at optimize_cond() time. Solution: removing m_args0_copy and storing the return value item in args[2] instead. 2. Equal field propagation did not work well for Item_fun_nullif. Solution: using ANY_SUBST for args[0] and args[1], as they are in comparison, and IDENTITY_SUBST for args[2], as it's not in comparison.
Revision #8e553c4 2015-09-10 15:01:44 +0400
MDEV-8785 Wrong results for EXPLAIN EXTENDED...WHERE NULLIF(latin1_col, _utf8'a' COLLATE utf8_bin) IS NOT NULL
Revision #4278d6d 2015-09-10 14:04:52 +0400
MDEV-8786 Wrong result for SELECT FORMAT=JSON * FROM t1 WHERE a=_latin1 0xDF
Revision #416b811 2015-09-08 21:56:25 +0200
MDEV-8775 enabling encryption is too error-prone
Revision #7bd2f20 2015-09-08 17:07:34 +0200
make encrypt-binlog and encrypt-tmp-files to fail if no encryption
Revision #39b46ae 2015-09-09 15:39:09 +0400
MDEV-8706 Wrong result for SELECT..WHERE time_column=TIMESTAMP'2015-08-30 00:00:00' AND time_column='00:00:00'
Revision #3fcd84c 2015-09-09 08:11:43 +0400
MDEV-8741 Equal field propagation leaves some remainders after simplifying WH ERE zerofill_column=2010 AND zerofill_column>=2010
Revision #f8754d6 2015-09-07 22:21:35 +0300
Merge branch '10.1' of server into ok-debpkg-10.1
Revision #29ac245 2015-09-07 13:13:52 +0200
MDEV-8473: mysqlbinlog -v does not properly decode DECIMAL values in an RBR log
Revision #0ce0b88 2015-09-01 11:47:06 +0200
MDEV-8450: PATCH] Wrong macro expansion in Query_cache::send_result_to_client()
Revision #d6c5e7e 2015-09-05 21:28:14 +0300
Merge branch '10.1' of server into ok-debpkg-10.1
Revision #102a85f 2015-09-03 18:00:43 +0200
MDEV-8663: IF Statement returns multiple values erroneously (or Assertion `!null_value' failed in Item::send(Protocol*, String*))
Revision #9abf426 2015-09-04 13:35:31 +0300
MDEV-8443: mysql-test - innodb.innodb_simulate_comp_failures 'innodb_plugin' is failing
Revision #b9fee60 2015-09-03 19:09:08 +0300
Revert "Make galera-3 a Recommends instead of Depends in Debian packaging"
Revision #bd8ffe7 2015-09-03 09:39:57 +0200
Merge pull request #87 from pivanof/qplan_macros
Revision #9624b08 2015-09-02 14:47:44 +0300
Merge branch '10.1' of server into ok-debpkg-10.1
Revision #83c7b1e 2015-09-02 10:40:34 +0200
Merge MDEV-8725 into 10.0
Revision #c104e90 2015-09-02 04:26:50 +0300
Unify virtual-* package definitions with official Debian packaging
Revision #7b344bf 2015-09-01 23:06:12 +0300
Add MariaDB 10.0 stanzas next to MariaDB 5.5 in debian/control file
Revision #cc08c13 2015-09-01 23:01:43 +0300
Add MySQL 5.6 stanzas next to MySQL 5.5 in debian/control file
Revision #bd3864e 2015-09-01 13:50:04 +0300
Merge branch '10.1' of server into ok-debpkg-10.1
Revision #b007dfb 2015-08-31 09:18:30 +0300
Typofix: preceeding -> preceding
Revision #e87e26a 2015-08-31 09:07:09 +0300
Merge branch '10.1' of server into ok-debpkg
Revision #6bd94cf 2015-08-30 22:59:27 +0300
Make galera-3 a Recommends instead of Depends in Debian packaging
Revision #a273f01 2015-08-12 23:03:45 +0200
Fix spelling errors
Revision #f425c71 2015-07-22 13:53:28 +0300
Merge documentation parts in debian/control from downstream
Revision #5a3d752 2015-07-22 13:45:43 +0300
Make autobake-deb.sh to omit .git directory from source tar.gz
Revision #220b4f2 2015-07-22 13:15:36 +0300
Merge (most) build dependencies in debian/control with downstream
Revision #16be184 2015-07-22 10:43:55 +0300
Extend debian/control build dependencies to max
Revision #61e31aa 2015-07-22 00:24:29 +0300
Remove files from debian/* that are unrelevant for this upstream repo
Revision #6809fdb 2015-07-21 23:37:05 +0300
Update autobake.sh to match control file location. Drop lucid and squeeze support.
Revision #af9509d 2015-07-21 23:24:05 +0300
debian/*: wrap and sort for cleaner diffs
Revision #82e64fd 2015-07-21 23:13:05 +0300
Remove debian/dist/* and have just one version
Revision #203f4d4 2015-07-16 15:59:55 -0700
Add parenthesis in macro definitions to prevent order of operation problems.
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?