MariaDB 10.5.0 Changelog
The most recent release of MariaDB 10.5 is:MariaDB 10.5.28 Stable (GA) Download NowAlternate download from mariadb.org
DownloadRelease NotesChangelogOverview of 10.5
Release date: 3 Dec 2019
Do not use alpha releases in production!
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 #7c7f9bef28 2019-11-25 14:41:13 +0100
Fix shutdown hang in dict_stats , caused by MDEV-16264
Revision #312569e2fd 2019-11-25 09:39:51 +0200
MDEV-21132 Remove buf_page_t::newest_modification
Revision #777b399618 2019-06-30 14:53:52 +0300
MDEV-19903 Setup default partitions for system versioning
Revision #f60eeee952 2019-11-21 01:51:34 +0100
MDEV-21062 Do not use popen() in text mode for mysql_upgrade.
Revision #9d4da68502 2019-11-22 07:44:05 +0100
Fix MTR suppressions in inconsistency voting tests (#1412)
Revision #e76edf700f 2019-11-21 12:29:07 +0400
MDEV-21110 Unify turn_parser_debug_on() in sql_yacc.yy and sql_yacc_ora.yy
Revision #747bed2e72 2019-11-21 05:34:00 +0800
Upgrade accidentally downgraded libmariadb
Merge Revision #5b686af2ec 2019-11-20 15:47:16 +0200 - Merge 10.4 into 10.5
Revision #6cedb671e9 2019-11-20 14:12:53 +0800
MDEV-21088 Table cannot be loaded after instant ADD/DROP COLUMN
Merge Revision #1c92406337 2019-11-20 14:11:54 +0800 - Merge 10.3 into 10.4
Revision #aa3d28ac34 2019-11-20 14:02:30 +0800
MDEV-21088: Follow-up fix for ROW_FORMAT=REDUNDANT
Revision #89f487f2e2 2019-11-20 13:03:34 +0800
MDEV-21088 Table cannot be loaded after instant ADD/DROP COLUMN
Revision #7b5654f3e9 2019-11-20 00:33:32 +0400
MDEV-14667 Assertion `used_parts > 0' failed in ha_partition::init_record_priority_queue.
Revision #b40cab657b 2019-11-19 15:55:36 +0400
Bison parser cleanups: define yyerror() instead of MYSQLerror()/ORAerror()
Revision #927ea88084 2019-11-20 13:19:01 +0300
MDEV-16264 fix unused variable ‘save_psi_thread’
Revision #daabc5cc68 2019-11-20 13:18:54 +0300
MDEV-20729 Fix REFERENCES constraint in column definition
Revision #5130f5206c 2019-11-20 13:18:31 +0300
MDEV-20480 Obsolete internal parser for FK in InnoDB
Revision #20b474be5b 2019-11-18 20:05:28 +0530
MDEV-21063 Very many test failures on big-endian PowerPC
Revision #251c6e1726 2019-11-18 16:41:21 +0400
MDEV-21073 Collect different grammar rules into a single chunk
Merge Revision #a9846f3299 2019-11-19 10:45:28 +0800 - Merge 10.4 into 10.5
Merge Revision #589a1235b6 2019-11-19 01:32:50 +0200 - Merge 10.3 into 10.4
Revision #39d8652ca5 2019-11-19 00:42:10 +0200
MDEV-13564 follow-up: Remove unused code
Merge Revision #613e13072c 2019-11-19 00:37:01 +0200 - Merge 10.2 into 10.3
Revision #b80df9eba2 2019-11-17 21:57:16 +0200
MDEV-21069 Crash on DROP TABLE if the data file is corrupted
Revision #bd2b05df6c 2019-11-15 11:14:25 +0100
update create_w_max_indexes_128.result
Revision #409ed60bb8 2019-11-16 13:18:24 +0300
Fix compile failure on Windows: use explicit type casts
Revision #86167e908f 2019-11-15 23:37:28 +0300
MDEV-20611: MRR scan over partitioned InnoDB table produces "Out of memory" error
Revision #77a245fe56 2019-11-17 20:04:11 +0200
MDEV-13564: Remove an unused return value
Revision #009674dc52 2019-11-15 15:37:25 +0100
Fix a couple of clang-cl warnings
Revision #6df0bb7d38 2019-11-13 21:12:48 +0100
MDEV-21062 Buildbot, Windows - sporadically missing lines from mtr's "exec"
Revision #6d373e8b81 2019-11-15 17:37:59 +0400
MDEV-21064 Add a new class sp_expr_lex and a new grammar rule expr_lex
Revision #c233d406cb 2019-11-15 23:51:49 +0100
Fix compile error on centos6. it does not like std::this_thread::sleep()
Revision #15c7f684ec 2019-11-15 22:54:42 +0200
MDEV-16264: Minor cleanup
Revision #a69cff295c 2019-11-15 19:55:40 +0200
MDEV-16264: Remove IORequest::IGNORE_MISSING
Revision #8040998624 2019-11-15 19:55:13 +0200
MDEV-16264: Fix some white space
Revision #37f1ab2323 2019-11-14 16:58:58 +0200
MDEV-21054 Crash on shutdown due to btr_search_latches=NULL
Revision #a808c18b73 2019-11-13 18:14:44 +0100
Make .clang-format work with clang-8
Revision #4e30a57e6b 2019-10-30 08:08:19 +0100
MDEV-20839 innodb-redo-badkey fails sporadically
Revision #5e62b6a5e0 2019-10-29 22:37:12 +0100
MDEV-16264 Use threadpool for Innodb background work.
Revision #00ee8d85c9 2019-10-29 18:17:24 +0100
MDEV-16264: Add threadpool library
Revision #7e08dd85d6 2019-10-29 18:32:14 +0100
MDEV-16264 prerequisite patch, ha_preshutdown.
Revision #e7549917e1 2019-10-29 18:35:38 +0100
MDEV-16264 - prerequisite patch - true background THDs
Revision #2fb23b896e 2019-10-29 18:37:14 +0100
MDEV-16264 prerequisite patch, enable thr_timer in embedded
Revision #ad17c98dd5 2019-10-29 18:20:21 +0100
MDEV-16264 - prerequisite patch, periodic thr_timer
Revision #786b004972 2019-11-15 14:55:38 +0200
Cleanup: More use of mtr_memo_type_t
Merge Revision #ae90f8431b 2019-11-14 14:49:20 +0200 - Merge 10.4 into 10.5
Merge Revision #89ae01fd00 2019-11-14 13:23:36 +0200 - Merge 10.3 into 10.4
Revision #3d4a801533 2019-11-14 11:40:33 +0200
MDEV-12353 preparation: Replace mtr_x_lock() and friends
Merge Revision #746ee78535 2019-11-14 13:22:29 +0200 - MDEV-20949: Merge 10.3 into 10.4
Merge Revision #4ded5fb9ac 2019-11-14 11:26:49 +0200 - MDEV-20949: Merge 10.2 into 10.3
Revision #98694ab0cb 2019-11-03 00:15:29 +0300
MDEV-20949 Stop issuing 'row size' error on DML
Merge Revision #3bee95d769 2019-11-14 13:20:57 +0200 - Merge 10.3 into 10.4
Merge Revision #bc5cfe7769 2019-11-14 10:51:06 +0200 - Merge 10.2 into 10.3
Revision #3b573c0783 2019-11-13 09:51:28 +0200
Clean up mtr_t::commit() further
Revision #abd45cdc38 2019-11-13 09:26:10 +0200
MDEV-20934: Correct a debug assertion
Revision #f127fb9807 2019-11-12 20:05:17 +0900
Fix a typo in mariadb-plugin-mroonga.prerm
Revision #d4edb0510e 2019-11-13 18:53:59 +0300
MDEV-20646: 10.3.18 is slower than 10.3.17
Revision #caa79081c3 2019-10-14 12:08:28 +0530
MDEV-20707: Missing memory barrier in parallel replication error handler in wait_for_prior_commit()
Revision #c454b8964c 2019-10-04 00:45:32 -0700
MDEV-4476: mytop tracker
Merge Revision #c99470b366 2019-11-13 20:38:14 +0200 - Merge 10.4 into 10.5
Revision #49019dde65 2019-11-13 18:35:04 +0200
MDEV-17138 follow-up: Optimize index page creation
Revision #2b7aa60b7e 2019-11-13 14:34:52 +0200
Use constexpr for constants on data pages
Revision #ae72205e31 2019-11-12 18:15:26 +0700
cleanup: replace List_iterator(_fast) in handler0alter.cc
Revision #83a0eaec08 2019-11-13 00:32:27 +0900
MDEV-18987 bug in "load data local infile xxx replace into " (#1408)
Revision #29b11cffb5 2019-11-13 13:16:46 +0400
MDEV-21043 Collect different bison %type declarations into a single chunk
Merge Revision #1fe6e5a1a5 2019-11-12 17:21:37 +0200 - Merge 10.4 into 10.5
Merge Revision #33cb10d4e9 2019-11-12 16:55:44 +0200 - Merge 10.3 into 10.4
Merge Revision #5098d708a0 2019-11-12 16:30:57 +0200 - Merge 10.2 into 10.3
Revision #2570cb8b91 2019-11-12 15:46:57 +0200
MDEV-12353 preparation: Clean up mtr_t
Revision #dc8380b65d 2019-11-12 14:41:24 +0200
MDEV-14602: Cleanup recv_dblwr_t::find_page()
Merge Revision #2350066e63 2019-11-12 14:36:37 +0200 - Merge 10.1 into 10.2
Revision #7df07c7666 2019-11-05 15:01:29 +0530
MDEV-20953: binlog_encryption.rpl_corruption failed in buildbot due to wrong error code
Revision #40e65e878e 2019-11-11 21:12:14 +0200
rpl_semi_sync_gtid_reconnect results merge
Merge Revision #d103c5a489 2019-11-11 16:28:21 +0200 - merge 10.2->10.3 with conflict resolutions
Merge Revision #26fd880d5e 2019-11-11 16:03:43 +0200 - manual merge 10.1->10.2
Revision #13db50fc03 2019-11-06 17:05:58 +0200
MDEV-19376 Repl_semi_sync_master::commit_trx assertion failure: ... || !m_active_tranxs->is_tranx_end_pos(trx_wait_binlog_name, trx_wait_binlog_pos)
Revision #c4a844ca51 2019-11-08 08:03:49 +0100
MDEV-20981 wsrep_sst_mariadb-backup fails silently when mariadb-backup is not installed (#1406)
Revision #b1ab2ba583 2019-11-07 15:24:21 +0530
MDEV-20519: Query plan regression with optimizer_use_condition_selectivity > 1
Revision #e5f99a0c0c 2019-10-30 13:55:52 +0300
MDEV-20297 Support C++11 range-based for loop for List
Revision #e26d049197 2019-11-12 12:20:30 +0400
MDEV-21023 Move LEX methods and related functions from sql_yacc.yy to sql_lex.cc
Revision #68ed3a81f2 2019-11-09 21:03:23 +0300
MDEV-20854: ANALYZE for statements: not clear where the time is spent
Merge Revision #0117d0e65a 2019-11-11 15:21:58 +0200 - Merge 10.4 into 10.5
Revision #0308de94ee 2019-11-11 15:09:23 +0200
MDEV-17138 follow-up: Optimize fseg_create()
Merge Revision #3da895a736 2019-11-11 15:03:46 +0200 - Merge 10.3 into 10.4
Merge Revision #4fcfdb60e7 2019-11-11 14:56:51 +0200 - Merge 10.2 into 10.3
Revision #142442d571 2019-11-11 14:18:50 +0200
MDEV-21024: Cleanup XDES_CLEAN_BIT
Revision #878bc854d9 2019-11-11 14:07:01 +0200
MDEV-21024: Clean up dict_hdr_create()
Revision #33f74e8fcf 2019-11-11 14:02:38 +0200
MDEV-21024: Clean up IMPORT TABLESPACE
Revision #dfdd96214b 2019-11-11 13:56:55 +0200
MDEV-21024: Clean up btr_root_raise_and_insert()
Revision #fc2ca2be4e 2019-11-11 13:43:24 +0200
MDEV-21024: Clean up page allocation
Revision #98e1d603bf 2019-11-08 11:04:26 +0200
MDEV-21024: Optimize writing BTR_EXTERN_LEN
Revision #3621df70ca 2019-11-11 13:26:19 +0200
MDEV-21024: Clean up rtr_adjust_upper_level()
Revision #29d67d051a 2019-11-11 13:36:21 +0200
Cleanup btr_page_get_prev(), btr_page_get_next()
Revision #1d2458f813 2019-11-11 13:26:19 +0200
MDEV-21024: Clean up rtr_adjust_upper_level()
Revision #bce71a2909 2019-11-08 13:32:25 +0200
Cleanup: Replace xdes_set_bit()
Revision #5ed54e78ac 2019-11-08 12:43:04 +0200
Cleanup: Remove redundant XDES_FREE_BIT parameters
Merge Revision #74b7d0182d 2019-11-08 13:43:45 +0200 - Merge 10.4 into 10.5
Revision #15b713cadc 2019-11-08 13:36:20 +0200
MDEV-17138 follow-up: Use MLOG_MEMSET in xdes_init()
Revision #b5ef7ffa59 2019-11-08 12:46:08 +0200
Use uint16_t for FIL_PAGE_TYPE
Revision #a6d614fb4a 2019-11-08 11:04:26 +0200
MDEV-12353 preparation: Remove redundant writes
Revision #5b72e8136f 2019-11-08 06:29:20 +0200
Cleanup: Do not pass mtr_t* as NULL
Revision #5d596064d6 2019-11-08 06:28:29 +0200
Cleanup: Define FIL_PAGE_TYPE constants as constexpr
Merge Revision #52246dff2c 2019-11-08 09:43:41 +0200 - Merge 10.4 into 10.5
Revision #78d0d2cdc5 2019-11-08 09:41:06 +0200
Cleanup: Remove mach_read_ulint()
Revision #8a5eb4141b 2019-11-08 08:59:59 +0200
MDEV-17138 follow-up: Use MLOG_MEMSET for writing FIL_NULL
Revision #db56543993 2019-11-07 20:25:04 +0300
Compilation fix with partitioning off (MDEV-17553)
Revision #1e73d7d6c6 2019-11-07 19:21:42 +0300
MDEV-17553 Enable setting start datetime for interval partitioned history of system versioned tables
Merge Revision #77e8a311e1 2019-11-07 10:34:33 +0200 - Merge 10.4 into 10.5
Merge Revision #3ad37ed0eb 2019-11-05 16:15:20 +0100 - Merge 10.4 into 10.5
Revision #46f2f24ec4 2019-11-05 22:37:45 +0400
MDEV-20985 Add LEX methods stmt_drop_{function|procedure}() and stmt_alter_{function|procedure}_start()
Revision #79e295b601 2019-11-05 17:35:26 +0400
Cleanup: moving '(' after the stmt_create_stored_function_start() call
Revision #0858500f2f 2019-11-05 17:06:34 +0400
Cleanup: reusing opt_sp_parenthesized_fdparam_list and removing duplicate rules.
Revision #51fb39bf17 2019-11-04 16:13:43 +0200
MDEV-19586: Restore pointer indirection for recv_t::data
Revision #f89436b592 2019-11-04 15:11:51 +0200
MDEV-18115: Remove a unused variable
Revision #8f40c029db 2019-11-04 15:00:44 +0200
Fix -Wmaybe-uninitialized
Revision #541b00a3ba 2019-11-04 09:26:27 +0200
MDEV-19586: Clean up recv_t a little
Revision #64a02e4fa2 2019-11-04 08:52:05 +0200
MDEV-19586: Add const qualifiers
Revision #9d1bbdc56c 2019-11-03 12:22:55 +0100
Fix linking errors on Windows
Revision #3ef01d1118 2019-11-03 12:11:23 +0100
compilation failure, gcc 8.3.0
Revision #e5fed3b94d 2019-11-01 16:56:44 +0200
MDEV-19586: Avoid std:🗺️:emplace()
Revision #b7fc2c899e 2019-11-01 15:06:31 +0200
Refactor recv_sys_t::recs_t into page_recv_t
Revision #2aa1f77ef1 2019-11-01 14:12:55 +0200
MDEV-19586: Rename recv_sys.empty() to recv_sys.clear()
Revision #00c3a28820 2019-10-11 14:12:38 +0200
cleanup: data type plugins
Revision #779978217c 2019-10-10 17:40:21 +0200
Data type plugins - minor fixes
Revision #82b62924d7 2019-10-30 14:58:31 +0200
Fixed wrong result files in test suite
Revision #74b4171591 2019-10-30 16:05:36 +0400
sql_yacc_ora.yy: syncing grammar for "MDEV-18844 Implement EXCEPT ALL and INTERSECT ALL operations"
Revision #f2cff12556 2019-10-30 11:56:13 +0400
MDEV-20924 Unify grammar rules: field_type_string and sp_param_field_type_string
Revision #0ccfdc8eff 2019-10-30 07:31:39 +0200
Remove InnoDB wrappers of <string.h> functions
Revision #7440e61a64 2019-10-22 18:52:56 +0200
MDEV-18115: Remove the only async write (of redo log)
Merge Revision #2b710090aa 2019-10-29 16:31:40 +0200 - Merge 10.4 into 10.5
Revision #b62a846642 2019-10-29 13:33:38 +0400
MDEV-20913 sql_mode=ORACLE: INET6 does not work as a routine parameter type and return type
Revision #f1e9a0acc8 2019-10-29 07:22:41 +0400
Cleanups in the two *.yy grammar files
Revision #1c022aaf58 2019-10-28 21:28:21 +0200
MDEV-20487: Fix a test
Revision #613e9e7d4d 2019-10-28 17:11:10 +0200
MDEV-20907 Set innodb_log_files_in_group=1 by default
Merge Revision #3043f38436 2019-10-28 17:10:34 +0200 - Merge 10.4 into 10.5
Revision #658289ca53 2019-10-28 16:22:48 +0200
MDEV-20844: Add missing override qualifiers
Revision #adae286e35 2019-10-28 16:21:42 +0200
Amend 3ea51b518bf8c2ec55e125794a14fb152079839c
Revision #8ba5af7eaf 2019-10-24 14:00:48 +0400
MDEV-20890 Illegal mix of collations with UUID()
Revision #88cdfc5c7d 2019-10-23 17:43:31 +0300
MDEV-20487 Set innodb_adaptive_hash_index=OFF by default
Revision #18a44b4b4b 2019-10-20 12:16:52 +0300
Don't crash in S3 if Aria is not initialzed
Revision #017150b747 2019-10-20 12:16:09 +0300
Fixed compilation issue
Revision #ec171a94a3 2019-10-18 13:09:37 +0400
MDEV-20844 RBR from binary(16) to inet6 fails with error 171: The event was corrupt, leading to illegal data being read
Revision #9a833dc688 2019-10-18 08:07:40 +0400
MDEV-20856 Bad values in metadata views for partitions on VARBINARY
Revision #9c96061525 2019-10-16 16:22:04 +0400
Part2: MDEV-20837 Add MariaDB_FUNCTION_PLUGIN
Revision #5a052ab6b1 2019-10-16 12:43:24 +0400
Part1: MDEV-20837 Add MariaDB_FUNCTION_PLUGIN
Revision #22b645ef52 2019-10-15 13:50:41 +0400
MDEV-20831 Table partitioned by LIST/RANGE COLUMNS(inet6) can be created, but not inserted into
Revision #8ec978142b 2019-10-14 14:44:25 +0400
MDEV-20822 INET6 crashes in combination with RBR extended metadata
Revision #a11694b80d 2019-10-14 18:26:25 +0400
MDEV-20826 Wrong result of MIN(inet6) with GROUP BY
Revision #ba8e5e689c 2019-10-14 14:24:22 +0400
MDEV-16620 JSON_ARRAYAGG and JSON_OBJECTAGG.
Revision #b1c2c4ee1b 2019-10-11 14:39:05 +0200
MDEV-10014 Add RETURNING to INSERT
Revision #904dc93439 2019-10-08 14:54:52 +0200
bugfix: PS and dependent subqueries
Revision #837ad9ab97 2019-06-02 00:51:46 +0530
MDEV-10014 Add RETURNING to INSERT
Revision #57a09a72a3 2019-10-07 20:25:55 +0200
cleanup st_select_lex_unit::explainable
Revision #721a9df751 2019-10-07 22:17:05 +0200
cleanup: formatting
Revision #828d9ae597 2019-10-01 11:36:18 +0200
cleanup: reduce code duplication
Revision #a4a025f5d1 2019-09-22 23:23:28 +0200
cleanup: don't pass wild_num to setup_wild()
Revision #c7320830a6 2019-09-24 19:47:45 +0200
outer references in subqueries in INSERT
Revision #173ae63114 2019-09-29 22:07:48 +0200
MDEV-12684 Show what config file a sysvar got a value from
Revision #f217612fad 2019-09-29 16:30:57 +0200
MDEV-12684 Show what config file a sysvar got a value from
Revision #927521a2c1 2019-09-29 14:48:11 +0200
MDEV-12684 Show what config file a sysvar got a value from
Revision #f7b8d14490 2019-10-13 00:19:54 +0200
cleanup: don't use my_getopt_is_args_separator()
Revision #3e56972712 2019-10-12 21:21:50 +0200
cleanup: unify --defaults* option handling
Revision #3ea51b518b 2019-09-29 20:30:28 +0200
cleanup: my_getopt, get_one_option isn't optional
Revision #eb3431d529 2019-09-29 14:38:53 +0200
cleanup: my_getopt, consistency
Revision #8965ae27b9 2019-09-28 20:05:11 +0200
cleanup: my_defaults, remove Process_option_func
Revision #5392726e3c 2019-10-14 08:21:08 +0400
MDEV-20818 ER_CRASHED_ON_USAGE or Assertion `length <= column->length' failed in write_block_record on temporary table
Revision #fa8437908b 2019-10-13 23:14:36 +0400
clang failed to compile the embedded library with unused constant errors
Revision #9853026cec 2019-10-13 23:07:48 +0400
MDEV-20800 Server crashes in Field_inet6::store_warning upon updating table statistics
Revision #2cb7047f69 2019-10-13 22:00:30 +0400
Removing redundant
--source include/have_innodb.inc
from type_inet6_{memory|myisam}.test
Revision #93cf67fda8 2019-10-13 18:32:48 +0400
Adding the "override" keyword to Item_char_typecast_func_handler_inet6_to_binary::type_handler_for_create_select()
Revision #ebeb4f93e8 2019-10-11 13:08:53 +0200
MDEV-16327: Server doesn't account for engines that supports OFFSET on their own.
Revision #a6de640804 2019-09-30 17:20:28 +0200
MDEV-18553: MDEV-16327 pre-requisits part 3: move kill check in one place
Revision #1ae02f0e0d 2019-10-11 12:26:15 +0200
MDEV-18553: MDEV-16327 pre-requisits part 2: uniform of LIMIT/OFFSET handling
Revision #eb0804ef5e 2019-09-26 09:49:50 +0200
MDEV-18553: MDEV-16327 pre-requisits part 1: isolation of LIMIT/OFFSET handling
Merge Revision #8336371441 2019-10-12 22:06:47 +0300 - Merge 10.4 into 10.5
Revision #6860d6f8be 2019-10-12 15:28:40 +0400
Fixing a mysqld crash on Ubuntu-10.2 (Quantal)
Revision #530f3f7cfc 2019-10-11 23:16:01 +0400
MDEV-20806 Federated does not work with INET6, returns NULL with warning ER_TRUNCATED_WRONG_VALUE
Revision #a0d3a351b8 2019-10-11 22:51:01 +0400
MDEV-20790 CSV table with INET6 can be created and inserted into, but cannot be read from
Revision #5d6d28f274 2019-10-11 22:19:30 +0400
MDEV-20798 Conversion from INET6 to other types performed without errors or warnings
Revision #d8e599bb80 2019-10-11 20:11:42 +0400
MDEV-20808 CAST from INET6 to FLOAT does not produce an error
Revision #b42294bc64 2019-10-11 17:28:15 +0300
MDEV-19514 Defer change buffer merge until pages are requested
Revision #b5fae7f743 2019-10-11 14:50:11 +0400
MDEV-20795 CAST(inet6 AS BINARY) returns wrong result
Merge Revision #d04f2de80a 2019-10-11 08:41:36 +0300 - Merge 10.4 into 10.5
Revision #5e17b1f7cb 2019-10-10 22:19:53 +0400
A small cleanup for MDEV-16309 Split ::create_tmp_field() into virtual methods in Item
Merge Revision #f5833a4e45 2019-10-10 15:26:38 +0400 - Merge branch '10.5' into bb-10.5-hf
Revision #dba7ae5fdb 2019-10-10 12:08:28 +0300
MDEV-274: Fix unresolved link-time references
Merge Revision #241b4a303d 2019-10-10 08:58:54 +0400 - Merge branch '10.5' into bb-10.5-hf
Revision #312ba3cc3d 2019-10-10 08:12:14 +0400
MDEV-20783 INET6 cannot be converted to BINARY(16)
Merge Revision #7dc74bb3b5 2019-10-10 00:31:59 +0400 - Merge branch 'MDEV-16620' of server into bb-10.5-hf
Revision #d0fc07c85f 2019-07-04 13:12:08 +0300
MDEV-16620: Add JSON_ARRAYAGG function
Revision #b37386d854 2019-10-09 22:25:58 +0400
MDEV-20785 Converting INET6 to CHAR(39) produces garbage without a warning
Revision #c78ae293b4 2019-10-09 13:39:27 +0400
Adding missing "override" keywords, to make clang happy.
Revision #6ea5c2b5b6 2019-10-08 08:05:21 +0400
MDEV-274 The data type for IPv6/IPv4 addresses in MariaDB
Revision #89bd5623b0 2019-10-08 17:00:54 +0530
MDEV-20582 Asan failure in table_def::calc_field_size
Revision #fc33c3cda5 2019-10-08 16:54:48 +0530
MDEV-20591 Wrong Number of rows in mysqlbinlog output
Revision #a07be05302 2019-10-08 08:29:09 +0400
Fixing --ps test failures in "MDEV-20016 Add MariaDB_DATA_TYPE_PLUGIN"
Revision #6afb2a37fd 2019-10-07 21:37:06 +0400
MDEV-20768 Turn INET functions into a function collection plugin
Revision #e0117f1120 2019-10-07 19:23:09 +0400
A cleanup for: MDEV-18010 Add classes Inet4 and Inet6
Revision #cbf6beba40 2019-10-07 10:46:25 +0400
MDEV-20764 Add MariaDB_FUNCTION_COLLECTION_PLUGIN
Revision #3616175fdd 2019-10-05 18:16:37 +0400
MDEV-20760 Add Type_handler::KEY_pack_flags()
Revision #c717483c9d 2019-10-04 18:33:09 +0400
MDEV-20016 Add MariaDB_DATA_TYPE_PLUGIN
Merge Revision #627027a674 2019-10-04 10:56:47 +0300 - Merge 10.4 into 10.5
Revision #1950e32464 2019-10-04 10:39:24 +0300
MDEV-20706: Add missing override qualifiers
Revision #57ce0bab32 2019-10-04 10:12:27 +0400
A cleanup for MDEV-19908 Add class Type_collection
Revision #c2d8db66be 2019-10-03 16:03:32 +0400
MDEV-20735 Allow non-reserved keywords as user defined type names
Revision #d168601e83 2019-10-03 14:02:00 +0400
MDEV-20734 Allow reserved keywords as user defined type names
Revision #54606df1a3 2019-10-03 10:26:46 +0400
A cleanup for MDEV-19908 Add class Type_collection
Revision #cefe5bb6b3 2019-10-02 18:10:58 +0400
A cleanup for MDEV-20042 Implement EXTRA2_FIELD_DATA_TYPE_INFO in FRM
Revision #5e356ce707 2019-10-02 11:11:12 +0400
MDEV-20721 Implement sql_type() for Field_real and Field_int
Revision #9c031fc218 2019-10-01 23:41:03 +0400
MDEV-20716 Unify make_table_field() and make_table_field_from_def() for integer and real types
Revision #4b5a76741e 2019-10-01 22:30:28 +0400
MDEV-20712 Wrong data type for CAST(@a AS BINARY) for a numeric variable
Revision #c06397f615 2019-10-01 17:10:41 +0400
Fixing a Windows compilation failure introduced by MDEV-20706
Revision #7474deec49 2019-10-01 17:04:22 +0400
MDEV-20708 Change make_table_field() to get TABLE_SHARE rather than TABLE
Revision #02dea3ffd5 2019-10-01 13:12:46 +0400
MDEV-20706 Store scale in Column_definition::decimals rather than Column_definition::pack_flag
Merge Revision #1ae09ec863 2019-10-01 10:50:32 +0400 - Merge remote-tracking branch 'origin/10.4' into 10.5
Revision #4cd79588de 2019-09-30 15:23:04 +0300
SQL: override qualifier for Type_handler_int_result
Revision #19b5b17773 2018-09-18 14:20:09 +0300
SQL: followup misc rename on versioning
Revision #58fdf5b2fa 2018-08-28 19:45:34 +0300
MDEV-16144 Default TIMESTAMP clause for SELECT from versioned
Revision #f610529d23 2019-09-29 22:10:42 +0400
MDEV-20696 Remove Column_definition::key_length
Revision #cd41ffe1f1 2019-09-18 14:17:26 +0200
MDEV-19713 Remove big_tables system variable
Revision #de9ef03ae6 2019-09-18 14:18:08 +0200
fix max_rows calculations for internal on-disk temp tables
Revision #fab84ec979 2019-09-18 11:03:33 +0200
removes references to a sysvar that disappeared 6 years ago
Revision #32efbaa19a 2019-09-17 20:11:04 +0200
MDEV-7481 Replace max_long_data_size functionality with max_allowed_packet
Merge Revision #12414cd9f2 2019-09-27 19:12:07 +0300 - Merge 10.4 into 10.5
Merge Revision #72f671ab7b 2019-09-27 07:15:07 +0300 - Merge 10.4 into 10.5
Revision #08de2540ac 2019-09-26 11:06:54 +0400
MDEV-20674 Reuse val_native() in ExtractValue() and UpdateXML()
Revision #a340af9223 2019-09-25 16:08:48 +0300
btr_block_get(): Remove redundant parameters
Revision #5d0bab47fc 2019-09-24 15:09:15 +0300
btr_block_get(), btr_block_get_func(): Change the parameter to const dict_index_t&
Merge Revision #fba9883bc4 2019-09-25 10:18:22 +0300 - Merge 10.4 into 10.5
Revision #8e92d5e5e3 2019-09-22 01:17:30 +0530
MDEV-20468: Allocating more space than required for JOIN_TAB array for a query with SJM table
Revision #f5c3ad1913 2019-06-20 18:02:40 +0400
MDEV-16470 - Session user variables tracker
Revision #ad77e3ac09 2019-09-20 22:52:00 +0400
Cleanup session tracker
Merge Revision #edef6a0074 2019-09-24 12:41:38 +0400 - Merge remote-tracking branch 'origin/10.4' into 10.5
Merge Revision #1333da90b5 2019-09-24 10:07:56 +0300 - Merge 10.4 into 10.5
Revision #8887effe13 2019-09-19 08:35:21 +0300
MDEV-12353 preparation: page_mem_alloc_heap()
Revision #71e856e152 2019-09-18 10:53:31 +0300
MDEV-12353 preparation: Clean up page directory operations
Revision #2eeac53715 2019-09-13 16:07:26 +0530
Fix compile error in macOS caused by MDEV-20477
Revision #386f9d14bd 2019-09-13 16:01:44 +0530
Disable part of binlog_table_map_optional_metadata.test (because of MDEV-20582)
Merge Revision #46a6cea5c5 2019-09-17 09:07:52 +0300 - Merge 10.4 into 10.5
Revision #74551b2b6f 2019-09-17 08:00:37 +0400
Cleanup: removing Type_handler members m_name_xxx
Revision #9b1866fd84 2019-09-17 07:15:02 +0400
Cleanup: removing Type_handler members m_version_xxx
Revision #c11e26946f 2019-09-12 21:30:02 -0700
Fixed a typo in the patch for MDEV-15777
Revision #61bbf39915 2019-09-12 17:23:25 +0300
Fix GCC -Woverloaded-virtual
Merge Revision #d28686ada6 2019-09-12 16:36:46 +0300 - Merge 10.4 into 10.5
Revision #9d26f3dabb 2019-09-12 15:39:45 +0300
Add C++11 override qualifiers to Field member functions
Revision #0b578882e7 2019-09-12 14:18:53 +0300
MDEV-20477: Add missing override
Revision #3f1b569a1d 2019-09-10 13:58:58 +0200
MDEV-19887: Document --copy-s3-tables option on mysqldump man page
Revision #a43c367286 2019-09-12 14:32:17 +0530
Fix sysvars_server_embedded.test
Revision #a039b0888d 2019-09-12 10:28:00 +0530
Fix sysvars_server_notembedded
Revision #fdd00665c2 2019-09-11 13:50:28 +0400
Revert "Part3: MDEV-18156 Assertion
0' failed or
btr_validate_index(index, 0, false)' in row_upd_sec_index_entry or error code 126: Index is corrupted upon DELETE with PAD_CHAR_TO_FULL_LENGTH"
Revision #967c14c04e 2019-09-01 13:25:16 +0530
MDEV-20477 Merge binlog extended metadata support from the upstream
Merge Revision #0636645e7e 2019-09-11 11:46:31 +0400 - Merge remote-tracking branch 'origin/10.4' into 10.5
Revision #2f99e1a2e9 2019-09-09 12:06:29 +0200
Fix connect RESTSDK support.
Revision #b09c588700 2019-09-08 14:20:06 +0200
MDEV-20525 rocksdb debug compilation fails on Windows due to unresolved my_assert variable
Merge Revision #4081b7b27a 2019-09-06 17:16:40 +0300 - Merge 10.4 into 10.5
Merge Revision #780d2bb8a7 2019-09-06 14:25:20 +0300 - Merge 10.4 into 10.5
Revision #db9e41ddc3 2019-09-06 07:19:14 +0400
MDEV-20496 Assertion `field.is_sane()' failed in Protocol_text::store_field_metadata
Revision #18e10e89bb 2019-08-26 22:32:58 +0200
Update server.cnf section to mariadb-10.5
Merge Revision #45a4dbdca4 2019-08-31 23:39:12 -0700 - Merge remote-tracking branch 'origin/bb-MDEV-18844' into 10.5
Revision #c9fe6fbb61 2019-08-31 22:44:58 -0700
Merge branch 'MDEV-18844' of server into MDEV-18844
Revision #2707af2dec 2019-08-30 14:47:12 +0800
(1)mod: counter type from longlong to ha_rows (2)fix: bug when call create tmp table
Revision #95f35bb75d 2019-08-28 12:04:02 +0800
(1) fix type error (2) remove empty "--error ER_PARSE_ERROR" (3) change three members in class select_unit to protected.
Revision #a896bebfa6 2019-08-24 21:42:35 +0800
MDEV-18844 Implement EXCEPT ALL and INTERSECT ALL operations
Revision #9380850d87 2019-08-30 18:47:14 -0700
MDEV-15777 Use inferred IS NOT NULL predicates in the range optimizer
Revision #fac81c6752 2019-08-29 12:49:56 +0300
Updated libmarias3 to latest version
Revision #41fa564c88 2019-08-28 07:19:24 +0100
MDEV-17048 Inconsistency voting support (#1373)
Revision #53ee9c6cf9 2019-08-26 00:00:42 +0200
compilation failure Win32
Revision #85bef794f7 2019-08-16 11:35:06 +0200
MDEV-19780 Remove the TokuDB storage engine
Revision #5931a45890 2019-08-24 16:18:48 +0200
compilation fix for cmake 2.18
Revision #2bacce8bc8 2019-08-18 12:43:41 +0300
Updated result for rocksdb tests after merge
Revision #1fbaf8b6a8 2019-08-17 17:05:46 +0300
Decrease stack space usage of mysql_execute_command()
Revision #e21408b799 2019-08-23 16:44:51 +0200
Decrease stack space usage of mysql_execute_command()
Revision #f8018a356e 2019-08-23 14:43:32 +0200
hide have_sanitizer variable in non-ASAN builds
Revision #d90fa9ad28 2019-08-15 23:42:07 +0300
Added asan options to mysql-test-run
Revision #97dd057702 2019-08-12 15:47:24 +0300
Fixed issues when running mtr with --valgrind
Revision #b444b6b910 2019-08-08 22:53:33 +0300
Removed some warnings from InnoDB when compiled with clang
Revision #a38f47e90c 2019-08-08 22:52:22 +0300
Fixed compiler warnings from connect engine
Revision #de8b51fdc9 2019-08-08 22:45:55 +0300
Fixed some test that failed randomly
Revision #76ce6ae4bb 2019-08-08 22:44:34 +0300
Removed some compiler warnings found by clang
Revision #4a75b480e9 2019-08-14 00:14:27 +0300
Fixed BUILD scripts for gcc 6.x
Revision #e6bad1c75d 2019-08-23 13:58:11 +0200
move Aria/S3 specific flag into Aria code
Revision #1b5e5bdef3 2019-08-14 00:18:58 +0300
MDEV-20306 Assert when converting encrypted Aria table to S3
Revision #bb6d674df9 2019-08-08 20:13:10 +0300
Fixed assertion Assertion `!table->pos_in_locked_tables' failed
Revision #2e665fb294 2019-08-22 20:24:15 +0200
alloc_on_stack: simplify the API
Revision #6c50875a38 2019-08-08 23:04:05 +0300
MDEV-20279 Increase Aria index length limit
Revision #afe969ba05 2019-08-06 14:04:38 +0400
Removed redundant log_type == LOG_BIN checks
Revision #6b0b25a25b 2019-08-06 13:29:57 +0400
Cleanup log_type_arg of MYSQL_BIN_LOG::open()
Revision #e976d95614 2019-08-06 13:04:18 +0400
Cleanup MYSQL_LOG
Revision #1d58e62d5b 2019-08-19 20:57:59 +0400
MDEV-20384 Assertion `field.is_sane()' failed in Protocol_text::store_field_metadata
Revision #da53fb6d7d 2019-08-17 16:18:56 +0300
Updated spider result file
Revision #cb4dcf39e7 2019-08-16 22:49:56 +0400
MDEV-20363 Assertion `is_unsigned() == attr.unsigned_flag' failed in Type_handler_longlong::make_table_field
Merge Revision #67ddb6507d 2019-08-16 14:35:32 +0300 - Merge 10.4 into 10.5
Revision #6073049a36 2019-08-15 13:16:00 +0400
MDEV-20353 Add separate type handlers for unsigned integer data types
Revision #ae4b9b7689 2019-08-15 11:34:44 +0300
Fixed crash introduced with change to memcpy_field_possible
Revision #c9c689e1a3 2019-08-14 23:47:31 +0300
Updated prototype of ha_s3::write_row() to get s3 to compile
Revision #fa490e8022 2019-08-14 23:46:47 +0300
Don't copy uninitialized bytes when copying varstrings
Revision #afe6eb499d 2019-08-14 20:27:00 +0400
Revert "MDEV-20342 Turn Field::flags from a member to a method"
Revision #e86010f909 2019-08-14 10:26:18 +0400
MDEV-20342 Turn Field::flags from a member to a method
Merge Revision #fa21952e25 2019-08-14 12:01:04 +0300 - Merge 10.4 into 10.5
Merge Revision #1c83c30064 2019-08-14 10:33:17 +0300 - Merge 10.4 into 10.5
Revision #34b937835e 2019-08-14 09:32:37 +0300
Re-record innodb.innodb-system-table-view
Merge Revision #c1599821a5 2019-08-13 23:49:10 +0400 - Merge remote-tracking branch 'origin/10.4' into 10.5
Merge Revision #624dd71b94 2019-08-13 18:57:00 +0300 - Merge 10.4 into 10.5
Revision #d4d865fcc8 2019-08-12 23:11:36 +0400
MDEV-20332 Wrong UNSIGNED metadata flag returned for COALESCE(unsigned_field,timestamp_field)
Revision #0e0d57141e 2019-08-12 21:46:20 +0400
MDEV-20331 Add class Type_numeric_attributes
Revision #e7525beac8 2019-08-12 18:41:02 +0400
MDEV-20326 Add class DTCollation_numeric
Revision #f6e386f00b 2019-08-11 21:55:39 +0300
Myrocks: Get the upstream's valgrind suppressions to work
Revision #d2a04ae55d 2019-08-11 13:17:30 +0300
MDEV-20315: MyRocks tests produce valgrind failures
Revision #d5f5cd2831 2019-08-09 23:17:01 +0400
A cleanup: removing duplicate code: Item_func::val_decimal()
Revision #3e27677b59 2019-08-08 17:31:42 +0400
Cleanup: moving the definition of Lex_cstring from vers_string.h to lex_string.h
Revision #e98f3bcf53 2019-08-08 15:44:31 +0400
Adding the
override
keyword into all classes in the Type_handler hierarchy, for consistency.
Revision #3f7659b838 2019-08-08 14:55:39 +0400
Fixing -Winconsistent-missing-override with CLANG
Revision #e81db2baed 2019-07-09 21:20:00 +1000
Add const qualifiers to Field::cmp, Field::cmp_max and Field::cmp_binary
Revision #46553c2508 2019-05-31 04:18:24 +0200
Fix compiler warnings GCC8
Revision #0d5d8d2e7a 2019-07-04 12:59:18 +0300
Always print slave host in SHOW SLAVE HOSTS
Revision #1e9aa46dc3 2019-07-22 15:51:39 +0200
MDEV-6521: 10.5 Server HELP
Revision #ddce859076 2019-07-25 22:52:45 +0900
MDEV-18737 Spider "Out of memory" on armv7hl (#1363)
Revision #061a0f0b8d 2019-07-25 04:38:05 +0400
MDEV-20175 Move Type_handler_row from Type_collection_std to Type_collection_row
Revision #5cc2096f93 2019-06-07 16:30:27 +0200
Switch Perl DBI scripts from DBD::mysql to DBD::MariaDB driver
Revision #9a7d96e832 2019-07-01 17:21:57 +0200
Update man pages for 10.5
Revision #e6ff3f9d1c 2019-07-12 06:58:51 +0400
MDEV-20052 Add a MEM_ROOT pointer argument to Type_handler::make_xxx_field()
Revision #1517087b54 2019-07-11 14:50:39 +0400
MDEV-20042 Implement EXTRA2_FIELD_DATA_TYPE_INFO in FRM
Revision #c8e94e5eda 2019-07-11 16:45:18 +0400
Adding
-Dcplusplus
into the ABI check command line
Revision #265a7d1613 2019-07-10 11:55:16 +0400
MDEV-20009 Add CAST(expr AS pluggable_type)
Revision #e37d7a3715 2019-07-10 07:17:25 +0400
MDEV-20006 Move geometry specific code in Field_blob::get_key_image() to Field_geom
Revision #aca5532113 2019-07-10 05:14:02 +0400
A cleanup
[MDEV-19994](https://jira.mariadb.org/browse/MDEV-19994) Add class Function_collection
(buildbot warnings)
Revision #feb2695ed3 2019-07-09 19:47:57 +0400
MDEV-20004 Move Field_geom from field.cc to sql_type_geom.cc
Revision #4dc85973b4 2019-07-09 12:47:42 +0400
MDEV-19994 Add class Function_collection
Revision #0940e25d69 2019-07-09 13:02:26 +0400
MDEV-19991 Turn I_S tables GEOMETRY_COLUMNS and SPATIAL_REF_SYS into a plugin
Revision #a179de0402 2019-07-06 11:09:06 +0400
MDEV-19991 Turn I_S tables GEOMETRY_COLUMNS and SPATIAL_REF_SYS into a plugin
Revision #aca29bb754 2019-07-08 14:58:18 +0300
Fix test case for MDEV-16222
Revision #ed33a5df8b 2019-05-27 23:29:43 +0300
MDEV-19175 Server crashes in ha_partition::vers_can_native upon INSERT DELAYED into versioned partitioned table
Revision #08baaa14b9 2019-06-25 10:53:33 +0300
MDEV-16222 Assertion `0' failed in row_purge_remove_sec_if_poss_leaf on table with virtual columns and indexes
Revision #b27dc3d93c 2019-06-25 18:26:09 +0300
Tests: versioning suite fix when no test_versioning plugin
Revision #29ffaf405e 2019-06-17 11:44:53 +0300
MDEV-19785 Storage CONNECT compilation error: unknown type name 'UNZFAM'
Revision #a6946c55d3 2019-07-05 20:52:59 +0400
MDEV-19972 Move GIS code from Item_bool_func::get_full_func_mm_tree() to Item_func_spatial_rel::get_mm_leaf()
Revision #2e57c8cc70 2019-07-04 22:45:56 +0400
MDEV-19957 Move Type_handler_geometry code from sql_type.h/cc to sql_type_geom.h/cc
Revision #b3161bd995 2019-07-04 18:26:59 +0400
A cleanup (to fix ASAN problem) for MDEV-19863 Add const to TYPELIB pointers
Revision #4d6a90942c 2019-07-04 10:25:36 +0200
Fix ASAN on clang-cl
Revision #4513e73e0f 2019-07-01 00:46:41 +0200
Remove os_aio_simulated_put_read_threads_to_sleep()
Revision #cdb91533ad 2019-07-01 00:44:02 +0200
Fix clang-cl warning
Revision #2a9441d115 2019-07-01 00:43:26 +0200
Do not compile socket IO code in WolfSSL
Revision #bd4f0dd7b2 2019-07-01 00:41:36 +0200
Windows, compiling cleanups
Revision #bd917e0811 2019-07-01 00:39:45 +0200
Fix clang-cl warnings
Revision #9c9e0ac73d 2019-07-03 20:08:10 +0400
MDEV-19944 Remove GIS data types from keyword list in lex.h
Revision #695230c067 2019-07-04 00:42:40 +0300
MDEV-19940: Fix integer type mismatch
Revision #8773bee9f7 2019-07-04 00:29:38 +0300
MDEV-18582: Fix the 32-bit build
Revision #412533b4a7 2019-07-03 17:31:20 +0300
MDEV-18582: Extend SHOW STATUS LIKE 'Innodb_%'
Revision #61e26289fc 2019-07-03 16:05:34 +0300
MDEV-18582 preparation: Allocate ibuf statically
Revision #d09aec7a15 2019-06-28 11:20:46 +0300
MDEV-19940 Clean up INFORMATION_SCHEMA.INNODB_ tables
Revision #d8b8f55af3 2019-07-03 09:04:29 +0300
MDEV-19908: Add override keywords
Revision #7b5bfa53aa 2019-07-03 18:02:22 +0400
A cleanup for MDEV-19923 Add type handlers for geometry sub-types
Revision #b511202335 2019-07-03 13:05:15 +0400
MDEV-19923 Add type handlers for geometry sub-types
Revision #c1519d62d0 2019-07-01 22:07:32 +0800
Fix github urls of submodules
Revision #2a8ae4bdce 2019-06-25 15:02:34 +0530
MDEV-19855: Create "Sql_cmd_show_slave_status" class for "SHOW SLAVE STATUS" command.
Revision #b3b965a94d 2019-06-28 05:55:57 +0000
Fix build failure on CentOS for MariaDB official CI
Revision #97c268f864 2019-06-30 00:19:28 +0200
Windows, compiling . various cleanups, use /Zi instead of /Z7
Revision #0efe50ec35 2019-06-29 23:53:09 +0200
Remove the most annoying clang-cl warnings
Revision #0179aad633 2019-06-29 23:51:24 +0200
Windows, compiling : Reenable /MP for connect engine.
Revision #460de628a9 2019-06-29 14:28:20 +0200
In case WITH_WSREP is enabled, build wsrep as plugin If it is not enabled, build wsrep as static "stub" library from wsrep_dummy.cc ´
Revision #db80f04751 2019-06-28 15:53:49 +0200
Cleanup - do not dllexport statically built plugins
Revision #6dc71d4f10 2019-06-28 13:21:39 +0200
improve build, allow sql library to be built in parallel with builtins
Revision #a89f1faf7b 2019-06-27 21:08:14 +0200
Remove feedback from Windows MSI
Revision #cccfa9dcfe 2019-06-29 09:48:54 +0400
MDEV-19908 Add class Type_collection
Revision #5de9dd7b47 2019-06-28 21:12:57 +0400
A cleanup for MDEV-19897 Rename source code variable names from utf8 to utf8mb3
Revision #3e7e87ddcc 2019-06-28 09:05:12 +0400
MDEV-19897 Rename source code variable names from utf8 to utf8mb3
Revision #323a87b591 2019-06-28 12:35:02 +0400
MDEV-19888 Add abstract class Item_json_func
Revision #cff7cf15d7 2019-06-27 20:05:01 +0200
Windows MSI : small cleanups, disable Windows 7/8
Revision #74a744b51f 2019-06-27 19:33:25 +0200
Windows : Do not package redistributable C runtime , nor merge modules into Windows installers
Revision #b60aee58c7 2019-06-27 19:25:33 +0200
MDEV-17279 Windows : link C runtime dynamically Improve previous patch so we do not depend on (tiny) compiler-version dependent libraries, i.e vcruntime140.dll, and msvcp140.dll
Revision #93942dfe8f 2019-06-21 23:21:22 +0200
Windows - simplify code in my_getsystime.
Revision #79cd2f5ef1 2019-06-27 01:58:48 +0300
Added type conversion to fix compilation error on windows
Revision #e133aa1e2e 2019-06-27 01:33:15 +0300
Added testcase for MDEV-19585
Merge Revision #1a41fc77dd 2019-06-27 01:21:41 +0300 - Merge remote-tracking branch 'origin/10.4' into 10.5
Revision #8e2a24bb33 2019-06-26 21:00:51 +0300
Added s3_protocol_version=auto
Revision #0765d823e4 2019-06-26 20:16:38 +0300
Updated to latest libmarias3 to fix some compatiblity issues
Revision #f48943468f 2019-06-26 18:24:04 +0300
MDEV-19575 Fixed assert in ma_pagecache
Revision #f44c687815 2019-06-26 18:22:18 +0300
S3: Don't do discover in mysql database (makes boot faster and safer)
Revision #9ca517613a 2019-06-26 18:21:02 +0300
BUILD scripts: Don't build with-plugin-test_sql_discovery staticly
Revision #5c5ea59bf8 2019-05-28 11:02:16 +0300
MDEV-19867: fix mysqldump to by default not copy S3 tables
Revision #878ad986fd 2019-06-03 08:30:37 +0300
MDEV-19464: Altering partitioned table into S3 causes an obscure error
Revision #6f3612fa4d 2019-06-26 06:46:55 +0400
MDEV-19861 Add intfastructure to have ENUM columns in INFORMATION_SCHEMA
Revision #677133f1b3 2019-06-26 05:29:44 +0400
MDEV-19863 Add const to TYPELIB pointers
Revision #8d4c159b1b 2019-06-25 13:09:06 +0300
Added s3_debug to be able to debug s3 connections
Revision #e6297bbe37 2019-06-24 12:14:31 +0300
Updated to latest libmarias3
Revision #6aebaafe03 2019-06-24 12:13:19 +0300
Added S3 test case with InnoDB
Revision #c62eaa7bdf 2019-06-22 09:15:37 +0400
MDEV-19843 Modify ST_FIELD_INFO to use Type_handler and LEX_CSTRING
Revision #5e474f92b5 2019-06-22 07:08:14 +0400
MDEV-19836 Reuse new I_S table definition helper classes for RocksDB
Revision #8d0983330f 2019-06-22 06:03:33 +0400
MDEV-19833 Reuse new I_S table definition helper classes for Mronga
Revision #1cbbe35450 2019-06-22 05:45:48 +0400
MDEV-19832 Reuse new I_S table definition helper classes for Spider
Revision #1c27a050e5 2019-06-21 06:48:04 +0400
MDEV-19818 Reuse new I_S table definition helper classes for TokuDB
Revision #9561b0b47e 2019-06-19 10:49:49 +0400
MDEV-19810 Reuse new I_S table definition helper classes for InnoDB
Merge Revision #49e5323dbd 2019-06-20 09:22:10 +0300 - Merge 10.4 into 10.5
Revision #16ac8404ac 2019-06-17 15:50:59 +0100
MDEV-19787 Speedup Table_map_iterator, via compiler intrinsics
Revision #4594d68d10 2019-06-15 16:04:49 +0200
MDEV-19702 Refactor Bitmap to be based on ulonglong, not on uint32
Merge Revision #3c88ce4cd1 2019-06-18 11:30:06 +0300 - Merge 10.4 into 10.5
Revision #44d06cd39d 2019-06-18 09:02:52 +0200
Fix compile warning/error on Windows.
Revision #10ebabc364 2019-06-17 22:33:17 +0100
Windows related cleanups, remove old code.
Revision #73be875c8e 2019-06-17 21:54:44 +0100
MDEV-19773 : simplify implementation of Windows rwlock
Revision #4156b1a260 2019-06-16 07:51:59 +0400
MDEV-19772 Add helper classes for ST_FIELD_INFO
Merge Revision #984d7100cd 2019-06-13 18:36:09 +0300 - Merge 10.4 into 10.5
Revision #d46db415ce 2019-06-12 19:47:40 +0300
MDEV-19738: Skip doublewrite on MLOG_ZIP_PAGE_COMPRESS
Revision #8bb4ea2e6f 2019-06-12 19:36:54 +0300
MDEV-19738: Doublewrite buffer is unnecessarily used for newly (re)initialized pages
Revision #38018f48b6 2019-06-12 19:36:30 +0300
MDEV-19586: Remove unnecessary iteration
Revision #b6e0d2475c 2019-06-12 12:25:24 +0300
Move server_threads.erase() under lightweight cleanup as when plugins_are_initialized we already called unlink_thd() and that calls server_threads.erase()
Revision #e68d3e4557 2019-06-11 15:50:44 +0300
test commit
Revision #177a571e01 2019-06-11 11:03:18 +0300
MDEV-19586 Replace recv_sys_t::addr_hash with a std::map
Revision #992d2494e7 2019-05-30 20:59:34 +0300
Define page_id_t in buf0types.h
Revision #f42bda6d75 2019-06-11 07:54:37 +0400
MDEV-19727 Add Type_handler::Key_part_spec_init_ft
Revision #163665640a 2019-06-10 13:59:45 +0400
MDEV-19724 Add Field::tmp_engine_column_type()
Revision #b685109596 2019-06-07 07:46:14 +0400
MDEV-19710 Split the server side code in rpl_utility.cc into virtual methods in Type_handler
Revision #9d6d37b5d0 2019-06-07 06:43:14 +0400
Cleanup: adding "const" qualifiers to methods in Field
Revision #bf70430ead 2019-04-24 09:00:59 +0300
MDEV-17709 Remove handlerton::state
Revision #ab190194cf 2019-06-04 12:44:24 +0400
MDEV-19686 Add method Type_handler::dyncol_type
Revision #7966258a64 2019-06-04 10:56:53 +0400
MDEV-19345 Cleanup inconsistency in setting HA_(BLOB|VAR_LENGTH|BIT)_PART flags
Revision #bf5a144e16 2019-05-31 16:44:17 +0400
MDEV-19639 + MDEV-19640 fix + preparatory changes for WL#4179
Merge Revision #f859789e7d 2019-06-03 13:24:41 +0200 - Merge branch '10.4' into 10.5
Revision #c51f615bf5 2019-06-01 13:36:52 +0300
Added options --s3-protocol-version and --s3-host-name
Revision #3e83034ee6 2019-06-01 13:34:57 +0300
Fixed build scripts to not use -fno-rtti
Revision #f2d608dd49 2019-05-31 15:33:04 +0300
Update to latest libmarias3
Revision #daeaa600ef 2019-05-31 08:28:22 +0000
MDEV-19312 Make throttling interval depend on thread_pool_stall_limit
Merge Revision #28fad39de7 2019-05-29 22:29:05 +0300 - Merge 10.4 into 10.5
Revision #da65298f36 2019-05-28 17:02:50 +0400
Adding a forgotten --source include/have_debug.inc into alter_table_debug.test
Revision #f021317ae1 2019-05-28 15:50:11 +0400
MDEV-19612 Split ALTER related data type specific code in sql_table.cc to Type_handler
Revision #d1d6fe9abf 2019-05-28 10:26:08 +0400
Using more of Sql_mode_save. Adding a similar class for THD::abort_on_warnings.
Merge Revision #c0cd662b98 2019-05-27 11:08:51 +0300 - Merge 10.4 to 10.5
Revision #ff10e0f646 2019-05-26 15:55:14 +0200
MDEV-19313 Add test for thread_pool_info
Revision #307ca69356 2019-05-26 13:35:07 +0200
Add some variables to the generic threadpool, that could help to analyze stalls etc better.
Revision #2fc13d04d1 2019-05-26 13:25:12 +0200
MDEV-19313 Threadpool : provide information schema tables for internals of generic threadpool
Revision #5f18bd3a35 2019-05-26 12:54:46 +0200
Add new option NOT_EMBEDDED, for plugins
Revision #9f23f8e598 2019-05-26 06:17:35 +0400
MDEV-19599 Change db_name, table_name to LEX_CSTRING in Item_ident and Send_field
Revision #ac93d7d674 2019-05-25 11:40:48 +0400
MDEV-19593 Split create_schema_table() into virtual methods in Type_handler
Revision #0928596a8b 2019-05-24 22:20:27 +0800
Armv8 CRC32 optimization (#772)
Revision #a74b01ea0e 2019-05-23 15:09:40 +0400
MDEV-16548 - Innodb fails to start on older kernels that don't support F_DUPFD_CLOEXEC
Revision #5f5a0b3bb6 2019-05-23 12:55:03 +0400
MDEV-16548 - Innodb fails to start on older kernels that don't support F_DUPFD_CLOEXEC
Revision #893472d005 2019-05-23 17:34:08 +0300
MDEV-19570 Deprecate and ignore innodb_undo_logs, remove innodb_rollback_segments
Revision #c83018751c 2019-05-23 14:57:29 +0400
MDEV-19566 Remove Item::name related strlen() calls in constructors of some Item_string descendands
Merge Revision #826f9d4f7e 2019-05-23 10:32:21 +0300 - Merge 10.4 into 10.5
Revision #e5d71e0b3d 2019-05-22 15:19:50 +0300
MDEV-19551 Remove alias innodb_stats_sample_pages
Revision #1a6f470464 2019-05-22 14:49:38 +0300
MDEV-19544 Remove innodb_locks_unsafe_for_binlog
Revision #47cede646b 2019-05-22 10:31:44 +0300
MDEV-19543 Deprecate and ignore innodb_log_checksums
Revision #3eef9f213f 2019-05-21 19:12:57 +0300
MDEV-17841: Fix -Wsometimes-uninitialized
Revision #483536ec3a 2019-05-23 10:16:23 +0300
Adjust innodb.innodb-wl5522-debug result
Revision #55a2ca3e6a 2019-05-22 08:53:24 +0400
MDEV-19550 Move specific parts of log_event.cc to log_event_client.cc and log_event_server.cc
Revision #ebfe8c4e0e 2019-05-17 16:34:35 +0300
Make it trivial to get stack traces from external programs.
Revision #ab38b7511b 2019-04-15 18:16:02 +0300
MDEV-17841 S3 storage engine
Revision #2ca2dcac6a 2019-05-05 19:50:12 +0200
aria is mandatory now, so don't bother with CMAKE_DEPENDENT_OPTION
Revision #043a3a0176 2019-05-08 23:39:29 +0300
Avoid not needed renames in ALTER TABLE
Revision #10e8ba13c6 2019-05-08 23:15:16 +0300
ha_discover_table_names() now always remove duplicates
Revision #007f68c37f 2019-05-08 23:12:01 +0300
Replace ha_notify_table_changed() with notify_tabledef_changed()
Revision #96037a6f03 2019-05-08 23:14:09 +0300
Updated error message for HA_ERR_INCOMPATIBLE_DEFINITION
Revision #e533ba9b84 2019-05-08 23:20:51 +0300
Renamed tmp file using #sql_#_
to #sql-#-#
Revision #ebf372ddae 2019-05-08 23:22:00 +0300
Indentation cleanups
Revision #0b9f7f86f8 2019-04-16 16:13:27 +0300
Removed not used function maria_clone()
Revision #2faa7dcd5c 2019-05-15 12:08:14 +0300
Updated debian packages to 10.5
Revision #437da7bc54 2019-05-21 18:57:57 +0300
MDEV-19534 Make innodb_checksum_algorithm=full_crc32 by default, and remove innodb_checksums
Revision #424dc49d41 2019-05-21 19:27:26 +0400
Attempt fixing ERR_remove_state warning
Revision #54b81cf6ca 2019-05-19 20:18:16 +0400
mysql_socket_accept() microoptimisations
Revision #a61baa7a25 2019-05-19 17:00:31 +0400
Maintain connection_count atomically
Revision #0bee021b78 2019-05-18 20:43:29 +0400
Simplified away wake_thread
Revision #34dfcbe3a6 2019-05-18 23:01:44 +0400
Move thread re-initialisation out of cache_thread
Revision #ebc55c8577 2019-05-19 02:10:40 +0400
Simplified away scheduler_functions::end_thread()
Revision #6900aaf417 2019-05-19 01:04:22 +0400
Simplified away init_new_connection_thread()
Revision #8d9d4aa6d6 2019-05-18 00:02:04 +0400
Signal COND_thread_cache out of mutex
Revision #5d183df77b 2019-05-17 20:26:49 +0400
Try accept a few times before falling back to poll
Revision #87775402cd 2019-05-16 00:50:58 +0400
Improved ha_close_connection() scalability
Revision #5e139437a5 2019-05-16 15:18:15 +0400
Adiue thd_ha_data(), you've broke many hearts
Revision #ec926b0f40 2019-05-16 12:41:19 +0400
Fixed RocksDB to follow THD ha_data protocol
Revision #8c8d584f06 2019-05-16 14:54:54 +0400
Fixed InnoDB to not use broken thd_ha_data()
Revision #5e1b3cc8dc 2019-05-16 15:07:53 +0400
Fixed Aria to follow THD ha_data protocol
Revision #ba59cc0f37 2019-05-16 14:48:24 +0400
Fixed Sphinx to follow THD ha_data protocol
Revision #00e533c78b 2019-05-16 14:37:08 +0400
Fixed Mroonga to follow THD ha_data protocol
Revision #5c18ba6c88 2019-05-19 17:39:15 +0400
Fixed Spider to follow THD ha_data protocol
Revision #762d2b96fa 2019-05-16 14:19:05 +0400
Fixed FederatedX to follow THD ha_data protocol
Revision #ce30c99478 2019-05-17 00:38:35 +0400
Moved vio allocation to connection thread
Revision #efb61c12a9 2019-05-12 11:15:53 +0400
Simplified away CONNECT::real_id
Revision #7192d7b700 2019-05-12 02:55:57 +0400
Simplified away CONNECT::extra_port
Revision #c90c769807 2019-05-12 02:24:51 +0400
Simplified away CONNECT::host
Revision #56b1cdde37 2019-05-12 01:26:12 +0400
Removed duplicate thread cache check
Revision #701e2a7edb 2019-05-11 23:19:30 +0400
Optimised fcntl() when accepting connections
Revision #218a68bbc5 2019-05-15 23:23:27 +0400
Less shared variables loads under the mutex
Revision #8268fa881f 2019-05-11 20:08:55 +0400
Moved set_timespec out of LOCK_thread_cache mutex
Revision #ca847584eb 2019-05-11 19:51:31 +0400
Cleanup redundant abort_loop checks
Revision #042f5165e3 2019-05-14 17:19:43 +0300
MDEV-307 review minor edits, add yacc_ora support
Revision #e9c6d5a1e8 2018-08-26 00:25:52 -0400
MDEV-307 Add functionality for database comments
Merge Revision #9a8d1d84f8 2019-05-16 12:56:02 +0300 - Merge remote-tracking branch 'origin/10.4' into 10.5
Revision #a868e799c7 2019-05-13 15:16:29 +0300
Change version to 10.5.0
Do not use alpha releases in production!
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?