All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.3.3 Changelog

The most recent release of MariaDB 10.3 is:MariaDB 10.3.39 Stable (GA) Download Now

DownloadRelease NotesChangelogOverview of 10.3

Release date: 23 Dec 2017

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 #52c40b406d 2017-12-22 22:12:52 +0200

    • Initialize MYSQL_LOCK->flags variable

  • 2017-12-22 15:03:24 +0200

    • Fixed compiler warnings in guess_malloc_library

  • 2017-12-22 14:56:39 +0200

    • Fixed failures in innodb tests caused by not flushed restart

  • 2017-12-22 14:56:09 +0200

    • MDEV 13679 Enabled sequences to be used in DEFAULT

  • 2017-12-22 14:34:41 +0200

    • Added CHECK_FIELD_EXPRESSION

  • 2017-12-22 14:16:21 +0200

    • Re-enable 'S' for --debug (sf_sanity checking for each call)

  • 2017-12-21 18:04:59 +0400

    • InnoDB update_time is wrongly updated after partial rollback or internal COMMIT

  • 2017-11-04 19:14:34 +0100

    • @@in_predicate_conversion_threshold

  • Merge 2017-12-21 08:36:02 +0200 - Merge bb-10.2-ext into 10.3

  • 2017-12-21 08:20:31 +0200

    • : Adjust the innodb.innodb-alter-tempfile test case

  • Merge 2017-12-20 23:18:41 +0200 - Merge bb-10.2-ext into 10.3

  • 2017-12-20 23:15:44 +0200

    • : Adjust the innodb.alter_crash test case

  • 2017-12-20 22:47:01 +0200

    • Automatically remove #sql- tables in InnoDB dictionary during recovery

  • Merge 2017-12-20 22:36:51 +0200 - Merge bb-10.2-ext into 10.3

  • 2017-12-20 22:19:47 +0200

    • RENAME TABLE in InnoDB is not crash-safe

  • 2017-12-20 01:30:12 +0200

    • Updated result for alter_crash

  • Merge 2017-12-19 17:28:22 +0200 - Merge bb-10.2-ext into 10.3

  • 2017-12-18 13:38:36 +0200

    • Follow-up to innodb.drop_table_background failed in buildbot with "Tablespace for table exists"

  • Merge 2017-12-19 17:12:14 +0200 - Merge 10.2 into bb-10.2-ext

  • Merge 2017-12-19 16:48:28 +0200 - Merge 10.1 to 10.2

  • 2017-12-19 16:13:35 +0200

    • Fix galera.view test case crash.

  • 2017-12-19 08:56:31 +1100

    • : [service] should [Service] in systemd service files

  • 2017-12-19 10:24:50 +1100

    • : systemd - add Documentation= directives

  • Merge 2017-12-18 20:05:50 +0200 - Merge 10.0 into 10.1

  • 2017-12-18 19:46:23 +0200

    • innodb.drop_table_background failed in buildbot with "Tablespace for table exists"

  • 2017-12-15 16:38:46 +0100

    • Incompatible key or row definition between the MariaDB .frm file and the information in the storage engine

  • 2017-12-18 11:25:38 +0400

    • Assertion failing: `!is_set() || (m_status == DA_OK_BULK && is_bulk_op())

  • 2016-11-21 16:20:10 -0500

    • : "Address already in use" on restart

  • 2017-12-12 17:47:06 +0100

    • MW-416

  • 2017-10-16 19:33:06 +0200

    • sst mysqldump and xtrabackup-v2 handle WSREP_SST_OPT_CONF incorrectly

  • 2017-10-01 15:45:51 +0200

    • sst mysqldump and xtrabackup-v2 handle WSREP_SST_OPT_CONF incorrectly

  • 2017-12-18 15:37:06 +0000

    • - improve help message for 'plugin-dir' and 'plugin-load' options.

  • 2017-12-18 15:21:50 +0400

    • MariaDB 10.x does not update rows_examined in performance_schema tables.

  • 2017-12-13 11:52:53 +0100

    • TokuDB is unable to be built on Linux

  • 2017-12-19 11:49:40 +0200

    • : failing assertion when a user-defined variable is defined by the recursive CTE

  • 2017-12-17 17:53:53 +0200

    • Fixed memory leak in my_rocks

  • 2017-12-16 17:45:55 +0300

    • : RocksdB plugin fails to load with "Loading of unknown plugin ROCKSDB_CFSTATS

  • 2017-12-16 16:44:33 +0300

    • : MyRocks lacks basic functionality

  • 2017-12-15 17:59:33 +0300

    • : MyRocks lacks basic functionality

  • 2017-12-14 13:47:38 +0200

    • Plug a small memory leak in mariadb-backup --backup

  • 2017-12-18 12:24:02 +0400

    • xa.test fixed to be thread-stable.

  • 2017-12-11 19:20:37 +0000

    • -- Reflect use of tcmalloc in a system variable and error log

  • 2017-12-18 01:55:40 +0400

    • human-readable XA RECOVER.

  • 2017-12-19 15:36:36 +0200

    • Remove MLOG_UNDO_ERASE_END

  • 2017-12-19 15:34:02 +0200

    • Replace MLOG_UNDO_INSERT with MLOG_WRITE_STRING, MLOG_2BYTES

  • 2017-12-19 14:37:48 +0200

    • Replace MLOG_UNDO_INIT with MLOG_2BYTES, MLOG_4BYTES

  • 2017-12-05 12:39:37 +1100

    • mysys: handle T, P, E suffixs

  • 2017-12-06 00:36:17 +0300

    • fix data races in rwlock

  • 2017-12-18 22:59:05 +0200

    • . rpl.perf_buildin_semisync_issue40 is corrected to expect the Rpl_semi_sync_master_clients value of 1 (ll.307..). Explicit sleeps are converted to wait_xyz.

  • 2017-12-17 21:25:48 +0200

    • Test result changed

  • 2017-12-13 02:23:57 +0200

    • : New tests for condition pushdown into materialized views/defined tables defined with INTERSECT/EXCEPT added

  • 2017-11-27 21:06:17 +0200

    • . This patch is a followup of the previous one to convert the trailing underscore identifier to mariadb standard. For identifier representing class private members the underscore is replaced with a m_ prefix. Otherwise _ is just removed.

  • 2017-11-25 18:54:42 +0200

    • . This part converts the Ali patch`s identifiers to the MariaDB standard. Also some renaming is done as well as white spaces removal.

  • 2017-11-27 13:00:08 +0200

    • . This patch replaces semisync's native function_enter,exit and its custom trace faciltiy with standard DBUG_ based equivalents.

  • 2017-11-22 23:38:16 +0200

    • . This is a part with a new test (refined Ali's one) and affected result files.

  • 2017-11-22 19:34:42 +0200

    • . This part patch weeds out RUN_HOOK from the server as semisync is defined statically. Consequently the observer interfaces are removed as well.

  • 2017-11-22 17:10:34 +0200

    • This part merges the Ali semisync related changes and specifically the ack receiving functionality. Semisync is turned to be static instead of plugin so its functions are invoked at the same points as RUN_HOOKS. The RUN_HOOKS and the observer interface remain to be removed by later patch.

  • 2017-10-26 19:14:37 +0300

    • Optimize RUN_HOOK() call

  • 2017-10-26 17:20:20 +0300

    • Changed from using LOCK_log to LOCK_binlog_end_pos for binary log

  • 2017-10-26 12:46:45 +0300

    • Removed not used lock argument from read_log_event

  • 2017-10-25 11:07:44 +0300

    • Moved semisync from a plugin to normal server

  • 2017-12-13 15:30:08 +0900

    • Fix typos in some comments

  • 2017-12-14 09:19:53 +0000

    • Test cleanup related to

  • 2017-12-14 12:39:12 +0000

    • A fix of mtr bug uncovered by : passing of parameters in rebootstrap

  • 2017-12-15 13:50:30 +0200

    • Assertion failure in lock_move_rec_list_start() after instant ADD COLUMN

  • 2017-12-14 11:43:54 +0200

    • Remove dead code lock_remove_recovered_trx_record_locks()

  • 2017-12-13 11:14:13 +0300

    • Misc: updated .gitignore

  • 2017-12-14 19:17:27 +0530

    • mysqldump fix for invisible column

  • 2017-12-07 13:58:18 +0530

    • BuildBot bug fix for invisible columns

  • 2017-12-03 15:37:32 +0100

    • Add tests for system and completely invisible columns

  • 2017-12-02 07:00:04 +0530

    • Invisible Columns and Invisible Index

  • Merge 2017-12-14 11:34:30 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2017-12-14 09:53:19 +0200 - Merge 10.2 into bb-10.2-ext

  • 2017-12-13 23:14:54 +0200

    • Re-remove the file kill_and_restart_mysqld.inc

  • Merge 2017-12-13 23:14:15 +0200 - Merge 10.1 into 10.2

  • Merge 2017-12-13 23:04:30 +0200 - Merge 10.0 into 10.1

  • 2017-12-13 22:30:13 +0200

    • Follow-up fix for : Plug a memory leak

  • 2017-12-13 20:42:53 +0200

    • Fix a typo: schedule, scheduling

  • 2017-12-13 20:41:32 +0200

    • Fix the grammar of an error message

  • Merge 2017-12-13 19:12:16 +0200 - Merge 10.0 into 10.1

  • 2017-12-13 18:56:22 +0200

    • Rollback progress log messages during crash recovery are intermixed with unrelated log messages

  • 2017-12-13 18:53:46 +0200

    • Follow-up to : Use recv_sys_t::report()

  • 2017-12-13 18:02:09 +0200

    • InnoDB shutdown should not be blocked by a large transaction rollback

  • 2017-12-13 16:18:08 +0200

    • InnoDB may hang if shutdown is initiated soon after startup while rolling back recovered incomplete transactions

  • 2017-12-13 12:52:28 +0200

    • Try to prevent sporadic test failures

  • Merge 2017-12-12 19:28:26 +0200 - Merge 10.0 into 10.1

  • 2017-11-20 11:00:44 +0200

    • mysql_uprade --help and man page fixes

  • 2017-11-16 14:03:02 +0200

    • : InnoDB assertion failure: *cursor->index->name == TEMP_INDEX_PREFIX

  • 2017-11-16 13:21:07 +0200

    • : InnoDB assertion failure: *cursor->index->name == TEMP_INDEX_PREFIX

  • 2017-11-16 13:18:22 +0200

    • : InnoDB assertion failure: *cursor->index->name == TEMP_INDEX_PREFIX

  • 2017-11-15 15:52:03 +0400

    • Wrong VIEW results for CHAR(0xDF USING latin1)

  • 2017-11-14 11:29:52 +0300

    • removed garbase struct member

  • 2017-11-13 16:30:02 +0100

    • : COLUMN_CREATE unicode name breakage

  • 2017-11-10 09:07:45 +0200

    • Fix a -Wimplicit-fallthrough warning

  • 2017-12-09 11:21:56 +0200

    • Add Galera test cases that fail to disabled.

  • 2017-12-09 11:21:23 +0200

    • : Stored procedure that declares a handler that catches ER_LOCK_DEADLOCK error causes thd->is_error() assertion

  • 2017-12-09 11:20:46 +0200

    • : WSREP: BF lock wait long

  • 2017-12-07 17:22:24 +0200

    • Fixed failing tokudb tests

  • 2017-12-13 14:16:15 +0200

    • Assertion failure in trx_purge_run() on shutdown

  • 2017-12-13 00:29:44 +0200

    • storage_engine-rocksdb.type_bit_indexes fails after latest pushes

  • 2017-12-12 20:00:28 +0200

    • Skip btr_search_latches[] in SHOW ENGINE INNODB STATUS

  • 2017-12-13 15:08:16 +0400

    • Removing a dead code in sql_load.cc

  • 2017-12-13 13:22:45 +0400

    • Wrong autoinc value assigned by LOAD XML in the NO_AUTO_VALUE_ON_ZERO mode

  • 2017-12-12 15:42:22 +0200

    • Fixed crash in show processlist with blocked connection

  • 2017-12-12 22:53:38 +0400

    • - Threads_running becomes scalability bottleneck

  • Merge 2017-12-12 10:58:39 -0800 - Merge remote-tracking branch 'origin/bb-10.3-' into 10.3

  • 2017-12-05 11:18:47 -0800

    • : Server does not shut down with SIGTERM after installing Spider 3.3 plugin

  • 2017-12-12 20:03:42 +0300

    • Scripts: --tail-lines option for mtr (#493)

  • 2017-12-12 15:04:29 +0200

    • MDEV Assertion `partition_id == m_extra_cache_part_id' failed in ha_partition::late_extra_no_cache

  • Merge 2017-12-12 13:32:49 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2017-12-12 13:27:35 +0200 - Merge 10.2 into bb-10.2-ext

  • 2017-12-12 13:31:41 +0300

    • : MyRocks and NOPAD collations

  • 2017-12-12 13:26:57 +0200

    • Post-merge fix: Adjust message codes in results

  • 2017-12-12 09:57:40 +0200

    • Remove an unused error code

  • Merge 2017-12-12 09:35:18 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2017-12-12 09:15:17 +0200 - Merge 10.2 into bb-10.2-ext

  • 2017-12-12 01:33:03 +0300

    • : MyRocks and NOPAD collations

  • 2017-12-11 15:57:21 +0200

    • Wrap atomic_compare_exchange_n() as valid C

  • Merge 2017-12-11 15:06:11 +0200 - Merge 10.2 into bb-10.2-ext

  • 2017-12-11 14:39:53 +0200

    • InnoDB should not lock a delete-marked record

  • 2017-12-11 13:55:05 +0200

    • InnoDB: Failing assertion in dict_stats_rename_table()

  • 2017-12-11 12:37:19 +0200

    • Correct the comment of row_vers_impl_x_locked()

  • 2017-12-10 19:22:48 +0300

    • : .rocksdb folder may break workflow which re-create data directory

  • 2017-12-08 16:41:51 +0300

    • : .rocksdb folder may break workflow which re-create data directory

  • 2017-12-08 16:13:03 +0300

    • : ".rocksdb folder may break workflow", and other MDEVs

  • 2017-12-11 10:06:32 +0200

    • InnoDB: Failing assertion: trx->error_state == DB_SUCCESS or lock wait timeout upon saving statistics

  • 2017-12-11 09:31:28 +0200

    • Remove an unnecessary dependency on persistent statistics

  • 2017-12-08 16:36:19 +0200

    • Remove the unused function row_is_magic_monitor_table()

  • 2017-12-08 16:31:54 +0200

    • Remove dead code for "InnoDB table(space) monitor"

  • 2017-12-08 21:35:29 +0400

    • Fixed LF_BACKOFF calls

  • 2017-12-08 15:18:39 +0200

    • Remove space_name_list_t

  • Merge 2017-12-08 16:00:10 +0200 - Merge 10.2 into bb-10.2-ext

  • 2017-12-08 13:10:41 +0000

    • Fix warnings

  • 2017-12-08 13:33:11 +0200

    • Fix test failures.

  • 2017-12-08 13:19:19 +0400

    • Index use with collation utf8mb4_unicode_nopad_ci on LIKE pattern with wrong results

  • 2017-12-08 10:07:11 +0200

    • Fix failing mtr tests

  • 2017-12-07 21:28:00 +0200

    • Move all kill mutex protection to LOCK_thd_kill

  • 2017-12-07 21:10:51 +0200

    • Updated MW-388.result file

  • 2017-12-07 15:15:22 +0200

    • Don't wait too long in SHOW PROCESSLIST

  • 2017-12-07 15:03:59 +0200

    • Restore LF_BACKOFF

  • 2017-11-11 22:27:03 +0200

    • In ALGORITHM=INPLACE, use a common name for the intermediate tables or partitions

  • Merge 2017-12-08 10:02:28 +0200 - Merge 10.2 into bb-10.2-ext

  • 2017-12-08 09:53:11 +0200

    • Assertion failure on IMPORT TABLESPACE

  • 2017-12-08 01:15:10 +0300

    • : storage_engine-rocksdb.type_bit_indexes fails after latest pushes

  • 2017-12-07 12:59:32 +0200

    • Add Galera test cases that fail to disabled.

  • 2017-12-07 12:43:26 +0200

    • : Stored procedure that declares a handler that catches ER_LOCK_DEADLOCK error causes thd->is_error() assertion

  • 2017-12-07 12:26:29 +0200

    • : WSREP: BF lock wait long

  • 2017-12-05 17:05:05 +0200

    • Ensure that mysqladmin also works with + more

  • 2017-12-08 09:44:53 +0400

    • Adding the -Wnon-virtual-dtor GCC/CLang flag in maintainer mode

  • 2017-12-07 15:54:27 +0400

    • MariaDB crashes with function

  • 2017-12-07 11:41:52 +0200

    • Fix failing test mysql_client_test

  • 2017-12-12 12:09:52 +0530

    • : Upgrade from previous versions is broken for procedures

  • 2017-12-04 18:53:19 +0000

    • Use abortive TCP close, in case server closes the connection first, and we do not care whether client has received all data.

  • 2017-12-10 23:10:43 +0530

    • Removing files sql/item_sum.cc.orig and sql/item_sum.h.orig added by commit 6d63a03490298a8b7246e7f4516eb383534f8e8c : Add support for LIMIT clause in GROUP_CONCAT()

  • 2017-11-24 21:56:13 +0000

    • -- set --maturity-level by default

  • 2017-12-07 18:36:01 +0400

    • Faster atomic loads and stores on windows

  • 2017-12-01 15:48:03 +0400

    • - InnoDB rw-locks: optimize memory barriers

  • 2017-12-01 13:52:24 +0400

    • - InnoDB rw-locks: optimize memory barriers

  • 2017-12-01 13:37:07 +0400

    • - InnoDB rw-locks: optimize memory barriers

  • 2017-12-01 13:14:42 +0400

    • - InnoDB rw-locks: optimize memory barriers

  • 2017-12-01 12:02:51 +0400

    • - InnoDB rw-locks: optimize memory barriers

  • 2017-12-08 11:38:00 +0200

    • Add extra mutex check to wsrep_aborting_thd_enqueue

  • 2017-12-08 11:37:33 +0200

    • Search for galera libraries also in /usr/lib64/galera-3

  • 2017-12-08 11:36:18 +0200

    • Cleanups

  • 2017-12-08 12:21:26 +0530

    • : Add support for LIMIT clause in GROUP_CONCAT()

  • 2017-12-07 14:35:32 +0200

    • trx_id_check() fails during row_log_table_apply()

  • Merge 2017-12-07 08:21:00 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2017-12-07 08:18:43 +0200 - Merge 10.2 into bb-10.2-ext

  • Merge 2017-12-07 08:17:50 +0200 - Merge 10.1 into 10.2

  • 2017-12-07 08:14:49 +0200

    • Post-fix for

  • Merge 2017-12-06 19:36:33 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2017-12-06 19:11:12 +0200 - Merge 10.2 into bb-10.2-ext

  • 2017-12-04 16:26:14 +0200

    • Follow-up fix to Assertion srv_undo_sources || ... failed on shutdown during DDL operation

  • 2017-12-01 16:51:24 +0200

    • Use fewer transactions for updating InnoDB persistent statistics

  • 2017-12-05 16:33:38 +0300

    • : Wrong query plan for query with no PK

  • 2017-12-04 15:01:57 +0300

    • : Wrong query plan for query with no PK

  • 2017-12-02 17:26:37 +0000

    • : RocksDB may show empty or incorrect output with rocksdb_strict_collation_check=off

  • Merge 2017-12-06 10:40:58 +0200 - Merge InnoDB test cases from MySQL 5.7 (part 4)

  • 2017-12-06 10:37:08 +0200

    • Adjust the test innodb.virtual_stats and rename to gcol.innodb_virtual_stats

  • 2017-12-06 10:35:09 +0200

    • Import innodb.virtual_stats from MySQL 5.7

  • 2017-12-06 10:32:24 +0200

    • cleanup: Inline two tiny functions

  • Merge 2017-12-05 14:23:57 +0200 - Merge 10.1 into 10.2

  • 2017-12-05 13:25:09 +0200

    • dict_stats_process_entry_from_defrag_pool() fails to call dict_table_close() when index==NULL

  • 2017-12-03 15:21:53 +0200

    • rpl.rpl_row_log_innodb failed in buildbot

  • 2017-12-05 12:50:35 +0200

    • / Error log flood : "InnoDB: page_cleaner: 1000ms intended loop took N ms. The settings might not be optimal."

  • 2017-12-04 13:43:02 +0200

    • Follow-up to : Adjust some comments

  • 2017-12-04 11:48:12 +0200

    • Remove references to UNIV_SYNC_DEBUG which was merged with UNIV_DEBUG

  • 2017-12-03 12:45:54 +0200

    • resolve_stack_dump updated to match latest stack trace format

  • 2016-10-07 16:58:12 +0200

    • Add "leaves" algorithm to oqgraph.

  • 2017-12-05 08:49:28 +0000

    • Revert " -- set --maturity-level by default"

  • 2017-11-24 21:56:13 +0000

    • -- set --maturity-level by default

  • 2017-11-22 21:09:24 +0200

    • : Aggregate stored functions

  • 2017-12-02 22:30:48 +0200

    • Remove the side effect of setting m_sp from Item_sp::init_result_field

  • 2017-11-23 10:38:04 +0200

    • Refactor parts of Item_func_sp into Item_sp

  • 2017-12-04 11:29:00 +0200

    • Follow-up to : Avoid mutex acquistion in trx_rw_is_active(0)

  • 2017-12-04 11:28:10 +0200

    • Silence -Wimplicit-fallthrough

  • 2017-12-02 21:50:08 +0200

    • Remove compiler warnings

  • 2017-11-28 23:42:51 +0200

    • Add direct join support for Spider

  • 2017-11-28 22:42:59 +0200

    • Changes to fix 64-bit Windows build errors and warnings.

  • 2017-11-27 21:53:02 +0200

    • merge Spider 3.3.13

  • 2017-11-16 11:11:52 +0200

    • Adding direct update/delete to the server and to the partition engine.

  • 2017-11-15 04:31:10 +0200

    • Spider fix: Stop searching next when m_top_entry=NO_CURRENT_PART_ID

  • 2017-11-15 04:28:53 +0200

    • Cleanups for ha_partition.cc

  • 2017-11-07 11:04:45 +0200

    • Spiral patch 004_mariadb-10.0.15.slave-trx-retry.diff

  • 2017-09-29 17:48:32 +0300

    • Fix index scan cleanup in the partition engine.

  • 2017-09-28 16:38:10 +0300

    • Adding option to tell that cmp_ref handler call is expensive

  • 2017-09-27 22:48:05 +0300

    • Adding support for auto_increment in the partition engine.

  • 2017-09-26 00:56:10 +0300

    • Adding Full Text Search support to partitions

  • 2017-09-26 00:23:55 +0300

    • Fixed indentation in ha_partition.cc when assigning variables

  • 2017-09-09 16:20:55 +0300

    • Add direct aggregates

  • 2017-07-22 11:27:38 +0300

    • Added more DBUG information

  • 2017-07-05 18:20:06 +0300

    • Adding multi_range_read support to partitions

  • 2016-12-05 13:04:47 +0200

    • Spiral patch 002_mariadb-10.0.15.spider.diff, part 2

  • 2016-12-05 12:17:52 +0200

    • MDEV 7701 extra() calls for VP engine

  • 2016-11-21 20:36:23 +0200

    • Spiral patch 002_mariadb-10.0.15.spider.diff - Enable HA_EXTRA_WRITE_CAN_REPLACE and HA_EXTRA_WRITE_CANNOT_REPLACE for partition engine.

  • 2016-11-21 10:00:52 +0200

    • Applied patch 001_mariadb-10.0.15.partition_cond_push.diff - Added cond_push() and cond_pop() to ha_partition.cc

  • 2016-11-20 22:30:30 +0200

    • Added spider patches for adding HANDLER support for the partition engine

  • 2017-12-01 12:34:37 +0200

    • Changed "const row not found" to "Const row not found"

  • 2017-11-30 17:03:55 +0200

    • Improve error messages

  • 2017-11-30 17:02:15 +0200

    • Write leaked memory before assert, if compiled with safemalloc

  • 2017-11-30 17:01:23 +0200

    • Mark constant 'null_tables' with table->const_table=1

  • Merge 2017-12-01 15:37:30 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2017-12-01 15:35:16 +0200 - Merge 10.2 into bb-10.2-ext

  • 2017-12-01 15:28:33 +0200

    • Fix a Bison warning about semantic type clash in default action

  • 2017-12-01 15:02:04 +0200

    • InnoDB shutdown sometimes hangs

  • 2017-11-29 22:56:23 +0000

    • : during backup, retry read of log blocks, if there is (possibly intermittent) checksum mismatch.

  • Merge 2017-11-29 15:08:04 +0000 - Merge remote-tracking branch 'origin/10.1' into 10.2

  • 2017-11-29 14:53:12 +0000

    • : In mariadb-backup, reread redo log blocks , if checksum mismatch is detected.

  • 2017-11-23 18:42:28 +0200

    • : "window" seems like a reserved column name but it's not listed as one

  • 2017-11-30 18:07:28 +0400

    • Optimized away excessive condition

  • Merge 2017-11-30 08:16:37 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2017-11-29 12:06:48 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • 2017-11-28 15:59:36 -0500

    • bump the VERSION

  • 2017-11-28 18:23:35 +0200

    • Fix some integer type mismatch warnings

  • 2017-11-20 20:39:59 +0000

    • Windows, generic threadpool cleanups

  • 2017-11-29 10:03:51 +0400

    • Item_param: replace {INT|DECIMAL|REAL|STRING|TIME}_VALUE with Type_handler

  • 2017-11-28 06:25:14 +0400

    • Cleanup for Item::with_subselect and Item::has_subquery()

  • 2017-11-24 12:40:00 +0400

    • Move set_param_xxx() in sql_prepare.cc to methods in Item_param and Type_handler

  • 2017-11-22 11:38:29 +0400

    • A cleanup for sql_mode=ORACLE: using Oracle-style placeholders in direct query execution makes the server crash

  • Merge 2017-11-21 18:59:30 +0200 - Merge 10.2 into bb-10.2-ext

  • 2017-11-21 16:02:26 +0400

    • Binary protocol returns wrong collation ID for SP OUT parameters

  • Merge 2017-11-20 11:12:08 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • 2017-11-16 14:33:28 +0400

    • Add Oracle-style FOR loop to sql_mode=DEFAULT

  • 2017-11-15 19:18:28 +0400

    • Don't use LEX::check_exists in ALTER SEQUENCE

  • 2017-11-15 14:42:04 +0400

    • "Incorrect column name" when "CREATE TABLE t1 AS SELECT spvar"

  • 2017-11-15 14:34:04 +0400

    • Bad error message when creating a SET column with comma and non-ASCII characters

  • 2017-11-15 14:18:46 +0400

    • sql_mode=ORACLE: using Oracle-style placeholders in direct query execution makes the server crash

  • 2017-11-14 16:31:10 +0400

    • Server crashes in handle_select / val_uint in ORACLE mode

  • 2017-11-13 21:58:00 +0400

    • Explicit CAST(CHAR(N)) erroneously escalates warnings to errors in STRICT_ALL_TABLES

  • 2017-11-13 13:04:21 +0100

    • Fix of result code check by Monty's request.

  • 2017-11-13 10:02:59 +0100

    • : incorrect result of intersect with ANY/ALL/IN subquery

  • 2017-11-13 09:41:29 +0100

    • : Server crashes in ha_heap::find_unique_row or Assertion `0' failed in st_select_lex_unit::optimize with INTERSECT

  • 2016-09-20 15:41:38 +0000

    • FRM: fail to load extra2 option with size 1 fix

  • 2017-11-28 17:22:46 +0200

    • Follow-up fix to : Use proper std::map allocator

  • 2017-11-28 16:59:52 +0400

    • - UT_DELAY code : Removing hardware barrier for arm64 bit platform

  • 2017-11-28 16:34:31 +0400

    • Cleanup UT_LOW_PRIORITY_CPU/UT_RESUME_PRIORITY_CPU

  • 2017-11-27 14:43:24 +0000

    • Fix warnings

  • 2017-09-04 15:40:21 +0400

    • - Import MySQL 5.7 atomic operations for MSVC and Solaris

  • 2017-11-27 11:19:26 +0200

    • Adjust the result diffs for innodb.instant_alter

  • 2017-11-27 10:06:37 +0200

    • Test MDL with a more generic ALTER TABLE statement

  • 2017-11-24 16:26:44 +0200

    • Removed "deprecated" warning from explicit_defaults_for_timestamp

  • 2017-11-24 14:57:44 +0400

    • Fixed build failure with PFS disabled

  • 2017-11-24 13:26:15 +0400

    • Fix hang in buf_flush_set_page_cleaner_thread_cnt

  • 2017-11-23 15:02:26 +0200

    • Use ST_AsText() to get textual result

  • 2017-11-23 15:22:10 +0400

    • Less code to depend on ut_crc32_init()

  • 2017-11-23 14:53:16 +0400

    • Removed HW acceleration for big endian checksum

  • 2017-11-23 14:35:50 +0400

    • Removed ut_crc32_byte_by_byte: never used

  • 2017-11-10 19:02:27 +0200

    • Improve performance of heap tables

  • 2017-11-22 16:27:59 +0200

    • InnoDB update_time is wrongly updated after partial rollback or internal COMMIT

  • 2017-11-22 17:42:34 +0200

    • Correct a comment

  • 2017-11-22 08:01:43 +0200

    • Less dependencies in include files

  • 2017-11-22 08:01:07 +0200

    • Remove not used mem_root argument from build_clone(), get_copy() and get_item_copy()

  • 2017-11-22 14:38:51 +0400

    • Tencent contributions added

  • 2017-11-17 12:18:16 +0800

    • Travis-CI: clean up cruft and add more in-line commments

  • 2017-11-17 12:17:26 +0800

    • Travis-CI: slim down the deb build so it passes in the 50 minute time limit

  • 2017-11-17 12:12:44 +0800

    • Travis-CI: make deb job visible on the parallel jobs list

  • 2017-11-17 19:39:52 +0900

    • Spelling fix

  • 2017-11-17 19:36:47 +0000

    • Support TCP keepalive options

  • 2017-10-30 21:39:55 +0100

    • Intoduce variable for binlog io cache size.

  • 2017-11-17 05:21:12 +0200

    • Simplify fn_rext

  • 2017-11-17 05:18:32 +0200

    • - Allow on to drop orphaned #sql- tables

  • 2017-11-17 01:55:37 +0200

    • Remove mark_check_constraint_columns from delete

  • 2017-11-14 07:47:58 +0200

    • Handle failures from malloc

  • 2017-11-14 13:16:31 +0300

    • Tests: dependency on wsrep removed from sql_sequence tests

  • 2017-11-16 10:12:21 +0200

    • Removed accidentally added sysvars files

  • 2017-11-07 11:22:08 +1100

    • mysys: Remove freebsd freopen implementation

  • 2017-11-15 02:41:45 +0200

    • Assertion failed in create_option_need_rebuild

  • 2017-11-11 22:27:03 +0200

    • In ALGORITHM=INPLACE, use a common name for the intermediate tables or partitions

  • Merge 2017-11-10 16:12:45 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2017-11-10 16:07:01 +0200 - Merge 10.2 into bb-10.2-ext

  • Merge 2017-11-10 08:27:09 +0200 - Merge 10.2 into bb-10.2-ext

  • Merge 2017-11-09 23:21:41 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • 2017-11-09 08:26:52 +0200

    • Fixed failing test case as part of adding MAX_MEMORY_USED

  • 2017-11-09 08:26:50 +0400

    • Test cleanup for Monty's bce807f70fbd386fd70dee3161972cb3449531b1

  • 2017-11-05 20:05:41 +0200

    • Simple cleanups

  • 2017-11-05 20:05:02 +0200

    • Rename some errors that uses MySQL -> MariaDB

  • 2017-11-05 17:04:20 +0200

    • Add more execution stages (commit, rollback, etc)

  • 2017-11-05 16:38:21 +0200

    • Disable some test that fails constantly

  • 2017-11-05 22:22:01 +0400

    • [db crash] Recursive CTE when SELECT includes new field

  • 2017-11-04 12:44:56 +0200

    • Remove an unused variable

  • Merge 2017-11-03 09:29:21 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • 2017-11-03 09:27:53 +0400

    • errors.test fails with valgrind (Conditional jump or move depends on uninitialised value)

  • 2017-11-01 20:30:45 +0200

    • Fixed compiler warning and unitialized memory warning

  • 2017-11-01 20:30:32 +0200

    • Updated valgrind.supp

  • 2017-11-01 20:30:12 +0200

    • Reduce memory used by maria_open

  • 2017-11-01 20:28:36 +0200

    • Reducing memory when using information schema

  • 2017-11-10 09:18:53 +0200

    • setval(): Do not fall through from GET_FLAGSET to GET_BIT

  • 2017-11-10 11:22:51 +0100

    • : Server crashes in ha_heap::find_unique_row or Assertion `0' failed in st_select_lex_unit::optimize with INTERSECT

  • 2017-11-07 12:06:15 +0400

    • main.mysql_upgrade_noengine failed, results mismatch

  • 2017-11-05 11:59:19 -0800

    • Fixed Wrong result from query with NOT IN predicate in WHERE

  • 2017-11-04 13:55:46 +0200

    • Adjust 32-bit sys_vars results

  • 2017-11-03 23:40:35 -0700

    • Another adjustment after the merge of .

  • 2017-11-03 23:12:07 -0700

    • Adjusted tests after changing the default value for the system variable @@in_subquery_conversion_threshold

  • 2017-11-03 20:05:03 -0700

    • Changed the default value for the system variable @@in_subquery_conversion_threshold.

  • 2017-11-03 15:12:01 -0700

    • Post-merge fixes for , .

  • 2017-11-02 22:28:04 +0400

    • Cleanup tests for Querying INFORMATION_SCHEMA becomes slow in

  • 2017-11-02 17:49:36 +0400

    • A cleanup for : Fixing "mtr --suite=compat/oracle" test failures

  • 2017-11-01 22:26:25 +0200

    • Allow instant ADD COLUMN, ADD INDEX, LOCK=NONE

  • Merge 2017-11-02 12:08:37 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2017-11-01 14:37:31 +0200 - Merge 10.2 into bb-10.2-ext

  • 2017-11-02 12:06:46 +0200

    • Try to fix sys_vars.sysvars_debug,32bit

  • 2017-11-02 11:31:28 +0200

    • Remove a type cast

  • 2017-11-01 19:27:27 +0200

    • Remove an unused variable

  • 2017-07-13 16:37:33 +1000

    • keycache: restructure functions that are controlled by arguements

  • 2017-11-02 11:06:02 +0200

    • Fixed compilation failures

  • Merge 2017-11-01 21:48:03 -0700 - Merge branch '10.3' of github.com:MariaDB/server into 10.3

  • 2017-10-28 22:28:31 +0300

    • Added the syntax for percentile functions and median function to the sql_yacc_ora.yy file

  • 2017-10-27 20:04:05 +0530

    • Updates the tests for the percentile functions

  • 2017-10-27 00:16:13 +0530

    • Update the error messages involving percentile functions

  • 2017-10-27 00:10:22 +0530

    • Date-time fields are disabled currently for the result type of percentile function

  • 2017-09-07 23:51:42 +0530

    • Tests added for percentile and median functions

  • 2017-10-26 23:55:52 +0530

    • Only single element order-by list is allowed for percentile functions

  • 2017-10-26 23:55:09 +0530

    • Added the median function to the parser , it should behave as a percentile_cont function with its argument fixed to 0.5

  • 2017-09-07 17:40:09 +0530

    • Added fix_fields for percentile function to check the type of argument and to ensure that only numeric arguments are allowed

  • 2017-09-07 17:37:55 +0530

    • Changes made according to the review given, mostly fixing coding style errors

  • 2017-08-29 18:27:16 +0300

    • Remove has_error as a member from Item_sum and use THD::is_error() instead

  • 2017-07-18 02:58:08 +0530

    • Fixed indentation in the syntax rules for the sql_yacc.yy , also added the rules of the percentile functions to the sql_yacc_ora.yy

  • 2017-07-18 01:55:31 +0530

    • made changes according to the review, mostly removing unused code and fixing code to follow the coding conventions

  • 2017-07-17 15:23:21 +0530

    • Added more tests for the percentile functions

  • 2017-07-17 15:10:19 +0530

    • Added the error 1)ER_ARGUMENT_OUT_OF_RANGE: This error is thrown if the argument of the percentile function is not in the range [0,1] 2)ER_ARGUMENT_NOT_CONSTANT: This error is thrown if the argument of the percnetile function is not constant in the entire partition of the window function

  • 2017-07-17 15:08:08 +0530

    • Added the error ER_WRONG_TYPE_FOR_PERCENTILE_CONT, which ensures that the result type for percentile_cont is always numerical

  • 2017-07-17 15:06:42 +0530

    • Added the error ER_NOT_SINGLE_ELEMENT_ORDER_LIST for th percentile functions, these ensure that for the percentile function we have the order list with exactly one element

  • 2017-07-17 15:02:22 +0530

    • Added the function setting_handler_for_percentile_function() for the percentile_disc function that would set the type of the result field for percentile_disc. Percentile_cont would habe double precision result type

  • 2017-07-17 13:25:08 +0530

    • has_error field added to the item_sum class. This field ensures that query is terminated if we get any error during the add function call. This is currently used only for the percentile functions

  • 2017-07-17 13:21:23 +0530

    • Error codes added for the percentile functions, the errors are -ER_NOT_SINGLE_ELEMENT_ORDER_LIST -ER_WRONG_TYPE_FOR_PERCENTILE_CONT -ER_ARGUMENT_NOT_CONSTANT -ER_ARGUMENT_OUT_OF_RANGE

  • 2017-07-17 13:19:20 +0530

    • Val_str function added for the percentile_disc function, as it can have result type as STRING_RESULT

  • 2017-07-10 01:12:56 +0530

    • Ensured that the element in the order by clause should have a numerical time, if not throw an error

  • 2017-07-07 17:37:06 +0530

    • Percentile class implemented, most of the functions have the same functionalite as the percentile cont class

  • 2017-07-06 01:29:49 +0530

    • Implemented the implementation of percentile functions using Item_cache instead of Cache_Item

  • 2017-06-27 12:44:00 +0530

    • Test case added for the percentile disc function

  • 2017-06-27 02:50:18 +0530

    • implementation of add() function added to the Item_sum_percentile_disc class

  • 2017-06-27 02:24:32 +0530

    • Added a class Frame_unbounded_following_set_count_special, which is required to ignore all the null values while calculating the number of rows in the partition

  • 2017-06-26 03:53:27 +0530

    • Setting handler to have the return type as that of the element by which we are ordering the partition

  • 2017-06-26 03:39:25 +0530

    • A basic implementation of the add function is added

  • 2017-06-26 02:15:19 +0530

    • Added value field to Item_sum_percentile_disc Check for single element in the order_list is added

  • 2017-06-26 01:55:05 +0530

    • Added get_item() to Cached_item_item and get_value to the Cached_item

  • 2017-06-22 21:43:45 +0530

    • : support percentile and median window functions

  • 2017-06-13 11:54:39 +0530

    • : syntax added for the percentile_cont and percentile_disc functions

  • 2017-11-01 13:20:32 +0000

    • SOURCE_REVISION should always be defined in source_revision.h

  • Merge 2017-11-01 21:42:26 -0700 - Merge remote-tracking branch 'shagalla/10.3-mdev12172' into 10.3

  • 2017-10-30 13:16:15 +0200

    • trigger.result corrected

  • 2017-10-29 21:09:07 +0200

    • Mistakes corrected. Test results corrected.

  • 2017-10-28 21:54:22 +0200

    • Mistakes corrected, variable defined.

  • 2017-10-28 20:54:18 +0200

    • Mistakes corrected. TVC can be used in IN subquery and in PARTITION BY struct now. Special variable to control working of optimization added.

  • 2017-09-04 22:29:58 +0200

    • New tests on errors added. Comments corrected. Some procedures corrected.

  • 2017-09-02 23:19:20 +0200

    • Post review changes for the optimization of IN predicates into IN subqueries.

  • 2017-09-01 19:18:50 +0200

    • Remarked opt_tvc.test added.

  • 2017-09-01 19:01:06 +0200

    • Memory allocation corrected. New tests added.

  • 2017-08-29 21:24:05 +0200

    • Some mistakes in opt_range.cc and libmysqld/CMakeLists.txt files corrected

  • 2017-08-29 21:03:15 +0200

    • Mistakes corrected. Now all tests in opt_tvc.test file work correctly

  • 2017-08-29 16:58:32 +0200

    • Mistakes corrected, new error messages added

  • 2017-08-29 02:32:39 +0200

    • Summarized results of two previous commits (26 July, 25 August)

  • 2017-08-25 19:06:13 +0200

    • Optimization that transforms IN-predicate in IN-subselect made.

  • 2017-07-26 22:46:16 +0300

    • Queries where TVCs are used are processed successufully. TVCs can be used separately, with UNION/UNION ALL, in derived tables, in views and in common table expressions.

  • 2017-06-30 13:54:33 +0300

    • Mistakes corrected, test file corrected.

  • 2017-06-29 15:32:17 +0300

    • New structure Table Value Constructor added in grammar. TVC can be used in UNION-statement, in view and in subquery.

  • 2017-08-10 15:45:03 +0400

    • - Introduce status variables for table cache monitoring and tuning

  • 2017-10-31 13:00:20 +0400

    • (Part#2) Querying INFORMATION_SCHEMA becomes slow in

  • Merge 2017-10-30 20:47:39 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

  • Merge 2017-10-30 16:42:46 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • 2017-10-04 15:12:36 +0400

    • Change Item_bool_rowready_func2 to cache const items at fix time rather than evaluation time

  • 2017-10-30 09:24:39 +0400

    • Add Field_row for SP ROW variables

  • 2017-10-27 20:48:16 +0400

    • Anchored data types for variables

  • 2017-10-23 15:24:02 +0400

    • A cleanup for Allow ROW variables as a cursor FETCH target

  • 2017-10-14 17:31:57 +0300

    • Server crashes in SEQUENCE::write_lock for temporary tables

  • 2017-10-22 20:14:52 +0300

    • Assertion is_lock_owner() failed in mysql_rm_table_no_locks

  • 2017-10-22 20:06:01 +0300

    • Reset table->record[1] early for sequences to fix comparision of innodb row

  • 2017-10-22 13:01:33 +0300

    • Assertion failure on CREATE TABLE .. LIKE

  • 2017-10-22 12:26:32 +0300

    • Value of SEQUENCE table option is ignored upon creation

  • 2017-10-22 12:05:43 +0300

    • Server crashes in ha_partition::engine_name

  • 2017-10-20 18:44:28 +0400

    • A cleanup for Wrap the code in sp.cc into a class Sp_handler

  • 2017-10-19 13:22:38 +0300

    • NEXTVAL fails on slave

  • 2017-10-19 12:57:00 +0400

    • sp_rcontext::sp cleanup

  • 2017-10-19 11:48:34 +0400

    • Moving a piece of open_and_process_routine() into a new function sp_acquire_routine()

  • Merge 2017-10-18 14:11:55 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • 2017-10-13 15:55:42 +0200

    • : sql_mode=EMPTY_STRING_IS_NULL

  • Merge 2017-10-07 11:59:01 +0400 - Merge pull request #462 from halfspawn/bb-10.2-ext

  • 2017-10-06 09:23:06 +0200

    • - sql_mode=Oracle: substr(): treat position 0 as position 1

  • 2017-10-30 16:06:42 +0400

    • Embedded tests fixed.

  • 2017-10-30 07:37:25 +0400

    • Add bind_address system variable.

  • 2017-10-28 12:45:49 +0300

    • Fix sign mismatch warnings

  • 2017-10-27 19:21:58 +0000

    • Fix some warnings

  • 2017-10-27 08:14:02 +1100

    • travis: no percona tests in 10.3

  • 2017-10-26 13:05:11 +0300

    • Inplace update assert after instant adding column

  • 2017-09-09 11:34:12 +0300

    • : Make number of page cleaner threads variable dynamic New test cases innodb-page-cleaners

  • 2017-10-20 12:40:45 +0400

    • - Twin include

  • 2017-10-13 21:59:15 +0300

    • Upgrade from 10.0 fails on assertion during ALTER TABLE

  • 2017-10-12 17:13:01 +0300

    • fix data races

  • 2017-10-11 17:14:17 +0400

    • Fixed build failure

  • 2017-10-11 12:56:23 +0300

    • fix some data races (#464)

  • 2017-10-10 13:15:45 +0300

    • remove unndeded class member variable

  • 2017-10-09 22:55:05 +0300

    • fix unsynchronized read (#463)

  • 2017-10-09 21:09:54 +0300

    • : Test ROW_FORMAT=COMPRESSED

  • 2017-10-09 11:34:59 -0400

    • bump the VERSION

  • 2017-10-09 12:55:01 +0300

    • Work around Server does not remove #sql*.frm files after crash during ALTER TABLE

  • 2017-10-09 08:47:54 +0300

    • Upgrade from 10.0/10.1 fails on assertion

Revision #1d9fd4faec
Revision #d9e90292eb
Revision #9cc7789e90
Revision #5b4c8469d5
Revision #139e8afc2c
Revision #1464f4808c
MDEV-14477
Revision #37f5569909
Revision #9ec2479778
Revision #40f4525f43
MDEV-14585
Revision #1ec8d45c4d
Revision #69e88de0fe
MDEV-14585
Revision #b4165985c9
MDEV-14585
Revision #2534b5cb99
Revision #0bc36758ba
MDEV-14717
Revision #b4e5d5e2db
Revision #0436a0ff3c
Revision #88aff5f471
MDEV-13407
Revision #028e91f380
Revision #8d70097c21
Revision #252e690c85
Revision #ce4cdfa0f8
MDEV-13809
Revision #64f1fab068
MDEV-12128
Revision #09c5bbf471
Revision #40088bfc7e
MDEV-13407
Revision #03e91ce324
MDEV-14641
Revision #c1e5fef05d
MDEV-14008
Revision #682c3bfd25
MDEV-10442
Revision #91daf8819c
Revision #beabe6b216
MDEV-13969
Revision #1c2f59f7fb
MDEV-13969
Revision #f32063c513
MDEV-13620
Revision #6ee9cba745
MDEV-10486
Revision #ef9e78c9d4
MDEV-14524
Revision #079c359971
MDEV-14629
Revision #06f0b23a78
Revision #4bd63bd551
MDEV-14679
Revision #7380376370
MDEV-14293
Revision #64b11e61b5
MDEV-14293
Revision #a9a4089175
Revision #8ed78cf7f9
Revision #7fd7805574
MDEV-14315
Revision #0acac4fe5f
MDEV-14593
Revision #0fd3def284
Revision #9ee8917dfd
Revision #ccb3550221
Revision #3464b67025
Revision #22f2b39c14
Revision #ca9ed393ef
MDEV-13073
Revision #3791d0cfcf
Revision #86308aa995
MDEV-14579
Revision #529120e1cb
MDEV-13073
Revision #f279d3c43a
MDEV-13073
Revision #6a84e3407d
MDEV-13073
Revision #c0ea3056b6
MDEV-13073
Revision #74b35b6874
MDEV-13073
Revision #e972125f11
MDEV-13073
Revision #abceaa7542
Revision #13770edbcb
Revision #ea37c129f9
Revision #2e53b96a0a
Revision #77030649fb
Revision #d91d1c8dbc
MDEV-12501
Revision #4ef86e36e8
MDEV-12501
Revision #34f2f4fa43
MDEV-14660
Revision #e4efbfd904
Revision #2b67b7cb08
Revision #0bc3c0fbc8
Revision #c90db2c8be
Revision #022b163ac8
Revision #84726906c9
MDEV-10177
Revision #866ccc8890
Revision #1b5f0cbd46
Revision #8063804943
Revision #ece9c54e10
Revision #7be5b6f0e6
Revision #9d76b27498
MDEV-12352
Revision #e9cc486c97
Revision #2fe990df9f
Revision #46305b006b
Revision #b1977a39de
MDEV-12323
Revision #08d0ea1fcf
MDEV-11027
Revision #b46fa627ca
MDEV-12352
Revision #6559ba71a5
MDEV-13797
Revision #b93a87f186
Revision #ce07d09fd3
Revision #622466644d
Revision #d8ccc61f76
MDEV-9663
Revision #93326ef051
MDEV-9663
Revision #923ea5dbf6
MDEV-9663
Revision #02e35ef5f2
MDEV-12681
Revision #ea1739f90d
Revision #2913f615f0
MDEV-8949
Revision #c0e10f375a
Revision #de76cbdcb0
Revision #feb8296ee6
MDEV-14401
Revision #e66bb57267
MDEV-12837
Revision #1374f958c1
Revision #58eb4e5db9
MDEV-14422
Revision #0e69d0b094
MDEV-14607
Revision #a3476a5de2
Revision #701e22d5cd
Revision #a53e087ea9
MDEV-14628
Revision #d2f557fa3d
Revision #159a6c2e60
MDEV-14505
Revision #751e0f6b1e
MDEV-14568
Revision #04a4b21508
MDEV-14568
Revision #364f42d091
Revision #d4a4185451
Revision #0edd395e8d
Revision #0628123617
Revision #86c69263a4
MDEV-14389
Revision #ccf22b8025
Revision #c2c4c1952d
Revision #34841d2305
Revision #a285e68018
Revision #e12f77a7e3
MDEV-14389
Revision #8695c816e7
Revision #e312a407b8
Revision #13b9ec651a
MDEV-14589
Revision #434c9e6f0e
MDEV-14614
Revision #1e6ac94451
Revision #bdeb27a000
MDEV-14123
Revision #ddc1d6904a
MDEV-14123
Revision #b8a0373ed2
MDEV-14123
Revision #40eee1da17
MDEV-14614
Revision #86beb08774
Revision #0af52734a7
Revision #51bc407403
Revision #927dd9f355
Revision #3945049809
Revision #094b0f869b
Revision #bf96310657
Revision #2662228d18
Revision #0e5eef886a
MDEV-14350
Revision #38908aaf81
Revision #c2118a08b1
Revision #3574f9c7bc
Revision #7891a713da
Revision #b3346c2f41
Revision #07e9ff1fe1
MDEV-14378
Revision #0a02c1a667
Revision #dfafe15abb
MDEV-14606
Revision #578b26598a
MDEV-14607
Revision #4d016e6ed2
Revision #ba576c5b78
MDEV-14401
Revision #da3a3a68df
MDEV-12837
Revision #3eaca005ff
MariaDB 10.3
Revision #a61fbf87ed
Revision #08dae44711
MDEV-14228
Revision #6d4b0958dc
Revision #62eaf7b657
MDEV-14573
Revision #70d6c944cb
MDEV-14113
Revision #8f581e8bf1
MDEV-11297
Revision #99bcec295d
MDEV-12501
Revision #c60095a818
Revision #b04f2a0f01
MDEV-14529
Revision #51bb18f989
MDEV-14529
Revision #5b624f00fc
MDEV-14529
Revision #57d20f1132
MDEV-14529
Revision #c73e77da0f
MDEV-14529
Revision #db715ff392
Revision #68cd543539
Revision #c4581735d0
Revision #6d63a03490
MDEV-11297
Revision #3aa618a969
MDEV-13820
Revision #4ea5b126c5
Revision #bce4065129
Revision #51c73a431f
Revision #447931c6ab
MDEV-14587
Revision #976f6fb1b6
Revision #ce07676502
Revision #77fb7ccba4
MDEV-13201
Revision #7dc6066dea
MDEV-14511
Revision #2c1e4d4d7a
MDEV-14563
Revision #a6254e5e7d
MDEV-14563
Revision #c3803914c5
MDEV-14433
Revision #f1f2b7742f
MDEV-13626
Revision #afe6aef5ff
Revision #b1cd5ca2af
Revision #e9bc0f75ef
MDEV-5834
Revision #1d526f31fb
Revision #63cbb98275
MDEV-14587
Revision #d7b0b8ddac
MDEV-10688
Revision #d1ab89037a
MDEV-13670
MDEV-14550
Revision #8be7548085
MDEV-12698
Revision #bd8fd3b7c3
Revision #d9188adae5
Revision #a34b976d8e
Revision #5868a184fa
MDEV-12501
Revision #1af2d7ba23
MDEV-12501
Revision #60c446584c
MDEV-7773
Revision #7448b01bb5
Revision #c12d1ed48e
Revision #b213f57dc3
MDEV-12288
Revision #751ad74491
Revision #60df17e95a
Revision #52ca07c2a0
Revision #bfaf2d6e35
Revision #207594afac
Revision #e53ef202bd
Revision #d1e4ecec07
Revision #352feb49c4
Revision #b016e1ba7f
MDEV-7702
Revision #3907ff2d24
Revision #f26e14e2d8
Revision #dc17ac1638
Revision #2f09b28e0f
Revision #5b409843b8
Revision #da26d16dd1
Revision #6f5a7e9227
Revision #8eeb689e9f
Revision #d5268a610a
MDEV-7700
Revision #7abe11499a
Revision #3d1d4b874d
MDEV-7700
Revision #25a1fdd18c
Revision #c57e1bf5e6
Revision #6660708523
Revision #c24d1d665c
Revision #cfaaace635
Revision #c65911ac46
Revision #ddac2d7a1e
Revision #24c9785a67
Revision #40bf5c951b
Revision #8d24bef640
MDEV-14080
Revision #f59a1826f8
MDEV-14536
Revision #3fe261bd2b
Revision #bf6d11c4d6
MDEV-14536
Revision #8cee2f136d
MDEV-13384
Revision #e01d788428
Revision #7cb3520c06
Revision #5b697c5a23
Revision #b65fd73bb1
Revision #23d2dae5f0
Revision #e02b860861
Revision #e01d33d773
MDEV-14467
Revision #590400f743
MDEV-14517
Revision #6aedbf40e0
MDEV-14494
Revision #a18f6009e3
MDEV-12846
Revision #366bb162fe
Revision #563f1d894b
MDEV-14454
Revision #4a8039b04e
Revision #a0c7d3ff94
MDEV-14415
Revision #1c34608436
MDEV-14404
Revision #7663773e56
MDEV-11160
Revision #ac8e0507fe
MDEV-11155
Revision #b8f906dd4b
MDEV-12846
Revision #765452dbef
MDEV-14388
Revision #071aece907
MDEV-14376
Revision #0611797729
Revision #d1b666b5c6
MDEV-14346
Revision #d2bf101cbf
MDEV-13723
Revision #51b30586ea
Revision #0c6ff122fa
MDEV-14477
Revision #12c977ca7b
MDEV-14374
Revision #a489d91993
Revision #1c4968f2f3
Revision #1029b22feb
MDEV-13728
Revision #62fb022110
Revision #447cd7b1af
Revision #ab63290c35
Revision #abf61fd91f
Revision #17529785f1
Revision #1773116fe0
Revision #84ee7a1000
Revision #aaf5ee85f3
Revision #62ce8ce75f
Revision #e69466d023
Revision #d8ada08152
MDEV-14477
Revision #fda4fabe9c
Revision #8a24be6e74
Revision #166056f744
Revision #e44107c4d9
Revision #feec04f29d
Revision #325c9ce9b3
Revision #b9e029d706
Revision #c029eae02d
Revision #e0a00c5a2f
MDEV-14412
Revision #faee08c10c
MDEV-14114
Revision #5b3da95bf3
Revision #326bfb071c
MDEV-14378
Revision #cf5e193d06
Revision #87933d5261
Revision #31bd86c8df
Revision #5fdd51e7c0
Revision #3948f4b4dc
Revision #761e6574c8
MDEV-14396
Revision #e94c9d24f6
MDEV-14378
Revision #a48aa0cd56
Revision #386e5d476e
Revision #1ca72a0c0d
Revision #0bb0d52221
Revision #7dbff2c513
Revision #8d576bcbdd
Revision #99a2870905
Revision #bce807f70f
Revision #c9f612dbde
Revision #61706e61fe
Revision #98b3f28862
MDEV-14217
Revision #4e34eaf187
Revision #5fc79476b5
Revision #7a63a7dc6d
MDEV-14269
Revision #3ab112eb39
Revision #a17e7d0747
Revision #c127a1ba14
Revision #9ec19b9b41
Revision #8409f721ff
Revision #623ed1c204
MDEV-13723
Revision #06a9a366a3
MDEV-14235
Revision #2ba1616e5d
MDEV-14281
Revision #d957a6c1f6
Revision #c2a868b18c
MDEV-12172
Revision #9333431e14
Revision #5b5aa235ea
Revision #388ba068ba
MDEV-12172
MDEV-12176
Revision #9ada5a3c1a
MDEV-13049
MariaDB 10.1
Revision #3a9b7f4ecd
MDEV-12172
Revision #6402ca7870
MDEV-14016
Revision #5603a5842b
Revision #2ec7b87053
Revision #06ec864a09
Revision #72817cafe2
Revision #a9faad5f78
Revision #1103abdae1
Revision #0750b5f825
Revision #914e2c9ba8
Revision #a607e4e7aa
Revision #ab5503c8c5
Revision #40887913ff
Revision #0ef6127c29
Revision #58a6e43513
Revision #b77105cab6
Revision #4f4f8f3fb1
Revision #02a4a4b512
Revision #b5c104d00a
Revision #24e219b179
Revision #f4ba298abd
Revision #f8e135c7df
Revision #f04426f727
Revision #03ed22326a
Revision #6511069e7f
Revision #947ce922c9
Revision #96565ac311
Revision #330577988f
Revision #64a2a30295
Revision #eb2187a24f
Revision #3393005e95
Revision #275ce39f05
Revision #01d2b6e9d9
Revision #d2214da4d0
Revision #ba9fbc6a83
Revision #c85552f42b
Revision #31f1541f1e
Revision #cc046fa92c
Revision #18747a4baa
Revision #129626f171
Revision #280945bf29
MDEV-12985
Revision #fadfe447e8
MDEV-12985
Revision #29c4bd9d27
Revision #6f1b6061d8
Revision #34737e0cee
Revision #43625a31cb
Revision #99d3f217eb
Revision #a4ded0a9b5
Revision #75370a58f4
Revision #6bce8e1422
Revision #d76f74d46c
Revision #e701770749
Revision #1efa9ed8ca
Revision #a5a01dbb08
Revision #91149bbd82
Revision #570d2e7d0f
Revision #3310076dbe
Revision #9103ee3c6b
Revision #7ba19ba384
Revision #615da8f70b
Revision #613dd62a76
MDEV-11153
Revision #5d3ed9acdd
MDEV-13049
MariaDB 10.1
Revision #835cbbcc7b
Revision #003cb2f424
Revision #84ed288f68
MDEV-13997
Revision #667e4b97aa
MDEV-14212
Revision #5dd5253f7e
MDEV-14139
Revision #e7637ec061
MDEV-12007
Revision #1355fadb59
MDEV-13720
Revision #eea07f5f58
MDEV-13721
Revision #a3b4f575b9
Revision #7204f66c6a
MDEV-13711
Revision #7447b4ce37
MDEV-13714
Revision #f64cff9206
MDEV-13715
Revision #edfdf0d0a3
MDEV-13415
Revision #211f9eea60
MDEV-14092
Revision #e156db85a7
Revision #f5e09b5f8f
Revision #30e7d6709f
Revision #75aabd03d5
MDEV-14013
Revision #081f5aa826
Revision #34f36a335b
MDEV-14012
Revision #fe8cf8fdf1
Revision #f88fcf2514
MDEV-12542
Revision #ecee3c71e1
Revision #769f060398
Revision #a81ea75390
Revision #770c5c1c9e
MDEV-14111
Revision #b23a109695
MDEV-11025
Revision #3722372ae5
MDEV-11549
Revision #c65fdcf7c8
MDEV-14062
Revision #f3ad3bbe77
Revision #7d2a7782fe
Revision #62b21fc101
Revision #a4c23ac720
Revision #bbfd18c691
Revision #b3027d4065
MDEV-11369
Revision #9a10e7fc6f
Revision #6edba392d8
MDEV-14029
Revision #1a4c63238c
MDEV-14022

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