All pages
Powered by GitBook
1 of 41

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Changelogs - MariaDB 10.3 Series

MariaDB 10.3 was a long-term maintenance series of MariaDB maintained until May 2023

MariaDB 10.3.39 Changelog

DownloadRelease NotesChangelogOverview of 10.3

Alternate download from mariadb.org

Release date: 10 May 2023

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.

  • Includes all fixes from MariaDB 10.2.44

  • 2023-05-02 20:13:48 +0200

    • New CC 3.1

  • 2023-03-18 21:11:07 +0200

    • : Replica stopped by locks on sequence

  • 2023-04-25 08:33:23 +0200

    • New CC

  • Merge 2023-04-20 17:05:38 +0200 - Merge branch 'merge-zlib' into 10.3

  • 2023-04-20 16:58:28 +0200

    • 1.2.13

  • 2023-03-09 11:22:41 +0100

    • invalid ssl prevents bootstrap

  • 2023-03-09 11:32:18 +0100

    • main.bootstrap test cleanup

  • 2023-03-09 15:32:24 +0100

    • bump the VERSION

  • Merge 2023-02-06 14:05:39 +0100 - Merge branch '10.3' into bb-10.3-release

  • 2022-09-27 15:22:57 +0900

    • a potential bug of null pointer dereference in spider_db_mbase::print_warnings()

  • 2023-01-08 20:14:58 +0100

    • : mariadb-plugin-connect: introduce curl as recommends

  • 2023-01-26 12:22:38 +0100

    • Windows, mtr - Remove outdated instructions on how to install post-mortem debugger

  • 2022-12-12 17:45:48 +0400

    • parse error 1=2 not between/in

  • 2023-01-26 10:57:01 +0400

    • Revert " parse error 1=2 not between/in"

  • 2023-01-25 11:46:28 -0800

    • Crash when using derived table over union with order by clause

Revision #ca001cf204
Revision #55a53949be
MDEV-29621
Revision #7e75f94ba1
Revision #01199901d8
Revision #3bab137f58
Revision #4c4939bbf6
MDEV-30818
Revision #fb7d588153
Revision #e62947f38b
Revision #2743a510a1
Revision #9b32e4b192
MDEV-29644
Revision #2a78c3ef6f
MDEV-30509
Revision #f812f8e1ab
MDEV-30475
Revision #895673dae5
MDEV-30151
Revision #b1043ea0ed
MDEV-30151
Revision #4652260d65
MDEV-28616

MariaDB 10.3.34 Changelog

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

Download 10.3.34Release NotesChangelogOverview of 10.3

Release date: 12 Feb 2022

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.

  • Includes all fixes from MariaDB 10.2.43

  • Merge 2022-02-10 20:10:29 +0100 - Merge branch '10.2' into 10.3

  • Merge 2022-02-09 08:49:00 +0100 - Merge branch '10.3' into bb-10.3-release

  • 2022-02-08 16:47:37 -0500

    • bump the VERSION

MariaDB 10.3.20 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: 8 Nov 2019

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.

  • Includes all fixes from MariaDB 10.2.29

  • 2019-11-06 17:56:56 +0200

    • : Make the test more robust

  • Merge 2019-11-06 13:14:31 +0200 - Merge 10.2 into 10.3

  • 2019-11-05 09:57:56 -0500

    • bump the VERSION

  • Also see the

MariaDB 10.3.25 Changelog

The most recent release of is: Stable (GA)

Release date: 7 Oct 2020

For the highlights of this release, see the .

The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

  • Includes all fixes from

Merge Revision #a707c7f0dd 2020-10-05 18:05:38 +0200 - Merge branch '10.2' into 10.3
  • Merge Revision #a464917766 2020-10-05 17:53:10 +0200 - Merge branch '10.1' into 10.2

  • Revision #418850b2df 2020-10-04 21:24:17 +0200

    • MDEV-23884 donor uses invalid SST methods

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download 10.3.25
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    MariaDB 10.2.34
    Revision #a36fc80aeb
    Revision #e352444558
    Revision #30cc63fa1a
    Revision #352e766787
    MDEV-20934
    Revision #908ca4668d
    Revision #5d3bd2b75b
    MariaDB 10.3.19 Changelog

    MariaDB 10.3.30 Changelog

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

    Download 10.3.30Release NotesChangelogOverview of 10.3

    Release date: 23 Jun 2021

    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.

    • Includes all fixes from MariaDB 10.2.39

    • 2021-06-09 14:23:20 +0300

      • CHECK TABLE crash with DB_MISSING_HISTORY if innodb_read_only

    • Merge 2021-06-08 14:33:07 +0300 - Merge 10.2 into 10.3

    • 2021-06-07 15:08:18 -0700

      • Explain shows an execution plan different from actually executed

    • 2021-06-04 15:00:34 +0200

      • DBUG compilation - bad synchronization in ha_heap::external_lock()

    • 2021-06-04 09:35:18 +0300

      • fixup: ./mtr --embedded main.lock_kill (again)

    • 2021-05-26 23:41:59 -0700

      • Join using derived with aggregation returns incorrect results

    • Merge 2021-06-02 08:29:01 +0300 - Merge 10.2 into 10.3

    • 2021-06-02 08:28:48 +0300

      • fixup: ./mtr --embedded main.lock_kill

    • Merge 2021-06-01 08:40:59 +0300 - Merge 10.2 into 10.3

    • 2021-05-26 14:53:26 +0300

      • Fixed results for main.delete_use_source to make it repeatable

    • 2021-05-26 14:35:23 +0300

      • Kill during LOCK TABLE ; ALTER TABLE causes assert

    • Merge 2021-05-24 09:38:49 +0300 - Merge 10.2 into 10.3

    • 2021-05-21 03:13:37 +0200

      • : stunnel uses "verifyChain" without subject checks

    • Merge 2021-05-18 08:40:19 +0300 - Merge 10.2 into 10.3, except

    • 2021-05-17 18:59:26 +0200

      • wsrep_sst_common.sh: file mode changed back to 664

    • 2021-05-14 12:51:36 +0200

      • : SST scripts should check all server groups in config files

    • 2021-05-13 12:23:11 +0200

      • Added missing connection lines to some tests

    • 2021-05-07 14:04:24 +0300

      • Updated galera_3nodes disabled.def file

    • 2021-05-11 10:04:52 +0200

      • addendum: normal operation in configurations where stunnel is not available

    • 2021-05-10 04:27:16 +0200

      • : WSREP_SST: [ERROR] rsync daemon port has been taken

    • 2021-05-10 10:49:19 -0400

      • bump the VERSION

    • Merge 2021-05-10 09:09:50 +0300 - Merge 10.2 into 10.3

    • Merge 2021-05-07 11:51:22 +0200 - Merge branch 'bb-10.3-release' into 10.3

    • 2021-05-05 15:46:22 +0530

      • : Disable rpl_semi_sync_slave_compressed_protocol.test

    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.

    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.

    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.

    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.

    Revision #75a65d3201
    MDEV-25886
    Revision #6e9642beb2
    Revision #8149e4d0a1
    MDEV-25682
    Revision #b1b4d67bcd
    MDEV-21373
    Revision #2d38c5e64e
    MDEV-17749
    Revision #663bc849b5
    MDEV-25714
    Revision #aa70690e9a
    Revision #4847a2e730
    MDEV-17749
    Revision #950a220060
    Revision #1e5ebf3762
    Revision #aa284e0237
    MDEV-17749
    Revision #1864a8ea93
    Revision #b01a9fd817
    MDEV-25719
    Revision #ca3f497564
    MDEV-25682
    Revision #9f03a394ff
    Revision #f92cd0c56b
    MDEV-25669
    Revision #16437e5e25
    Revision #1447b39475
    Revision #2d47bad3ac
    MDEV-23580
    Revision #7e8a89387b
    MDEV-23580
    Revision #bc4d995cfa
    Revision #98e6159892
    Revision #72753d2b65
    Revision #625e44a80d
    MDEV-25597

    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.

    MariaDB 10.3.22 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: 28 Jan 2020

    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.

    • Includes all fixes from MariaDB 10.2.31

    • 2020-01-26 20:34:09 +0200

      • List of unstable tests for 10.3.22 release

    • Merge 2020-01-25 16:09:34 +0100 - Merge branch '' into 10.3

    • 2020-01-20 00:06:51 +0300

      • : Possible range plan is not used under certain conditions

    • Merge 2020-01-24 14:16:20 +0100 - Merge branch '10.2' into 10.3

    • Merge 2020-01-21 09:11:14 +0100 - Merge branch '10.2' into 10.3

    • Merge 2020-01-20 08:41:52 +0200 - Merge 10.2 into 10.3

    • 2020-01-19 21:16:15 +0300

      • Fix another trivial merge error

    • Merge 2020-01-18 16:56:16 +0200 - Merge 10.2 into 10.3

    • Merge 2020-01-17 00:46:40 +0300 - Merge branch '10.2' into 10.3

    • 2020-01-12 22:15:55 +0300

      • : Fix UBSAN failures: Issue Six

    • 2019-12-07 18:21:36 +0300

      • : Join buffer: condition is checked in wrong place for range access

    • 2020-01-08 00:51:04 +0700

      • fix compilation

    • Merge 2020-01-08 13:44:06 +0530 - Merge branch '10.2' into 10.3

    • Merge 2020-01-07 12:14:35 +0200 - Merge 10.2 into 10.3

    • Merge 2020-01-03 13:44:16 +0100 - Merge branch '10.2' into 10.3

    • 2019-12-30 10:08:18 +0200

      • Assertion failed on instant ADD COLUMN

    • 2019-03-24 19:01:54 +1000

      • Assertion `t->first->versioned_by_id()' failed in innodb_prepare_commit_versioned

    • 2019-03-22 16:26:42 +1000

      • Assertion ``thd->transaction.stmt.ha_list == __null || trans == &thd->transaction.stmt'` failed or bogus ER_DUP_ENTRY upon ALTER TABLE with versioning

    • 2019-12-27 17:04:47 +0200

      • Re-record funcs_1.is_columns_is_embedded after a merge

    • 2019-12-27 18:22:16 +0400

      • After-merge cleanup

    • Merge 2019-12-27 13:05:06 +0200 - Merge 10.2 into 10.3

    • 2019-12-25 12:23:24 +0400

      • Cleanup redundant overriding in Item_sum_num

    • 2019-12-24 18:10:18 +0400

      • Derive Item_func_month from Item_long_func

    • 2019-12-16 13:40:00 +0200

      • Remove unused mlog_catenate_ulint_compressed()

    • 2019-12-13 20:52:44 +0200

      • Update test result post merge

    • Merge 2019-12-13 16:36:46 +0200 - Merge branch '10.2' into 10.3

    • 2019-01-24 03:06:56 -0800

      • PR #1127 and PR #1150

    • Merge 2019-12-13 10:08:57 +0200 - Merge 10.2 into 10.3

    • Merge 2019-12-12 14:41:51 +0200 - Merge 10.2 into 10.3

    • 2019-12-11 15:09:17 +0400

      • Server crash on pop_cursor

    • 2019-12-11 13:03:16 -0500

      • bump the VERSION

    • 2019-12-04 20:04:45 +0530

      • : IN predicate to IN subquery conversion causes performance regression

    MariaDB 10.3.33 Changelog

    The most recent release of is: Stable (GA)

    Release date: 9 Feb 2022

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • Includes all fixes from

    Merge Revision #41a163ac5c 2022-01-29 15:41:05 +0100 - Merge branch '10.2' into 10.3
  • Revision #a85d942be9 2022-01-27 19:15:02 +0200

    • Fixed result file for rocksdb.i_s_deadlock

  • Revision #2f5d6ef039 2022-01-27 17:00:52 +0200

    • Fixed random failure main/truncate_notembedded

  • Revision #20a91b8fc5 2022-01-27 16:37:58 +0200

    • MDEV-27477 Remaining SUSE patches for 10.2+

  • Revision #008c02c987 2022-01-27 16:12:16 +0200

    • MDEV-27477 Remaining SUSE patches for 10.2+

  • Revision #37886a29e5 2022-01-27 16:07:02 +0200

    • Updated comment in systemd.cmake

  • Revision #020dc54dab 2021-11-02 16:21:11 +0400

    • MDEV-20770 Server crashes in JOIN::transform_in_predicates_into_in_subq upon 2nd execution of PS/SP comparing GEOMETRY with other types.

  • Revision #0041265671 2022-01-24 23:14:46 -0800

    • MDEV-27510 Query returns wrong result when using split optimization

  • Revision #da37bfd8d6 2021-12-28 17:43:40 +0400

    • MDEV-18918 SQL mode EMPTY_STRING_IS_NULL breaks RBR upon CREATE TABLE .. SELECT

  • Revision #466d81709b 2021-10-05 12:56:11 +0400

    • MDEV-26768 Spider table crashes the server after the mysql_list_fields() client's call and produces weird result for SHOW FIELDS.

  • Revision #7922fbf7b7 2021-11-23 17:55:08 +0300

    • MDEV-26249: Crash in Explain_node::print_explain_for_children with slow query log

  • Revision #dfbfd39e85 2022-01-19 17:00:46 +0200

    • Updated rocksdb.corrupted_data_reads_debug result file

  • Revision #97425f740f 2022-01-13 22:46:59 -0800

    • MDEV-27132 Wrong result from query when using split optimization

  • Revision #7105c810bd 2022-01-15 14:17:19 +0300

    • MDEV-27217 typo fix

  • Revision #c81677bebb 2022-01-14 12:00:46 +0300

    • rocksdb.tbl_opt_data_index_dir test fix

  • Revision #585cb18ed1 2022-01-13 23:35:17 +0300

    • MDEV-27452 TIMESTAMP(0) system field is allowed for certain creation of system-versioned table

  • Revision #241ac79e49 2022-01-13 23:35:17 +0300

    • MDEV-26778 row_start is not updated in current row for InnoDB

  • Revision #7c61fb2fe2 2022-01-13 23:35:17 +0300

    • MDEV-27217 ha_partition::start_stmt() ignored error fix

  • Revision #4d5ae2b325 2022-01-13 23:35:16 +0300

    • MDEV-27217 DELETE partition selection doesn't work for history partitions

  • Revision #f9f6b190cc 2022-01-13 23:35:16 +0300

    • Versioning test suite cleanups

  • Revision #c04adce8ac 2022-01-04 00:01:52 +0300

    • MDEV-26337: subquery with groupby and ROLLUP returns incorrect results on LEFT JOIN on INDEXED values

  • Revision #25f598f54f 2021-11-16 12:53:51 +0200

    • MDEV-26317: Add SYSTEMD_READWRITEPATH variable to mariadb.service.in-file

  • Revision #80da35a326 2021-12-26 18:13:49 +0200

    • MDEV-27365 CREATE-or-REPLACE SEQUENCE is binlogged without DDL flag

  • Revision #5fd5e9fff3 2021-12-17 21:23:32 +1100

    • improve checks for libatomic linking

  • Merge Revision #97695675c5 2021-12-24 04:17:55 +0100 - Merge branch 10.2 into 10.3

  • Merge Revision #3376668ca8 2021-12-23 14:14:04 +0100 - Merge branch 10.2 into 10.3

  • Revision #a5ef74e7eb 2021-12-22 13:12:40 +0400

    • MDEV-27195 SIGSEGV in Table_scope_and_contents_source_st::vers_check_system_fields

  • Revision #3b33593f80 2021-12-21 11:07:25 +0200

    • MDEV-27332 SIGSEGV in fetch_data_into_cache()

  • Revision #3fd80d0874 2021-12-16 23:13:45 +0300

    • MDEV-27244 Table corruption upon adding serial data type

  • Revision #a65d01a4cf 2021-10-20 19:24:31 +0700

    • MDEV-23182: Server crashes in Item::fix_fields_if_needed / table_value_constr::prepare upon 2nd execution of PS

  • Revision #7bc629a5ce 2021-12-13 02:15:57 +0100

    • MDEV-27181: Galera SST scripts should use ssl_capath for CA directory

  • Revision #375ae890c7 2021-12-07 15:25:43 +0100

    • enable rpl_semi_sync_after_sync and rpl_semi_sync_slave_compressed_protocol tests

  • Merge Revision #153b75b576 2021-12-06 21:38:43 +0100 - Merge branch '10.2' into 10.3

  • Revision #045f5f7b10 2019-11-22 15:03:20 +0100

    • MDEV-21108 Add option for setting install paths of groonga

  • Revision #fafe60e7e2 2021-11-29 10:34:33 +0200

    • MDEV-27134: Sporadic failure of DROP DATABASE test

  • Merge Revision #289721de9a 2021-11-29 10:33:06 +0200 - Merge 10.2 into 10.3

  • Merge Revision #9962cda527 2021-11-17 13:55:54 +0200 - Merge 10.2 into 10.3

  • Merge Revision #7ea12742d3 2021-11-12 00:08:53 +0100 - Merge branch '10.2' into 10.3

  • Merge Revision #524b4a89da 2021-11-09 08:26:59 +0200 - Merge 10.2 into 10.3

  • Merge Revision #f7054ff5df 2021-11-09 07:59:36 +0200 - Merge mariadb-10.3.32 into 10.3

  • Revision #e026eddc7d 2021-11-08 12:56:18 -0500

    • bump the VERSION

  • Revision #c8cece9144 2021-11-02 04:52:04 +0300

    • MDEV-26928 Column-inclusive WITH SYSTEM VERSIONING doesn't work with explicit system fields

  • Revision #1be39f86cc 2021-11-02 04:52:03 +0300

    • MDEV-25552 system versioned partitioned by LIMIT tables break CHECK TABLE

  • Revision #c6207ecba4 2021-11-02 04:52:03 +0300

    • MDEV-25803 innodb.alter_candidate_key fix

  • Revision #63c922ae0c 2021-11-02 04:52:03 +0300

    • MDEV-25803 Inplace ALTER breaks MyISAM/Aria table when order of keys is changed

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download 10.3.33
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    MariaDB 10.2.42

    Be notified of new MariaDB Server releases automatically by 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.

    Revision #0152704ae3
    Revision #e10e922afd
    MDEV-21383
    Revision #7e8a58020b
    MDEV-21383
    Revision #ceda5f724f
    Revision #ade89fc898
    Revision #bc43bf3e43
    Revision #9be5c19c34
    Revision #6373ec3ec7
    Revision #e709eb9bf7
    Revision #d531b4ee3a
    MDEV-21341
    Revision #9c3eca8514
    MDEV-21243
    Revision #cba9ed1279
    Revision #b365b6e7d8
    Revision #eda719793a
    Revision #7753a29064
    Revision #02e3006957
    MDEV-21405
    Revision #4923604ee2
    MDEV-18865
    Revision #720e9bd5be
    MDEV-18875
    Revision #808bc919eb
    Revision #1d9532cd8b
    Revision #5ab70e7f68
    Revision #ee9a19fb05
    MDEV-21392
    Revision #b21dc11986
    MDEV-21389
    Revision #59a088744d
    Revision #cf0823f9b5
    Revision #193b5ed50b
    Revision #a134f1ebb1
    Revision #3466b47b0d
    Revision #0a20e5ab77
    Revision #e0f9540bcc
    MDEV-20667
    Revision #ce47e66516
    Revision #246e2ae12b
    MDEV-20900

    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.

    subscribing

    MariaDB 10.3.17 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: 31 Jul 2019

    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.

    • Includes all fixes from MariaDB 10.2.26

    • 2019-07-28 03:14:33 +0300

      • List of unstable tests for 10.3.17 release (updated)

    • 2019-07-27 07:50:12 +0200

      • Fix Windows packaging.

    • 2019-07-27 10:01:12 +0200

      • Changes of merge moved to oracle mode parser.

    • 2019-07-26 23:04:12 +0200

      • Fix initialiser.

    • Merge 2019-07-26 22:42:35 +0200 - Merge branch '10.2' into 10.3

    • 2019-07-26 17:29:52 +0300

      • Wrong result or Assertion on INSERT after DELETE HISTORY

    • 2019-07-26 13:52:52 +0300

      • data race at global counter btr_cur_n_non_sea

    • 2019-07-26 12:36:06 +0300

      • data race at safe_mutex_lock()

    • 2019-07-26 08:44:43 +0400

      • Using audit plugin with MySQL, mysqld crashes when running COM_INIT_DB against invalid database.

    • 2019-07-23 13:27:57 +0300

      • Assertion `update->n_fields < ulint(table->n_cols + table->n_v_cols)' on DELETE HISTORY

    • 2019-07-23 13:37:18 +0300

      • Cleanups: DELETE HISTORY []

    • Merge 2019-07-25 18:09:34 +0300 - Merge 10.2 into 10.3

    • Merge 2019-07-25 17:44:25 +0300 - Merge 10.2 into 10.3

    • Merge 2019-07-25 15:31:11 +0300 - Merge 10.2 into 10.3

    • 2019-07-04 22:38:47 -0700

      • SHOW GRANTS FOR user return privileges individually

    • 2019-07-24 20:35:21 +0300

      • List of unstable tests for 10.3.17 release

    • Merge 2019-07-24 15:34:24 +0300 - Merge 10.2 into 10.3

    • 2019-07-24 15:30:27 +0300

      • Resolve conflicts in wsrep.variables

    • Merge 2019-07-22 17:37:04 +0300 - Merge 10.2 into 10.3

    • 2019-07-22 12:20:49 +0200

      • The test for the wsrep_info plugin needs the same flexible wsrep version checking as the tests for Galera (continuation of task)

    • 2019-07-22 02:12:46 -0700

      • Fix typo and example in comment/KB for setval()

    • Merge 2019-07-19 12:31:56 +0300 - Merge 10.2 into 10.3

    • 2019-07-19 11:48:36 +0300

      • Disable a test due to

    • 2019-07-18 15:11:32 +0200

      • wsrep_check_version binary is added to .gitignore

    • 2019-07-18 14:31:07 +0200

      • Fixed dependency checking in some Galera tests + remove duplicates

    • 2019-07-18 11:39:05 +0200

      • Set the garbd_exe variable to empty string to avoid warning about an uninitialized variable when wsrep_provider is not initialized correctly, set to 'none' or when wsrep is switched off

    • 2019-07-17 12:59:27 +0200

      • Added missing installation target (merge from 10.2 into 10.3)

    • Merge 2019-07-16 15:42:36 +0300 - Merge 10.2 into 10.3

    • 2019-07-09 16:54:08 +0200

      • Improved error messages and added another path to the version check utility

    • 2019-07-12 19:31:57 +0200

      • compilation error with gcc 8.3.0

    • 2019-07-12 19:16:19 +0200

      • cmake 3.14.3 warnings

    • 2019-07-08 17:03:16 +0200

      • Assertion `inited==RND' failed in handler::ha_rnd_end() upon actions on partitioned table with FTS

    • 2019-07-10 13:24:10 +0530

      • ALTER TABLE ... ADD COLUMN damages foreign keys which are pointed to the table being altered Problem: ======== InnoDB failed to change the column name present in foreign key cache for instant add column. So it leads to column mismatch for the consecutive rename of column.

    • 2019-07-10 13:21:40 +0530

      • InnoDB: Cannot load compressed BLOB

    • 2019-06-25 10:53:33 +0300

      • Assertion `0' failed in row_purge_remove_sec_if_poss_leaf on table with virtual columns and indexes

    • 2019-05-27 23:29:43 +0300

      • Server crashes in ha_partition::vers_can_native upon INSERT DELAYED into versioned partitioned table

    • 2019-06-25 18:26:09 +0300

      • Tests: versioning suite fix when no test_versioning plugin

    • 2019-06-17 11:44:53 +0300

      • Storage CONNECT compilation error: unknown type name 'UNZFAM'

    • 2019-07-09 08:25:44 +0200

      • : Galera mtr-suite fails if galera library is not installed (#1243)

    • 2019-07-03 16:08:26 +0300

      • : MyRocks: compile fails on Windows

    • 2019-07-03 10:58:40 +0300

      • : MyRocks: compile fails on Windows

    • Merge 2019-07-02 21:41:40 +0300 - Merge 10.2 into 10.3

    • Merge 2019-07-02 17:46:22 +0300 - Merge 10.2 into 10.3

    • 2019-07-02 17:44:05 +0300

      • : Adjust for Skylake based on benchmarks

    • 2019-07-01 18:24:54 +0300

      • Corruption after instant ADD/DROP and shrinking the tree

    • 2019-07-01 18:24:35 +0300

      • : Improve page_validate()

    • 2019-07-01 16:56:16 +0300

      • : Speed up the test by 1 second

    • 2019-06-27 18:51:34 +0300

      • assert or crashed table when using blobs

    • 2019-06-27 14:58:43 +0300

      • : Fix the build on some platforms

    • 2019-06-27 12:19:51 +0300

      • : Fix the build on some x86 targets

    • 2019-06-27 10:53:18 +0300

      • : Adaptive spin loops

    • 2019-06-20 01:15:40 -0700

      • mysqldump uses 10.3 options with pre-10.3 servers and breaks

    • 2019-06-21 15:17:06 +0200

      • : Fix semisync on Windows

    • Merge 2019-06-19 08:56:10 +0300 - Merge 10.2 into 10.3

    • 2019-06-18 11:29:54 +0200

      • Galera: Rolling upgrade: all nodes except upgraded node5 failed with Assertion `meta->gtid.seqno == wsrep_thd_trx_seqno(thd)' with SEQUENCEs (#1342)

    • 2019-06-18 04:58:15 +0400

      • - Compressed columns cannot be restored from dump

    • 2019-06-17 10:51:41 -0400

      • bump the VERSION

    • 2018-09-25 17:58:39 +1000

      • Fix LEX_CSTRING passed as argument of printf-like functions

    • 2019-06-14 10:07:23 +0300

      • Fixed that ma_test_all.sh works

    • 2019-06-13 17:53:57 +0300

      • Removed -fno-rtti from BUILD scripts

    • 2019-06-15 21:30:44 +0200

      • fix versioning.simple for embedded

    MariaDB 10.3.32 Changelog

    The most recent release of is: Stable (GA)

    Release date: 8 Nov 2021

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • Includes all fixes from

    MariaDB 10.3.9 Changelog

    The most recent release of is: Stable (GA)

    Release date: 15 Aug 2018

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2018-08-14 03:35:06 +0300

    MariaDB 10.3.12 Changelog

    The most recent release of is: Stable (GA)

    Release date: 7 Jan 2019

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2019-01-04 17:25:19 +0200

    Merge Revision #a2f147af35 2021-11-05 19:58:32 +0100 - Merge branch '10.2' into 10.3
  • Merge Revision #69c70c18af 2021-11-03 13:52:52 +0100 - Merge branch '10.2' into 10.3

  • Merge Revision #f0b9194d89 2021-11-02 10:01:31 +0100 - Merge branch '10.2' into 10.3

  • Revision #d7c179e65c 2021-11-02 09:50:49 +0100

    • move "bad" test in seperate file with valgrind prohibited (different size of allocated memory)

  • Revision #db64924454 2021-11-01 13:07:55 +0200

    • MDEV-23328 Server hang due to Galera lock conflict resolution

  • Merge Revision #6953af3650 2021-10-29 19:09:32 +0200 - Merge branch '10.2' into 10.3

  • Revision #157b3a637f 2021-10-21 14:49:51 +0300

    • MDEV-23328 Server hang due to Galera lock conflict resolution

  • Revision #30337addfc 2021-10-21 13:48:59 +0300

    • MDEV-25114: Crash: WSREP: invalid state ROLLED_BACK (FATAL)

  • Merge Revision #2ddea602ce 2021-10-28 12:41:27 +0200 - Merge branch '10.2' into 10.3

  • Revision #1203b65849 2021-10-28 09:18:22 +0200

    • compilation fixes for sys-devel/gcc-11.2.0:11

  • Merge Revision #657bcf928e 2021-10-28 07:50:05 +0300 - Merge 10.2 into 10.3

  • Revision #e97b785d76 2021-10-22 18:41:35 +0400

    • MDEV-22380: Assertion `name.length == strlen(name.str)' failed ...

  • Merge Revision #f9b856b052 2021-10-21 17:39:34 +0300 - Merge 10.2 into 10.3

  • Merge Revision #d5bcccdabb 2021-10-21 14:38:07 +0300 - Merge 10.2 into 10.3

  • Merge Revision #e4a7c15dd6 2021-10-21 13:41:04 +0300 - Merge 10.2 into 10.3

  • Revision #1388845e04 2021-10-19 19:20:23 +0300

    • Fix Groonga crash on MIPS: Correctly link to libatomic

  • Revision #a33c1082da 2021-10-15 17:06:17 +0300

    • Fix MIPS build failure: Handle unaligned buffers in connect's TYPBLK class

  • Revision #f502ccbcb5 2021-10-15 16:51:05 +0300

    • Link with libatomic to enable C11 atomics support

  • Revision #39f6315612 2021-08-10 11:32:31 +0000

    • MDEV-19866 follow-up

  • Revision #a46665090b 2019-07-06 23:54:53 +0900

    • MDEV-19866 With a Spider table, a SELECT with WHERE involving primary key breaks following SELECTs (#1356)

  • Merge Revision #4a7dfda373 2021-10-13 11:38:21 +0300 - Merge 10.2 into 10.3

  • Revision #ff77a09bda 2021-10-11 13:36:07 +0300

    • MDEV-22464 Server crash on UPDATE with nested subquery

  • Revision #1e70b287e7 2021-10-11 13:36:07 +0300

    • MDEV-25891 Computed default for INVISIBLE column is ignored in INSERT

  • Revision #d31f953789 2021-10-11 13:36:07 +0300

    • MDEV-22660 SIGSEGV on adding system versioning and modifying system column

  • Revision #911c803db1 2021-10-11 13:36:06 +0300

    • MDEV-22660 System versioning cleanups

  • Merge Revision #00affc324c 2021-10-06 09:31:01 -0600 - Merge branch '10.2' into 10.3

  • Revision #1755ea4b49 2021-09-30 15:03:44 -0600

    • MDEV-25444: mysql --binary-mode is not able to replay some mysqlbinlog outputs

  • Revision #10cd281820 2021-05-19 15:46:57 +0100

    • MDEV-25444 mysql --binary-mode is not able to replay some mysqlbinlog outputs

  • Merge Revision #1d57892949 2021-10-04 11:34:26 +0300 - Merge 10.2 into 10.3

  • Revision #d836f8a50d 2021-10-04 11:28:57 +0300

    • Work around MDEV-26754 main.sp test fails for embedded server

  • Revision #333d6c30f8 2021-09-29 20:40:00 +0200

    • MDEV-20699 followup.

  • Revision #f3bc4f49f7 2021-09-29 15:16:04 +0300

    • MDEV-20699 fixup: Re-record compat/oracle.sp-package result

  • Merge Revision #742b37a345 2021-09-29 15:04:20 +0300 - Merge 10.2 into 10.3

  • Revision #4e9366df7b 2021-09-29 14:50:38 +0300

    • MDEV-26672 test fixup

  • Revision #a1352870a2 2021-09-29 12:29:17 +0200

    • MDEV-26717 mysql_upgrade_service/mariadb-upgrade-service -avoid slow shutdown

  • Revision #1f099418b6 2021-09-27 17:43:36 +0200

    • MDEV-20699 mysqldump of routines causes MariaDB to get killed by oom-killer

  • Merge Revision #d7aa81c862 2021-09-24 16:51:12 +0300 - Merge 10.2 into 10.3

  • Revision #a5df5aec06 2021-09-24 15:17:52 +0200

    • Fixup "Windows, mysqltest : cleanup, remove dead code USE_CYGWIN"

  • Revision #8221708e38 2021-09-24 10:07:01 +0200

    • Windows, mysqltest : cleanup, remove dead code USE_CYGWIN

  • Revision #ca7046dc19 2021-09-24 01:33:05 +0200

    • MDEV-11499 mysqltest, Windows : improve diagnostics if server fails to shutdown

  • Revision #4bfdba2e89 2021-09-24 11:23:37 +0300

    • MDEV-26672 innodb_undo_log_truncate may reset transaction ID sequence

  • Merge Revision #b46cf33ab8 2021-09-22 18:01:41 +0300 - Merge 10.2 into 10.3

  • Revision #9fc1ef932f 2021-09-22 17:55:05 +0800

    • MDEV-26545 Spider does not correctly handle UDF and stored function in where conds

  • Revision #3d30458695 2021-09-21 20:45:42 +0200

    • MDEV-26521 Remove MDEV-504.test

  • Revision #25d6bbcd51 2021-09-21 14:44:39 +0700

    • MDEV-23506 mariadb-connector-c-devel package from standard RHEL 8 repo conflicts with MariaDB's packages

  • Revision #b112c9dfaa 2021-09-11 18:32:07 +0200

    • Fix Connect build with MSVC+Ninja

  • Merge Revision #8988e471b5 2021-09-11 16:21:36 +0200 - Merge branch '10.2' into 10.3

  • Merge Revision #bcd25e1066 2021-09-11 11:14:18 +0300 - Merge 10.2 into 10.3

  • Merge Revision #46cb16388a 2021-09-09 12:15:55 +0200 - Merge branch '10.2' into 10.3

  • Merge Revision #a6383a1954 2021-09-07 23:24:06 +0200 - Merge branch '10.2' into 10.3

  • Merge Revision #b85b8348e7 2021-09-07 16:32:35 +0300 - Merge branch '10.2' into 10.3

  • Revision #391f6b4f1e 2021-08-13 16:54:52 +0200

    • MDEV-26362: incorrect nest_level value with INTERSECT

  • Merge Revision #e835cc851e 2021-08-31 08:36:59 +0300 - Merge 10.2 into 10.3

  • Revision #b378ddb3d3 2021-08-25 22:16:19 +0300

    • MDEV 22785 Crash with prepared statements and NEXTVAL()

  • Revision #c9851d35ad 2021-08-25 22:12:15 +0300

    • Fixed failing maria.repair test

  • Merge Revision #9f8871db2f 2021-08-25 07:28:04 +0300 - Merge 10.2 into 10.3

  • Revision #497b694936 2021-08-24 23:05:21 +0300

    • Fixed compile errors when compiling with HAVE_valgrind

  • Revision #c0a84fb9b0 2021-08-23 17:00:01 +0300

    • MDEV-26465 Race condition in trx_purge_rseg_get_next_history_log()

  • Merge Revision #687417e5c5 2021-08-23 16:51:16 +0300 - Merge 10.2 into 10.3

  • Merge Revision #cfbdb5d210 2021-08-23 10:14:01 +0300 - Merge 10.2 into 10.3

  • Revision #7b492d6a70 2021-08-23 09:13:55 +0300

    • MDEV-26458 Crash on ALTER TABLE after DISCARD TABLESPACE

  • Revision #8a33d36dac 2021-08-23 09:00:37 +0300

    • Fix GCC 11.2.0 -Wmaybe-uninitialized

  • Merge Revision #e4901d9523 2021-08-18 16:47:03 +0300 - Merge 10.2 into 10.3

  • Revision #1b45e05cce 2021-07-19 22:17:51 +0300

    • MDEV-21555 Assertion secondary index is out of sync on delete from versioned table

  • Revision #dc3a350df6 2021-08-18 13:31:32 +0300

    • MDEV-18734 ASAN additional fix for 10.3

  • Merge Revision #cd65845a0e 2021-08-18 12:26:58 +0300 - Merge 10.2 into 10.3

  • Revision #2d259187a2 2021-07-21 17:55:51 +0300

    • MDEV-26206 gap lock is not set if implicit lock exists

  • Revision #d9526ae608 2021-08-05 09:35:44 -0400

    • bump the VERSION

  • Revision #fa6eaead21 2021-08-05 11:21:59 +0800

    • MDEV-24523 Execution of JSON_REPLACE failed on Spider

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download 10.3.32
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    MariaDB 10.2.41

    Be notified of new MariaDB Server releases automatically by 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.

    Updated list of unstable tests for 10.3.9 release

  • Revision #fac3e575b2 2018-08-13 12:22:55 +0200

    • fix third-party tool packaging on Win

  • Revision #a928751c78 2018-08-13 12:14:56 +0200

    • fix bundled pcre unit tests

  • Revision #5e7496e2ea 2018-08-12 14:52:37 +0200

    • fix C/C packaging on debian

  • Merge Revision #0aa9b03393 2018-08-12 11:47:16 +0200 - Merge branch '10.2' into 10.3

  • Revision #655cba619d 2018-08-10 15:03:21 +0200

    • Update C/C to v3.0.6

  • Revision #456517b88e 2018-07-05 17:37:07 +0200

    • compiler warnings

  • Revision #97b563b5db 2018-07-05 14:23:23 +0200

    • less re-cmake messages

  • Revision #8ca2219065 2018-07-04 19:50:14 +0200

    • cmake .git warning

  • Revision #675e7e7dcc 2018-07-04 18:21:47 +0200

    • remove obsolete checks for -fno-implicit-templates

  • Revision #889d8a8f2b 2018-07-10 17:45:49 +0200

    • MDEV-16662 CMake warnings: CMP0045

  • Revision #9c195176a1 2018-07-10 17:44:38 +0200

    • MDEV-16662 CMake warnings: CMP0042

  • Revision #6b53f9d781 2018-07-06 04:03:58 +0200

    • MDEV-16662 CMake warnings: CMP0026

  • Revision #96b8909062 2018-07-06 04:03:43 +0200

    • MDEV-16662 CMake warnings: CMP0022

  • Revision #aa19eda7da 2018-07-06 04:00:49 +0200

    • MDEV-16662 CMake warnings: CMP0007

  • Revision #a39337415d 2018-06-29 11:01:55 +0200

    • MDEV-14900 Upstream 10.3 debian patches

  • Revision #08b91548db 2018-07-09 11:05:34 +0200

    • MDEV-16495 mariadb segfaults at start on FreeBSD

  • Revision #10d347dc6a 2018-08-08 12:06:01 +0300

    • Deb: Make libmariadb3 Breaks+Replaces libmariadbclient18 so upgrade pass

  • Revision #340c8a2a32 2018-08-09 12:11:47 +0300

    • Remove set-but-not-used log_sys.log.state

  • Revision #482d4da0a7 2018-08-07 16:05:48 +0530

    • MDEV-15127 AddressSanitizer: stack-buffer-overflow in base_list::push_back ..

  • Revision #4cbadaeaea 2018-08-07 11:55:51 +0400

    • MDEV-16891 EVENTs created with SQL_MODE=ORACLE fail to execute

  • Revision #cb1945dd0d 2018-08-05 17:11:15 +0300

    • MDEV-16666: Partially revert "Deb: Update documentation and fix spelling errors"

  • Revision #3570ea9189 2018-08-05 00:36:59 +0100

    • remove warning on Windows

  • Revision #f4e2db5b43 2018-08-05 00:33:12 +0100

    • MDEV-16544 - crash in ha_sphinx::create()

  • Revision #d453374fc4 2018-08-03 14:54:02 -0700

    • MDEV-16801 seg_fault on a query

  • Revision #7749745b7d 2018-08-03 22:39:57 +0200

    • Fix of type, to make windows compiler happy.

  • Revision #aab5c557cf 2018-08-03 17:39:38 +0300

    • MDEV-16830 Crash in ALTER TABLE DROP FOREIGN KEY

  • Merge Revision #05459706f2 2018-08-03 15:57:23 +0300 - Merge 10.2 into 10.3

  • Revision #8ae2a2dbe6 2018-08-03 09:03:11 +0400

    • MDEV-15363 Wrong result for CAST(LAST_DAY(TIME'00:00:00') AS TIME)

  • Revision #89b6ce026a 2018-07-31 15:47:54 +0300

    • Disabled rocksdb.autoinc_debug as it fails very often

  • Revision #a89a6e4f77 2018-08-02 11:27:22 +0000

    • Added -j option to dpkg-buildpackage to speed up build

  • Revision #1b87cd80a2 2018-08-02 10:48:55 +0400

    • MDEV-16878 Functions ADDTIME and SUBTIME get wrongly removed from WHERE by the equal expression optimizer

  • Revision #0c745c743c 2018-07-29 10:56:11 +0300

    • Don't give warnings from perror or resolveip with safemalloc

  • Revision #255328d393 2018-07-26 22:52:53 +0300

    • MDEV-16131 Assertion failed in dict_index_t::instant_field_value()

  • Revision #a97c190d95 2018-07-24 18:01:30 +0300

    • MDEV-16812 Semisync slave io thread segfaults at STOP-SLAVE handling

  • Merge Revision #93b6552182 2018-07-26 08:54:44 +0300 - Merge 10.2 into 10.3

  • Merge Revision #294a426088 2018-07-24 18:44:49 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

  • Revision #f74d2a9faa 2018-07-24 13:19:31 +0400

    • MDEV-16729 VARCHAR COMPRESSED is created with a wrong length for multi-byte character sets

  • Revision #a86a02a844 2018-07-20 18:21:32 -0700

    • MDEV-15786: ERROR 1062 (23000) at line 365: Duplicate entry 'spider' for key 'PRIMARY'

  • Merge Revision #f418661efa 2018-07-23 18:56:52 +0300 - Merge 10.2 into 10.3

  • Revision #b9865b289a 2018-07-23 12:09:59 +0300

    • Follow-up to MDEV-12266: Remove latch_t::m_temp_fsp

  • Revision #141a5b2484 2018-07-14 20:05:46 +0300

    • rpl_row_001.test failed in internal check

  • Revision #813b739850 2018-07-09 16:09:20 -0700

    • MDEV-16246: insert timestamp into spider table from mysqldump gets wrong time zone.

  • Merge Revision #bbf780efcd 2018-07-07 11:39:38 +0300 - Merge 10.2 into 10.3

  • Merge Revision #934d5f95d3 2018-07-06 18:17:24 +0300 - Merge 10.2 into 10.3

  • Merge Revision #b4c377f215 2018-07-05 17:08:44 +0300 - Merge 10.2 into 10.3

  • Revision #1748a31ae8 2018-07-03 15:10:06 +0300

    • MDEV-16675 Unnecessary explicit lock acquisition during UPDATE or DELETE

  • Merge Revision #186a998b5b 2018-07-03 10:25:38 +0300 - Merge 10.2 into 10.3

  • Merge Revision #c3289d27ee 2018-07-03 10:22:43 +0300 - Merge mariadb-10.3.8 into 10.3

  • Revision #358ae4b46d 2018-07-02 20:55:10 -0400

    • bump the VERSION

  • Revision #71144afa96 2018-07-02 12:17:15 +0300

    • Update result

  • Revision #e86d7108a2 2018-07-02 12:14:19 +0300

    • Shorten some add_suppression

  • Revision #502f1a3c11 2018-07-02 11:53:25 +0300

    • MDEV-16623 ASAN: use-after-free in create_index()

  • Revision #6e90c195ed 2018-07-02 12:45:02 +0530

    • MDEV-16365 Setting a column NOT NULL fails to return error for NULL values when there is no DEFAULT

  • Revision #46857a860c 2018-06-30 10:28:51 +0300

    • Update travis test status and position in README file

  • Revision #5ef4870bb3 2018-06-29 15:11:38 +0300

    • Travis-CI: Ensure AWS key management plugin is not built nor packaged

  • Revision #d6b26a8924 2018-06-29 17:29:00 +0300

    • Travis-CI: Don't build nor package the embedded server to save disk space

  • Revision #dbdaafb014 2018-06-29 17:02:08 +0300

    • autobake-deb: Stop packaging plugins that are not built

  • Revision #ecb0e0ade4 2018-06-29 13:54:01 +0300

    • autobake-deb: disable storage engines using -DPLUGIN

  • Revision #4d637628d3 2018-06-29 13:51:33 +0300

    • MDEV-16213: Travis whitespace fix and remove comment

  • Revision #7b6e867288 2018-06-29 11:17:28 +0300

    • MDEV-16213: Further improvements to the Travis config

  • Revision #1d5220ae23 2018-06-05 08:38:17 +0300

    • MDEV-16213: Exclude more engines from autobake-deb.sh

  • Revision #5cdc70b8a1 2018-05-29 10:26:01 +0300

    • MDEV-16213: Improvements and adjustments to Travis config

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    Revision #ca26f91bca

    Be notified of new MariaDB Server releases automatically by 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.

    Updated list of unstable tests for 10.3.12 release

  • Revision #968f1b5db6 2019-01-04 17:24:54 +0200

    • Fix the location of test files

  • Revision #c902a033b9 2019-01-04 08:49:01 +0100

    • Disable a test that is failing very often.

  • Merge Revision #dd43c85c48 2019-01-04 02:06:41 +0200 - Merge 10.2 into 10.3

  • Revision #23e4446adc 2019-01-03 22:14:55 +0200

    • Fix a merge error in the parent commit

  • Merge Revision #94e22efb79 2019-01-03 17:26:50 +0200 - Merge 10.2 into 10.3

  • Merge Revision #b7392d142a 2019-01-03 16:58:05 +0200 - Merge 10.1 into 10.2

  • Revision #7158edcba3 2019-01-03 16:24:22 +0200

    • MDEV-18129 Backup fails for encrypted tables: mariadb-backup: Database page corruption detected at page 1

  • Revision #8cbb0bfaf7 2018-12-31 00:25:27 +0100

    • "fix" sequence.temporary test

  • Merge Revision #6bb11efa4a 2019-01-03 13:09:41 +0100 - Merge branch '10.2' into 10.3

  • Merge Revision #842402e4df 2019-01-03 09:57:02 +0100 - Merge branch '10.1' into 10.2

  • Merge Revision #3ba3f81ae0 2019-01-03 09:56:24 +0100 - Merge branch '10.0' into 10.1

  • Merge Revision #b87eb04f77 2019-01-03 00:20:53 +0100 - Merge branch '5.5' into 10.0

  • Revision #2450fd67ed 2019-01-02 12:03:15 +0100

    • fix the test for 2019

  • Revision #884caeafba 2019-01-02 19:32:05 +0100

    • fix RHEL8 "ambiguous python shebang" build failures

  • Revision #32150d2513 2019-01-02 19:28:48 +0100

    • compilation warning on Windows

  • Revision #2f368bb967 2019-01-02 19:33:52 +0100

    • fix RHEL8 "ambiguous python shebang" build failures

  • Revision #cf8a564686 2019-01-02 19:29:58 +0100

    • compilation warning on windows

  • Revision #1f9f72b13e 2019-01-02 16:34:15 +0100

    • fix debian builds for cosmic

  • Revision #099186d09e 2019-01-02 13:42:11 -0500

    • bump the VERSION

  • Revision #ab4bc84420 2018-12-27 18:19:41 +0200

    • Follow-up to MDEV-14585: Remove dict_temp_file_num

  • Revision #e2939795b1 2018-12-26 16:55:54 +0000

    • travis: Fix ccache not used on macOS targets

  • Revision #d89d12e3b7 2018-12-26 12:10:50 +0400

    • MDEV-17759 Assertion `precision > 0' failed in decimal_bin_size upon CREATE TABLE .. SELECT

  • Revision #812bb1303c 2018-12-24 09:53:17 +0100

    • (still) Packaging is broken for debian-based systems

  • Merge Revision #97181d84f9 2018-12-23 06:06:51 +0200 - Merge pull request #1051 from tempesta-tech/sysprg/MDEV-18064

  • Revision #1a4248ad6c 2018-12-23 00:53:14 +0100

    • MDEV-18064: Packaging is broken for debian-based systems

  • Revision #779151db80 2018-11-22 16:26:03 +0200

    • autobake-deb: fixes for AWS SDK build eligibility checks.

  • Revision #2999492c32 2018-12-20 11:22:13 +0100

    • MDEV-16036: Debug assertion failed in resignal on create temporary table

  • Merge Revision #b26736cdb1 2018-12-18 14:05:23 +0200 - Merge pull request #1029 from tempesta-tech/sysprg/MDEV-17835

  • Revision #cadb6ac770 2018-12-06 14:36:57 +0100

    • DEV-17835: Remove wsrep-sst-method=xtrabackup

  • Merge Revision #75e7e0b90f 2018-12-18 11:51:44 +0200 - Merge 10.2 into 10.3

  • Merge Revision #af9731071d 2018-12-18 09:44:49 +0200 - Merge pull request #1031 from tempesta-tech/sysprg/MDEV-17786

  • Revision #dcef75df9f 2018-12-12 13:49:45 +0100

    • DEV-17786: Add mariadb-backup test case for galera_sst_xtrabackup-v2_data_dir

  • Merge Revision #45531949ae 2018-12-18 09:15:41 +0200 - Merge 10.2 into 10.3

  • Merge Revision #36b7f8f4b0 2018-12-17 18:37:56 +0200 - Merge pull request #1030 from tempesta-tech/sysprg/MDEV-17848

  • Revision #d48ac8b414 2018-12-12 13:44:58 +0100

    • MDEV-17848: Galera test failure on galera_sst_xtrabackup-v2[_data_dir]

  • Merge Revision #5fefcb0a21 2018-12-14 16:13:35 +0200 - Merge 10.2 into 10.3

  • Merge Revision #cfe8386296 2018-12-14 13:58:45 +0200 - Merge 10.2 into 10.3

  • Merge Revision #f6e16bdc62 2018-12-13 21:58:35 +0200 - Merge 10.2 into 10.3

  • Merge Revision #839cf16bb2 2018-12-12 13:46:06 +0200 - Merge 10.2 into 10.3

  • Revision #dce2cc1c6a 2018-12-12 11:35:21 +0100

    • fix handler test failures on s390x

  • Revision #56d3a0e73b 2018-12-07 00:33:51 +0100

    • MDEV-17967 Add a solution of the 8 queens problem to the regression test for CTE

  • Revision #ac31ff6275 2018-12-10 23:31:54 +0100

    • MDEV-15760 - don't build mariadb-backup with -DPLUGIN_INNOBASE=DYNAMIC

  • Revision #8aef7f2bb9 2018-12-10 00:34:41 +0530

    • MDEV-17778: Alter table leads to a truncation warning with ANALYZE command

  • Revision #a72516348b 2018-12-10 13:02:04 +0200

    • MDEV-17938: ALTER TABLE error handling accesses freed memory

  • Merge Revision #1d18665e0b 2018-12-10 12:28:31 +0200 - Merge 10.2 into 10.3

  • Revision #705fd4e943 2018-12-08 22:53:47 +0100

    • Fix another random failure in rpl.rpl_gtid_crash

  • Revision #2fd0acd30f 2018-12-07 23:58:42 +0200

    • Fix the 64-bit Windows build

  • Revision #a02cac47f6 2018-12-07 17:20:31 +0100

    • Fix an occational test failure in rpl.rpl_gtid_crash

  • Merge Revision #21069c528e 2018-12-07 15:39:34 +0200 - Merge 10.2 into 10.3

  • Merge Revision #b6f203984b 2018-12-04 13:18:14 +0200 - Merge 10.2 into 10.3

  • Revision #95f3c142a4 2018-11-30 15:48:33 +0200

    • MDEV-17881: Fix a debug assertion

  • Revision #e46a3aa42e 2018-11-30 12:40:03 +0200

    • MDEV-17881 Assertion failure in cmp_dtuple_rec_with_match_bytes after instant ADD COLUMN

  • Merge Revision #0abd2766b1 2018-11-30 09:23:23 +0200 - Merge 10.2 into 10.3

  • Merge Revision #35184902db 2018-11-28 15:23:23 +0200 - Merge 10.2 into 10.3

  • Merge Revision #babb000a36 2018-11-28 01:02:46 +0200 - Merge 10.2 into 10.3

  • Revision #4b88d5ee51 2018-11-27 15:26:18 +0200

    • MDEV-17771: Add Galera ist and sst tests using mariadb-backup

  • Merge Revision #36359157cf 2018-11-26 16:44:11 +0200 - Merge 10.2 into 10.3

  • Merge Revision #1afed20774 2018-11-26 14:05:15 +0200 - Merge 10.2 into 10.3

  • Revision #06972b2fbc 2018-11-23 10:28:07 +1100

    • travis: xcode10.1

  • Revision #06e5f28f9f 2018-11-22 17:07:35 +0200

    • MDEV-12266: Remove a level of pointer indirection

  • Revision #0c69f2e1ee 2018-11-21 16:55:57 +0200

    • Fixed compiler warnings

  • Revision #d07a6e33dd 2018-11-20 17:31:07 +0100

    • Check that default() do not see invisible field.

  • Revision #02b70702d9 2018-11-20 09:04:11 -0500

    • bump the VERSION

  • Merge Revision #4210e7bf6f 2018-11-20 15:08:41 +0200 - Merge 10.2 into 10.3

  • Merge Revision #92996c9aa9 2018-11-20 15:08:30 +0200 - Merge bb-10.3-release into 10.3

  • Merge Revision #fd58bb71e2 2018-11-19 18:45:53 +0200 - Merge 10.2 into 10.3

  • Revision #37d6d3b661 2018-11-16 16:54:33 +0200

    • Max transid was not stored directly after Aria recovery

  • Revision #a93ac8d95f 2018-11-13 13:10:32 +0100

    • MDEV-16448 mysql_upgrade_service remove my.ini variables that are no more valid MDEV-16447 incorporate Innodb slow shutdown into mysql_upgrade_service.exe

  • Revision #efc235d84d 2018-11-12 17:11:14 +0100

    • Fix test result.

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    Revision #faf206a848

    Be notified of new MariaDB Server releases automatically by 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.

    Revision #4b5a14d0fe
    Revision #5e112a2620
    Revision #7a8747f757
    Revision #8990e3e2b9
    Revision #d97342b6f2
    Revision #00a254cc06
    MDEV-20186
    Revision #29df1003d9
    MDEV-20184
    Revision #7db999322c
    MDEV-20183
    Revision #51d58f566a
    MDEV-18350
    Revision #f6d0d309fa
    MDEV-19814
    Revision #1a73444d57
    MDEV-19814
    Revision #f3eb82f048
    Revision #75e1b1a088
    Revision #fdef9f9b89
    Revision #55d8ff0de8
    MDEV-19948
    Revision #0d99ccea1e
    Revision #b951fc4e7f
    Revision #33215edcba
    Revision #70b226d966
    Revision #abeacb9c82
    MDEV-18565
    Revision #559584fd9a
    Revision #ef44ec4afa
    Revision #7e4ea4189a
    MDEV-20101
    Revision #8f35b32595
    Revision #0a6b21b673
    Revision #a842387fef
    Revision #4c7a92a565
    MDEV-18565
    Revision #0f83c8878d
    Revision #aa96e56c55
    Revision #06ad00a478
    Revision #d78a14c599
    Revision #ee8477f9dc
    MDEV-17627
    Revision #07b1a26c33
    MDEV-19630
    Revision #7df17ca8aa
    MDEV-19974
    Revision #cf7a8b9eb2
    MDEV-16222
    Revision #b0dd048edd
    MDEV-19175
    Revision #3ffa06bc20
    Revision #e91fb70f99
    MDEV-19785
    Revision #41f4f6bea8
    MDEV-18565
    Revision #099007c3c9
    MDEV-19936
    Revision #7d580ad141
    MDEV-19936
    Revision #1d45b3b055
    Revision #e82fe21e3a
    Revision #709f0510e3
    MDEV-19845
    Revision #0e1ba364a1
    MDEV-19916
    Revision #92bbf4f53d
    MDEV-19916
    Revision #685b527f0c
    MDEV-16060
    Revision #9053047f3d
    MDEV-17551
    Revision #f5c080c735
    MDEV-19845
    Revision #0b7fa5a05d
    MDEV-19845
    Revision #042fc29597
    MDEV-19845
    Revision #620f4f8af9
    MDEV-17429
    Revision #68c15eee3f
    MDEV-19643
    Revision #192aa295b4
    Revision #03f3ba2dcb
    MDEV-18940
    Revision #5352e9687a
    MDEV-17363
    Revision #3784ed7a62
    Revision #a626abb669
    Revision #fb5ee3ff96
    Revision #86faa98bd7
    Revision #95d783af62

    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.

    MariaDB 10.3.19 Changelog

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

    After an upgrade MariaDB Server can crash if InnoDB tables exist with a FULLTEXT INDEX and a FOREIGN KEY constraint attached to them. We got reports that the crash already will be encountered on startup, but a crash is also possible at a later stage. See MDEV-20987 for more details.Do not download or use this release.

    DownloadRelease NotesChangelogOverview of 10.3

    Alternate download from mariadb.org

    Release date: 5 Nov 2019

    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.

    • Includes all fixes from

    • 2019-11-03 17:59:48 +0200

      • List of unstable tests for 10.3.19 release

    • 2019-11-01 21:40:10 +0300

    MariaDB 10.3.31 Changelog

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

    Download 10.3.31Release NotesChangelogOverview of 10.3

    Alternate download from mariadb.org

    Release date: 6 Aug 2021

    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.

    • Includes all fixes from MariaDB 10.2.40

    • Merge 2021-08-02 11:41:00 +0200 - Merge branch '10.2' into 10.3

    • 2021-07-29 17:16:52 +0200

      • fix embedded server results and rests

    • Merge 2021-07-29 13:51:02 +0200 - Merge branch '10.2' into 10.3

    • 2021-07-27 23:45:30 +0200

      • null field is created with CREATE..SELECT

    • 2019-04-23 13:45:28 +0400

      • Add Type_handler::union_element_finalize()

    • 2021-07-29 02:08:11 +0300

      • fixup 0bd9f755b

    • 2021-07-28 23:19:36 +0800

      • : Trim with remove_str Fails on Spider

    • 2019-07-18 03:15:55 +1000

      • add const qualifiers to sys_var::value_ptr functions and fix const casts

    • 2019-07-18 23:11:16 +1000

      • refactor Sys_var_vers_asof

    • Merge 2021-07-27 10:47:17 +0300 - Merge 10.2 into 10.3

    • 2021-07-26 12:39:56 +0200

      • dissapear -> disappear

    • 2021-07-25 17:51:36 +0000

      • follow-up: Fix for test with --ps-protocol

    • 2021-07-24 09:18:50 +0200

      • PREPARE/EXECUTE makes signed integer out of unsigned

    • 2021-07-23 06:42:50 -0700

      • Crash when parsing query using derived table containing TVC

    • 2021-07-23 22:36:27 +0800

      • : JSON_EXTRACT as conditions triggers syntax error on Spider (#1839)

    • 2021-06-28 20:59:29 +0300

      • Creating table with certain generated column crashes server

    • Merge 2021-07-22 18:57:54 +0300 - Merge 10.2 into 10.3

    • Merge 2021-07-21 20:11:07 +0200 - Merge branch '10.2' into 10.3

    • 2021-07-19 12:10:45 +0000

      • SELECT..CASE statement syntax error at Spider Engine table

    • 2021-07-18 21:08:23 +0700

      • : The test main.sp-row fails in case it is run in PS mode

    • 2021-07-15 17:43:13 +0200

      • mysql_install_db help text incomplete

    • 2021-07-07 10:58:25 +0200

      • : SHOW GRANTS does not quote role names properly for DEFAULT ROLE

    • 2021-07-06 01:02:10 +0300

      • History partition overflow leads to wrong SELECT result

    • 2021-07-06 01:02:09 +0300

      • system-invisible row_end is displayed in SHOW INDEX

    • Merge 2021-07-02 14:41:41 +0300 - Merge 10.2 into 10.3

    • 2021-07-02 14:41:32 +0300

      • Fixup 586870f9effa48831fda2590f2aee2b95b30be39

    • Merge 2021-07-02 11:44:51 +0300 - Merge 10.2 into 10.3

    • 2021-07-01 16:14:09 +0530

      • Instant ADD COLUMN fails to issue truncation warnings

    • 2021-07-02 15:50:21 +1000

      • mtr: fix tests funcs_1.is_tables_is & sql_sequence.rebuild

    • Merge 2021-07-02 16:35:49 +1000 - Merge branch '10.2' into 10.3

    • 2021-07-02 13:00:34 +1000

      • mtr: aix - no pool of threads

    • 2021-06-11 17:13:19 +1000

      • : support AIX as a platform in mtr

    • 2021-06-30 16:43:43 +0300

      • Post-merge fix: update derived_cond_pushdown.result

    • Merge 2021-06-30 15:06:54 +0300 - Merge 10.2->10.3

    • 2021-06-25 06:48:17 +0200

      • : Upgrading MariaDB breaks TLS mariadb-backup SST

    • 2021-06-22 15:44:44 +0300

      • : rsync SST does not work with custom binlog name

    • 2021-06-22 22:21:24 -0400

      • bump the VERSION

    • 2021-06-22 09:30:25 +0300

      • InnoDB upgrade fails

    • Merge 2021-06-22 09:15:38 +0300 - Merge 10.2 into 10.3

    • 2021-06-21 22:25:37 -0700

      • Wrong result selecting from simple view with LIMIT and ORDER BY

    • 2021-06-21 18:13:28 +0300

      • Invalid page number written to DB_ROLL_PTR

    • 2021-06-21 12:34:07 +0300

      • : Remove traces of insert_undo

    • 2021-06-21 12:09:00 +0300

      • After-merge fixes for

    • Merge 2021-06-21 09:07:40 +0300 - Merge 10.2 into 10.3

    • 2021-06-19 00:45:49 +0200

      • fix spider tests for --ps

    • 2021-06-19 00:22:15 +0200

      • spider tests aren't big

    MariaDB 10.3.18 Changelog

    The most recent release of is: Stable (GA)

    Release date: 11 Sep 2019

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • Includes all fixes from

    MDEV-17171: RocksDB Tables do not have "Creation Date"

  • Revision #9c72963d2a 2019-10-31 19:44:29 +0300

    • MDEV-17171: RocksDB Tables do not have "Creation Date"

  • Revision #162f475c4b 2019-11-01 06:57:20 +0530

    • MDEV-20938 Double free of dict_foreign_t during instant ALTER TABLE

  • Revision #6dce6aeceb 2019-11-01 09:39:43 +0400

    • MDEV-18244 Server crashes in ha_innobase::update_thd / ... / ha_partition::update_next_auto_inc_val.

  • Merge Revision #55b2281a5d 2019-10-31 10:58:06 +0100 - Merge branch '10.2' into 10.3

  • Revision #d6d621cec1 2019-10-30 13:53:07 +0100

    • MDEV-18819 ALTER_COLUMN_VCOL is not set for generated stored columns

  • Revision #73c864b5d1 2019-10-30 12:25:07 +0100

    • Fix clang-cl build on Windows

  • Revision #bef843b97f 2019-10-29 18:20:32 +0200

    • MDEV-20917 InnoDB is passing NULL to nonnull function parameters

  • Revision #cb14d2e1a5 2019-10-28 13:29:46 +0530

    • Follow up fix for MDEV-16871

  • Revision #803d0521a2 2019-06-16 01:25:03 +0200

    • compilation failure on ppc with -DCMAKE_BUILD_TYPE=Debug

  • Revision #716d396bb3 2019-10-21 18:41:58 +0300

    • Remove \n from DBUG_PRINT statements

  • Revision #06d2e1d828 2019-10-21 17:17:09 +0300

    • read-only slave using statement replication should replicate tmp tables

  • Revision #7def2877e3 2019-10-20 11:52:20 +0300

    • Write error message if aria_log.??????? files are missing

  • Revision #67687d06bf 2019-10-14 18:22:27 +0300

    • Simplify TABLE::decide_logging_format()

  • Revision #b62101f84b 2019-10-14 18:14:36 +0300

    • Fixes for binary logging --read-only mode

  • Revision #e0b6294338 2019-10-18 10:24:53 +0400

    • MDEV-20855 Crash with PARTITION BY LIST and extended characters

  • Merge Revision #0b9cee2cbf 2019-10-18 09:05:27 +0300 - Merge 10.2 into 10.3

  • Revision #de2186dd2f 2019-10-17 14:08:33 +0200

    • MDEV-20074: Lost connection on update trigger

  • Revision #6cdde9ebbf 2019-10-16 13:01:40 +0300

    • MDEV-20836 : Galera test failure on wsrep.variables

  • Revision #7ae0be25a6 2019-10-14 15:07:21 +0300

    • MDEV-20812 Unexpected ER_ROW_IS_REFERENCED_2 upon DELETE from versioned table with FK

  • Revision #fa6c606257 2019-10-12 21:58:34 +0300

    • MDEV-20814 Assertion index->is_instant() failed on trivial upgrade from 10.1

  • Merge Revision #bb450b1fed 2019-10-12 15:38:58 +0300 - Merge 10.2 into 10.3

  • Merge Revision #8e3d85e112 2019-10-12 06:34:09 +0300 - Merge 10.2 into 10.3

  • Revision #0ecc85c5d9 2019-10-07 12:34:08 +0200

    • MDEV-20728: /usr/sbin/mysqld: unknown variable 'defaults-group-suffix=mysqld1

  • Revision #4cdb72f237 2019-10-10 21:21:24 +0300

    • MDEV-19783: Relax an assertion

  • Revision #01f45becd1 2019-10-10 20:40:26 +0300

    • MDEV-19783: Add more assertions

  • Merge Revision #7f84e3ad75 2019-10-10 20:38:44 +0300 - Merge 10.2 into 10.3

  • Revision #545c545206 2019-10-10 13:35:32 +0300

    • Fix compilation 2 (GCC 9)

  • Revision #3c78d1b640 2019-10-10 11:08:31 +0300

    • Fix Mroonga compilation

  • Revision #cb3f856ecd 2019-10-10 10:36:11 +0300

    • Fix compiler error when using -Wconversion.

  • Revision #c9cba59749 2018-10-08 20:38:58 +0300

    • MDEV-17333 Assertion in update_auto_increment() upon exotic LOAD

  • Revision #a92f3146d2 2019-05-11 17:27:23 +0300

    • MDEV-19406 Assertion on updating view of join with versioned table

  • Revision #647a38818a 2018-05-23 22:15:04 +0300

    • MDEV-16130 wrong error message adding AS ROW START to versioned table

  • Revision #75ba5c815d 2018-05-30 13:19:03 +0300

    • MDEV-16210 FK constraints on versioned tables use historical rows, which may cause constraint violation

  • Revision #6684989801 2018-05-30 12:43:54 +0300

    • versioning test suite fixes

  • Revision #cf71cc838e 2019-10-09 22:05:33 +0400

    • After merge fix, this line was removed in adefaef

  • Merge Revision #892378fb9d 2019-10-09 13:25:11 +0300 - Merge 10.2 into 10.3

  • Revision #f11d425a15 2019-10-09 09:16:40 +0300

    • MDEV-20591: Follow-up fix

  • Revision #896b869685 2019-10-05 09:12:56 +0200

    • MDEV-19238 Mariadb spider - crashes on where null

  • Revision #b7408be0c3 2019-10-04 16:46:41 +0200

    • MDEV-20753: Sequence with limit 0 crashes server

  • Revision #b1ac174279 2019-10-07 12:49:57 -0400

    • Cast string literal to char* MDEV-20767

  • Revision #1e0f09cacb 2018-05-17 14:40:55 +0530

    • MDEV-16239 Many test in rpl suite fails

  • Revision #01bf9f8c3d 2019-09-14 12:53:36 +0530

    • MDEV-20591 Wrong Number of rows in mysqlbinlog output

  • Revision #5b2fa078e8 2019-10-02 20:17:00 +0400

    • Cleanup mman.h includes

  • Revision #716c748f97 2019-09-23 18:28:55 +1000

    • MDEV-20684: innodb/query cache use madvise CORE/NOCORE on FreeBSD

  • Merge Revision #7e44c455f4 2019-10-01 09:37:40 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

  • Revision #6c2724fc05 2019-09-30 15:27:48 +0400

    • MDEV-19628 JSON with starting double quotes key is not valid.

  • Revision #6ac2a35553 2019-09-30 14:43:32 +0400

    • MDEV-19628 JSON with starting double quotes key is not valid.

  • Merge Revision #2911a9a693 2019-09-27 15:56:15 +0300 - Merge 10.2 into 10.3

  • Revision #46facaedbf 2019-09-26 15:18:43 +0300

    • Fix GCC 9 -Wmaybe-uninitialized

  • Merge Revision #1cf0694d10 2019-09-26 13:18:57 +0300 - Merge 10.2 into 10.3

  • Revision #3e4931cdf3 2019-09-26 13:18:22 +0300

    • MDEV-20675 Crash in SHOW ENGINE INNODB STATUS with innodb_force_recovery=5

  • Merge Revision #b6bb64e54a 2019-09-24 23:05:09 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

  • Revision #0e50ee6f28 2019-09-24 20:43:32 +0300

    • Remove --basedir arg from systemd startup scripts

  • Merge Revision #7ae290c757 2019-09-24 13:39:31 +0300 - Merge 10.2 into 10.3

  • Revision #e157f81771 2019-09-23 10:41:13 +0300

    • Remove Field::is_stat_field completely

  • Merge Revision #c016ea660e 2019-09-23 10:25:34 +0300 - Merge 10.2 into 10.3

  • Revision #1bbe8c5e0f 2019-09-22 04:08:48 +0300

    • Proper fix for disabling warnings in read_statistics_for_table().

  • Revision #ba7725dace 2019-09-20 15:59:54 -0700

    • MDEV-20229 CTE defined with table value constructor cannot be used in views

  • Revision #90a9c4cae7 2019-09-16 15:45:24 +0530

    • MDEV-20217: Semi_sync: Last_IO_Error: Fatal error: Failed to run 'after_queue_event' hook

  • Revision #bfbf0f2251 2019-09-13 18:11:32 +0300

    • MDEV-20525: Fix the -std=c90 builds

  • Revision #b214264aee 2019-09-13 15:28:53 +0300

    • MDEV-20525 rocksdb debug compilation fails on Windows due to unresolved my_assert variable

  • Revision #41290e91b7 2019-09-12 17:06:06 +0200

    • Fix CMake warning in spider, in Windows ninja build

  • Revision #9554ef0678 2019-09-12 11:12:55 +0400

    • MDEV-19670 json escaped unicode parse error.

  • Merge Revision #0fa5ad3acf 2019-09-11 16:42:01 +0300 - Merge 10.2 into 10.3

  • Revision #40ab433ecc 2019-09-11 09:13:47 -0400

    • bump the VERSION

  • Merge Revision #c6a6830916 2019-09-11 10:32:24 +0300 - Merge 10.2 into 10.3

  • Revision #f1616bacb7 2019-09-11 10:13:19 +0400

    • Adding missing semicolons to sql_yacc_ora.yy (10.3), indentation cleanups.

  • Revision #f1309fac33 2019-09-11 05:12:37 +0400

    • Adding missing semicolons to sql_yacc.yy (10.3), indentation cleanups.

  • Merge Revision #48f8e3f3f4 2019-09-11 04:47:01 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

  • Revision #ff5ecfd335 2019-09-10 10:04:04 +0300

    • Correct the merge 0f83c8878dc1389212c134f65d37a43d9d248250

  • Merge Revision #da9201dd5b 2019-09-10 09:25:20 +0300 - Merge 10.2 into 10.3

  • Revision #aabd1c8fcb 2019-09-09 22:30:53 +0300

    • MDEV-16490 fix versioning.partition failure

  • Revision #f6a7730c45 2018-06-22 23:26:43 +1000

    • MDEV-16490: It's possible to make a system versioned table without any versioning field

  • MariaDB 10.2.28
    Revision #e1a2b12577
    Revision #9c6fec88b1

    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.

    Revision #604f80e77c 2019-09-08 19:49:40 +0300
    • List of unstable tests for 10.3.18 release

  • Merge Revision #f80e02e043 2019-09-06 16:57:54 +0200 - Merge branch '10.2' into 10.3

  • Revision #2842c36985 2019-09-05 16:37:32 +0300

    • MDEV-20425: Enable a test for debug builds

  • Revision #67e2252ba1 2019-09-05 12:00:15 +0300

    • Simplify trx_state_eq()

  • Revision #2c9e75ccfe 2019-09-05 15:57:39 +0300

    • MDEV-15326 after-merge fixes

  • Merge Revision #537f8594a6 2019-09-04 17:52:04 +0300 - Merge 10.2 into 10.3

  • Revision #647d5b2430 2019-09-03 15:28:32 +0200

    • MDEV-20079 When setting back the system time while mysqld is running, NOW() and UNIX_TIMESTAMP() results get stuck

  • Revision #08b01ace8a 2019-09-01 15:28:11 +0200

    • MDEV-16871 in_predicate_conversion_threshold cannot be set in my.cnf

  • Merge Revision #7e08ac0b41 2019-09-04 09:55:59 +0400 - Merge 10.2 (up to commit ef00ac4c86daf3294c46a45358da636763fb0049) into 10.3

  • Merge Revision #a071e0e029 2019-09-02 14:06:56 +0300 - Merge branch '10.2' into 10.3

  • Merge Revision #b0ff5a6a73 2019-09-02 09:01:54 +0200 - Merge branch '10.2' into 10.3

  • Revision #597b070f82 2019-09-01 17:56:47 +0300

    • Compilation fix

  • Revision #1bbc593eae 2019-09-01 15:42:23 +0300

    • Fixed compiler warning that broke builds

  • Revision #6a490ca0fb 2019-08-28 19:51:23 +0300

    • MDEV-18501 Partition pruning doesn't work for historical queries (fix)

  • Revision #c3f35ea55a 2019-08-28 11:57:16 +0300

    • MDEV-18501 Partition pruning doesn't work for historical queries (refactoring)

  • Revision #a3e49c0d36 2019-08-27 23:01:12 +0300

    • MDEV-18501 Partition pruning doesn't work for historical queries (cleanup)

  • Revision #396da1a705 2019-08-30 14:49:21 +0300

    • Enable some RocksDB tests that are enabled on 10.2

  • Merge Revision #a5472b0367 2019-08-30 14:39:03 +0300 - Merge 10.2 into 10.3

  • Revision #17336f6d30 2019-08-30 14:37:50 +0300

    • MDEV-20066 Wrong value on instantly added column after DELETE and UPDATE

  • Revision #f42a23178e 2019-08-30 12:51:37 +0300

    • MDEV-20425: Fix -Wimplicit-fallthrough

  • Revision #a379f151b1 2019-08-29 16:07:15 +0300

    • MDEV-20109: Optimizer ignores distinct key created for materialized...

  • Revision #ef76f81c98 2019-08-29 15:37:49 +0300

    • MDEV-20109: Optimizer ignores distinct key created for materialized...

  • Revision #d58437d195 2019-08-29 18:25:24 +0300

    • MDEV-20149 innodb.innodb-system-table-view fails with wrong result

  • Revision #d4246e25e5 2019-08-29 18:22:41 +0300

    • After-merge fix

  • Revision #e50b2bdbcf 2019-08-29 13:10:40 +0300

    • MDEV-20425 Implement Boolean debug build option debug_assert

  • Merge Revision #1a3c365953 2019-08-29 08:41:53 +0300 - Merge 10.2 into 10.3

  • Merge Revision #e41eb044f1 2019-08-28 10:18:41 +0300 - Merge 10.2 into 10.3

  • Revision #947b0b5722 2019-08-23 17:43:55 +0300

    • Implement innodb_evict_tables_on_commit_debug

  • Revision #b96e4424fb 2019-08-21 16:06:29 +0300

    • MDEV-17613 MIN/MAX Optimization (Select tables optimized away) does not work

  • Merge Revision #32ec5fb979 2019-08-21 15:23:45 +0300 - Merge 10.2 into 10.3

  • Revision #e8de75db88 2019-08-21 11:37:40 +0300

    • MDEV-19740 Debug build of 10.3.15 FTBFS

  • Revision #888f685226 2019-07-31 03:28:38 -0700

    • MDEV-20210 If you have an INVISIBLE VIRTUAL column, SHOW CREATE TABLE doesn't list it as INVISIBLE

  • Revision #c93f96e2ec 2019-07-30 17:18:31 +0200

    • MDEV-20185: Windows: Use of uninitialized value $bpath in string eq

  • Revision #137d8ed3fe 2019-07-30 13:45:13 +0200

    • MDEV-18863: Galera SST scripts can't read [mysqldN] option groups

  • Revision #938925211a 2019-08-19 19:49:45 +0300

    • MDEV-19254 Server crashes in maria_status with partitioned table

  • Revision #6dd3f24090 2019-08-18 23:18:44 +0300

    • MDEV-19740 Debug build of 10.3.15 FTBFS

  • Revision #44150a770f 2019-08-18 13:18:09 +0300

    • Updated result for rocksdb tests after merge

  • Revision #6626b10a7a 2019-08-17 00:40:38 +0900

    • fix for a compiler warning (#1372)

  • Revision #1639873671 2019-08-15 22:32:59 +0300

    • MDEV-18154 Deadlock and assertion upon no-op ALTER under LOCK TABLES

  • Merge Revision #395e1dcd17 2019-08-16 10:02:18 +0300 - Merge 10.2 into 10.3

  • Revision #130d9490c8 2019-08-16 08:29:41 +0300

    • Silence GCC 9.2.1 -Warray-bounds

  • Merge Revision #d50fe4021e 2019-08-15 15:59:32 +0300 - Merge 10.2 into 10.3

  • Merge Revision #828191b6a0 2019-08-15 14:09:53 +0530 - MDEV-20348: DROP TABLE IF EXISTS killed on master but was replicated

  • Revision #ae34d85beb 2019-08-12 15:16:33 +0300

    • MDEV-20311 row_ins_step accesses unitialized memory

  • Revision #841294cfaa 2019-08-15 10:32:42 +0400

    • MDEV-20351 Window function BIT_OR() OVER (..) return a wrong data type

  • Merge Revision #c23a5e0e5e 2019-08-14 19:16:08 +0300 - Merge 10.2 into 10.3

  • Revision #a20f6f9853 2019-08-14 15:52:08 +0300

    • MDEV-20336 Assertion bitmap_is_set(read_partitions) upon SELECT FOR UPDATE from versioned table

  • Revision #39db116562 2019-08-13 14:31:34 +0300

    • MDEV-18862 Unfortunate error message upon attempt to drop system versioning

  • Merge Revision #65d48b4a7b 2019-08-13 19:28:51 +0300 - Merge 10.2 to 10.3

  • Revision #eedd6179c1 2019-08-13 14:54:24 +0300

    • MDEV-20138 innodb.trx_id_future fails on 10.3+

  • Revision #20c78a6d3e 2019-08-13 13:54:59 +0400

    • Fixing [MDEV-20303](https://jira.mariadb.org/browse/MDEV-20303) SPACE(-1) returns a wrong data type compilation problem in Windows

  • Revision #98b24da038 2018-11-03 18:00:22 +0300

    • MDEV-17609 mysql client sets wrong application name for Readline library

  • Revision #22914ec793 2019-02-05 00:57:31 +0300

    • MDEV-18154 Deadlock and assertion upon no-op ALTER under LOCK TABLES

  • Revision #0b74c8832d 2019-04-11 10:04:34 +0300

    • MDEV-19127 Assertion `row_start_field' failed in vers_prepare_keys upon ALTER TABLE

  • Revision #638e78853f 2019-03-20 20:45:54 +0300

    • MDEV-18862 Unfortunate error message upon attempt to drop system versioning

  • Revision #5851e668d7 2019-05-27 15:03:15 +0300

    • MDEV-19304 Segfault in ALTER TABLE after UPDATE for SIMULTANEOUS_ASSIGNMENT

  • Revision #98758b52b3 2019-07-16 19:40:38 +0300

    • MDEV-20068 History partition rotation is not done under LOCK TABLES

  • Revision #cdbac54df0 2018-12-26 13:24:45 +0300

    • MDEV-17613 MIN/MAX Optimization (Select tables optimized away) does not work

  • Revision #43882e764d 2019-08-09 14:18:13 +0400

    • MDEV-20303 SPACE(-1) returns a wrong data type

  • Revision #2dac123515 2019-08-09 09:00:17 +0400

    • A cleanup for [MDEV-20273](https://jira.mariadb.org/browse/MDEV-20273) Add class Item_sum_min_max - removing duplicate code

  • Revision #c3d67c17c1 2019-08-08 17:08:56 +0400

    • MDEV-20292 REPEAT(x,-1) returns a wrong data type

  • Revision #e555df648c 2019-08-08 13:47:50 +0400

    • MDEV-20285 Wrong result on INSERT..SELECT when converting from SIGNED to UNSIGNED

  • Revision #7fc86a73d8 2019-08-07 22:44:54 +0400

    • MDEV-20272 PERCENTILE_DISC() crashes on a temporal type input

  • Revision #d70dac2079 2019-08-07 21:01:22 +0400

    • MDEV-20278 PERCENTILE_DISC() returns a wrong data type

  • Revision #e978efd96b 2019-08-07 14:13:44 +0400

    • MDEV-20273 Add class Item_sum_min_max

  • Revision #a8def12e8a 2019-08-06 18:02:03 +0400

    • MDEV-20263 sql_mode=ORACLE: BLOB(65535) should not translate to LONGBLOB

  • Revision #f36c0189b1 2019-08-06 14:37:08 +0300

    • MDEV-17544: No warning when trying to name a primary key constraint

  • Revision #4c4e379ba9 2019-08-05 16:03:33 +0400

    • MDEV-20101 Assertion failure on select @@global.'m2'.replicate_ignore_table;

  • Revision #6b48bdf269 2019-08-05 15:25:31 +0400

    • MDEV-18456 Assertion `item->maybe_null' failed in Type_handler_temporal_result::make_sort_key

  • Revision #e1e142e7fc 2019-07-31 09:58:59 -0400

    • bump the VERSION

  • Revision #fde7eb9ab2 2019-07-31 02:51:20 -0700

    • Fix README

  • Revision #c6efbc543d 2019-07-30 21:57:48 +0400

    • MDEV-17544 No warning when trying to name a primary key constraint.

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    MariaDB 10.2.27

    Be notified of new MariaDB Server releases automatically by 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.

    Revision #7f264997dd
    Revision #1423cf5e3d
    MDEV-16026
    MDEV-16481
    Revision #83d7e4faf6
    Revision #6152ab7b42
    MDEV-24511
    Revision #c86f813afe
    MDEV-9234
    Revision #9d5967f74b
    MDEV-26062
    Revision #43099af95b
    MDEV-24020
    Revision #6ed47508c8
    Revision #c6bff46958
    MDEV-16026
    MDEV-16481
    Revision #f50eb0d398
    Revision #2575eaa502
    Revision #f52d39369a
    MDEV-24517
    Revision #eaae13059f
    MDEV-25808
    Revision #9fde2bbacf
    MDEV-25484
    Revision #73d32cc100
    MDEV-24517
    Revision #dba7cd25e1
    MDEV-25560
    Revision #b50ea90063
    Revision #6190a02f35
    Revision #cf6d83e7d6
    MDEV-24760
    Revision #efa311ab8e
    MDEV-26147
    Revision #de85e29436
    MDEV-25326
    Revision #3fbe30024f
    MDEV-26080
    Revision #07fade6d18
    MDEV-22247
    Revision #e09e304b78
    MDEV-16857
    Revision #f9194d02da
    Revision #a6adefad4b
    Revision #05f7fd571f
    Revision #e34877ab63
    MDEV-25971
    Revision #7ce5984d6d
    Revision #a88ddb168f
    Revision #0a9487b62b
    Revision #3f2c4758b0
    MDEV-25894
    Revision #4a6e2d3437
    Revision #586870f9ef
    Revision #29098083f7
    MDEV-26019
    Revision #05a4996c5c
    MDEV-25978
    Revision #1deb630484
    Revision #35a9aaebe2
    MDEV-25981
    Revision #e07f0a2d80
    Revision #6e94ef4185
    MDEV-25679
    Revision #9dc50ea229
    MDEV-25979
    Revision #e46f76c974
    MDEV-15912
    Revision #241d30d3fa
    MDEV-14180
    Revision #c9a85fb1b1
    Revision #068246c006
    Revision #a5f6eca50d

    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.

    subscribing
    subscribing
    subscribing
    subscribing

    MariaDB 10.3.15 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: 14 May 2019

    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.

    • Includes all fixes from MariaDB 10.2.24

    • 2019-05-13 20:53:34 +0300

      • Updated list of unstable tests for 10.3.15 release

    • 2019-05-13 08:34:23 +0300

      • After-merge fix: Correct a copyright statement

    • Merge 2019-05-12 17:20:23 +0200 - Merge branch '10.2' into 10.3

    • 2019-05-10 10:49:09 +0300

      • Server crashes in row_purge after TRUNCATE TABLE

    • Merge 2019-05-10 08:02:21 +0300 - Merge 10.1 into 10.2

    • 2019-05-07 12:53:50 +0530

      • encryption.innodb-redo-badkey failed in buildbot with page cannot be decrypted

    • 2019-05-09 10:41:10 +0300

      • : race condition in fts_get_table_name()

    • 2019-05-09 09:31:30 +0300

      • : Backport some code from

    • 2019-05-08 12:18:52 +0300

      • : heap-use-after-free in fts_get_table_name_prefix()

    • 2019-05-09 14:08:49 +0300

      • : Remove some redundant data structures

    • 2019-05-06 22:30:35 +0300

      • do not call slow my_timer_init() several times

    • 2019-05-09 16:55:08 +0200

      • mysql_upgrade_service throws exception upgrading from 10.0 to 10.3

    • 2019-05-01 15:22:22 +0400

      • Removed dead code

    • 2019-03-29 19:08:22 +0400

      • - InnoDB: Failing assertion: ut_strcmp(index->name, key->name)

    • 2019-05-09 11:55:54 -0400

      • bump the VERSION

    • 2019-01-09 15:00:56 +0200

      • Appveyor configuration and addition of badge

    • Merge 2019-05-08 20:05:30 +0300 - Merge 10.1 into 10.2

    • 2019-05-08 09:54:26 -0400

      • bump the VERSION

    • Merge 2019-05-08 16:46:38 +0300 - Null merge mariadb-10.1.40 into 10.1

    • 2019-05-07 16:41:07 -0400

      • bump the VERSION

    • 2019-05-06 12:12:10 +0200

      • UMASK_DIR configuration for mysql_install_db is not applied to mysql database

    • 2019-05-07 15:21:41 +0530

      • innodb_ft_result_cache_limit_32 fails on s390x

    • 2019-05-07 12:51:59 +0300

      • : Galera test failure on galera_parallel_autoinc_largetrx

    • 2018-05-31 17:42:54 -0700

      • edit MariaDB license info so that GitHub recognizes it

    • 2019-04-24 12:47:40 +0300

      • : pushdown condition with Item_func_set_user_var

    • 2019-05-10 15:48:33 +0300

      • Fixed compiler warning in pcregrep.c

    • 2019-05-09 12:31:59 +0300

      • : Clean up the test case

    • 2018-12-20 14:21:14 +0200

      • Missing redo log flush in innodb.instant_alter_crash

    • 2019-05-08 00:08:09 -0700

      • Assertion `(thd->lex)->current_select' failed in MYSQLparse(), query with VALUES()

    • 2019-05-08 15:00:16 +0400

      • Added missing reset_changed()

    • 2019-05-04 23:32:45 +0200

      • "unknown error" with FLUSH LOGS if log directory is not writeable

    • 2019-05-04 13:11:25 +0200

      • Extreme high open file limit used

    • 2019-05-02 14:31:36 +0200

      • cleanup: remove dead code

    • 2019-05-02 13:09:27 +0200

      • cleanup: move checksum code to handler class

    • 2019-05-07 16:13:53 +0400

      • mysqldump --all-databases causes segmentation fault.

    • 2019-05-07 15:16:45 +0300

      • : Assertion failure on !is_thread_specific || (mysqld_server_initialized && thd)

    • 2019-05-04 12:43:29 +0400

      • Restore vars_list destructor

    • Merge 2019-05-03 20:14:09 +0300 - Merge 10.2 into 10.3

    • 2019-03-20 18:35:20 +0400

      • Revert THD::THD(skip_global_sys_var_lock) argument

    • 2019-03-21 00:42:48 +0400

      • Adieu find_sys_var_ex()

    • 2019-03-20 01:32:10 +0400

      • Make connect speed great again

    • 2019-03-19 20:04:10 +0400

      • Safe session_track_system_variables snapshot

    • 2019-03-19 00:40:26 +0400

      • Allocate Session_sysvars_tracker statically

    • 2019-03-18 19:18:54 +0400

      • Allocate Transaction_state_tracker statically

    • 2019-03-18 17:13:00 +0400

      • Static current schema and state change trackers

    • 2019-03-13 13:41:18 +0400

      • Allocate orig_list statically

    • 2019-03-13 12:20:11 +0400

      • Get rid of not implemented SESSION_GTIDS_TRACKER

    • 2019-03-15 11:52:26 +0400

      • Cleanup session tracker API

    • 2019-03-13 14:16:49 +0400

      • Cleanup session tracker redundancy

    • 2019-03-18 14:43:14 +0400

      • Session_sysvars_tracker::vars_list cleanups

    • 2019-03-13 14:41:52 +0400

      • A proper State_tracker::m_changed enacpsulation

    • 2019-05-02 14:38:43 +0530

      • : Group Concat with limit not working with views

    • Merge 2019-05-02 21:45:13 +0300 - Merge 10.2 into 10.3

    • Merge 2019-05-02 21:43:24 +0300 - Merge 10.2 into 10.3

    • 2019-05-02 16:49:47 +0300

      • Fixed some compilation warnings/errors

    • 2018-12-19 16:48:07 +0300

      • Inconsistent grant-name usage between grant-statement and privilege tables

    • 2019-05-02 10:12:35 +0530

      • Adjust the result for join_cache.test

    • 2019-04-30 21:05:50 +0530

      • : A serious MariaDB server performance bug

    • 2019-04-30 15:51:49 +0400

      • CAST(11068046444225730969 AS SIGNED) does not return a warning

    • Merge 2019-04-29 17:54:10 +0300 - Merge 10.2 into 10.3

    • Merge 2019-04-27 20:41:31 +0300 - Merge 10.2 into 10.3

    • Merge 2019-04-25 09:05:52 +0300 - Merge 10.2 into 10.3

    • 2019-04-21 12:07:30 +0400

      • ERROR 1300 (HY000): Invalid utf8 character string in 10.3.13-MariaDB

    • 2019-04-20 00:11:50 +0400

      • Backporting from 10.4 to 10.3: NULL-ability problems with LEAST() in combination with NO_ZERO_DATE and NO_ZERO_IN_DATE

    • 2019-04-17 15:32:30 +0300

      • The server would crash when has configs rpl_semi_sync_master_enabled = OFF rpl_semi_sync_master_wait_no_slave = OFF

    • 2019-04-18 08:34:08 +0400

      • Query with the table I_S.PARAMETERS stop working after a package is created

    • Merge 2019-04-17 15:26:17 +0300 - Merge 10.2 into 10.3

    • 2019-04-14 22:24:26 +0800

      • Typo fix in sql_sequence.cc

    • 2019-04-11 11:49:26 +0300

      • Improve error message for ER_ALTER_OPERATION_NOT_SUPPORTED_REASON_COLUMN_TYPE

    • Merge 2019-04-12 10:56:36 +0300 - Merge remote-tracking branch 'origin/10.2' into 10.3

    • 2019-04-08 21:53:30 +0300

      • : After-merge fix for sizeof(ulong)!=sizeof(ulint)

    • 2019-04-08 17:13:37 +0300

      • : Pass fil_space_t* to fseg_free_page()

    • 2019-04-08 18:25:43 +0300

      • : Add debug assertions

    • Merge 2019-04-08 21:38:13 +0300 - Merge 10.2 into 10.3

    • Merge 2019-04-07 11:49:50 +0300 - Merge 10.2 into 10.3

    • Merge 2019-04-04 19:41:12 +0300 - Merge 10.2 into 10.3

    • 2019-04-03 14:07:18 +0300

      • Fix the non-debug build

    • Merge 2019-04-03 11:22:51 +0300 - Merge 10.2 into 10.3

    • Merge 2019-04-03 08:21:43 +0300 - Merge 10.2 into 10.3

    • Merge 2019-04-03 08:21:00 +0300 - Merge bb-10.3-release into 10.3

    • 2019-04-02 11:31:53 -0400

      • bump the VERSION

    • Merge 2019-04-02 13:48:42 +0300 - Merge 10.2 into 10.3

    • Merge 2019-04-02 09:19:34 +0300 - Merge 10.2 into 10.3

    • Merge 2019-04-01 14:25:41 +0300 - Merge 10.2 into 10.3

    • Merge 2019-04-01 09:22:19 +0300 - Merge 10.2 into 10.3

    MariaDB 10.3.24 Changelog

    The most recent release of is: Stable (GA)

    Release date: 10 Aug 2020

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • Includes all fixes from

    Merge Revision #4668e079ee 2020-08-06 17:01:44 +0200 - Merge branch '10.2' into 10.3
  • Revision #223aee2ebf 2020-08-04 02:16:32 +0300

    • List of unstable tests for 10.3.24 release

  • Merge Revision #c32f71af7e 2020-08-03 13:41:29 +0200 - Merge branch '10.2' into 10.3

  • Merge Revision #555c6632c6 2020-08-03 13:04:32 +0200 - Merge branch '10.1' into 10.2

  • Revision #4d41f316c3 2020-08-02 20:39:47 +0200

    • disable galera.MW-328A test

  • Merge Revision #297746dea0 2020-08-01 10:45:44 +0300 - MDEV-21201: Null-Merge 10.3

  • Revision #976abe64df 2020-08-01 10:38:50 +0300

    • MDEV-21201: Add --sorted_result to the test, for 10.4

  • Revision #7f4c749d64 2020-08-01 10:38:50 +0300

    • MDEV-21201: Add --sorted_result to the test, for 10.4

  • Revision #d63631c3fa 2020-07-08 08:31:32 +0400

    • MDEV-19632 Replication aborts with ER_SLAVE_CONVERSION_FAILED upon CREATE ... SELECT in ORACLE mode

  • Revision #a8458a2345 2020-07-08 16:26:34 +0200

    • MDEV-21201 No records produced in information_schema query, depending on projection

  • Merge Revision #78c2a5ab70 2020-07-31 14:17:39 +0300 - Merge 10.2 into 10.3

  • Merge Revision #8bb2170d74 2020-07-31 14:13:34 +0300 - Merge 10.2 into 10.3

  • Merge Revision #66ec3a770f 2020-07-31 13:51:28 +0300 - Merge 10.2 into 10.3

  • Revision #6053eb1ce2 2020-07-30 18:40:47 +0300

    • MDEV-23334 Crash in rec_get_nth_cfield()/rec_offs_validate()

  • Revision #0435fcf90b 2020-07-30 12:08:07 +0200

    • MDEV-21101 skip test for embedded

  • Revision #71015d844e 2020-07-28 15:59:38 +0200

    • MDEV-21101 unexpected wait_timeout with pool-of-threads

  • Revision #34f2be3b29 2018-07-24 01:49:59 +1000

    • MDEV-16023 Unfortunate error message WARN_VERS_PART_FULL (partition is full) when rotation time for the last interval passed

  • Revision #1656ea28e8 2020-07-23 17:41:44 +0300

    • MDEV-23244 ALTER TABLE…ADD PRIMARY KEY fails to flag duplicates

  • Revision #f7adc4a11d 2020-07-22 10:30:00 +0200

    • A bit more safety

  • Revision #0ec641ea1e 2020-07-21 14:56:47 +0200

    • MDEV-22134: handle_fatal_signal (sig=11) in __strlen_avx2 on START SLAVE | Assertion ``global_system_variables.session_track_system_variables'failed in Session_sysvars_tracker::init |*** buffer overflow detected ***` (on optimized builds)

  • Revision #c86accc7ac 2020-07-20 17:57:39 +0530

    • MDEV-23108: Point in time recovery of binary log fails when sql_mode=ORACLE

  • Revision #b75563cdfd 2020-07-21 15:59:45 +0300

    • MDEV-15880: ASAN heap-use-after-free with innodb_evict_tables_on_commit_debug

  • Revision #e26c822aa0 2020-07-21 15:12:53 +0300

    • MDEV-16929 Assertion ... in close_thread_tables upon killing connection

  • Revision #af83ed9f0e 2020-07-20 18:28:08 +0300

    • MDEV-20661 Virtual fields are not recalculated on system fields value assignment

  • Revision #af57c65809 2020-07-20 18:28:07 +0300

    • MDEV-22061 InnoDB: Assertion of missing row in sec index row_start upon REPLACE on a system-versioned table

  • Merge Revision #acc58fd835 2020-07-20 15:11:59 +0300 - Merge 10.2 into 10.3

  • Revision #2cae58f891 2020-07-17 12:20:23 +0400

    • MDEV-18371 Server crashes in ha_innobase::cmp_ref upon UPDATE with PARTITION clause.

  • Merge Revision #73aa31fbfd 2020-07-16 06:55:23 +0300 - Merge 10.2 into 10.3

  • Merge Revision #8a0944080c 2020-07-14 17:13:37 +0300 - Merge 10.2 into 10.3

  • Revision #f3f23b5c4b 2020-07-05 16:31:34 +0300

    • One more ASAN/MSAN cleanup

  • Revision #453dc4b300 2020-07-04 22:02:30 +0300

    • Fixup the parent commit for MSAN and Valgrind

  • Revision #484931325e 2020-07-03 18:37:33 +0300

    • Fix for MSAN from Marko related to buf_pool_resize

  • Revision #6e81ba0c12 2020-07-03 01:16:31 +0300

    • Don't give errors for default value copy in create_tmp_table

  • Revision #53ecc354e3 2020-07-02 23:50:56 +0300

    • Fixed errors found by MSAN

  • Revision #b6ec1e8bbf 2020-07-02 16:52:13 +0300

    • MDEV-20377 post-fix: Introduce MEM_MAKE_ADDRESSABLE

  • Revision #65f831d17c 2020-06-28 20:07:32 +0300

    • Fixed bugs found by valgrind

  • Revision #29f9e679ad 2019-08-14 23:46:47 +0300

    • Don't copy uninitialized bytes when copying varstrings

  • Revision #3f2044ae99 2020-06-26 13:42:04 +0300

    • MDEV-22535 TABLE::initialize_quick_structures() takes 0.5% in oltp_read_only

  • Merge Revision #1df1a63924 2020-07-02 06:17:51 +0300 - Merge 10.2 into 10.3

  • Revision #6d3747a294 2020-06-28 16:31:55 +0200

    • make rocksdb cmake checks less verbose on repeat

  • Revision #2ed415765a 2020-06-07 09:58:15 +0300

    • Fix RocksDB detection of ZSTD

  • Revision #c032c2ef66 2019-04-12 17:00:04 +0900

    • MDEV-18993 The keep-alive connection (set spider_conn_recycle_mode = 1) in spider would cause cash in MariaDB (#1269)

  • Revision #e4cff9a855 2020-06-27 12:30:17 +0300

    • MDEV-19298 Assertion `space->id != 0xFFFFFFFEU || space == fil_system.temp_space' failed in Check::validate upon crash upgrade from 10.2.22

  • Revision #52c4abbff2 2020-06-27 12:15:17 +0300

    • MDEV-20213 binlog_encryption.binlog_incident failed in buildbot, server crashed in Check::validate

  • Revision #3c238ac51c 2020-06-27 11:46:30 +0300

    • MDEV-20213 binlog_encryption.binlog_incident failed in buildbot, server crashed in Check::validate

  • Revision #697273554f 2020-06-16 01:29:51 +0300

    • MDEV-22866: Crash in join optimizer with constant outer join nest

  • Revision #e72e6663e1 2020-06-23 00:00:39 +0530

    • Remove rpl_parallel2 from disabled.def

  • Revision #b633b6a9d8 2020-06-16 10:43:53 +0300

    • MDEV-22906 Disallow system_versioning_asof in DML

  • Revision #9f37323f06 2020-06-16 12:30:04 +0530

    • MDEV-22901 Accessing btr_search_sys->hash_tables when buffer pool resize happens

  • Revision #29a5829c37 2020-06-16 12:27:09 +0530

    • MDEV-22901 Accessing btr_search_sys->hash_tables when buffer pool resize happens

  • Merge Revision #32b34cb95e 2020-06-14 10:30:20 +0300 - Merge 10.2 into 10.3

  • Merge Revision #d83a443250 2020-06-13 15:11:43 +0300 - Merge 10.2 into 10.3

  • Revision #6c30bc2181 2020-06-13 09:30:04 +0400

    • MDEV-22268 virtual longlong Item_func_div::int_op(): Assertion `0' failed in Item_func_div::int_op

  • Revision #81a08c5462 2020-06-08 11:25:30 +0530

    • MDEV-11563: GROUP_CONCAT(DISTINCT ...) may produce a non-distinct list

  • Merge Revision #befb0bed68 2020-06-08 11:09:49 +0300 - Merge 10.2 into 10.3

  • Revision #a9bee9884a 2020-06-07 16:30:50 +0300

    • Don't allow ALTER TABLE ... ORDER BY on SEQUENCE objects

  • Revision #e6a6382f15 2020-06-07 16:23:44 +0300

    • Don't allow illegal create options for SEQUENCE

  • Revision #fad348a9a6 2020-06-07 16:23:47 +0400

    • MDEV-22822 sql_mode="oracle" cannot declare without variable errors

  • Merge Revision #4612cb88fa 2020-06-06 21:38:57 +0300 - Merge 10.2 into 10.3

  • Merge Revision #b3e395a13e 2020-06-06 18:50:25 +0300 - Merge 10.2 into 10.3

  • Revision #e14ffd85d0 2020-06-06 17:36:25 +0300

    • MDEV-22721 fixup for 32-bit GCC

  • Merge Revision #b9b279ecc4 2020-06-05 17:59:35 +0200 - Merge remote-tracking branch 'origin/10.2' into 10.3

  • Revision #286e52e948 2020-06-05 17:45:27 +0300

    • After-merge fix: GCC -Wmaybe-uninitialized

  • Merge Revision #680463a8d9 2020-06-05 16:51:26 +0300 - Merge 10.2 into 10.3

  • Revision #05693cf214 2020-06-04 12:12:49 +0300

    • MDEV-22112 Assertion ``tab_part_info->part_type == RANGE_PARTITION || tab_part_info->part_type == LIST_PARTITION'` failed in prep_alter_part_table

  • Merge Revision #8300f639a1 2020-06-02 10:25:11 +0300 - Merge 10.2 into 10.3

  • Revision #804761a844 2020-06-02 08:18:17 +0300

    • MDEV-22770 trx_undo_report_rename() fails to release page latches

  • Revision #fd2b46d879 2020-06-01 15:38:04 +0200

    • fix warning

  • Revision #2e1d10ecac 2020-05-30 10:48:11 +0300

    • Add end-of-test markers to ease merges

  • Merge Revision #e9aaa10c11 2020-05-29 22:21:19 +0300 - Merge 10.2 into 10.3

  • Revision #19da9a51ae 2020-05-28 22:22:20 +0300

    • MDEV-16937 Strict SQL with system versioned tables causes issues

  • Revision #dd9773b723 2020-05-28 22:22:19 +0300

    • MDEV-22413 Server hangs upon UPDATE on a view reading from versioned partitioned table

  • Revision #3e9b96b6ff 2019-06-13 19:29:02 +0300

    • MDEV-18794 append_drop_column() small refactoring

  • Revision #dac1280a65 2020-05-28 20:54:38 +0300

    • MDEV-18794 Assertion `!m_innodb' failed in ha_partition::cmp_ref upon SELECT from partitioned table

  • Merge Revision #dad7a8ee7d 2020-05-27 17:10:39 +0300 - Merge 10.2 into 10.3

  • Revision #7476e8c7cd 2020-05-25 21:42:26 +0530

    • MDEV-22637 Rollback of insert fails when column reorder happens

  • Merge Revision #ecc7f305dd 2020-05-25 19:41:58 +0300 - Merge 10.2 into 10.3

  • Revision #736ca14323 2020-05-22 15:42:11 +0300

    • Don't crash if creating sequence under XA

  • Merge Revision #c7cdd049b5 2020-05-20 21:02:39 +0530 - MDEV-22451: SIGSEGV in memmove_avx_unaligned_erms/memcpy from _my_b_write on CREATE after RESET MASTER

  • Merge Revision #ed41947b78 2020-05-20 17:07:09 +0300 - Merge 10.2 into 10.3

  • Revision #21e71766f6 2020-05-20 09:37:05 +0000

    • MDEV-22631 fix

  • Merge Revision #f4f0ef3e37 2020-05-20 11:41:51 +0300 - Merge 10.2 into 10.3

  • Revision #d4f97e2086 2020-05-20 11:53:09 +0400

    • MDEV-22391 Assertion `0' failed in Item_type_holder::val_str on utf16 charset table query

  • Revision #294ac1fbab 2020-05-19 15:15:52 +0000

    • MDEV-22636 XML output for mtr doesn't work with valgrind option

  • Merge Revision #79ed33c184 2020-05-19 17:05:05 +0300 - Merge 10.2 into 10.3

  • Revision #2e9f4cdc44 2020-05-19 15:43:35 +0300

    • MDEV-21936 Assertion !btr_search_own... in btr_search_drop_page_hash_index

  • Revision #06fb78c6ac 2020-05-18 11:29:43 +0400

    • MDEV-21995 Server crashes in Item_field::real_type_handler with table value constructor

  • Revision #4869e7f4a8 2020-05-18 16:39:38 +0200

    • MDEV-22615 system_time_zone may be incorrectly reported as "unknown".

  • Merge Revision #5e12aca57f 2020-05-18 14:10:11 +0300 - Merge 10.2 into 10.3

  • Merge Revision #f0be95b5b0 2020-05-18 14:09:34 +0300 - Merge 10.2 into 10.3

  • Revision #e0ddb077d9 2020-05-15 18:35:19 +0200

    • MDEV-22554: galera_sst_mariadb-backup fails with "Failed to start mysqld.2"

  • Merge Revision #03aaa7f7a1 2020-05-18 10:47:11 +0300 - Merge 10.2 into 10.3

  • Revision #4f26aea51b 2020-05-17 11:42:50 +0530

    • MDEV-21269 Parallel merging of fts index rebuild fails

  • Merge Revision #54c169a986 2020-05-16 12:28:03 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

  • Merge Revision #38d62189a8 2020-05-16 06:37:24 +0300 - Merge 10.2 into 10.3

  • Revision #85651269b6 2020-05-16 06:24:09 +0300

    • MDEV-18100: Clean up test

  • Merge Revision #3d0bb2b7f1 2020-05-15 19:11:57 +0300 - Merge 10.2 into 10.3

  • Merge Revision #6a6bcc53b8 2020-05-15 17:55:01 +0300 - Merge 10.2 into 10.3

  • Revision #3eadb135fd 2020-05-15 11:51:31 +0300

    • Fixed access to uninitalized memory found by valgrind

  • Revision #a7c4e85dd6 2020-05-15 11:50:59 +0300

    • Use history.h include file if readline is used

  • Revision #d49233caf6 2020-05-14 18:38:49 +0530

    • MDEV-18100: User defined aggregate functions not working correctly when the schema is changed

  • Revision #1408e26d0b 2020-05-15 06:15:10 +0400

    • MDEV-22560 Crash on a table value constructor with an SP variable

  • Merge Revision #f7cf60991d 2020-05-14 12:33:22 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

  • Merge Revision #ef65c39ab3 2020-05-14 10:01:54 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

  • Merge Revision #15fa70b840 2020-05-13 11:45:05 +0300 - Merge 10.2 into 10.3

  • Merge Revision #19d4e023c6 2020-05-11 20:27:44 +0200 - Merge branch '10.3-release' into 10.3

  • Revision #9f5ab66b72 2020-05-11 12:57:01 -0400

    • bump the VERSION

  • Revision #d01d94d77b 2020-05-06 23:44:34 +0300

    • MDEV-17568: LATERAL DERIVED is not clearly visible in EXPLAIN FORMAT=JSON

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    MariaDB 10.2.33

    Be notified of new MariaDB Server releases automatically by 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.

    Revision #07aef9f7eb
    Revision #5c93509aad
    Revision #c51f85f882
    Revision #8ce702aa90
    MDEV-17540
    Revision #b2f3755c8e
    Revision #3e8cab51cb
    MDEV-13893
    Revision #542f32649b
    MDEV-18220
    Revision #f3718a112a
    MDEV-18220
    MariaDB 10.2
    Revision #f92749ed36
    MDEV-18220
    Revision #5b3f7c0c33
    MDEV-18220
    Revision #06442e3e9f
    MDEV-19399
    Revision #d0ee3b5500
    MDEV-19427
    Revision #410585ca63
    Revision #d0b73fb8d3
    MDEV-16060
    Revision #136a27d9f1
    Revision #8f9c8579d0
    Revision #9d3e2a7ca2
    Revision #3e5526b0df
    Revision #4ad720282d
    Revision #f92f313368
    Revision #101144f279
    MDEV-17640
    Revision #7b93d71a4b
    MDEV-19387
    Revision #db9622f1f5
    MDEV-19405
    Revision #27232a9fa2
    Revision #f2e27d53da
    MDEV-19139
    Revision #a89f199c64
    Revision #0c405b064d
    MDEV-18009
    Revision #646a3bd72d
    MDEV-18009
    Revision #09aa5d3f69
    MDEV-17894
    Revision #9d805004d8
    Revision #88961a28e2
    MDEV-17710
    Revision #15c79c41e4
    MDEV-17845
    Revision #3d7e06d4ab
    Revision #ffb83ba650
    Revision #651a43e0a0
    MDEV-18782
    Revision #26cb9f75ee
    MDEV-19404
    Revision #e8dd18a474
    Revision #b6f4cccd19
    Revision #779fb636da
    Revision #894df7edb6
    Revision #53671a1fff
    Revision #1b5cf2f7e7
    Revision #554ac6f393
    Revision #a7adc2ce16
    Revision #47bd06d55e
    Revision #01e8f3c52b
    Revision #55bdd7f7b4
    Revision #2be28a91b1
    Revision #19d5ddccfd
    Revision #8f594b3384
    Revision #0e91e0c377
    Revision #879878e43d
    MDEV-18943
    Revision #5182348316
    Revision #158247d3bd
    Revision #0d6fb43e6d
    Revision #d46ffaf6af
    MDEV-17655
    Revision #0fd5ecb03c
    Revision #cb9fa1a08b
    MDEV-9959
    Revision #8c8bee0a56
    MDEV-10307
    Revision #447b8ba164
    Revision #4d59f45260
    Revision #acf6f92aa9
    Revision #765ae6e821
    MDEV-19239
    Revision #f4019f5b35
    MDEV-17325
    Revision #42c58b87da
    MDEV-18096
    Revision #323e6cd74c
    MDEV-18092
    Revision #250799f961
    Revision #a2335b791a
    Revision #4dc10ec68d
    MDEV-19236
    Revision #a05f423554
    Revision #937ec3c48d
    MDEV-19212
    Revision #ee7a4f4462
    MDEV-12266
    Revision #05b84b2568
    MDEV-14192
    Revision #9ba0865b87
    Revision #cc492bfd4f
    Revision #d5a2bc6a0f
    Revision #532fffb4cc
    Revision #c6b8b05be4
    Revision #977d7a7572
    Revision #849734376a
    Revision #f5176c2dfa
    Revision #44e64fd7e0
    Revision #7b42d892de
    Revision #8f01a17292
    Revision #0ffea01da5

    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.

    MariaDB 10.3.11 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: 20 Nov 2018

    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 #fe0e65dbe2 2018-11-16 19:58:52 +0200

      • Updated list of unstable tests for 10.3.11 release

    • Merge 2018-11-15 21:14:52 +0100 - Merge branch '10.2' into 10.3

    • Merge 2018-11-15 19:21:40 +0100 - Merge branch '10.1' into 10.2

    • Merge 2018-11-15 17:20:26 +0100 - Merge branch '10.0' into 10.1

    • Merge 2018-11-15 13:57:35 +0100 - Merge branch '5.5' into 10.0

    • 2018-11-15 16:45:43 +0400

      • Wrong result for BETWEEN 0 AND 18446744073709551615

    • 2018-11-15 06:35:37 +0400

      • Backport for " MEMORY engine performance regression"

    • 2018-11-15 17:52:57 +0200

      • Assertion `sqlcom != SQLCOM_TRUNCATE' failed in ha_innobase::delete_table after truncating temporary table

    • Merge 2018-11-14 18:40:09 +0100 - Merge branch '10.1' into 10.2

    • Merge 2018-11-14 16:58:33 +0100 - Merge branch '10.0' into 10.1

    • 2018-11-14 15:46:53 +0100

      • fix of test suite

    • 2018-11-07 09:25:12 +0100

      • : InnoDB: Warning: using a partial-field key prefix in search, results in assertion failure or "Can't find record" error

    • 2018-08-07 15:28:58 +0200

      • : Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' failed in Field_num::get_date

    • 2018-11-13 11:14:21 -0500

      • bump the VERSION

    • 2018-11-13 18:59:38 +0400

      • CURSOR FOR LOOP - ERROR: unexpected end of stream, read 0 bytes (SERVER CRASH)

    • 2018-11-14 13:55:05 +0400

      • MEMORY engine performance regression

    • 2018-11-14 09:30:49 +0200

      • os_aio_validate_skip(): Fix a data race

    • 2018-11-13 18:02:08 +0400

      • Oracle compatibility: The REVERSE key word for FOR loop behaves incorrectly

    • 2018-11-13 14:54:33 +0200

      • followup: fixing compilation on non-HAVE_POLL.

    • 2018-11-13 06:25:52 +0100

      • sql_safe_updates in my.cnf not work

    • 2018-11-13 06:17:19 +0100

      • compiler warning: this statement may fall through

    • 2018-10-20 12:49:46 +0300

      • Assertion `inited==RND' failed in handler::ha_rnd_end()

    • 2018-10-15 15:22:45 +0300

      • Semisync master fires invalid fd value assert

    • 2018-11-13 09:54:21 +0400

      • Shift/reduce conflicts for NAMES,ROLE,PASSWORD in the option_value_no_option_type grammar

    • 2018-11-12 21:03:12 +0400

      • Add sql_mode specific tokens for keywords BLOB, CLOB, NUMBER, RAW, VARCHAR2

    • 2018-11-12 09:24:30 +0400

      • Add sql_mode specific tokens for the keyword DECLARE

    • 2018-11-12 00:01:12 +0400

      • sql_mode=ORACLE: Keyword ELSEIF should not be reserved

    • 2018-11-11 09:35:05 +0400

      • Add sql_mode specific tokens for ':' and '%'

    • 2018-11-10 23:11:34 +0400

      • A join patch for and

    • 2018-11-09 17:08:13 +0400

      • Add sql_mode specific tokens for some keywords

    • 2018-11-09 12:07:43 +0200

      • : Remove an orphan .inc file

    • 2018-11-09 08:41:05 +0200

      • : galera_new_cluster throws error in 10.3.10

    • 2018-11-09 09:45:37 +0400

      • MariaDB Server giving wrong error while executing select query from procedure

    • 2018-11-06 03:40:58 -0800

      • Fix typo sql_yacc

    • 2018-11-01 09:14:19 +0000

      • travis: increase ccache size for linux jobs

    • 2018-11-08 09:44:29 +0200

      • After-merge fixes to the Oracle compatibility parser

    • Merge 2018-11-08 09:39:37 +0200 - Merge 10.2 into 10.3

    • 2018-11-07 20:21:12 +0200

      • Merge an .inc file to .test

    • 2018-11-07 17:42:41 +0200

      • : Merge tests to innodb.alter_algorithm

    • Merge 2018-11-07 13:11:04 +0200 - Merge 10.2 into 10.3

    • 2018-07-05 17:49:44 +0200

      • : Fix difference between 32bit/windows and 64bit systems in allowed select nest level

    • 2018-10-20 14:05:33 +0200

      • sql_safe_updates in my.cnf not work

    • 2018-10-15 12:06:00 +0200

      • sql_safe_updates in my.cnf not work

    • 2018-10-19 12:51:57 +0200

      • aws plugin is no longer built for debian/ubuntu

    • 2018-10-09 18:10:48 +0200

      • fix an old typo

    • Merge 2018-11-06 09:40:39 +0200 - Merge 10.2 into 10.3

    • 2018-11-01 11:35:28 +0300

      • : Range optimization doesn't use ON expressions from nested outer joins

    • 2018-10-23 14:12:59 +0200

      • : Range optimization doesn't use ON expressions from nested outer joins

    • 2018-10-23 13:17:14 +0200

      • : Range optimization doesn't use ON expressions from nested outer joins

    • 2018-10-23 11:23:34 +0200

      • : Partition pruning doesn't work for nested outer joins

    • 2018-10-22 15:14:43 +0200

      • : Range optimization doesn't use ON expressions from nested outer joins

    • 2018-11-01 17:30:11 +0200

      • Minor clean-up for

    • 2018-09-27 23:34:24 +0300

      • ALTER TABLE CHANGE COLUMN c1 c1 bigint NOT NULL - generates error if table uses SYSTEM VERSIONING

    • 2018-10-29 16:12:52 +0200

      • CREATE SEQUENCE failed with innodb_force_primary_key =1

    • 2018-10-29 15:48:49 +0200

      • Remove not used table_flag HA_NO_VARCHAR

    • 2018-10-29 13:43:52 +0300

      • : MyROCKS order desc limit 1 fails

    • 2018-10-25 12:07:23 +0400

      • 10.3: gcc-8.0 produces lots of -Wclass-memaccess warnings in Table_scope_and_contents_source_st

    • 2018-10-20 12:56:28 +0100

      • Attempt to fix build by a workaround for a bug in Windows8.1 SDK

    • 2018-10-20 09:58:34 +0300

      • /: Reset DB_TRX_ID on the metadata record

    • 2018-10-19 21:56:15 +0100

      • : add diagnostics if creation of directories fail in mysql_install_db.exe

    • Merge 2018-10-19 09:32:52 +0300 - Merge 10.2 into 10.3

    • 2018-10-09 10:20:49 +0200

      • Concatenation operator || in like expression

    • Merge 2018-10-18 12:15:31 +0300 - Merge 10.2 into 10.3

    • Merge 2018-10-18 11:27:28 +0300 - Merge 10.2 into 10.3

    • 2018-10-18 11:27:19 +0300

      • Extend the use of innodb_default_row_format.combinations

    • Merge 2018-10-17 19:05:59 +0300 - Merge 10.2 into 10.3

    • 2018-10-17 18:55:46 +0300

      • Insert on delete-marked record can wrongly inherit old values for instantly added column

    • 2018-10-17 04:37:25 -0700

      • Subquery with group by returns wrong results

    • 2018-10-15 09:35:19 -0700

      • : Syntax errors with VIEW using MEDIAN

    • 2018-10-14 15:20:25 -0700

      • Reproducible server crash in String_list::append_str or in Field_iterator_table::create_item

    • Merge 2018-10-13 23:48:43 +0200 - Merge branch 'gtid_table_garbage_rows' into 10.3

    • Merge 2018-10-13 19:50:53 +0200 - Merge branch 'gtid_table_garbage_rows_10.3' into 10.3

    • Merge 2018-10-07 23:40:32 +0200 - Merge branch 'gtid_table_garbage_rows' into gtid_table_garbage_rows_10.3

    • 2018-10-12 20:07:08 +0200

      • Revert the last change to replication test

    • 2018-10-12 16:43:45 +0100

      • Fix portability issues with rpl test suite.

    • 2018-10-12 06:15:21 +0400

      • Adjusting old tests and adding new tests for ": mysqldump -use utf8mb4 by default"

    • 2018-01-14 15:00:36 +1100

      • : mysqldump -use utf8mb4 by default

    • Merge 2018-10-11 23:09:10 +0300 - Merge 10.2 into 10.3

    • 2018-10-11 13:39:53 +0400

      • Wrong WHERE optimization with simple CASE and searched CASE

    • Merge 2018-10-11 08:33:59 +0300 - : Null-merge 10.2 into 10.3

    • Merge 2018-10-11 08:22:08 +0300 - Merge 10.2 into 10.3

    • Merge 2018-10-10 06:45:19 +0300 - Merge 10.2 into 10.3

    • 2018-10-10 06:14:14 +0300

      • innodb.alter_kill fails Unknown storage engine 'InnoDB'

    • Merge 2018-10-09 09:11:30 +0300 - Merge 10.2 into 10.3

    • 2018-10-08 21:06:42 +0530

      • Wrongly set tablename len while opening the table for purge thread

    • 2018-10-08 06:55:48 -0700

      • Wrong query result with LATERAL DERIVED optimization and join_cache_level=6

    • 2018-10-08 06:19:27 -0700

      • Hash join algorithm should not be used to join materialized derived table / view by equality

    • 2018-10-04 11:26:42 -0400

      • bump the VERSION

    • 2018-10-04 18:38:01 +0400

      • Shift/reduce conflicts because of SOUNDS_SYM, ESCAPE_SYM, USER_SYM not given precedence

    • 2018-10-04 16:12:04 +0300

      • : Perform validation at IMPORT TABLESPACE

    • 2018-10-04 16:08:25 +0300

      • Fix a Galera result

    • 2018-10-03 11:16:40 +0300

      • : Implement accurate checks for the metadata record

    • 2018-10-03 09:15:01 +0300

      • : Implement stricter checks for the metadata record

    • Merge 2018-10-02 15:12:13 +0300 - Merge pull request #847 from tempesta-tech/tt-10.3-

    • 2018-08-04 10:52:12 +0300

      • Contents of transaction_registry not replicated by Galera

    • 2018-10-02 13:46:20 +0300

      • Updated list of unstable tests for 10.3.10 release

    MariaDB 10.3.27 Changelog

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

    Download 10.3.27Release NotesChangelogOverview of 10.3

    Release date: 11 Nov 2020

    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.

    • Includes all fixes from MariaDB 10.2.36

    • 2020-11-10 12:29:20 +0300

      • : Memory management problem (in range optimizer)

    • Merge 2020-11-09 23:32:49 +0100 - Merge branch '10.2' into 10.3

    • 2020-11-09 13:51:32 -0800

      • : With large number of indexes optimizer chooses an inefficient plan

    • 2020-11-09 19:27:56 +0300

      • : Memory management problem ...: Add a testcase

    • 2020-11-09 18:47:55 +0300

      • : Memory management problem in statistics state for ... IN

    • 2020-11-05 17:37:55 +0100

      • : followup to make happy following protocol implementations: - mysqlnd from PHP < 7.3 - mysql-connector-python any version - mysql-connector-java any version

    • 2020-10-31 19:49:24 +0200

      • List of unstable tests for 10.2.35 release

    Revision #49a91a6cf8
    Revision #f74649b522
    Revision #a77f80b79e
    Revision #a84d87fde8
    Revision #1956695c69
    MDEV-17724
    Revision #7f175595c8
    MDEV-17698
    Revision #c6838cc646
    MDEV-17726
    Revision #7e75643778
    Revision #9e23171c70
    Revision #47274d902e
    Revision #6cecb10a2f
    MDEV-11167
    Revision #01d3e40197
    MDEV-16217
    Revision #c688ab29ca
    Revision #13cd4cf436
    MDEV-17278
    Revision #45769429d9
    MDEV-17698
    Revision #f718477714
    Revision #2a0b6de41b
    MDEV-17253
    Revision #573c4db57a
    MDEV-17437
    Revision #34a3972497
    MDEV-14429
    Revision #8d61a7fb9f
    Revision #50bc55d462
    MDEV-16241
    Revision #6db773a542
    MDEV-17437
    Revision #c29c39a7dc
    MDEV-17693
    Revision #e1dc05a696
    MDEV-17687
    Revision #cefef6a704
    MDEV-17669
    Revision #7f4aee2233
    MDEV-17666
    Revision #f5855ba03d
    MDEV-17664
    Revision #8e6f10335d
    MDEV-17660
    MDEV-17661
    Revision #def2ac209a
    MDEV-17652
    Revision #aa4772e75b
    MDEV-13134
    Revision #781f1a765b
    MDEV-17379
    Revision #3074beaad6
    MDEV-17387
    Revision #d5e1f6a632
    Revision #11df536b8a
    Revision #bac2ec3a5b
    Revision #2767cb76d4
    Revision #a91109846c
    Revision #6567a94c71
    MDEV-13134
    Revision #862af4d255
    Revision #54b2e1c1be
    MDEV-16697
    Revision #89a87e8e42
    MDEV-14429
    Revision #564a63b5a3
    MDEV-14429
    Revision #4990b0e1ee
    MDEV-17496
    Revision #9bf8568c04
    Revision #df563e0c03
    Revision #e058a251c1
    MDEV-17518
    Revision #f0cf85fd15
    MDEV-17518
    Revision #14b62b1578
    MDEV-17518
    Revision #3b6d903852
    MDEV-17493
    Revision #03680a9b4f
    MDEV-17518
    Revision #a33c0e3f34
    MDEV-17038
    Revision #4acfc6ecd9
    MDEV-17038
    Revision #d30124e844
    MDEV-17503
    Revision #6a6cc8a653
    Revision #cfd81de6d4
    MDEV-17414
    Revision #3e47b41a16
    MDEV-17542
    Revision #554ce5a0cc
    Revision #5b63a660dd
    MDEV-11369
    MDEV-12288
    Revision #d6889f2b58
    MDEV-17504
    Revision #1595ff8a2c
    Revision #67f06cadc3
    MDEV-17359
    Revision #981a81090f
    Revision #22eb146454
    Revision #3eaae09669
    Revision #f454189c60
    Revision #2fa4ed031c
    MDEV-17483
    Revision #c2c1550f57
    MDEV-17419
    Revision #97a37edc97
    MDEV-17137
    Revision #103b1df510
    MDEV-17222
    Revision #74387028a0
    Revision #00164ea4b1
    Revision #3eb2c46644
    Revision #2fd770641e
    Revision #00c40efcd6
    Revision #6120ae4aca
    MDEV-8765
    Revision #ce643ddac7
    MDEV-8765
    Revision #7e869a2767
    Revision #4de0d920be
    MDEV-17411
    Revision #30629e196d
    MDEV-13564
    Revision #ae9d82c9f8
    Revision #61b32df931
    Revision #2610c26a53
    MDEV-16273
    Revision #43ee6915fa
    Revision #7d4beb7286
    MDEV-16980
    Revision #8595361768
    MDEV-17381
    Revision #e2535dcc04
    MDEV-17382
    Revision #fbee31418c
    Revision #d7b293be87
    MDEV-17374
    Revision #941ca92a2c
    MDEV-11369
    Revision #2badefb066
    Revision #ae4f464fd6
    MDEV-11369
    Revision #c134f565c4
    MDEV-11369
    Revision #15c7225a08
    MDEV-16211
    Revision #44016ec0ca
    MDEV-16211
    Revision #0c724a0c7d

    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.

    Revision #dba846ce2a
    MDEV-24117
    Revision #212d92ad26
    Revision #bea84aefb0
    MDEV-23811
    Revision #1404f3bea7
    MDEV-24117
    Revision #f81eef62e7
    MDEV-24117
    Revision #19a847d40c
    MDEV-19838
    Revision #6d3792a9a2

    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.

    subscribing

    MariaDB 10.3.10 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: 4 Oct 2018

    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 #bad2f1569d 2018-09-12 16:36:45 +0400

      • - InnoDB: Failing assertion: table->get_ref_count() == 0 upon truncating a temporary table

    • 2018-10-02 00:33:42 +0300

      • Updated list of unstable tests for 10.3.10 release

    • Merge 2018-10-01 10:28:22 +0200 - Merge branch '10.3'

    • 2018-09-26 17:18:13 +0300

      • Correct a function comment

    • 2018-10-01 09:30:33 +0300

      • row_build_index_entry(): Make index const

    • 2018-09-28 06:45:41 +0300

      • Remove an unused function

    • 2018-09-28 06:43:10 +0300

      • Fix -Wunused-variable

    • 2018-09-28 23:10:37 +0200

      • memory leak when updating @@rocksdb_update_cf_options

    • 2018-09-28 18:04:26 +0200

      • ASAN error when strlen(db) < 6

    • 2018-09-27 21:43:21 +0200

      • mtr: uninitialized warning (if --manual-gdb or --boot-gdb)

    • 2018-09-27 19:45:00 +0200

      • Update test result (after galera library upgrade?)

    • Merge 2018-09-26 20:49:51 +0200 - Merge branch '10.2' into 10.3

    • 2018-09-22 15:36:27 +0200

      • fix galera_sst_rsync_data_dir again

    • 2018-09-18 14:35:36 +0200

      • comments and dbug keywords

    • 2018-06-21 16:46:11 +1000

      • : Assertion `!table || (!table->read_set || bitmap_is_set(table->read_set, field_index))' fails upon attempt to update virtual column on partitioned versioned table

    • 2018-09-15 10:26:23 +0200

      • PIE issue on FreeBSD after 10.3.9 update

    • 2018-09-21 15:03:37 +0200

      • Revert ": fix blob key length"

    • 2018-09-21 09:17:33 +0300

      • Clean up some SPATIAL INDEX code

    • 2018-09-19 17:29:25 +0300

      • Follow-up to : ALTER TABLE…page_compression_level should not rebuild table

    • 2018-09-19 09:12:58 +0300

      • Terminology: 'metadata' not 'default rec'

    • 2018-09-19 07:21:24 +0300

      • Terminology: 'metadata record' instead of 'default row'

    • 2018-09-18 21:25:24 +0300

      • Simplify innobase_add_instant_try()

    • Merge 2018-09-18 10:49:03 -0700 - : Sample of spider_direct_sql cause crash

    • 2018-09-17 18:39:16 -0700

      • : Sample of spider_direct_sql cause crash

    • 2018-09-17 18:49:53 -0700

      • Server crash on query

    • 2018-09-17 18:10:37 +0300

      • Fix the Windows build

    • 2018-09-17 17:50:56 +0300

      • Mroonga follow-up fix for

    • 2018-09-17 14:22:30 +0300

      • ALTER TABLE…page_compression_level should not rebuild table

    • 2018-09-15 14:28:19 -0700

      • Index affects query results

    • 2018-09-14 15:06:58 +0300

      • Crash during instant ADD COLUMN with long DEFAULT value

    • 2018-09-13 14:55:46 -0700

      • : Spider Order By column[datatime] limit 5 returns 3 rows

    • 2018-08-04 22:57:52 -0700

      • : fix blob key length

    • Merge 2018-09-11 12:05:47 +0300 - Merge pull request #850 from HeMan/10.3

    • 2018-08-24 10:43:27 +0200

      • Return code from starting MariaDB.

    • Merge 2018-09-11 12:00:39 +0300 - Merge pull request #858 from codership/10.3-

    • 2018-08-31 14:15:09 +0200

      • galera mtr galera_certification_double_failure fails with deadlock

    • Merge 2018-09-11 11:49:49 +0300 - Merge pull request #857 from codership/10.3-

    • 2018-08-29 16:45:28 +0200

      • Test failure on galera.galera_concurrent_ctas

    • Merge 2018-09-10 16:12:50 +0300 - TRUNCATE TABLE fails after upgrade from 10.1

    • 2018-09-10 16:10:26 +0300

      • TRUNCATE TABLE fails after upgrade from 10.1

    • Merge 2018-09-10 15:40:11 +0300 - TRUNCATE is not atomic after

    • 2018-09-10 14:59:58 +0300

      • TRUNCATE is not atomic after

    • 2018-09-09 11:39:20 +0300

      • Disable an unstable test

    • Merge 2018-09-09 11:38:14 +0300 - Follow-up to : Remove fil_wait_crypt_bg_threads()

    • 2018-09-09 11:34:56 +0300

      • Follow-up to : Remove fil_wait_crypt_bg_threads()

    • 2018-09-08 16:18:42 +0100

      • Windows : fix broken build with OpenSSL

    • Merge 2018-09-07 22:15:06 +0300 - mariadb-backup does not work with TRUNCATE

    • 2018-09-07 17:24:31 +0300

      • : Prevent crash-downgrade to earlier

    • 2018-09-06 11:51:50 +0300

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

    • 2018-09-06 11:47:54 +0300

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

    • 2018-09-06 11:40:27 +0300

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

    • 2018-09-06 10:32:49 +0300

      • RENAME TABLE in InnoDB is not crash-safe

    • 2018-08-28 22:41:17 +0300

      • Enable innodb_undo tests on buildbot

    • 2018-08-28 13:43:06 +0300

      • mariadb-backup does not work with TRUNCATE

    • Merge 2018-09-07 22:09:28 +0300 - Merge 10.2 into 10.3

    • 2018-09-07 07:26:11 +0300

      • After-merge fix: s/tokudb_logdump/tokudb_logprint/

    • Merge 2018-09-07 01:13:23 +0200 - Merge tag 'mariadb-10.3.9' into 10.3

    • 2018-09-06 22:40:37 +0300

      • Disable some failing tests

    • Merge 2018-09-06 22:35:45 +0300 - Merge 10.2 into 10.3

    • Merge 2018-09-06 22:33:23 +0300 - code cleanup (pull request #848)

    • 2018-08-22 22:06:38 +0300

      • Allow instant change of WITH SYSTEM VERSIONING column attribute

    • 2018-09-05 19:45:52 +0300

      • Fixed wrong #ifdef related to DBUG_ASSERT_AS_PRINTF

    • 2018-09-04 09:48:37 +0300

      • Adjust --embedded result for

    • 2018-09-02 22:37:53 +0300

      • Fixed func_time.test that was depending on current time

    • 2018-08-31 14:19:01 +0300

      • Disable galera tests that fails regularly

    • 2018-08-31 14:19:01 +0300

      • Disable galera tests that fails regularly

    • 2018-08-31 10:47:18 +0300

      • Fixed several issues with aria_chk

    • 2018-08-31 10:29:09 +0300

      • Fixed wrong result file that happend because of a previous merge

    • 2018-08-30 11:30:28 -0700

      • EV-16992 Assertion `table_ref->table || table_ref->view' failed in Field_iterator_table_ref::set_field_iterator

    • 2018-08-30 17:32:26 +0300

      • Sequences with negative numbers and auto_increment_increment crashes

    • Merge 2018-08-29 19:34:00 -0700 - : Spider Crash mysqld got exception 0xc0000005

    • 2018-08-29 17:36:16 -0700

      • : Spider Crash mysqld got exception 0xc0000005

    • Merge 2018-08-28 12:22:56 +0300 - Merge 10.2 into 10.3

    • 2018-08-28 12:20:20 +0300

      • Adjust a result for

    • 2018-08-27 08:12:59 -0700

      • Explain for query using derived table specified with a table value constructor shows wrong number of rows

    • 2018-08-27 12:03:02 +0300

      • : Test failure on galera.MW-336 : Test failure on wsrep.variables : Test failure on galera.galera_var_slave_threads

    • 2018-08-25 19:56:00 +0300

      • Make funcs_1.is_check_constraints deterministic

    • 2018-04-03 12:41:13 +0000

      • information_schema.check_constraints

    • Merge 2018-08-24 15:54:32 +0300 - Merge pull request #839 from minggr/fix-auto-inc

    • 2018-08-16 10:28:29 -0700

      • : Update AUTO_INCREMENT in the UPDATE statement

    • 2018-08-23 12:45:14 +0200

      • sql/sql_yacc_orac.cc is included but sql/sql_yacc_ora.cc isn't included in source archive

    • 2018-07-24 01:59:15 +1000

      • Assertion `!conds' failed in mysql_delete upon 2nd execution of SP with DELETE HISTORY

    • 2018-08-24 00:51:47 -0700

      • Correction for .

    • 2018-08-23 17:43:54 -0700

      • Added test cases for and into compat/oracle

    • 2018-08-23 14:39:38 -0700

      • Corrected test results after the last change in range.test

    • 2018-08-23 19:30:26 +0300

      • Move the testcase for BUG#21282 to a file that includes have_debug.inc

    • 2018-08-21 12:01:25 -0700

      • Crash when VALUES in derived table contains expressions

    • 2018-08-18 22:57:20 -0700

      • Explain for query using derived table specified with a table value constructor shows wrong number of rows

    • 2018-07-06 15:34:29 +1000

      • travis: llvm repo gpg key missing - use travis defination

    • 2018-08-16 17:38:20 +0300

      • Fixed that -DDBUG_ASSERT_AS_PRINTF works again

    • 2018-08-16 09:41:20 +0300

      • After-merge fix: Restore DECLARE_THREAD to fix Windows build

    • Merge 2018-08-16 08:54:58 +0300 - Merge 10.2 into 10.3

    • 2018-08-15 10:32:52 -0400

      • bump the VERSION

    • 2018-08-14 19:34:33 +0300

      • Crash in online ALTER TABLE...ADD PRIMARY KEY after instant ADD COLUMN...NULL

    • Merge 2018-08-13 13:23:59 -0700 - : Spider Creates Query With Non-Existent Function

    • 2018-08-09 00:04:09 -0700

      • : Spider Creates Query With Non-Existent Function

    MariaDB 10.3.13 Changelog

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

    DownloadRelease NotesChangelogOverview of 10.3

    Alternate download from mariadb.org

    Release date: 21 Feb 2019

    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 #c8f9b3f915 2019-02-20 08:44:08 +0100

      • remove aws-key management plugin

    • 2019-02-20 12:25:57 +0100

      • Tests : use --core-file if mariadb-backup output is redirected to a file

    • 2019-02-20 04:14:23 +0200

      • Updated list of unstable tests for 10.3.13 release

    • 2019-02-19 19:11:40 +0100

      • make compatible parser in sync with main one

    • Merge 2019-02-19 17:26:44 +0100 - Merge branch '10.2' into bb-10.3-merge

    • Merge 2019-02-19 16:47:45 +0100 - Merge branch '10.1' into 10.2

    • 2019-02-19 16:09:46 +0100

      • centos has symlinks /bin->usr/bin and /sbin -> usr/sbin, but even if this script called as /bin/mysql_install_db it is still standard install and scripts are in /usr/share/ (but not in the /share/)

      • fix of bindir path

    • 2019-02-18 11:12:52 +0100

      • Don't build aws_key_management plugin by default

    • Merge 2019-02-19 17:26:32 +0100 - Merge branch '10.3' into bb-10.3-merge

    • Merge 2019-02-19 17:41:13 +0200 - Merge 10.2 into 10.3

    • 2019-02-19 14:47:10 +0200

      • Assertion failure upon attempt to start with lower number of undo tablespaces

    • Merge 2019-02-19 11:15:10 +0200 - Merge 10.1 into 10.2

    • 2019-02-19 10:51:34 +0200

      • Fixed bug in macro _ma_mark_page_with_transid()

    • 2019-02-19 11:14:03 +0200

      • : mariadb-backup silently ended during xtrabackup_copy_logfile()

    • 2019-02-19 07:31:25 +0100

      • - fixup

    • Merge 2019-02-18 22:21:02 +0200 - Merge 10.1 into 10.2

    • 2019-02-18 21:42:58 +0200

      • Uninitialised value in FOREIGN KEY error message

    • 2019-02-18 18:56:32 +0100

      • Fix rocksdb incremental backup

    • 2019-02-14 11:54:34 +0100

      • remove innodb-encrypt-log parameter from mariadb-backup

    • Merge 2019-02-13 09:26:37 +0200 - Merge pull request #1181 from grooverdan/10.2-submodule-update

    • 2019-02-13 17:48:12 +1100

      • typo cmake/submodules.cmake

    • 2019-02-13 09:03:12 +1100

      • cmake/submodules: notify user about gitconfig for automatic update

    • 2018-11-20 15:19:32 +0300

      • Debug option to disable InnoDB monitor threads

    • 2019-02-16 12:06:52 +0200

      • Fix tests for innodb_checksum_algorithm=strict_crc32

    • 2019-02-13 23:26:23 +0400

      • connect.xml.result fixed.

    • 2018-05-22 07:49:44 +1000

      • hash (storage): hp_hashnr is local

    • 2018-05-21 15:16:36 +1000

      • heap: remove NEW_HASH_FUNCTION

    • 2019-02-13 18:21:19 +0200

      • Fixed two bugs related to column level constraints

    • 2019-02-06 08:28:48 +1100

      • my_close: Don't retry on close

    • 2019-02-13 17:40:03 +0400

      • Cleanup Item_func_sp::fix_fields()

    • 2019-02-12 15:38:01 +1100

      • Aggregate functions: only create list if args exist

    • 2019-02-18 23:51:56 +0100

      • fix of windows compiler warnings

    • 2019-02-18 09:51:08 +0100

      • rempve relaxed chack made by galera

    • 2019-02-18 09:42:46 +0100

      • fix for windows

    • 2019-02-14 12:53:49 +0100

      • Try to fix windows compiler warnings

    • 2019-02-14 11:06:15 +0100

      • fix problem of last /

    • 2019-02-12 16:17:47 +0100

      • tempesta fixes

    • Merge 2019-02-12 12:05:10 +0100 - Merge branch '10.3' into bb-10.3-merge

    • 2019-02-11 14:40:28 +0200

      • IMPORT TABLESPACE fails with instant-altered tables

    • 2019-02-06 20:43:28 +0200

      • Backport BUILD scripts from 10.4

    • 2019-02-06 20:42:15 +0200

      • Removed compiler warnings from tokudb

    • 2019-02-06 20:41:38 +0200

      • Added generated wsrep_xxx files to .gitignore

    • 2019-02-06 16:12:12 +0200

      • Changed user_variables and sql_sequence to maturity state stable

    • 2019-02-06 08:35:48 +1100

      • Don't retry on close

    • Merge 2019-02-12 12:04:10 +0100 - Merge branch '10.2' into 10.3

    • Merge 2019-02-12 09:54:12 +0200 - Merge 10.1 into 10.2

    • 2019-02-06 16:44:36 +0100

      • : Most of the mtr tests in the galera_3nodes suite fail

    • Merge 2019-02-11 11:42:18 +0200 - Merge 10.1 into 10.2

    • 2019-02-11 11:36:00 +0200

      • : Cover the no-rebuild case, and remove a bogus debug assertion

    • 2019-02-12 10:48:19 +0100

      • Fix of error messages with big help of serg

    • 2019-02-11 14:36:24 +0200

      • manual merge 10.1->10.3.

    • 2019-02-11 12:38:43 +0200

      • Re-record some results

    • 2019-02-11 12:34:46 +0200

      • Correctly resolve the conflict around commit_cache_norebuild()

    • 2019-02-07 17:12:49 +0200

      • merge fixes: sql_table.cc and partition_info.cc (caused by ef4ccb6ce2fd3) done

    • 2019-02-07 15:57:15 +0200

      • merge fixes: sql_binlog.cc is done

    • Merge 2019-02-07 13:59:31 +0100 - dirty merge

    • 2019-02-04 17:52:39 +0300

      • improve alter_varchar_change.test

    • Merge 2019-02-04 15:12:14 +0200 - Merge 10.2 into 10.3

    • 2019-02-02 10:02:03 +0100

      • COM_RESET_CONNECTION changes the connection encoding

    • Merge 2019-01-31 19:52:11 +0200 - Merge pull request #1147 from tempesta-tech/sysprg/

    • 2019-01-30 15:16:36 +0100

      • : Most of the mtr tests in the galera_3nodes suite fail

    • 2019-01-30 03:29:37 +0900

      • Supports 'wrapper mariadb' for connection information

    • 2018-12-31 23:42:49 +0900

      • Fix an error at using spider_direct_sql with temporary table

    • 2018-12-25 00:22:45 +0900

      • remove unnecessary drop database/table from slave_trx_isolation.test add simplified slave_trx_isolation.test

    • 2018-12-24 23:40:33 +0900

      • remove unnecessary drop database/table from quick_mode.test add simplified quick_mode.test

    • 2018-12-13 03:11:57 +0900

      • optimistic parallel replication fails on spider Add a system variable spider_slave_trx_isolation. - spider_slave_trx_isolation The transaction isolation level when Spider table is used by slave SQL thread. -1 : OFF 0 : READ UNCOMMITTED 1 : READ COMMITTED 2 : REPEATABLE READ 3 : SERIALIZABLE The default value is -1

    • 2018-11-30 03:17:08 +0900

      • Out-Of-Memory running big aggregate query on Spider Engine

    • 2018-11-20 05:43:49 +0900

      • Spider crashes on CHECKSUM TABLE with spider_quick_mode=3 The fields of the temporary table were not created in create_tmp_table function. Because item->const_item() was true. But the temporary tables that is created by Spider are always used all columns. So Spider should call create_tmp_table function with TMP_TABLE_ALL_COLUMNS flag.

    • 2018-11-20 00:12:58 +0900

      • Update Spider to version 3.3.14. Add direct left outer join/right outer join/inner join feature

    • 2019-01-28 17:58:14 +0200

      • Recognize the deprecated parameters innodb_file_format, innodb_large_prefix

    • Merge 2019-01-25 20:33:47 +0100 - Merge branch '10.2' into 10.3

    • 2019-01-09 23:10:16 +0100

      • Make the PYTHON_SHEBANG value configurable

    • 2019-01-09 15:05:02 +0100

      • Do not import commands library as it is not used

    • 2019-01-05 11:49:35 +0100

      • cleanup: trg2bit() helper

    • 2019-01-25 12:04:28 +0300

      • Assertion `(node->state == 5) || (node->state == 6)' failed in row_upd_sec_step upon DELETE after UPDATE failed due to FK violation

    • Merge 2019-01-25 16:35:13 +0200 - Merge 10.2 into 10.3

    • Merge 2019-01-25 14:38:44 +0200 - Merge pull request #1136 from tempesta-tech/sysprg/

    • 2019-01-25 12:29:50 +0100

      • : Unification of check for IPv6

    • 2019-01-24 10:43:27 +0100

      • : LOAD DATA from very big file into MyISAM table results in EOF error and corrupt index

    • Merge 2019-01-25 08:03:48 +0200 - Merge pull request #1129 from GeoffMontee/10.3-geoff-

    • 2019-01-24 17:18:26 -0500

      • : Minor -related merge issue to 10.3

    • Merge 2019-01-24 16:14:12 +0200 - Merge 10.2 into 10.3

    • Merge 2019-01-23 12:07:36 +0200 - Merge pull request #1120 from tempesta-tech/sysprg/ v2

    • 2019-01-22 13:28:03 +0100

      • : Remove wsrep-sst-method=xtrabackup

    • 2019-01-21 09:32:06 +0200

      • Assertion !page_rec_is_supremum(rec) failed in btr_pcur_store_position

    • 2019-01-18 14:22:33 +0200

      • : Fix the non-debug build

    • 2019-01-18 12:39:19 +0200

      • Assertion 'num_fts_index <= 1' failed

    • Merge 2019-01-18 10:43:31 +0200 - Merge 10.2 into 10.3

    • 2019-01-18 10:39:52 +0200

      • Assertion failed when accessing indexed instantly added column

    • Merge 2019-01-17 12:33:31 +0200 - Merge 10.2 into 10.3

    • 2019-01-09 09:26:17 +1100

      • safemalloc: put bad_ptr error arguments in right order

    • 2019-01-16 05:25:53 +0200

      • Add release result diff for galera_ist_innodb_flush_logs

    • 2019-01-15 08:52:26 +0200

      • recv_log_recover_10_4(): Fix a trivial bug

    • Merge 2019-01-14 14:55:50 +0200 - Merge 10.2 into 10.3

    • 2019-01-14 14:37:34 +0200

      • : Remove fil_space_t::name_hash

    • 2019-01-14 09:24:39 +0200

      • MTR's internal check of the test case 'innodb.recovery_shutdown' failed due to extra #sql-ib*.ibd files

    • 2019-01-10 16:08:26 +0400

      • Assertion `decimals_to_set <= 38' failed in Item_func_round::fix_length_and_dec_decimal

    • 2019-01-09 15:00:56 +0200

      • Appveyor configuration and addition of badge

    • Merge 2019-01-09 10:17:51 +0000 - Merge pull request #559 from grooverdan/10.3-travis-systemversioning

    • 2018-01-18 20:33:02 +1100

      • travis: add versioning to test suite

    • Merge 2019-01-09 07:53:22 +0000 - Merge pull request #768 from grooverdan/10.3-travis-osx-zstd

    • 2018-05-23 14:58:13 +1000

      • travis: add zstd for osx

    • Merge 2019-01-08 17:37:44 +0200 - Merge 10.2 into 10.3

    • 2019-01-07 07:31:25 -0500

      • bump the VERSION

    MDEV-17167
    Revision #b9a5ff3644
    Revision #9556d56da2
    Revision #85cdb63f77
    Revision #5aa18f4e08
    Revision #c58e502455
    Revision #ac8c7a1c08
    Revision #b154d302fa
    Revision #556f058ab2
    Revision #c47c0ca50c
    Revision #6d2c70bc55
    Revision #57e0da50bb
    Revision #7aba6f8f88
    Revision #5f654c2e91
    Revision #c16a54c02e
    MDEV-16429
    Revision #8893d199ef
    MDEV-17009
    Revision #27235eed67
    MDEV-16768
    Revision #bc7d40d032
    Revision #90b292ce31
    MDEV-16328
    Revision #28ae79650d
    Revision #755187c853
    Revision #043639f9b0
    Revision #159b41b869
    MDEV-17144
    Revision #e33961611a
    MDEV-17144
    Revision #5ec144cfab
    MDEV-17211
    Revision #21f310db30
    Revision #774a4cb547
    MDEV-16328
    Revision #ac24289e66
    MDEV-16328
    Revision #c5a9a63293
    MDEV-16917
    Revision #aba5c72be2
    MDEV-17196
    Revision #ed49f9aae2
    MDEV-16912
    Revision #87609324e0
    MDEV-16768
    Revision #8dda6d797a
    Revision #ff5a482d9c
    Revision #ffd583bb8b
    MDEV-16052
    Revision #17a208b5bb
    MDEV-16052
    Revision #4d93fea4e0
    MDEV-15845
    Revision #58a1d274e6
    MDEV-15845
    Revision #6b61f1bbad
    MDEV-17161
    Revision #fc34e4c067
    MDEV-17161
    Revision #b02c722e7a
    MDEV-17158
    MDEV-13564
    Revision #75f8e86f57
    MDEV-17158
    MDEV-13564
    Revision #8618c58cc0
    Revision #5822d31696
    MDEV-13407
    Revision #99e36a7157
    MDEV-13407
    Revision #4c0d391c92
    Revision #5a1868b58d
    MDEV-13564
    Revision #980d1bf1a9
    MDEV-14717
    MariaDB 10.2
    Revision #73ed19e44f
    MDEV-14585
    Revision #8dcacd3b01
    MDEV-13407
    Revision #754727bb8a
    MDEV-14378
    Revision #cf2a4426a2
    MDEV-14717
    Revision #e67b1070bb
    MDEV-17049
    Revision #055a3334ad
    MDEV-13564
    Revision #4901f31c13
    Revision #c3a80175b1
    Revision #8bd942d77b
    Revision #3e6e843423
    Revision #2f4c391958
    Revision #3bfafd133f
    MDEV-16330
    Revision #28461fe5ef
    MDEV-16330
    Revision #90c4f5669d
    Revision #49d506cd1d
    MDEV-14474
    Revision #39c6775a35
    Revision #62c4a1702a
    Revision #c03c6adf58
    Revision #6156089bc7
    Revision #ef88c7d306
    Revision #d8b8079e42
    Revision #7aa80ba66b
    Revision #ceb5597184
    MDEV-16889
    Revision #4885baf682
    MDEV-16889
    Revision #7830fb7f45
    Revision #b805ebd7ed
    MDEV-14474
    Revision #497d86276f
    MDEV-17017
    Revision #a290b807e8
    MDEV-17062
    MDEV-17058
    MDEV-17060
    Revision #b6f055025b
    Revision #d526679efd
    MDEV-14474
    Revision #7f73f5e4e5
    Revision #f7154242b8
    MDEV-16703
    Revision #9c5a038001
    MDEV-17040
    Revision #db3be33ec8
    MDEV-16783
    Revision #6c6ca907ee
    MDEV-16930
    Revision #2c76653849
    MDEV-17017
    MDEV-16930
    Revision #b4cf8557e3
    Revision #6b9dd66f07
    Revision #c43d11b96e
    MDEV-16930
    Revision #a1fd25c22b
    MDEV-17017
    Revision #0dadb96e16
    Revision #34c7222c08
    Revision #8716bb3b72
    Revision #1eb2d8f6e8
    Revision #197aa0d879
    Revision #021652ba50
    MDEV-15872
    Revision #e10ca66bab
    MDEV-16398
    Revision #4b6dccc84a
    MDEV-16398

    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.

    Revision #5296aa8b12
    MDEV-18663
    Revision #1005376e58
    Revision #c65daf02f0
    Revision #00906719fe
    Revision #91d506cf2d
    Revision #431da59f1c
    Revision #2de0b57dd1
    Revision #055c09ad6b
    Revision #fc124778ea
    Revision #88b6dc4db5
    MDEV-18639
    Revision #af6fdc1307
    Revision #346e460896
    Revision #ca76fc4a3a
    MDEV-18611
    Revision #d2fc9d09da
    MDEV-18204
    Revision #e3f6ea5080
    Revision #98e185ee37
    MDEV-18630
    Revision #3a42926c88
    MDEV-18204
    Revision #40b4f9c907
    MDEV-18575
    Revision #10cc8bbdbb
    Revision #43a7409bb8
    Revision #17c3f147f8
    Revision #a4cd91c526
    MDEV-18603
    Revision #df51dc28f5
    Revision #e8b6c15010
    Revision #ce0678f6cb
    Revision #7fa67e391f
    Revision #438811b4b2
    Revision #44898d28f0
    Revision #8a3a332bc0
    Revision #a3ccad0f21
    Revision #75bb5e457c
    Revision #5b43dbb33e
    Revision #221d462cc7
    Revision #6ffbfb92ed
    Revision #56a8acd2e9
    Revision #1b6b99be24
    Revision #dcc838168f
    Revision #4e7ee166a9
    MDEV-18295
    Revision #4eae9eeccc
    Revision #d0799a0479
    Revision #8bee13da81
    Revision #129b2dcef3
    Revision #e33daef446
    Revision #b953d70d15
    Revision #8a9cdc5f44
    Revision #5b82751111
    MDEV-18426
    Revision #9e4f299404
    Revision #be25414828
    MDEV-18016
    Revision #31d6e9c3c8
    Revision #fa57e11844
    MDEV-10963
    Revision #0cdcb5f083
    Revision #55bb279c6f
    Revision #69e552279c
    Revision #1efc19904a
    Revision #65c5ef9b49
    Revision #7293ce0ee8
    MDEV-18470
    Revision #ab2458c61f
    Revision #e214aa1cd3
    MDEV-18281
    Revision #14a58cea59
    MDEV-18426
    Revision #c9f0a4a9bf
    MDEV-18426
    Revision #4e599c74bb
    MDEV-18313
    Revision #470c1b8d56
    Revision #ea347fcb28
    Revision #be556f817b
    Revision #6d80d35d91
    MDEV-16787
    Revision #bef6b197fc
    MDEV-16520
    Revision #3cb7c5f27b
    MDEV-16279
    Revision #6caf9ec425
    Revision #36be0a5aef
    MDEV-18399
    Revision #3b1b665fcb
    Revision #a4ab66c8f8
    Revision #7334f9717d
    Revision #e99e6f29e9
    Revision #0e1f7f5c4a
    MDEV-18057
    Revision #9bd80ada6f
    Revision #f2518f3da9
    MDEV-18379
    Revision #a22dc6268b
    MDEV-18379
    Revision #45c47a04bd
    MDEV-17401
    Revision #e9ba165bcb
    MDEV-18372
    Revision #f4ca2445c3
    MDEV-18372
    MDEV-17973
    Revision #947b6b849d
    Revision #55be043c13
    MDEV-17835
    Revision #0e89e90f42
    MDEV-17835
    Revision #d4144c8e01
    MDEV-17821
    Revision #778192454e
    MDEV-17823
    Revision #4e75bfcb21
    MDEV-18152
    Revision #a0d3ead83a
    Revision #5f60c7c3c2
    MDEV-17823
    Revision #77cbaa96ad
    Revision #62a0224666
    Revision #848fd3f765
    Revision #8655592ae5
    Revision #efb510462e
    Revision #a75dbfd718
    MDEV-12266
    Revision #69290ce3eb
    MDEV-18224
    Revision #82490a97db
    MDEV-18150
    Revision #2ffa11e33e
    Revision #4bf47cb989
    Revision #5cf45fb272
    Revision #13df03a04e
    Revision #2b39f43613
    Revision #38f1c9df32
    Revision #d27bea9e9a

    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.

    MariaDB 10.3.8 Changelog

    The most recent release of is: Stable (GA)

    Release date: 2 Jul 2018

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2018-07-02 09:30:10 +0200

    after-merge fix

  • Revision #fc6fe26dc0 2018-07-01 16:33:42 +0200

    • update C/C

  • Revision #f3ac221ffd 2018-07-01 16:06:11 +0200

    • Fix deb build failure on Xenial: disable -fPIE

  • Revision #872e9a8ceb 2018-07-01 02:51:53 +0300

    • Updated list of unstable tests for 10.3.8 release

  • Merge Revision #36e59752e7 2018-06-30 16:39:20 +0200 - Merge branch '10.2' into 10.3

  • Merge Revision #1dd3c8f8ba 2018-06-28 22:21:50 +0200 - Merge branch '10.1' into 10.2

  • Revision #45cabf1017 2018-06-28 16:17:21 +0200

    • MDEV-16615 ASAN SEGV in handler::print_error or server crash after error upon CREATE TABLE

  • Revision #8ca18294d5 2018-03-18 21:01:41 +0200

    • MDEV-14014 Multi-Slave Replication Fail: bogus data in log event

  • Revision #16c14d7ba0 2018-06-21 09:43:05 +0200

    • mark ed25519 stable

  • Merge Revision #44d1cada12 2018-06-28 14:07:51 +0200 - Merge branch '10.0' into 10.1

  • Revision #3d4beee1a9 2018-06-28 11:59:25 +0200

    • remove double-counting

  • Revision #bf4244d1a0 2018-06-27 17:01:09 +0400

    • MDEV-8540 - Crash on server shutdown since 10.0.16

  • Revision #be5698265a 2018-06-27 12:37:21 +0300

    • MDEV-15607: mysqld crashed few after node is being joined with sst

  • Revision #04677f44c7 2018-06-28 17:23:05 +0100

    • Innodb : do not use errno on Windows to print os_file_pwrite() error.

  • Revision #78a0646fe4 2018-06-28 09:05:01 +0200

    • make plugins.processlist more robust

  • Revision #00ccff48af 2018-03-18 21:01:41 +0200

    • MDEV-14014 Multi-Slave Replication Fail: bogus data in log event

  • Revision #52a25d7b67 2018-06-28 12:36:32 +0200

    • MDEV-16473 WITH statement throws 'no database selected' error

  • Revision #090febbb2d 2018-06-28 00:33:44 -0700

    • This is another attempt to fix MDEV-16473.

  • Revision #377cd52064 2018-06-27 11:38:09 +0300

    • Pretty-print table names in some error messages

  • Revision #6d377a523c 2018-06-26 10:49:23 -0700

    • Correction for the patch to fix MDEV-16473.

  • Merge Revision #31c950cca8 2018-06-26 18:16:49 +0300 - Merge 10.1 into 10.2

  • Merge Revision #c6392d52ee 2018-06-26 17:34:44 +0300 - Merge 10.0 into 10.1

  • Merge Revision #cc8772f33e 2018-06-26 17:02:46 +0300 - MDEV-15953 Alter InnoDB Partitioned Table ignores pre-existing DATA DIRECTORY attribute

  • Revision #ff8b3c8df8 2018-06-23 13:49:36 +0300

    • MDEV-15953 Alter InnoDB Partitioned Table Moves Files (which were originally not in the datadir) to the datadir

  • Revision #28e1f1453f 2018-06-19 18:14:47 +0300

    • MDEV-15242 Poor RBR update performance with partitioned tables

  • Revision #364a20fe0b 2018-06-23 19:36:26 -0700

    • MDEV-16507 SIGSEGV when use_stat_tables = preferably and optimizer_use_condition_selectivity = 4

  • Revision #0e937f30f6 2018-06-26 11:04:57 -0400

    • bump the VERSION

  • Merge Revision #1b4ac075bf 2018-06-26 15:12:58 +0300 - Merge 10.1 into 10.2

  • Revision #c4eb4bcef6 2018-06-26 11:34:51 +0300

    • MDEV-16515 InnoDB: Failing assertion: ++retries < 10000 in file dict0dict.cc

  • Revision #7d0d934ca6 2018-06-25 19:19:10 -0700

    • MDEV-16473 WITH statement throws 'no database selected' error

  • Revision #31e52b1632 2018-03-12 14:46:00 +0100

    • Optimize charset tracking a bit.

  • Revision #517d718201 2018-03-09 14:39:40 +0100

    • MDEV-15477: SESSION_SYSVARS_TRACKER does not track last_gtid

  • Revision #73de63e898 2018-03-09 14:27:13 +0100

    • Session tracking info support in mysqltest (port from mysql)

  • Revision #a8e1eef899 2018-03-09 14:26:10 +0100

    • Reset connection support in mysqltest (port from mysql)

  • Revision #7c0779da7c 2018-05-08 14:14:36 +0300

    • MDEV-16102 Wrong ER_DUP_ENTRY upon ADD UNIQUE KEY on versioned table

  • Revision #b5184c7efb 2018-04-26 09:37:59 +0300

    • MDEV-15947 ASAN heap-use-after-free in Item_ident::print or in my_strcasecmp_utf8 or unexpected ER_BAD_FIELD_ERROR upon call of stored procedure reading from versioned table

  • Revision #133cfe39f1 2018-04-19 22:23:14 +0300

    • MDEV-15645 Assertion `table->insert_values' failed in write_record upon REPLACE into a view with underlying versioned table

  • Revision #7d42135959 2018-06-13 14:24:42 +0200

    • MDEV-16485 Insert rows unable to execute correctly on slave's System-Versioned Tables

  • Revision #65f7473cf9 2018-06-17 18:08:04 +0200

    • fix for ctags

  • Revision #724a5105cb 2018-06-28 16:55:42 +0400

    • MDEV-16584 SP with a cursor inside a loop wastes THD memory aggressively

  • Revision #445339feac 2018-06-27 23:56:40 +0200

    • compat/oracle.parser failed in --ps

  • Revision #56145be295 2018-06-27 12:53:49 +0400

    • MDEV-16584 SP with a cursor inside a loop wastes THD memory aggressively

  • Revision #1d6bc0f01f 2018-06-26 17:53:11 +0400

    • Removing sp_head::is_stored_procedure. This code was dead after MDEV-15991

  • Revision #fe76e68e0e 2018-06-26 14:10:58 +0530

    • MDEV-16365 Setting a column NOT NULL fails to return error for NULL values when there is no DEFAULT

  • Revision #f5b60857f4 2018-06-25 18:57:32 +0400

    • A cleanup for 84c55a5668db582aa92dd2ccf076fbb783894b12 (that implemented cursor FOR loops earlier):

  • Revision #1ba5b38bfa 2018-06-25 20:49:22 +0530

    • MDEV-16365 Setting a column NOT NULL fails to return error for NULL values when there is no DEFAULT

  • Revision #1ace3b3fad 2018-06-25 14:50:36 +0200

    • Mark embedded library as deinited.

  • Revision #69b9ed063b 2018-06-25 18:16:29 +0530

    • MDEV-16365 Setting a column NOT NULL fails to return error for NULL values when there is no DEFAULT

  • Revision #46fc864b90 2018-06-23 09:47:18 +0200

    • MDEV-16478: mysql_real_connect() from libmariadbd.so always crash

  • Revision #88aaf590ac 2018-06-25 14:52:38 +0530

    • MDEV-16365 Setting a column NOT NULL fails to return error for NULL values when there is no DEFAULT

  • Revision #1abd877e2d 2018-06-22 11:28:02 +0400

    • MDEV-8049 name_const() is not consistent about its signess

  • Revision #bcc2100f9d 2018-06-21 12:54:28 +0400

    • MDEV-16471 mysqldump throws "Variable 'sql_mode' can't be set to the value of 'NULL' (1231)"

  • Revision #9dc81f7d38 2018-06-09 16:06:39 +0300

    • MDEV-16330 Allow instant change of WITH SYSTEM VERSIONING column attribute

  • Revision #ff09512e07 2018-06-20 19:36:37 +0400

    • MDEV-16489 when lead() returns null on a datetime field, the result is treated as the literal string '[NULL]'

  • Revision #9c53cbdd88 2018-06-20 13:29:11 +0400

    • MDEV-15941 Explicit cursor FOR loop does not close the cursor

  • Merge Revision #b534a7b89e 2018-06-20 08:29:07 +0200 - Merge branch '10.3' into bb-10.3-fix_len_dec

  • Revision #956b296248 2018-06-14 15:48:57 -0700

    • MDEV-16420 View stop working after upgrade from 10.1.15 to 10.3.7

  • Revision #b27ec70935 2018-06-18 15:29:50 -0700

    • MDEV-16319: Test for crash introduced by b4a2baffa8 fixed by 4968049799

  • Merge Revision #083279f783 2018-06-19 14:51:50 +0200 - Merge commit '6b8802e8dd5467556a024d807a1df23940b00895' into bb-10.3-fix_len_dec

  • Merge Revision #0121d5a790 2018-06-18 12:40:53 +0300 - Merge 10.2 into 10.3

  • Revision #63027a5763 2018-06-13 16:45:11 +0200

    • .gitignore

  • Revision #f2c418079d 2018-06-15 17:13:31 +0300

    • Fix a typo in get_best_ror_intersect

  • Revision #f61909e19e 2018-06-15 06:33:34 +0400

    • MDEV-10182 Bad value when inserting COALESCE(CURRENT_TIMESTAMP) into a DECIMAL column

  • Revision #4787913db0 2018-06-13 08:25:16 +0400

    • MDEV-16464 Oracle Comp.: Sql-Error on "SELECT name, comment FROM mysql.proc"

  • Revision #b52bb6eb82 2018-06-12 12:49:42 +0300

    • MDEV-16469 SET GLOBAL innodb_change_buffering has no effect

  • Revision #4461b0f9b3 2018-06-08 14:30:04 +0100

    • MDEV-16424 replace cmake/bison.cmake with cmake's builtin FindBison module

  • Merge Revision #62d21ddac1 2018-06-07 15:07:00 +0300 - Merge 10.2 into 10.3

  • Revision #88a263eabb 2018-06-03 20:31:10 +1000

    • MDEV-16318: mysqld_safe - partial revert on 64094e1

  • Revision #c10bed17dd 2018-05-29 14:31:53 +1000

    • mysqld_safe: use sh not bash

  • Revision #106f0b5798 2018-06-05 10:25:39 +0400

    • MDEV-16385 ROW SP variable is allowed in unexpected context

  • Merge Revision #b50685af82 2018-06-04 16:12:00 +0300 - Merge 10.2 into 10.3

  • Revision #cac4100186 2018-05-29 16:49:48 +0200

    • cmake: shut up repeated NUMA status messages

  • Revision #eb76698300 2018-06-02 22:27:59 +0200

    • client.c: set connect attributes as late as possible

  • Revision #748ef3ec91 2018-05-16 18:11:30 +0300

    • MDEV-15991 Server crashes in setup_on_expr upon calling SP or function executing DML on versioned tables

  • Revision #b1efff46cd 2018-02-26 19:41:04 +0300

    • Vers cleanups

  • Revision #486682b1da 2018-05-22 21:57:20 +0200

    • cleanup: vers tests, remove create_table procedure

  • Revision #898a8c3c0c 2018-06-01 22:24:20 +0300

    • Deb: Disable PIE in debian/rules on older Debian/Ubuntu releases

  • Revision #ee5124d714 2018-06-01 18:06:01 +0800

    • Make MariaDB CRC32-lib platform independence (#780)

  • Revision #db677cc6ef 2018-05-31 22:52:56 +0300

    • Follow-up to MDEV-14168: Correct INNOBASE_DEFAULTS

  • Revision #5a61fa9882 2018-05-30 21:37:51 +0000

    • MDEV-16345 : No upgrade wizard in 10.3 in Windows packages.

  • Revision #682e7b8ff4 2018-05-30 14:35:34 +0300

    • MDEV-16334 Incorrect ALTER TABLE for changing column option

  • Revision #c0f9771058 2018-05-30 10:02:43 +0300

    • After-merge fixes

  • Revision #00677b368b 2018-05-29 09:50:55 +0300

    • Deb: Import default.mk instead of only the subset buildflags.mk

  • Revision #26d50036d9 2018-05-29 09:23:23 +0300

    • Deb: Fix FTBFS on non-Linux architectures that don't support systemd

  • Revision #dc0a76600b 2018-04-17 21:53:02 +0300

    • Deb: Don't disable PIE in debian/rules, it's enabled anyway

  • Revision #a2499a2d46 2018-04-17 21:54:30 +0300

    • Deb: Clean away legacy rules sections which no longer have a function

  • Merge Revision #a3539bbb2a 2018-05-29 17:34:49 +0300 - Merge 10.2 into 10.3

  • Revision #c98e6d4b3d 2018-04-17 21:31:34 +0300

    • Deb: Remove dependencies on packages that are 'essential' anyway

  • Revision #44e7ec193e 2018-04-17 21:30:36 +0300

    • Deb: Extend new package descriptions to meet Lintian minimum criteria

  • Revision #d46ebfb5b6 2018-04-11 22:18:51 +0300

    • Deb: Mark binary package architectures correctly

  • Revision #0a2ef601e0 2018-04-11 22:17:46 +0300

    • Deb: Skip building RocksDB, TokuDB and using jemalloc on certain archs

  • Revision #548ec3a088 2018-04-11 09:14:58 +0300

    • Deb: Update documentation and fix spelling errors

  • Revision #c902d5a4de 2018-04-10 19:38:14 +0300

    • Apply debian/patches/61_replace_dash_with_bash_mbug675185.dpatch

  • Revision #64094e12c0 2018-04-10 19:31:18 +0300

    • Apply debian/patches/38_scriptsmysqld_safe.shsignals.dpatch

  • Revision #58721c3e38 2018-05-26 16:57:18 +0300

    • MDEV-16286 Killed CREATE SEQUENCE leaves sequence in unusable state

  • Revision #b3a2761807 2018-05-26 16:26:56 +0300

    • Remove warning when using ScopedStatementReplication

  • Revision #3e03b3dc15 2018-05-26 14:27:23 +0300

    • Extended vcol.update with checking if statement worked

  • Revision #afbea676de 2018-05-26 14:25:37 +0300

    • Fixed wrong usage of variable in ha_sphinx.cc

  • Revision #aeaac6ca76 2018-05-25 22:57:49 +0400

    • moved include from my_global.h

  • Revision #8f888ab1d8 2018-05-25 22:33:18 +0400

    • Cleanup log2() portability checks

  • Revision #3e63fa6eb3 2018-05-25 22:25:45 +0400

    • Cleanup rint() portability checks

  • Revision #7ffd7fe962 2018-05-25 22:16:04 +0400

    • Cleanup isnan() portability checks

  • Revision #bc469a0bdf 2018-05-25 22:09:07 +0400

    • Cleanup isinf() portability checks

  • Revision #3bbc30c73b 2018-05-22 20:19:13 +0300

    • MDEV-13727 top-level query timestamp reset at stored func/trigger internal statements

  • Revision #83ec8c88c6 2018-05-25 14:27:34 +0300

    • Make a test independent of VERSION

  • Revision #c86ea54003 2018-05-24 22:13:02 -0400

    • bump the VERSION

  • Merge Revision #6f01c42fd6 2018-05-24 22:36:40 +0300 - Merge 10.2 into 10.3

  • Revision #96cee524fe 2018-05-22 21:57:14 +0300

    • MDEV-15578: MyRocks: support zstandard compression where the distro allows it

  • Revision #dda808e662 2018-05-24 14:59:25 +0530

    • fix gcc row0trunc compilation error aarch64

  • Merge Revision #0267df39a2 2018-05-24 16:15:15 +0200 - Merge branch '10.3' into bb-10.3-release

  • Merge Revision #6686dfcbbf 2018-05-24 11:27:15 +0300 - Merge 10.2 into 10.3

  • Revision #a80e410438 2018-05-24 08:40:52 +0300

    • Correct comments

  • Revision #54999f4e75 2018-05-23 18:52:55 +0400

    • Use std::isfinite in C++ code

  • Revision #031fa6d425 2018-05-21 22:30:07 +0800

    • remove check for finite/isfinite

  • Revision #c13e3c37be 2018-05-22 22:32:14 +0300

    • cleanup TABLE_LIST

  • Revision #611488e3d9 2018-05-23 12:08:35 +0400

    • MDEV-16244 sql_mode=ORACLE: Some keywords do not work in variable declarations

  • Revision #d6976a7e52 2018-05-22 16:38:02 +0300

    • MDEV-16234 CREATE TABLE .. SELECT LASTVAL breaks replication

  • Revision #14e5db6fad 2018-05-17 20:51:03 +0300

    • Print out retry count when using mysql-test-run --repeat

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    Revision #eaab98f702

    Be notified of new MariaDB Server releases automatically by 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.

    MariaDB 10.3.14 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: 2 Apr 2019

    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 #ab7b9cf912 2019-04-01 16:58:37 +0300

      • Updated list of unstable tests for 10.3.14 release

    • 2019-03-29 19:42:01 +0100

      • post-merge: -Werror fixes in 10.3

    • Merge 2019-03-29 19:40:56 +0100 - Merge branch '10.2' into 10.3

    • 2019-03-28 12:07:20 +0100

      • post-merge: -Werror fixes in 10.2

    • Merge 2019-03-29 10:58:20 +0100 - Merge branch '10.1' into 10.2

    • 2019-03-28 12:27:06 +0200

      • Revert and

    • 2019-02-05 15:41:53 +0200

      • : Allow to force kill user threads/query which are flagged as high priority by Galera

    • 2019-03-27 09:28:49 +0200

      • : Port kill_one_trx fixes from 10.4 to 10.1

    • 2019-03-22 19:28:59 +0100

      • Unsafe to log updates on tables referenced by foreign keys with triggers in statement format

    • 2019-03-16 19:44:40 +0100

      • No Source RPMs ... (and so no "yum-builddep MariaDB-server" either)

    • 2019-03-16 19:37:44 +0100

      • No Source RPMs ... (and so no "yum-builddep MariaDB-server" either)

    • 2019-03-16 19:33:07 +0100

      • No Source RPMs ... (and so no "yum-builddep MariaDB-server" either)

    • 2019-03-16 19:30:51 +0100

      • cmake: don't do fake rpm Provides

    • 2019-03-17 15:05:56 +0100

      • cmake: fix cpack_source_ignore_files

    • 2019-03-16 19:27:51 +0100

      • cmake: remove workarounds for cmake bugs #13248 and #12864

    • 2019-03-16 19:24:49 +0100

      • cmake: re-enable -Werror in the maintainer mode

    • Merge 2019-03-27 19:35:03 +0100 - Merge branch '5.5' into 10.1

    • 2019-03-27 12:34:03 +0530

      • : Slave crashes in show_status_array upon running a trigger with select from I_S

    • 2019-03-27 14:37:14 +0100

      • : mariadb-backup continues, despite failing to open a tablespace

    • 2019-03-29 11:38:45 +0200

      • AES test fails, segfaults in EVP_CipherInit_ex

    • 2019-03-28 15:54:42 +0300

      • , part#1: MyRocks is slow with log-bin=off

    • 2019-03-28 20:35:39 +0530

      • : GTID and Master_Delay causes excessive initial delay

    • 2019-03-28 11:42:21 +0100

      • : mysql_upgrade_service now allows MySQL 5.7 to upgrade.

    • 2019-03-27 18:58:43 +0530

      • Avoid unnecessary writing MLOG_INDEX_LOAD

    • 2019-03-28 13:14:49 +0530

      • : Server crashes in Field::set_warning_truncated_wrong_value

    • 2019-03-27 16:35:19 +0100

      • cleanup: move rbr-only test to rpl_row.test

    • 2018-07-05 21:03:37 +1000

      • : MINIMAL binlog_row_image does not work for versioned tables

    • 2019-03-26 20:19:32 +0100

      • system versioning by trx id doesn't work with partitioning

    • 2019-02-22 22:17:41 +1000

      • system versioning by trx id doesn't work with partitioning

    • 2018-12-19 14:05:40 +0300

      • Versioning tests stability improvement

    • 2018-07-30 19:50:42 +0300

      • For any non-existing transaction ID, AS OF provides the current table contents without a warning

    • 2019-03-29 11:56:52 +0200

      • Update 10.3 man pages

    • 2019-03-27 15:00:12 +0200

      • : Assertion failed in lock_rec_other_trx_holds_expl_callback

    • Merge 2019-03-27 13:09:09 +0200 - Merge 10.2 into 10.3

    • Merge 2019-03-27 12:26:11 +0200 - Merge 10.1 into 10.2

    • Merge 2019-03-27 11:56:08 +0200 - Merge 10.0 into 10.1

    • 2019-03-27 11:34:53 +0200

      • //: Work around compiler ASAN bug

    • Merge 2019-03-26 14:13:46 +0200 - Merge 5.5 into 10.0

    • 2019-03-26 00:42:57 +0400

      • Fixed ps-protocol thread_pool_server_audit failure

    • 2019-01-26 19:12:17 +0100

      • Fix tests in 2020

    • 2019-03-24 13:24:28 -0400

      • Fix for , typo in error message (#1146)

    • 2019-02-07 01:23:28 -0500

      • Fix for , typo in error message + all other occurrences of refering

    • 2019-03-20 15:04:24 +0530

      • replicate_rewrite_db does not work for single chardatabase name

    • 2019-02-10 15:48:12 -0500

      • Fix for , '-N' Produce html output wrong

    • Merge 2019-03-26 17:41:12 +0200 - Merge 10.2 into 10.3

    • Merge 2019-03-26 17:38:33 +0200 - Merge 10.1 into 10.2

    • 2019-03-26 17:19:05 +0200

      • Fixup for

    • 2019-03-20 21:10:09 +0300

      • Assertion `!((field)->vcol_info && (field)->stored_in_db())' failed in innodb_col_no upon altering table with system versioning

    • Merge 2019-03-26 15:03:37 +0200 - Merge 10.2 into 10.3

    • Merge 2019-03-26 14:59:32 +0200 - Merge 10.1 into 10.2

    • 2019-03-26 14:57:33 +0200

      • Fix cmake -DENABLED_PROFILING=OFF

    • Merge 2019-03-26 14:17:19 +0200 - Merge 10.1 into 10.2

    • Merge 2019-03-26 13:51:40 +0200 - Merge 10.0 into 10.1

    • 2018-11-28 15:25:53 +0100

      • Fix USE_AFTER_FREE (CWE-416)

    • 2019-02-07 03:29:12 -0500

      • Update sql_parse.cc

    • 2019-03-26 13:51:15 +0200

      • mariadb-backup --backup is refused for multi-file system tablespace

    • 2019-03-26 11:37:18 +0400

      • Both (WHERE 0.1) and (WHERE NOT 0.1) return empty set

    • 2018-11-29 15:59:26 +0100

      • Fix resource leak

    • 2019-03-22 15:48:49 +0400

      • Backporting slow log simulation logic details from 10.2 to 10.1

    • 2018-12-04 14:45:27 +0100

      • Fix resource leak

    • 2018-11-29 16:08:55 +0100

      • Fix resource leak

    • 2018-11-29 15:28:03 +0100

      • Fix resource leak

    • 2019-03-25 12:53:20 -0400

      • bump the VERSION

    • 2019-03-25 17:15:34 +0200

      • Fix the Windows build

    • Merge 2019-03-25 16:14:39 +0200 - Merge 10.2 into 10.3

    • 2019-03-25 16:03:24 +0200

      • : InnoDB fails to cleanup useless B-tree pages

    • 2019-03-25 15:55:00 +0200

      • Avoid sign mismatch in comparisons

    • 2019-03-25 11:27:29 +0200

      • : Fix type mismatch

    • Merge 2019-03-25 11:02:03 +0200 - Merge 10.2 into 10.3

    • 2019-03-22 19:21:07 +0200

      • : Detect unexpected emptying of B-tree pages

    • 2019-03-22 19:19:34 +0200

      • : Improve assertions in btr_pcur_store_position()

    • 2019-03-22 19:16:45 +0200

      • : Remove page_is_root()

    • 2019-03-25 10:29:25 +0200

      • Assertion failures due to virtual columns after upgrading to 10.2

    • 2019-03-25 07:43:07 +0400

      • SEQUENCE tests for Regression in slow log and admin statements

    • 2018-08-01 21:00:03 +0300

      • remove dead code

    • 2018-07-23 22:31:31 +0300

      • remove dead code

    • 2018-07-06 13:10:38 +0300

      • remove dead code

    • 2018-06-20 15:49:33 +0300

      • remove unused method

    • 2018-06-01 21:39:38 +0300

      • remove unused argument

    • 2018-05-31 16:08:34 +0300

      • remove dead code

    • 2018-05-29 23:55:57 +0300

      • cleanup TABLE_SHARE

    • 2018-05-29 19:06:15 +0300

      • remove dead code

    • 2018-05-29 17:47:46 +0300

      • remove dead code

    • 2018-05-28 18:39:27 +0300

      • remove dead code

    • Merge 2019-03-22 14:41:36 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

    • 2019-03-21 13:43:17 +0400

      • Slow EXPLAIN SELECT ... WHERE col IN (const1,const2,(subquery))

    • 2019-03-21 10:14:57 +0200

      • Remove an unused variable

    • Merge 2019-03-21 10:14:23 +0200 - Merge 10.2 into 10.3

    • Merge 2019-03-20 18:37:53 +0200 - Merge 10.2 into 10.3

    • 2019-03-20 18:10:23 +0200

      • / Corrupted record inserted by FOREIGN KEY operation

    • Merge 2019-03-19 16:04:59 +0200 - Merge 10.2 into 10.3

    • 2019-03-19 15:49:53 +0200

      • trx_purge_rseg_get_next_history_log(): Remove a parameter

    • 2019-03-19 11:09:53 +0200

      • Transaction recovery may be broken after upgrade to 10.3

    • 2019-03-19 11:09:10 +0200

      • trx_purge_add_undo_to_history(): Non-functional cleanup

    • Merge 2019-03-18 09:35:35 +0200 - munmap of 1 byte during shutdown is EINVAL

    • 2019-03-07 18:39:20 +1100

      • : innodb: {de|}allocate_large_{dodump|dontdump} added

    • 2019-03-07 11:33:42 +1100

      • : innodb: buffer_pool - unallocate large pages requires size

    • 2019-03-17 00:14:14 +0100

      • post-merge: --ps-protocol fixes

    • 2019-03-16 16:03:54 +0100

      • post-merge: gcc 8 warnings

    • Merge 2019-03-17 13:06:41 +0100 - Merge branch '10.2' into 10.3

    • 2019-03-17 13:33:31 +0200

      • CHECK TABLE should use READ UNCOMMITED if innodb_force_recovery>=5

    • 2018-12-24 03:21:58 -0800

      • Ignore VScode workspace

    • 2019-03-12 16:02:34 +0200

      • : After-merge fixes

    • Merge 2019-03-12 14:26:34 +0200 - Merge 10.2 into 10.3

    • 2019-03-11 20:03:27 +0200

      • Fixed memory leak in mysqltest

    • Merge 2019-03-11 17:49:36 +0200 - Merge 10.2 into 10.3

    • Merge 2019-03-08 22:00:24 +0200 - Merge 10.2 into 10.3

    • 2019-03-08 15:04:52 +0100

      • Fix of PS after merge from 10.2.

    • 2019-03-08 10:21:58 +0200

      • Give ASAN some more stack

    • 2019-03-08 09:13:48 +0200

      • : Revert an incorrect change

    • Merge 2019-03-08 00:26:55 +0200 - Merge 10.2 into 10.3

    • 2019-03-05 20:07:51 +0100

      • CREATE INDEX leaks memory if running out of undo log space

    • 2019-03-06 11:41:22 +0100

      • fix memory leaks in mysql_client_test

    • 2019-03-06 23:44:58 +0400

      • After-merge fix for Slow_queries count doesn't increase when slow_query_log is turned off

    • Merge 2019-03-06 16:20:13 +0200 - Merge 10.2 into 10.3

    • 2019-03-05 14:11:42 +0100

      • : After-merge fix for 10.3

    • Merge 2019-03-05 12:56:05 +0200 - Merge 10.2 into 10.3

    • 2019-03-04 23:10:30 -0800

      • Server crashes in fix_semijoin_strategies_for_picked_join_order

    • Merge 2019-03-04 17:01:00 +0200 - Merge 10.2 into 10.3

    • 2019-02-25 15:57:08 +0100

      • : Loss of column aliases by using view and group

    • 2019-02-25 21:49:04 +0100

      • : Data corruption will happen on the Galera cluster size change

    • 2019-02-22 21:38:55 -0800

      • EXPLAIN EXTENDED shows a wrong operation for query with UNION ALL after INTERSECT

    • 2019-02-21 10:50:54 -0500

      • bump the VERSION

    • Merge 2019-02-20 17:21:26 +0100 - Merge branch 'bb-10.3-release' into 10.3

    • 2019-02-20 12:25:57 +0100

      • Tests : use --core-file if mariadb-backup output is redirected to a file

    Revision #ed661a0e59
    Revision #4e1d3f83b7
    Revision #cc71e7501c
    Revision #f2a0c758da
    Revision #d0116e10a5
    MDEV-18464
    MDEV-12009
    Revision #81d71ee6b2
    MDEV-12009
    Revision #21b2fada7a
    MDEV-18464
    Revision #deff3f7572
    MDEV-18466
    Revision #d8084116b5
    MDEV-7066
    Revision #b12f14965d
    MDEV-7066
    Revision #ecc2711328
    MDEV-7066
    Revision #86e80f944f
    Revision #39cea72e7b
    Revision #6417297180
    Revision #f97d879bf8
    Revision #1a4746e128
    Revision #f2d549d8db
    MDEV-14784
    Revision #9a8b8ea66b
    MDEV-19060
    Revision #fc168c3a5e
    MDEV-15587
    Revision #8fcd9478cc
    MDEV-18080
    Revision #e42192d7b3
    MDEV-13895
    Revision #05ad7fc3ed
    MDEV-19054
    MariaDB 10.2
    Revision #0623cc7c16
    MDEV-19051
    Revision #38cad6875f
    MDEV-18899
    Revision #a82cfe109c
    Revision #39d7e5969b
    MDEV-16252
    Revision #8123d79911
    MDEV-15951
    Revision #e6230e844c
    MDEV-15951
    Revision #f6ee132491
    Revision #8df04fb894
    MDEV-15412
    Revision #5c0bb0766d
    Revision #f3ff45f955
    MDEV-15658
    Revision #349560d5d5
    Revision #1e9c2b2305
    Revision #a6585d5ce9
    Revision #828cc2ba7c
    MDEV-18417
    MDEV-18656
    MDEV-18417
    Revision #1933cf98e8
    Revision #e890711279
    Revision #cfe0fe1ad1
    Revision #c61e8a6597
    MDEV-17449
    Revision #d8b7e76c37
    MDEV-18276
    Revision #778c525ff8
    MDEV-17119
    Revision #f00e25b4c4
    MDEV-15538
    Revision #2d592f757c
    Revision #c676f58c27
    Revision #762419a573
    MDEV-18968
    Revision #a138d061b5
    MDEV-18869
    Revision #ffc69dbd05
    Revision #ac4934535d
    Revision #f2c1c9590c
    Revision #226ca250ed
    Revision #42fd537244
    Revision #137812c88a
    Revision #9d2d80aace
    Revision #065ba53ccb
    MDEV-12711
    Revision #6fbbb0853e
    MDEV-18968
    Revision #ed643f4bb3
    Revision #f704361cd6
    Revision #9c9bf9642e
    Revision #89e390b7ce
    Revision #9ff713d33a
    Revision #b30bbb7d9a
    Revision #07096ada9b
    Revision #dbc0d576a3
    Revision #525e79b057
    MDEV-19022
    Revision #ade0a0e9d5
    Revision #1bd9815479
    MDEV-14126
    Revision #c3a6c683e2
    Revision #72b934e3f7
    MDEV-14126
    Revision #a4d0d6828b
    MDEV-14126
    Revision #b59d484696
    MDEV-14126
    Revision #71c781bfe7
    MDEV-18090
    Revision #f03f4da663
    MDEV-18892
    Revision #dcdeb39480
    Revision #1d77a566ea
    Revision #92d1c9611e
    Revision #2327d4e430
    Revision #67b601c503
    Revision #8e9c5d1057
    Revision #a07e29a0e5
    Revision #53216091dd
    Revision #a97ca9fe5b
    Revision #a523444eda
    Revision #1c60f40868
    Revision #f4484dfdbf
    MDEV-19008
    Revision #482710b20c
    Revision #5a780f2ec8
    Revision #f41166133b
    Revision #b47cec6c55
    MDEV-18879
    MDEV-18972
    Revision #117291db8b
    Revision #26e5bff003
    Revision #cdb2208cd6
    MDEV-18966
    Revision #6893e9940a
    Revision #397b6b13d0
    MDEV-18946
    Revision #a9056a2b89
    MDEV-18946
    Revision #8678a1052d
    MDEV-18946
    Revision #4f410473ed
    Revision #f38c352172
    Revision #b64fde8f38
    Revision #a89ee3cd15
    MDEV-18952
    Revision #51e48b9f89
    Revision #69b33fca8c
    MDEV-18878
    Revision #b32bc70e34
    Revision #f010c90807
    Revision #814205f306
    Revision #89b463ee99
    Revision #6740b2926b
    Revision #94eb56fb29
    Revision #136d21c82f
    MDEV-13818
    Revision #2d0dd62cf7
    Revision #d30f17af49
    MDEV-13818
    Revision #2bd204b965
    Revision #f0cd707503
    MDEV-18333
    Revision #77103e9832
    Revision #723ffdb32e
    MDEV-9519
    Revision #446b3ebdfc
    Revision #8f4de38f65
    MDEV-18467
    Revision #a2fc36989e
    Revision #82da98556c
    MDEV-18605
    Revision #50b3632fa4
    MDEV-9519
    Revision #09bd213852
    MDEV-18700
    Revision #4946eb7b54
    Revision #a40de1bdeb
    Revision #5296aa8b12
    MDEV-18663

    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.

    subscribing

    MariaDB 10.3.35 Changelog

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

    Download 10.3.35Release NotesChangelogOverview of 10.3

    Release date: 20 May 2022

    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.

    • Includes all fixes from MariaDB 10.2.44

    • Merge 2022-05-18 01:23:47 +0200 - Merge branch '10.2' into 10.3

    • 2022-05-17 11:04:04 +0200

      • : Galera: binlogs disappear after rsync IST

    • 2022-05-06 02:38:36 +0200

      • : Galera IST is failing on Joiner node

    • 2022-05-12 20:19:33 +0300

      • Assertion `inited==RND' failed in handler::ha_rnd_end

    • 2022-05-12 13:23:24 +0200

      • cleanup:have_log_bin.inc

    • 2022-05-18 01:20:23 +0200

      • fix tests for embedded

    • 2022-05-17 15:34:58 +0400

      • SIGSEGV in memmove_avx_unaligned_erms, strmake_root

    • 2022-05-16 13:45:17 +0300

      • Unused counter Innodb_encryption_key_rotation_list_length

    • 2022-05-16 13:41:53 +0300

      • Unused or useless InnoDB counters num_index_pages_written, num_non_index_pages_written

    • 2022-05-14 20:19:05 +0300

      • Code cleanup in/around check_interleaving_with_nj()

    • 2022-05-13 21:32:49 +0900

      • Spider: Fix GCC warnings, comparing the result of pointer addition ... and NULL

    • 2022-05-01 14:45:58 +0200

      • : Let galera_new_cluster use "restart" instead of "start"

    • 2022-05-06 08:42:16 +0300

      • : Galera test failure on galera_binlog_stmt_autoinc

    • 2022-05-08 13:00:35 +0200

      • can't use Item_default_value as a field if it's an expression OR a blob

    • 2022-05-08 00:42:43 +0200

      • these tests need ipv6

    • Merge 2022-05-07 11:48:15 +0200 - Merge branch '10.2' into 10.3

    • 2022-05-07 08:28:19 +1000

      • : Set sql_mode before DROP IF EXISTS already (postfix)

    • 2022-05-06 17:44:33 +1000

      • Can't restore a mysqldump if --add-drop-database meets general_log

    • 2022-04-29 10:10:02 +0200

      • Set sql_mode before DROP IF EXISTS already

    • 2022-04-22 09:54:08 +0300

      • : As Travis is not used anymore remove configurations files

    • 2022-04-26 10:36:41 +0300

      • : Add switch '--silent' to SySV init upgrade

    • 2022-05-02 12:22:57 +0200

      • test fixes for FreeBSD

    • 2022-04-14 14:27:23 +0300

      • Assertion `page_rec_is_leaf(rec)' failed in lock_rec_queue_validate upon SHOW ENGINE INNODB STATUS

    • Merge 2022-05-03 10:59:54 +0200 - Merge branch '10.2' into 10.3

    • 2022-04-29 17:36:48 +0300

      • compilation fix

    • 2022-04-25 13:58:41 +0300

      • Warning on full history partition is delayed until next DML statement

    • 2022-04-24 00:28:54 +0300

      • Assertion on TRUNCATE PARTITION for PARTITION BY SYSTEM_TIME

    • 2022-04-28 09:34:21 +0400

      • audit plugin report OOOOO.

    • 2022-04-27 13:16:07 +0300

      • Page split breaks a gap lock

    • 2022-04-25 14:14:02 +0300

      • merge fixup: Remove a redundant call

    • 2022-04-22 15:49:37 +0300

      • Wrong position for row_start, row_end after adding column to implicit versioned table

    • 2022-04-22 15:49:37 +0300

      • LIMIT partitioning does not respect ROLLBACK

    • 2022-04-21 10:06:01 +0200

      • .gitignore

    • Merge 2022-04-21 10:04:04 +0200 - Merge branch '10.2' into 10.3

    • 2022-04-21 09:15:18 +0300

      • ibuf_bitmap_mutex is an unnecessary contention point

    • 2022-04-13 18:06:33 +0530

      • Warnings inconsistently issued upon CHECK on table from older versions

    • 2022-04-19 12:02:34 +0300

      • : The Galera cluster primary node goes into hang mode when innodb_encryption_threads is enabled

    • 2022-04-19 10:29:21 +0300

      • fixup: GCC -Wmaybe-uninitialized

    • 2022-04-18 12:44:27 +0300

      • Server crashes after insert in the table with virtual column generated using date_format() and if()

    • 2022-04-18 12:44:27 +0300

      • Preparations

    • 2022-04-13 19:56:34 +0700

      • ANALYZE FORMAT=JSON fields are incorrect for UNION ALL queries

    • 2022-04-14 12:22:28 +0400

      • An additional patch for Crash on CHARACTER SET csname COLLATE DEFAULT in column definition

    • Merge 2022-04-14 11:50:34 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

    • 2022-04-13 15:37:46 +0200

      • Crash in Field_string::type_handler when calling procedures

    • 2022-04-13 09:23:52 +0300

      • innodb.instant_alter,8k.rdiff does not apply on FreeBSD

    • 2022-04-12 13:37:27 +0200

      • : wsrep_sst_receive_address does not parse IPv6 address correctly

    • 2022-04-12 13:38:41 +0200

      • Incorrect provides of MariaDB-shared for CentOS8

    • 2022-04-12 13:07:20 +0200

      • Data race in LOGGER::init_error_log at sql/log.cc:1443 and in LOGGER::error_log_print at sql/log.cc:1181

    • 2022-04-11 17:30:28 +0300

      • Assertion `save_errno' in maria_write or ER_GET_ERRNO

    • 2022-04-09 23:01:26 +0400

      • ASAN heap-use-after-free in Item_sp::func_name_cstring

    • 2022-04-08 00:06:53 +0200

      • When using mysqldump to backup a view that contains derived tables, the database name is prepended to each table in the view

    • 2022-04-08 10:23:24 +0400

      • Assertion `(length % 4) == 0' failed in my_lengthsp_utf32 on INSERT..SELECT

    • 2022-02-16 17:56:49 +0900

      • Spider: IF(COUNT( trigger SQL Error (1054)_ Unknown column '' in field list

    • 2022-04-07 17:49:59 +0200

      • Mysqldump - INVISIBLE column error

    • 2022-04-05 14:02:52 +0200

      • : SST via mariadb-backup stops on failure while archiving logs

    • 2022-04-06 15:54:59 +0300

      • : Disable background ibuf merge during Galera SST

    • 2022-04-07 06:13:22 +0400

      • Adding MTR tests to cover how keywords of different kinds behave in various contexts

    • 2022-04-06 08:06:49 +0300

      • innodb_disallow_writes causes shutdown to hang

    • Merge 2022-04-06 08:06:35 +0300 - Merge 10.2 into 10.3

    • 2022-04-04 21:34:05 +0200

      • Warning after "select progress from information_schema.processlist"

    • 2022-04-04 21:39:34 +0200

      • Revert " Unexpected warning while selecting from information_schema.processlist"

    • 2022-04-05 13:09:21 +0200

      • fix the test for embedded

    • 2022-04-04 11:28:36 +0200

      • : The tr utility does not work as expected on rsync SST

    • 2022-04-04 09:45:29 +0400

      • Adding a "const" qualifier to arguments of create_func(), create_native() etc

    • 2022-04-04 08:50:24 +0400

      • error: cannot initialize return object of type 'bool' with an rvalue of type 'nullptr_t'

    • 2022-04-02 16:43:51 +0700

      • : Assert failure in sp_head::sp_head on parsing a syntax incorrect statement CREATE SEQUENCE ... RESTART inside CREATE PROCEDURE/CREATE FUNCTION

    • 2022-04-01 13:29:31 +0300

      • : SIGSEGV in the test galera.galera_sst_rsync2

    • 2022-03-29 13:44:14 +0300

      • Assertion in compare_record upon multi-update involving versioned table via view

    • 2022-03-29 13:44:14 +0300

      • remove ER_VERS_FIELD_WRONG_TYPE from init_from_binary_frm_image()

    • Merge 2022-03-29 09:53:15 +0300 - Merge 10.2 into 10.3

    • 2022-03-28 09:42:26 +0200

      • Windows : sporadic ER_ERROR_ON_RENAME .. (errno: 13 "Permission denied")

    • 2022-03-25 11:04:56 -0700

      • Assertion failure when executing prepared statement with ? in IN list

    • 2022-03-25 18:29:39 +0530

      • : 10.2 to 10.3 upgrade doesn't remove semi-sync reference from mysql.plugin table Fix: Since mysql_upgrade runs commands from mysql_system_tables.fix, added sql commands to check for semisync plugins in INFORMATION_SCHEMA.PLUGINS and if they aren't there then delete them from mysql.plugin.

    • 2022-03-25 13:52:32 +0400

      • sql_mode=ORACLE: call procedure in packages

    • 2022-03-11 10:27:36 +0200

      • Oddities around innodb_fatal_semaphore_wait_threshold and global.innodb_disallow_writes

    • 2022-03-25 07:05:08 +0400

      • sql_mode=ORACLE: fully qualified package function calls do not work: db.pkg.func()

    • 2021-11-15 16:33:45 -0700

      • DBAAS-7828: Primary/replica: configuration change of autocommit=0 can not be applied

    • 2021-08-05 12:59:37 -0600

      • : rpl.rpl_semi_sync_slave_compressed_protocol crashes because of wrong packet

    • 2022-03-23 12:45:56 -0700

      • Reading from freed memory when running main.view with --ps-protocol

    • 2022-03-22 09:27:43 +0200

      • : Some Galera tests fail on FreeBSD due to "unknown signal 9"

    • 2022-02-10 07:33:02 +0200

      • : Some Galera tests fail on FreeBSD due to "unknown signal 9"

    • 2022-03-21 16:42:58 +0400

      • Unexpected warning while selecting from information_schema.processlist

    • 2022-03-18 11:13:09 +0100

      • Server crash when calling twice procedure using FOR-loop

    • 2022-03-10 12:07:38 +0900

      • "git submodule update --depth 1" may fail with old Git

    • 2022-03-17 16:57:56 +0100

      • crash in multi-update and implicit grouping

    • Merge 2022-03-16 12:51:22 +1100 - Merge 10.2 to 10.3

    • Merge 2022-03-15 14:27:04 +0400 - Merge branch 10.2 into 10.3

    • Merge 2022-03-15 16:44:52 +1100 - Merge 10.2 (part) into 10.3

    • 2022-03-11 20:18:22 +0100

      • Incorrect ENGINE type of table after crash for CONNECT table

    • 2022-02-21 18:16:17 +0100

      • mtr: fix --source lines detection

    • 2021-10-12 18:34:51 +0200

      • sql_safe_updates does not work with OR clauses

    • 2022-03-11 16:14:06 +0200

      • Avoid shutdown timeout in innodb.undo_truncate

    • 2022-03-02 21:29:53 +0300

      • Replication does not work with innodb_autoinc_lock_mode=2

    • 2022-03-03 17:47:54 +0200

      • OPTIMIZE on a sequence causes unexpected ER_BINLOG_UNSAFE_STATEMENT

    • 2022-03-08 09:35:03 +1100

      • : Debian stretch has zstd too old

    • 2022-03-07 13:03:53 +0300

      • DELETE fails to delete record after blocking is released

    • Merge 2022-03-04 14:29:36 +0200 - Merge 10.2 into 10.3

    • 2022-03-04 14:23:33 +0200

      • ha_innobase::reset_auto_increment() is never executed

    • 2022-02-03 12:57:32 +0530

      • Fulltext DDL decrements the FTS_DOC_ID value

    • 2022-02-28 12:12:12 +0200

      • : Avoid garbage TRX_UNDO_TRX_NO on TRX_UNDO_CACHED pages

    • Merge 2022-02-28 10:17:39 +0200 - Merge 10.2 into 10.3

    • Merge 2022-02-25 12:40:26 +0200 - Merge 10.2 into 10.3

    • Merge 2022-02-25 10:43:38 +0200 - Merge 10.2 into 10.3

    • 2022-02-25 10:30:04 +0200

      • fixup: sys_vars.sysvars_innodb result

    • 2022-02-24 19:42:43 +0530

      • innodb_ft_cache_size max possible value (80000000) is too small for practical purposes

    • 2021-11-30 18:22:39 +0300

      • Awaken transaction can miss inserted by other transaction records due to wrong persistent cursor restoration

    • 2022-01-20 07:37:43 +0200

      • : Disable galera.MW-328D

    • 2022-01-11 18:19:39 +0300

      • insert-intention lock conflicts with waiting ORDINARY lock

    • 2022-02-15 16:18:55 +0900

      • Add PLUGIN_VAR_DEPRECATED flag to plugin variables

    • Merge 2022-02-17 10:53:58 +0200 - Merge 10.2 into 10.3

    • 2022-02-16 14:47:26 +0200

      • Assertion thd->killed != 0' failed in ha_maria::enable_indexes [MDEV-22500](https://jira.mariadb.org/browse/MDEV-22500) Assertion thd->killed != 0' failed in ha_maria::enable_indexes

    • 2022-02-10 16:04:44 +0700

      • : make working view-protocol

    • Merge 2022-02-14 08:49:11 +0200 - Merge 10.2 into 10.3

    • Merge 2022-02-14 08:48:48 +0200 - Merge mariadb-10.3.34 into 10.3

    • 2022-02-12 15:18:56 -0500

      • bump the VERSION

    MariaDB 10.3.16 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: 17 Jun 2019

    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.

    • Includes all fixes from MariaDB 10.2.25

    • 2019-06-15 01:21:40 +0300

      • Updated list of unstable tests for 10.3.16 release

    • Merge 2019-06-14 14:22:14 +0200 - Merge branch '10.2-release' into 10.3-release

    • 2019-05-20 19:08:03 +0200

      • SYSTEM VERSIONING columns not showing as GENERATED

    • Merge 2019-06-14 07:36:47 +0200 - Merge branch '10.2' into 10.3

    • 2019-06-14 07:16:53 +0300

      • spider_db_init(): Do not return uninitialized error_num

    • Merge 2019-06-12 08:26:32 +0300 - Merge 10.2 into 10.3

    • Merge 2019-06-11 13:00:18 +0300 - Merge 10.2 into 10.3

    • 2019-06-05 20:57:09 +0200

      • : Cleanup READ_RECORD::record

    • 2019-05-27 10:40:04 +0300

      • : The optimizer should be able to produce rows=1 estimate for unique index with NULLable columns

    • 2019-05-29 15:14:09 +0300

      • Fixed c++11 narrowing error in table.cc

    • Merge 2019-05-29 13:04:33 +0300 - Merge 10.2 into 10.3

    • Merge 2019-05-29 11:32:46 +0300 - Merge 10.2 into 10.3

    • 2018-05-29 23:25:50 +0300

      • Simplified away READ_RECORD::struct_length

    • 2018-05-29 23:25:50 +0300

      • Simplified away READ_RECORD::cache_records

    • 2018-05-29 23:25:50 +0300

      • Cleanup unused READ_RECORD::index

    • 2018-05-29 23:25:50 +0300

      • Cleanup unused READ_RECORD::forms

    • 2019-05-27 16:30:17 +0300

      • Fixed wrong reset of join_cache_level in join_outer*test

    • 2019-05-09 09:36:43 +0200

      • Unable to start galera node

    • 2019-02-22 17:06:12 +0200

      • Non-functional change: Remove #ifdef UNIV_DEBUG

    • 2019-02-06 22:26:52 +0300

      • Server crashes in Item_func_dyncol_create::prepare_arguments

    • 2019-02-21 18:59:28 +0300

      • using DATETIME(6) as row_start/row_end crashes server

    • 2019-05-20 13:02:22 +0300

      • : Fix -Wsign-compare

    • 2019-05-19 23:15:55 +0300

      • Server crashes in row_upd or row_upd_del_mark_clust_rec on REPLACE into a versioned table

    • 2019-05-20 00:35:30 +0530

      • : Incorrect plan taken by the optimizer , uses INDEX instead of ref access with ORDER BY

    • 2019-05-18 11:38:43 +0200

      • update a test result, followup fae6539ef72

    • Merge 2019-05-17 17:23:01 +0200 - Merge branch '10.2' into 10.3

    • 2019-05-13 14:19:10 +0200

      • Segfault in heap_scan() upon UPDATE after ADD SYSTEM VERSIONING

    • 2019-05-13 14:22:49 +0200

      • Segfault in heap_scan() upon UPDATE after ADD SYSTEM VERSIONING

    • 2019-05-10 16:38:54 +0300

      • make method const

    • 2019-05-10 16:21:22 +0300

      • Confusing error message upon ER_VERS_FIELD_WRONG_TYPE while omitting UNSIGNED in BIGINT

    • Merge 2019-05-16 14:24:29 +0300 - Merge 10.2 into 10.3

    • 2019-05-16 10:16:09 +0400

      • Add CAST(expr AS FLOAT)

    • Merge 2019-05-15 17:06:05 +0300 - Merge 10.2 into 10.3

    • 2019-05-15 16:33:13 +0400

      • A cleanup for : Adding a missing #include

    • 2019-05-15 15:22:06 +0400

      • A cleanup for Hybrid type expressions return wrong format for FLOAT

    • 2019-05-14 21:47:38 +0400

      • Hybrid type expressions return wrong format for FLOAT

    • 2019-05-14 19:40:21 +0300

      • : After-merge fix

    • Merge 2019-05-14 18:10:06 +0300 - Merge 10.2 into 10.3

    • Merge 2019-05-14 17:25:25 +0300 - Merge 10.2 into 10.3

    • Merge 2019-05-14 17:18:46 +0300 - Merge 10.2 into 10.3

    • 2019-05-14 10:07:57 -0400

      • bump the VERSION

    • Merge 2019-05-14 14:23:35 +0200 - Merge branch 'bb-10.3-release' into 10.3

    • 2019-05-13 14:54:35 +0000

      • Fix typo THRASH_FREED_MEMORY->TRASH_FREED_MEMORY

    • 2019-05-13 14:31:15 +0000

      • - fix incorrect push_warning_printf

    • 2019-05-13 10:08:42 +0000

      • Make TRASH_FREED_MEMORY a cmake option, similar to SAFEMALLOC

    Revision #a0d4f0f306
    Revision #d388e7eb86
    MDEV-28583
    Revision #b081ad8c65
    MDEV-28423
    Revision #107623c5c5
    MDEV-28552
    Revision #8609254f4f
    Revision #74068dd2ac
    Revision #c9b5a05341
    MDEV-28588
    Revision #3e564d468d
    MDEV-28541
    Revision #4e1bf2bb23
    MDEV-28537
    Revision #730eb1c4be
    Revision #8c28b27f00
    MDEV-28301
    Revision #480323f7d6
    MDEV-19161
    Revision #66d93a809c
    MDEV-19959
    Revision #79660e59ee
    Revision #e9a28940c5
    Revision #6f741eb6e4
    Revision #0db27eff27
    MDEV-27816
    Revision #221ced92aa
    MDEV-4875
    Revision #9fe3bc2aa8
    MDEV-27816
    Revision #06562b84f6
    MDEV-28388
    Revision #db47855eb7
    MDEV-12275
    Revision #531935992a
    Revision #2c381d8cf6
    MDEV-17843
    Revision #9614fde1aa
    Revision #182b8a29e7
    MDEV-20077
    Revision #ddc416c606
    MDEV-20077
    Revision #ea2f09979f
    MDEV-28271
    Revision #add5137d84
    MDEV-28429
    Revision #0806592ac8
    MDEV-28422
    Revision #b208030ef5
    MDEV-11415
    Revision #9286c9e647
    MDEV-28254
    Revision #88a9f13a90
    MDEV-25546
    Revision #4d11290065
    Revision #6f6c74b0d1
    Revision #4730314a70
    MDEV-28369
    Revision #372b0e6355
    MDEV-20194
    Revision #84b135065c
    MDEV-28314
    Revision #b3c3291f0b
    MDEV-24176
    Revision #08c7ab404f
    MDEV-24176
    Revision #c02ebf3510
    MDEV-24176
    Revision #7498978e6a
    MDEV-27699
    Revision #83516a33a8
    MDEV-27690
    Revision #9d734cdd61
    Revision #f130a5ea3c
    MDEV-28266
    Revision #e4835bf572
    MDEV-28304
    Revision #42908dc5fb
    MDEV-26171
    Revision #d31732e02e
    MDEV-27834
    Revision #bbdec04d59
    MDEV-24317
    Revision #6891c4874a
    MDEV-28269
    Revision #2ae92e8981
    MDEV-28267
    Revision #d623b5a1dd
    MDEV-22282
    Revision #3814b04d6b
    MDEV-28062
    Revision #4194f7b605
    MDEV-25116
    Revision #b725a91757
    MDEV-28253
    Revision #7a03128faf
    MDEV-28205
    Revision #3c99a48db3
    MDEV-28247
    Revision #7355f7b1f5
    Revision #e9735a8185
    MDEV-25975
    Revision #7c584d8270
    Revision #2d2c3da8ec
    MDEV-27673
    Revision #cf8d30efd2
    MDEV-28131
    Revision #d7fd76456e
    MDEV-19525
    Revision #daed558b2c
    MDEV-28204
    Revision #0ffaf19c53
    Revision #d271fbd392
    MDEV-28224
    Revision #8c169f5e03
    MDEV-28220
    Revision #49aee1a153
    MDEV-28210
    Revision #1e859d4abc
    MDEV-22973
    Revision #58cd2a8ded
    MDEV-19525
    Revision #020e7d89eb
    Revision #739002eec9
    MDEV-28178
    Revision #e048289e55
    MDEV-27937
    Revision #549a71e74b
    MDEV-21873
    Revision #fbcf0225e1
    MDEV-19804
    Revision #9b2fa2ae8e
    MDEV-24845
    Revision #6437b30404
    MDEV-28166
    Revision #cd88b0831f
    Revision #32ab6219be
    MDEV-25580
    Revision #bbf02c85ba
    MDEV-24281
    Revision #cade21b4e0
    MDEV-27775
    Revision #8f4d7e365e
    MDEV-27775
    Revision #0812d0de8d
    MDEV-28131
    Revision #fbc1cc974e
    MDEV-26009
    Revision #cf86580f2b
    MDEV-28032
    Revision #ecb6f9c894
    MDEV-28095
    Revision #6a2d88c132
    Revision #0e63023cb8
    Revision #a950086036
    Revision #bfed2c7d57
    MDEV-27753
    Revision #f217c76189
    Revision #6789f2cfab
    MDEV-18304
    Revision #dc680d2119
    Revision #1766a18e06
    MDEV-19577
    Revision #e7cf871dda
    MDEV-24617
    Revision #8ea08505a1
    MDEV-28022
    Revision #86c1bf118a
    MDEV-27992
    Revision #02da00a98c
    Revision #3c06a0b7dc
    MDEV-28004
    Revision #1248fe7277
    MDEV-27582
    Revision #0635088deb
    MDEV-27800
    Revision #535bef86ad
    Revision #9ba385a50d
    Revision #00b70bbb51
    Revision #7ab3db142b
    MDEV-27913
    Revision #a76731e1a1
    MDEV-27913
    Revision #a6f258e47f
    MDEV-20605
    Revision #b9ee26e9f4
    MDEV-27550
    Revision #5f001bd7b8
    MDEV-27025
    Revision #66f55a018b
    MDEV-27730
    Revision #5b237e5965
    Revision #0a92ef458b
    MDEV-17223
    Revision #6c3f1f661c
    MDEV-27691
    Revision #e928fdbff1
    Revision #a6ef239b9e
    Revision #e50421be21

    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.

    Revision #0789a1a18f
    Revision #1135244a64
    Revision #2e73561c6c
    MDEV-16804
    Revision #4a3d51c76c
    Revision #d9fe615ef6
    Revision #cf78b8c699
    Revision #b42dbdbccd
    Revision #490dcfd5d7
    MDEV-19698
    Revision #f7579518e2
    MDEV-19600
    Revision #7060b0320d
    Revision #e99ed820d7
    Revision #90a9193685
    Revision #fcb68ffe3d
    Revision #5d46eeefad
    Revision #3950a98a34
    Revision #c8d9ec2cbb
    Revision #617d34ae80
    Revision #592dc59d7a
    MDEV-17458
    Revision #d0ef948d70
    Revision #c86773f46f
    MDEV-18136
    Revision #6473641b9a
    MDEV-18512
    Revision #b77460508e
    MDEV-19486
    Revision #48a662dae5
    MDEV-19486
    Revision #7056812ed1
    MDEV-16214
    Revision #2ae83affef
    Revision #c1fd027115
    Revision #e506bef430
    MDEV-15458
    Revision #43623f04a9
    MDEV-15458
    Revision #73de06c48f
    Revision #3d649c6e37
    MDEV-15408
    Revision #3d56adbfac
    Revision #b7d22a843e
    MDEV-16872
    Revision #e0e805759f
    Revision #fde29f3a22
    MDEV-19468
    Revision #6434e495c1
    MDEV-19468
    Revision #462d689397
    MDEV-19468
    Revision #4937339705
    MDEV-19445
    Revision #73e038520f
    Revision #874f8f30f2
    Revision #be85d3e61b
    Revision #c0bc9480e7
    Revision #518cb2bb97
    Revision #06b50da770
    Revision #374dae3ecc
    MDEV-19452
    Revision #0c188d5efc

    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.

    MariaDB 10.3.21 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: 11 Dec 2019

    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.

    • Includes all fixes from MariaDB 10.2.30

    • 2019-12-06 00:18:10 +0200

      • List of unstable tests for 10.3.21 release

    • 2019-12-05 23:45:57 +0300

      • Server crashes in setup_on_expr upon 3rd execution of SP

    • 2019-12-05 18:26:52 +0200

      • Merge pull request #1261 from robertbindar/

    • 2019-12-05 15:11:18 +0300

      • Assertion `m_extra_cache' failed in ha_partition::late_extra_cache

    • 2019-12-04 18:10:31 +0200

      • Memory leak after failed ADD PRIMARY KEY

    • Merge 2019-12-04 17:46:28 +0100 - Merge branch '10.2' into 10.3

    • Merge 2019-12-04 15:57:09 +0100 - Merge remote-tracking branch 'origin/bb-10.3-release' into 10.3

    • 2019-12-03 21:26:44 +0300

      • 2nd execution of SP does not detect ER_VERS_NOT_VERSIONED

    • 2019-12-03 15:46:49 +0300

      • Assertion `marked_for_read()' upon UPDATE on versioned table via view

    • Merge 2019-12-04 15:01:54 +0100 - Merge branch 'bb-10.3-release' into 10.3

    • 2019-12-03 15:46:49 +0300

      • Assertion `marked_for_read()' upon UPDATE on versioned table via view

    • 2019-12-03 15:28:41 +0300

      • 2nd execution of SP does not detect ER_VERS_NOT_VERSIONED

    • 2019-12-03 14:47:55 +0200

      • Update innodb_i_s_tables_disabled.result post typo fix

    • 2019-12-03 14:37:45 +0200

      • Re-record sql_sequence.rebuild with sorted_result

    • 2019-12-03 14:34:12 +0200

      • Update versioning.alter after typo fix

    • 2019-12-03 11:58:24 +0200

      • follow-up: Harden an assertion

    • Merge 2019-12-02 14:35:10 +0200 - Merge remote-tracking branch 10.2 into 10.3

    • 2019-04-16 17:52:31 +0300

      • Assertion !thd->in_sub_stmt failed in trans_commit_stmt

    • 2019-11-29 15:51:20 +0100

      • Sourced script should be 644 not 755

    • 2018-12-21 17:06:08 -0300

      • Lintian complains on spelling error

    • 2019-12-02 11:48:37 +0300

      • 2nd execution of SP does not detect ER_VERS_NOT_VERSIONED

    • 2019-12-02 11:48:37 +0300

      • Table corruption reported for versioned partitioned table after DELETE: "Found a misplaced row"

    • 2019-12-02 11:48:37 +0300

      • Assertion with versioned table upon DELETE from view of view after replacing first view

    • 2019-12-02 11:48:37 +0300

      • Assertion `marked_for_read()' upon UPDATE on versioned table via view

    • 2019-12-02 11:48:37 +0300

      • ER_CRASHED_ON_USAGE upon update on versioned Aria table

    • 2019-11-27 14:36:21 +0100

      • fix ssl_crl test failures on newer OpenSSL

    • 2019-11-29 09:07:24 +0100

      • Revert "Fix upgrade errors on eoan"

    • 2019-11-28 14:01:46 +0100

      • Fix upgrade errors on eoan

    • 2019-11-27 18:55:14 +0100

      • RPM packaging fixes for FC31

    • 2019-11-25 22:48:50 +0100

      • LF_PINS::stack_ends_here inaccurate, leading to alloca() larger than stack

    • 2019-11-27 20:44:14 +0100

      • - fix matching CIDR address for proxy protocol.

    • 2019-11-27 14:00:01 +0200

      • trx_undo_seg_free() is never redo-logged

    • 2019-11-25 15:44:46 +0300

      • cleanup

    • 2019-11-22 14:30:13 +0300

      • Segfault in create federatedx table with empty hostname

    • 2019-11-22 14:29:03 +0300

      • improve DML operation of System Versioning UPDATE with LIMIT clause is wrong for versioned partitioned tables

    • 2019-11-15 21:49:04 +0700

      • AddressSanitizer: use-after-poison in mem_heap_dup / row_log_table_get_pk_col

    • Merge 2019-11-20 09:53:05 +0300 - Merge branch '10.2' into 10.3

    • 2019-11-20 14:02:30 +0800

      • : Follow-up fix for ROW_FORMAT=REDUNDANT

    • 2019-11-20 13:03:34 +0800

      • Table cannot be loaded after instant ADD/DROP COLUMN

    • 2019-11-20 00:33:32 +0400

      • Assertion `used_parts > 0' failed in ha_partition::init_record_priority_queue.

    • 2019-11-19 00:42:10 +0200

      • follow-up: Remove unused code

    • Merge 2019-11-19 00:37:01 +0200 - Merge 10.2 into 10.3

    • 2019-11-16 13:18:24 +0300

      • Fix compile failure on Windows: use explicit type casts

    • 2019-11-15 23:37:28 +0300

      • : MRR scan over partitioned InnoDB table produces "Out of memory" error

    • 2019-11-14 11:40:33 +0200

      • preparation: Replace mtr_x_lock() and friends

    • Merge 2019-11-14 11:26:49 +0200 - : Merge 10.2 into 10.3

    • Merge 2019-11-14 10:51:06 +0200 - Merge 10.2 into 10.3

    • 2019-11-13 18:53:59 +0300

      • : 10.3.18 is slower than 10.3.17

    • Merge 2019-11-12 16:30:57 +0200 - Merge 10.2 into 10.3

    • Merge 2019-11-11 16:28:21 +0200 - merge 10.2->10.3 with conflict resolutions

    • Merge 2019-11-11 14:56:51 +0200 - Merge 10.2 into 10.3

    • 2019-11-08 09:52:10 -0500

      • bump the VERSION

    Revision #e5e5877740
    Revision #be92dce613
    MDEV-21234
    Revision #1fbd9bb2c5
    MDEV-17978
    Revision #d759f764f6
    MDEV-21233
    Revision #c4ed1bee5b
    MDEV-21172
    Revision #008ee867a4
    Revision #670c9a3a18
    Revision #f6d8640d67
    MDEV-18929
    Revision #477629d2cd
    MDEV-21147
    Revision #81bf7d3317
    Revision #bf2f391664
    MDEV-21147
    Revision #cef2b34f25
    MDEV-18929
    Revision #8a46b706aa
    Revision #4670a23957
    Revision #2daacddf6b
    Revision #abbff37eb4
    MDEV-13564
    Revision #9d9a2253c6
    Revision #8d2a57b4b7
    MDEV-15977
    Revision #7e917bba5d
    Revision #2df2238cb8
    Revision #db32d9457e
    MDEV-18929
    Revision #a7cf0db3d8
    MDEV-21011
    Revision #6dd41e008e
    MDEV-21155
    Revision #97aa07abf5
    MDEV-21147
    Revision #498a96a478
    MDEV-20441
    Revision #57cab7cd51
    Revision #95898ac9bd
    Revision #0d345ec2e3
    Revision #dc7d0b5030
    Revision #ba95c303e3
    MDEV-21167
    Revision #584ffa02f1
    MDEV-19669
    Revision #3fc1f6260f
    MDEV-21158
    Revision #bf58ec77a1
    MDEV-18727
    Revision #1d5f6a0073
    MDEV-21049
    Revision #0076dce2c8
    MDEV-18727
    MDEV-18957
    Revision #a14544260c
    MDEV-21045
    Revision #24a279bb27
    Revision #aa3d28ac34
    MDEV-21088
    Revision #89f487f2e2
    MDEV-21088
    Revision #7b5654f3e9
    MDEV-14667
    Revision #39d8652ca5
    MDEV-13564
    Revision #613e13072c
    Revision #409ed60bb8
    Revision #86167e908f
    MDEV-20611
    Revision #3d4a801533
    MDEV-12353
    Revision #4ded5fb9ac
    MDEV-20949
    Revision #bc5cfe7769
    Revision #d4edb0510e
    MDEV-20646
    Revision #5098d708a0
    Revision #d103c5a489
    Revision #4fcfdb60e7
    Revision #c4ee8a306b

    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.

    MariaDB 10.3.23 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: 12 May 2020

    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.

    • Includes all fixes from MariaDB 10.2.32

    • Merge 2020-05-09 20:20:02 +0200 - Merge branch '10.2' into 10.3

    • 2020-05-09 20:53:39 +0300

      • List of unstable tests for 10.3.23 release (updated)

    • 2020-05-05 21:15:37 +0300

      • List of unstable tests for 10.3.23 release

    • 2020-05-04 23:25:20 +0200

      • On RHEL8 mariadb-server is not provided

    • 2020-05-04 22:58:14 +0200

      • MariaDB RPM upgrade overwrites PAM user map

    • Merge 2020-05-04 22:06:00 +0300 - Merge 10.2 into 10.3

    • Merge 2020-05-04 16:47:11 +0200 - Merge branch '10.2' into 10.3

    • 2020-05-04 15:27:24 +0530

      • InnoDB aborts while adding instant column for discarded tablespace

    • 2020-04-25 14:27:00 +0530

      • ALTER TABLE…ALGORITHM=DEFAULT does not override alter_algorithm

    • 2020-04-30 19:52:49 +0530

      • ALTER TABLE…ALGORITHM=DEFAULT does not override alter_algorithm

    • 2020-04-21 12:16:10 +0530

      • : Unique key using ref access though eq_ref access can be used

    • 2020-04-28 00:40:13 +0300

      • split log_t::buf into two buffers

    • Merge 2020-04-28 22:29:13 +0300 - Merge 10.2 into 10.3

    • 2020-04-25 13:49:40 +0530

      • INPLACE ALTER does not fail on bad implicit default value

    • Merge 2020-04-27 15:40:39 +0300 - Merge 10.2 into 10.3

    • 2020-04-27 14:29:23 +0300

      • Flag a result dependency on PLUGIN_PERFSCHEMA

    • Merge 2020-04-27 14:24:41 +0300 - Merge 10.2 into 10.3

    • 2020-04-23 10:30:58 +0300

      • After-merge fix

    • Merge 2020-04-22 14:45:55 +0300 - Merge 10.2 into 10.3

    • 2020-04-16 22:56:51 +0200

      • : main.func_debug fails on a valgrind build with wrong result

    • Merge 2020-04-17 10:28:57 +0900 - Merge commit '619a2ccd67813b98a92983fca70a93a8d32b9abe' into 10.3

    • 2020-04-17 01:49:46 +0900

      • MariaDB with Spider crashes on a query

    • 2020-04-15 13:10:51 +0300

      • fix tests related to SQL comment length

    • Merge 2020-04-15 09:56:03 +0300 - Merge 10.2 into 10.3

    • 2020-03-26 13:13:31 +1100

      • : POWER crc32 acceleration - fix clang's behavior on versions >= 7

    • 2020-03-16 13:07:52 +0200

      • Travis-CI: Shorten deb build log to keep it under 4 MB

    • 2020-04-05 18:55:15 +0300

      • Travis-CI: Add missing build dependency dh-exec

    • 2020-04-04 09:24:22 -0700

      • Calling stored procedure twice in the same session causes MariaDB to crash

    • 2020-04-03 12:33:31 +0200

      • correct documentation of tcp_keepalive_time system variable

    • 2020-04-02 20:48:38 +0300

      • multi-update tries to position updated table by null reference

    • 2020-04-02 20:48:38 +0300

      • Assertion or ER_WARN_DATA_OUT_OF_RANGE upon ALTER on previously versioned table

    • 2020-04-02 20:48:38 +0300

      • Assertion in set_ok_status() upon spatial field error on system-versioned table

    • 2020-04-02 22:37:36 +1000

      • - Assertion failed after dropping versioning

    • 2020-04-02 00:39:54 +0400

      • - column compression memory leak

    • 2020-03-30 12:31:54 +0300

      • Introduce a file format constraint to ALTER TABLE

    • 2020-03-27 16:32:34 +0530

      • FORCE all partition to rebuild if any one of the partition does rebuild

    • 2020-03-30 12:16:07 +0300

      • Fix GCC -Wstringop-truncation

    • Merge 2020-03-30 11:12:56 +0300 - Merge 10.2 into 10.3

    • 2020-03-26 19:39:51 +0200

      • Make mysql.innodb_mysql_lock deterministic

    • 2020-03-23 19:20:48 -0700

      • Server crashes when joining a subselect with 32 tables and GROUP BY

    • 2020-03-20 21:41:39 +0200

      • : Fix a type mismatch on 64-bit systems

    • Merge 2020-03-20 18:08:16 +0200 - Merge 10.2 into 10.3

    • 2020-03-18 22:14:38 +0200

      • Change exec bit to allow dh-exec to work

    • 2020-03-16 17:49:44 +0200

      • Fixed multi_update_debug.test

    • 2020-03-16 10:10:11 +0200

      • /: Add a test case

    • Merge 2020-03-13 12:30:29 +0200 - Merge 10.2 into 10.3

    • 2020-03-11 12:10:49 +0200

      • Add galera debug sync to galera_slave_replay test.

    • 2020-03-11 22:04:06 +0200

      • Fixed wrong assert (found by clang)

    • Merge 2020-03-11 14:05:41 +0100 - Merge branch '10.2' into 10.3

    • 2018-02-20 15:35:09 +0300

      • - Possible crash in parser

    • 2020-03-08 16:19:43 +0200

      • Correctly link mysqlclient.pc to mariadb.pc under multi-arch support

    • Merge 2020-03-08 11:02:55 +0200 - Merge branch '10.2' into 10.3

    • Merge 2020-03-06 23:28:26 +0100 - Merge branch '10.2' into 10.3

    • 2020-02-28 14:40:00 +0100

      • : SHOW PRIVILEGES displays "Delete versioning rows" rather than "Delete History"

    • 2020-02-25 14:55:15 +0300

      • Better comments

    • 2020-02-25 00:47:03 -0800

      • Crash in JOIN_CACHE_BKAH::skip_index_tuple when mrr=on and join_cache_level=6+

    • 2019-10-15 15:03:53 +1100

      • : cmake remove empty INSTALL_DEBUG_TARGET

    • 2019-10-15 14:35:46 +1100

      • : cmake: CMP0026 compatible for dtrace

    • 2020-02-19 21:27:38 +0300

      • : Index condition pushdown condition ... not used with BKA

    • 2020-02-09 22:27:51 +0200

      • Deb: Run 'wrap-and-sort -a' so comparison across releases is easier

    • 2020-02-12 10:44:46 +0200

      • Deb: Remove unnecessary manual libzstd1 dependency from RocksDB plugin

    • Merge 2020-02-10 20:34:16 +0100 - Merge branch '10.2' into 10.3

    • 2020-02-07 14:18:17 +0200

      • : Galera test failure on MW-336

    • 2020-01-31 08:05:41 +0200

      • : Cleanup Galera disabled tests

    • 2020-02-07 19:42:11 -0800

      • Wrong query results with optimizer_switch="split_materialized=on"

    • 2019-11-06 12:35:19 +0100

      • : SHOW GRANTS does not quote role names properly

    • 2020-02-05 00:54:16 +0300

      • ha_partition: add comments, comment out unused member variables

    • 2020-02-02 15:13:29 +0300

      • INSERT chooses wrong partition for RANGE partitioning by DECIMAL column

    • 2020-02-02 15:13:29 +0300

      • mysqlhotcopy and transaction_registry table

    • 2020-02-02 15:13:29 +0300

      • innodb.purge_secondary_ failed in buildbot, debug sync point wait timed out

    • 2020-02-02 15:13:29 +0300

      • System variable system_versioning_asof accepts wrong values

    • 2020-02-02 15:13:29 +0300

      • versioning.update failed in buildbot with wrong result code

    • 2020-01-31 13:16:11 +0200

      • : After-merge fix

    • Merge 2020-01-31 11:37:12 +0200 - Merge 10.2 into 10.3

    • Merge 2020-01-28 09:28:18 +0100 - Merge branch 'bb-10.3-release' into 10.3

    • 2020-01-27 15:10:11 -0500

      • bump the VERSION

    Revision #607467bd63
    Revision #1a9c593db8
    Revision #54ba541b64
    Revision #7337abd2f7
    MDEV-22123
    Revision #b22a4bf626
    MDEV-21886
    Revision #8648b9bed8
    Revision #7fb73ed143
    Revision #42bba9782b
    MDEV-22446
    Revision #ec9908b257
    MDEV-16288
    Revision #f98017bb6d
    MDEV-16288
    Revision #644d9f38b9
    MDEV-21480
    Revision #7f9dc0d84a
    Revision #1fbdcada73
    Revision #c755974775
    MDEV-19611
    Revision #3568fad5c9
    Revision #f7437d8a3c
    Revision #2e12d471ea
    Revision #61c0df9465
    Revision #455cf6196c
    Revision #42af2b1d8b
    MDEV-22263
    Revision #0155d64448
    Revision #619a2ccd67
    MDEV-21884
    Revision #6577a7a8f2
    Revision #84db10f27b
    Revision #9aacda409d
    MDEV-21984
    Revision #811e4409ce
    Revision #396e83d777
    Revision #21b8743734
    MDEV-21673
    Revision #fbef428645
    MDEV-22137
    Revision #0932c5804d
    MDEV-20515
    Revision #ba34f409ad
    MDEV-21688
    Revision #44c6c7a923
    MDEV-21342
    Revision #9149017bb8
    MDEV-17091
    Revision #b40b3720cb
    MDEV-21348
    Revision #b092d35f13
    MDEV-20590
    Revision #f8ec3ba01b
    MDEV-21832
    Revision #67f2782413
    Revision #1a9b6c4c7f
    Revision #0fb84216a3
    Revision #caf110fa52
    MDEV-21883
    Revision #fd5c36bed5
    MDEV-21959
    Revision #44298e4dea
    Revision #dd68db0c17
    Revision #2e0277373d
    Revision #c7daabdb05
    MDEV-13134
    MDEV-21855
    Revision #5fe87ac413
    Revision #51e9381dcc
    Revision #cebf43e166
    Revision #3c9bc0ce19
    Revision #8fa1b6bb88
    MDEV-15724
    Revision #fd2dc9c3fd
    Revision #1d99e4d674
    Revision #440452628d
    Revision #f8ab5ca374
    MDEV-20382
    Revision #a662cb9b43
    Revision #cfa0506f8a
    MDEV-21554
    Revision #f6b9a29820
    MDEV-16662
    Revision #c749eb2b41
    MDEV-16662
    Revision #affe7fabc7
    MDEV-21628
    Revision #85d4a45d15
    Revision #1f0e72f874
    Revision #58b70dc136
    Revision #d72038a738
    MDEV-21667
    Revision #a30ab52635
    MDEV-21601
    Revision #8d7462ec49
    MDEV-21614
    Revision #fafb35ee51
    MDEV-20076
    Revision #b3ded21922
    Revision #b0fa308086
    MDEV-21195
    Revision #74deeaee34
    MDEV-21317
    Revision #e13e49e5ab
    MDEV-20528
    MDEV-16222
    Revision #006f6f97b1
    MDEV-17798
    Revision #14e6f0251c
    MDEV-20955
    Revision #c8bd8d5c64
    MDEV-14330
    Revision #5ff66fb0b9
    Revision #dbbe9961a5
    Revision #8b8d333d7f

    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.

    MariaDB 10.3.2 Changelog

    Release date: 9 Oct 2017

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • 2017-10-05 22:10:38 +0200

    MariaDB 10.3.26 Changelog

    The most recent release of is: Stable (GA)

    Release date: 3 Nov 2020

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • Includes all fixes from

    fixes for --embedded
  • Revision #e59d080ffa 2017-10-06 12:46:12 +0300

    • fix a data race in debug build (#456)

  • Revision #a4948dafcd 2017-10-06 07:00:05 +0300

    • MDEV-11369 Instant ADD COLUMN for InnoDB

  • Revision #3a418242df 2017-10-06 00:27:40 +0300

    • fix TSAN build with Clang

  • Merge Revision #a1a4e8eec1 2017-10-05 11:48:28 +0200 - Merge branch 'bb-10.2-ext' into 10.3

  • Merge Revision #3e39771551 2017-10-04 19:50:04 +0200 - Merge branch '10.2' into bb-10.2-ext

  • Merge Revision #08c493c62a 2017-10-04 18:36:58 +0200 - Merge branch '10.1' into 10.2

  • Revision #bcda03b4fa 2017-10-02 13:30:48 +0530

    • MDEV-13950 mysqld_safe could not start Galera node after upgrade ...

  • Revision #8898c1614d 2017-10-04 18:32:45 +0200

    • cleanup: remove test include file, clarify the comment

  • Revision #a62ebf2590 2017-09-29 10:51:00 +0200

    • cppcheck harmless warnings

  • Revision #ebda6e958f 2017-09-28 20:28:01 +0200

    • enable MongoDB support in CONNECT

  • Revision #9584c6753e 2017-10-04 10:28:20 +0200

    • MDEV-12874 UPDATE statements with the same source and target

  • Revision #ac57a30bd9 2017-09-27 11:07:19 +0200

    • MDEV-13675 filsort_priority_queue

  • Revision #93fb586572 2017-10-04 11:59:54 +0000

    • Fix a truncations warning

  • Merge Revision #2c1067166d 2017-10-04 08:24:06 +0300 - Merge bb-10.2-ext into 10.3

  • Merge Revision #61b2618d3a 2017-10-04 08:10:03 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #6ca35c1428 2017-10-04 08:07:41 +0300

    • Replace a non-ASCII character in a comment

  • Revision #8d413c32dc 2017-10-03 19:43:43 +0000

    • Fix several truncation and formatting warnings.

  • Revision #4732767981 2017-10-03 19:42:16 +0000

    • Fix Windows warnings : fix server_audit not to use my_win_open and Co functions.

  • Revision #35a4591e12 2017-10-03 19:38:28 +0000

    • Update C/C

  • Revision #b716231238 2017-10-03 20:14:18 +0300

    • MDEV-13901 Assertion `!space->stop_new_ops' failed in TRUNCATE TABLE with many indexes

  • Revision #ac2db256d9 2017-10-03 21:07:27 +0200

    • MDEV-12874 UPDATE statements with the same source and target

  • Revision #1a74d12da6 2017-09-26 11:52:31 +0200

    • MDEV-12874 UPDATE statements with the same source and target

  • Revision #26ff92f7ac 2017-09-26 10:28:00 +0200

    • MDEV-13911 Support ORDER BY and LIMIT in multi-table update

  • Revision #b6a5be9eaa 2017-09-26 11:05:27 +0200

    • cleanup: split multi_update test in two

  • Merge Revision #1641879387 2017-10-03 17:02:18 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #ebc2f0dad3 2017-10-03 16:05:24 +0300

    • Avoid using HA_POS_ERROR constant when passing around values of type double.

  • Merge Revision #325e071c11 2017-10-03 15:52:27 +0300 - Merge pull request #457 from smtalk/10.2

  • Revision #36ef89c999 2017-10-01 15:45:51 +0200

    • wrep_sst_common: Setting "-c ''" for my_print_defaults just takes no values from config at all. $MY_PRINT_DEFAULTS is already set at the top of the script to have --defaults-file and --defaults-extra-file. If WSREP_SST_OPT_CONF if set to "--defaults-file=/etc/my.cnf --defaults-extra-file=/etc/my.extra.cnf", then "my_print_defaults -c "" --defaults-file=/etc/my.cnf" succeeds, but if WSREP_SST_OPT_CONF is empty - no default values are taken at all. wsrep_sst_xtrabackup-v2: innobackupex does not support --defaults-extra-file, so ${WSREP_SST_OPT_CONF} cannot be used as an argument, it has been changed to ${WSREP_SST_OPT_DEFAULT}. Removed --defaults-file= from INNOMOVE line, because WSREP_SST_OPT_CONF already includes it (INNOBACKUP was fine, INNOMOVE - not).

  • Revision #770231f355 2017-10-03 11:37:38 +0300

    • Remove dict_disable_redo_if_temporary()

  • Revision #64bfad6307 2017-10-03 13:27:52 +0400

    • Fixing Item_func_hybrid_field_type::date_op(,uint) to date_op(,ulonglong)

  • Revision #c3a44c2701 2017-10-03 08:17:14 +0000

    • Fix compiler error on Win64 - do not truncate pointer in DBUG

  • Revision #fcf631eafb 2017-10-03 07:54:22 +0400

    • A cleanup for MDEV-10914 ROW data type for stored routine variables

  • Merge Revision #8ae8cd6348 2017-10-02 22:35:13 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • Revision #387bdf07ae 2017-10-02 10:10:02 +0300

    • Remove MYSQL_REPLACE_TRX_IN_THD

  • Revision #cc3057fde7 2017-10-02 11:43:30 +0300

    • Remove dict_table_t::big_rows

  • Revision #d6f857ddbc 2017-10-02 11:27:53 +0300

    • Remove a constant parameter commit=false

  • Merge Revision #3c4cff3357 2017-10-02 11:12:19 +0300 - Merge 10.1 into 10.2

  • Merge Revision #ac0b5a2e79 2017-10-02 10:45:55 +0300 - Merge 10.0 into 10.1

  • Merge Revision #de4a00d4f7 2017-10-02 10:42:55 +0300 - Merge 5.5 into 10.0

  • Revision #028d253dd7 2017-10-02 10:22:42 +0300

    • MDEV-13980 InnoDB fails to discard record lock when discarding an index page

  • Revision #a47d16907d 2017-09-19 13:08:24 +0400

    • MDEV-13137 MySQL 5.6.23 Crashes when SET GLOBAL server_audit_logging=OFF;

  • Revision #b8488e5cf5 2017-09-29 14:12:38 +0300

    • MDEV-13932: fil0pagecompress.cc fails to compile with lzo 2.10

  • Revision #4d01dd79a1 2017-09-28 12:38:51 +0300

    • MDEV-12634: Uninitialised ROW_MERGE_RESERVE_SIZE bytes written to temporary file

  • Revision #4aeec7275f 2017-09-27 18:27:39 -0400

    • bump the VERSION

  • Revision #f0e9bebd27 2017-09-26 16:43:54 +0200

    • MDEV-13897 SELECT @a := MAX(col) FROM t requires full index scan

  • Revision #5b01b88e2b 2017-09-26 20:16:06 +0200

    • update test results on 32-bit

  • Revision #f7628ca3c2 2017-09-27 10:22:00 +0200

    • cleanup: remove useless "inline" keywords

  • Revision #7dc1815d5c 2017-09-26 18:36:19 +0200

    • cleanup: reduce code duplication

  • Revision #0627929f62 2017-09-27 10:06:44 +0530

    • MDEV-13787 Crash in persistent stats wsrep_on (thd=0x0)

  • Revision #e3dee83768 2017-09-25 13:41:20 -0400

    • bump the VERSION

  • Revision #76953c0e45 2017-10-02 10:03:47 +0300

    • Remove remaining InnoDB references to the TABLESPACE keyword

  • Revision #157d130a87 2017-09-29 20:14:03 +0000

    • Fix some conversion warnings.

  • Revision #298c56cd6a 2017-09-29 18:15:57 +0000

    • Fix "ib::fatal::fatal': destructor never returns, potential memory leak" warning

  • Revision #a3835fad0c 2017-09-29 18:15:20 +0000

    • Correct definition of ATTRIBUTE_NORETURN on Windows.

  • Revision #96b9c61787 2017-09-29 17:29:21 +0000

    • MDEV-13941 Fix high NTFS fragmentation on 10.2

  • Revision #24d9664ad0 2017-09-29 16:44:53 +0000

    • In table cache code, fix casts from longlong to long for 'version' variables.

  • Revision #8e8a7f85a9 2017-09-29 17:12:14 +0000

    • Fix DBUG_PRINT formatting in query cache.

  • Revision #7cd4a66de6 2017-09-29 16:19:28 +0300

    • Remove unused parameters and dead code

  • Revision #358ab5d6b1 2017-09-29 15:42:25 +0300

    • Remove remaining references to InnoDB native partitioning

  • Revision #ccf21c9962 2017-09-28 12:21:16 +0000

    • fix some conversion warnings

  • Revision #7354dc6773 2017-09-28 10:38:02 +0000

    • MDEV-13384 - misc Windows warnings fixed

  • Revision #509928718d 2017-09-28 10:36:00 +0000

    • MDEV-13384 Fix Windows warnings. thd_alloc functions now use size_t parameters

  • Revision #eba44874ca 2017-09-19 17:45:17 +0000

    • MDEV-13844 : Fix Windows warnings. Fix DBUG_PRINT.

  • Revision #6857cb57fe 2017-10-01 00:30:58 +0400

    • MDEV-13967 Parameter data type control for Item_long_func

  • Revision #aa582dedcb 2017-09-30 11:17:19 +0400

    • MDEV-13966 Parameter data type control for Item_temporal_func

  • Revision #ca38b93e35 2017-09-29 22:44:07 +0400

    • MDEV-13965 Parameter data type control for Item_longlong_func

  • Revision #dc41bc14e0 2017-09-29 20:14:55 +0400

    • MDEV-13964 Parameter data type control for Item_real_func

  • Revision #2cf3e2ea2f 2017-09-27 10:25:18 +0200

    • Compressed columns tests (replication and partition)

  • Merge Revision #67eb1252ac 2017-09-28 18:56:15 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

  • Merge Revision #7131a0a803 2017-09-28 18:42:14 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • Revision #de7c2e5e54 2017-09-28 15:12:00 +0300

    • Avoid implicit conversion from unsigned to signed

  • Revision #5a0cd753be 2017-09-28 11:59:28 +0300

    • Added missing test if table is transactional or not in Aria

  • Revision #8d006b9b12 2017-09-27 18:25:32 -0400

    • bump the VERSION

  • Revision #06f7a7620f 2017-09-26 21:51:10 +0300

    • Fixed compiler warning

  • Revision #2fdbe15032 2017-09-27 22:19:26 +0300

    • Correct test output after variable comment change

  • Revision #c6e8d66e59 2017-09-27 17:55:48 +0000

    • Fix buildbot error on windows.

  • Revision #fd2c5d19d0 2017-09-26 15:35:34 +0300

    • fix a data race

  • Revision #a02b81daea 2017-09-26 00:12:36 +0300

    • Moved autosetting of host_cache_size and back_log to proper place

  • Revision #139441d0a0 2017-09-28 17:48:33 +0400

    • A cleanup for MDEV-13919 sql_mode=ORACLE: Derive length of VARCHAR SP param...

  • Revision #596baeb1bf 2017-09-28 17:26:23 +0400

    • A cleanup for MDEV-10577 and MDEV-13919: moving a few sp_rcontext methods

  • Revision #3a6d94428f 2017-09-28 17:00:42 +0400

    • Fixing a warning introduced by MDEV-13919 ("true" instread of "return true")

  • Revision #c9a01420cf 2017-09-28 11:05:27 +0400

    • Additional tests for MDEV-13919 sql_mode=ORACLE: Derive length of VARCHAR...

  • Revision #f44d5de689 2017-09-27 16:49:40 +0200

    • MDEV-13919 sql_mode=ORACLE: Derive length of VARCHAR SP parameters with no length from actual parameters

  • Revision #d387bc89ed 2017-09-26 08:03:08 +0400

    • MDEV-13907 compoind.test fails in build-bot for bb-10.2-ext

  • Merge Revision #4a32e2395e 2017-09-25 22:05:56 +0300 - Merge bb-10.2-ext into 10.3

  • Merge Revision #86c3ba65aa 2017-09-25 21:45:44 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #742263df4f 2017-09-25 17:24:52 +0300

    • MDEV-13256 innodb.truncate_debug fails in buildbot

  • Merge Revision #7dcb8816a1 2017-09-25 13:46:54 +0300 - Merge 10.1 into 10.2

  • Merge Revision #84be33abe0 2017-09-25 09:37:26 +0300 - Merge 10.0 into 10.1

  • Revision #19d21b9366 2017-09-25 09:29:27 +0300

    • Cherry-pick the MDEV-13898 test changes from 10.2 to 10.0

  • Revision #78b63425a3 2017-09-24 10:11:16 +0300

    • MDEV-13899 IMPORT TABLESPACE may corrupt ROW_FORMAT=REDUNDANT tables

  • Revision #7128fefa4c 2017-09-23 23:23:05 +0200

    • Fix compile with -DWITHOUT_DYNAMIC_PLUGINS on Unix

  • Revision #f91eb71e1c 2017-09-24 23:37:57 +0530

    • MDEV-8840: ANALYZE FORMAT=JSON produces wrong data with BKA

  • Revision #ea2162b6aa 2017-09-24 23:33:44 +0530

    • MDEV-11846: ERROR 1114 (HY000) table full when performing GROUP BY

  • Revision #d8fe5fa131 2017-09-22 17:54:23 +0300

    • Updated list of unstable tests for 10.1.27 release

  • Revision #a753caf135 2017-09-22 13:40:04 +0200

    • update rdiff after merge

  • Merge Revision #e0ebe3d083 2017-09-22 10:31:49 +0300 - Merge 10.0 into 10.1

  • Revision #f6cb4f0a19 2017-09-22 10:28:14 +0300

    • MDEV-13814 Extra logging when innodb_log_archive=ON

  • Revision #8acb2b7b28 2017-09-22 23:20:28 -0400

    • README.md - Secure (HTTPS) Links

  • Revision #80b9ce3593 2017-09-22 20:22:55 +0200

    • MDEV-11553 Can't restore a PERSISTENT column that uses DATE_FORMAT()

  • Merge Revision #1320ad5b92 2017-09-23 20:22:30 +0200 - Merge branch '10.2' into bb-10.2-ext

  • Revision #88adfd0cea 2017-09-22 20:12:15 +0200

    • compiler warning

  • Revision #b75ca7e086 2017-09-23 11:40:12 +0200

    • cleanup: remove a duplicate check for GIT_EXECUTABLE

  • Revision #d1d3aff985 2017-09-22 20:24:32 +0200

    • ignore generated file

  • Revision #840f1310cb 2017-09-23 15:48:47 +0400

    • Fixing a few -Wconversion warnings

  • Revision #b773270c39 2017-09-23 12:04:15 +0300

    • Clarify a comment

  • Revision #e62b57e4d0 2017-09-23 20:34:53 +0300

    • Relax a too strict debug assertion

  • Merge Revision #41da3ca9cc 2017-09-23 09:37:18 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

  • Revision #b652430f00 2017-09-22 23:59:28 +0200

    • Fix tests

  • Revision #884bd1d61b 2017-09-23 00:55:28 +0400

    • MDEV-13863 sql_mode=ORACLE: DECODE does not treat two NULLs as equivalent

  • Revision #c39a744616 2017-09-22 12:45:34 +0400

    • MDEV-13864 (final) Change Item_func_case to store the predicant in args[0]

  • Revision #e12390a3bd 2017-09-22 10:48:34 +0400

    • MDEV-13864 (partial) Change Item_func_case to store the predicant in args[0]

  • Revision #c027717adb 2017-09-21 09:14:01 +0000

    • MDEV-12583 post-fix

  • Revision #0f3735842f 2017-09-20 23:58:26 +0000

    • MDEV-12583 : Bake the git hash into the binaries.

  • Revision #4e1e5a3266 2017-09-21 17:01:24 +0400

    • MDEV-13857 - Use the 10.2 libmariadb in 10.3

  • Revision #5a8a3c3fe3 2017-09-21 17:19:35 +0400

    • MDEV-13855 - Rename idle_readwrite_transaction_timeout to idle_write_transaction_timeout

  • Revision #d4b2dfa967 2017-09-21 14:55:22 +0300

    • Replace dict_table_get_n_sys_cols(table) with DATA_N_SYS_COLS

  • Merge Revision #e3d44f5d62 2017-09-21 08:12:19 +0300 - Merge bb-10.2-ext into 10.3

  • Merge Revision #f70865bc9e 2017-09-21 08:10:43 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #c7cc3d04da 2017-09-21 08:10:38 +0300

    • After-merge fix: Adjust one more result

  • Merge Revision #916cd7846b 2017-09-21 07:58:25 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #72a8024217 2017-09-21 07:58:08 +0300

    • After-merge fix: Adjust some results.

  • Revision #625951cb28 2017-09-20 20:47:18 +0300

    • After-merge fix: Adjust some results.

  • Merge Revision #fc3b1a7d2f 2017-09-20 17:47:49 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #d176be8aea 2017-09-20 15:07:06 +0300

    • remove dead code (#450)

  • Revision #7e4a3c29e1 2017-09-19 00:06:29 +0300

    • remove dead code

  • Merge Revision #e17a282da9 2017-09-18 11:38:07 +0300 - Merge bb-10.2-ext into 10.3

  • Merge Revision #4cfef2a5a4 2017-09-18 11:35:47 +0300 - Merge 10.2 into bb-10.2-ext

  • Merge Revision #fe949504f0 2017-09-17 14:03:51 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #3060f9afd6 2017-09-15 15:53:41 +0300

    • MDEV-13813 Assertion `size % 512U == 0' failed in log_crypt upon upgrade from 10.2

  • Revision #8d64da8570 2017-09-15 14:08:29 +0300

    • add TSAN option to cmake (#444)

  • Revision #c8cba4af55 2017-09-12 15:49:23 +0300

    • remove unneeded allocation

  • Merge Revision #46cf221815 2017-09-14 13:58:00 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

  • Revision #ca906fb273 2017-09-14 13:57:14 +0400

    • MDEV-13686 EXCEPTION reserved keyword in SQL_MODE=oracle but not in Oracle itself

  • Merge Revision #348eaf4252 2017-09-14 09:12:47 +0300 - Merge bb-10.2-ext into 10.3

  • Merge Revision #2bd6ccae72 2017-09-14 09:00:10 +0300 - Merge 10.2 into bb-10.2-ext

  • Merge Revision #c97e504a5f 2017-09-14 08:09:44 +0300 - Merge 10.2 into bb-10.2-ext

  • Merge Revision #178540b904 2017-09-13 12:12:05 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • Revision #3a9ee22ba9 2017-09-10 10:08:52 -0700

    • Fixed the bug MDEV-13734.

  • Revision #61074d0426 2017-09-09 20:35:05 -0700

    • Fixed the bug MDEV-13710.

  • Revision #5e4aa1a2f8 2017-09-08 11:26:35 -0700

    • Fixed the bug MDEV-13709.

  • Merge Revision #474f51711b 2017-09-08 15:59:06 +0300 - Merge bb-10.2-ext into 10.3

  • Merge Revision #fb14761d66 2017-09-08 15:44:34 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #e022dde39c 2017-09-07 15:43:45 +0300

    • Cleanups and fixes

  • Revision #4cb1a4fe7d 2017-09-05 16:27:51 +0300

    • Give asserts if update_stats() fails.

  • Revision #0eef1735b6 2017-09-05 16:26:29 +0300

    • Make debug multi thread safe

  • Revision #07977c13e7 2017-09-05 16:24:29 +0300

    • Fixed monitor.test to handle statistics >= 10

  • Revision #ef2ecf0370 2017-09-04 19:13:53 +0300

    • MDEV-13732 User with SELECT privilege can ALTER sequence

  • Revision #c3399d799f 2017-09-08 13:12:01 +0300

    • Add some const qualifiers

  • Merge Revision #ae02407ce3 2017-09-07 12:30:56 +0300 - Merge bb-10.2-ext into 10.3

  • Merge Revision #a82ed92a6a 2017-09-07 12:23:58 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #8c0d873b76 2017-09-06 18:16:43 +0300

    • MDEV-13724 ALTER TABLE…ALGORITHM=INPLACE is modifying the source table

  • Revision #fe47aee3bd 2017-09-04 13:13:59 +0300

    • Inline definition of mem_heap_dup(), mem_heap_strdup(), mem_heap_strdupl()

  • Revision #83f9422f05 2017-09-02 02:16:12 +0200

    • update sysvars_server_notembedded,32bit.rdiff

  • Revision #a0c0d5ea2f 2017-09-01 19:42:33 +0000

    • Fix compile warnings.

  • Merge Revision #9691f58bef 2017-09-01 22:16:12 +0300 - Merge bb-10.2-ext into 10.3

  • Merge Revision #9f580bbc0e 2017-09-01 22:15:12 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #0015cbb755 2017-08-29 13:16:47 +0200

    • MDEV-13656 10.3 does not build on CentOS 5 x86

  • Revision #016c35a7f2 2017-09-01 18:33:46 +0300

    • MDEV-13690: Remove unnecessary innodb_use_mtflush, innodb_mtflush_threads parameters and related code

  • Revision #9ff7129f16 2017-09-01 16:07:37 +0200

    • Fix of a warning of gcc 7.0

  • Revision #a8ec55e4e8 2017-09-01 16:20:40 +0300

    • MDEV-13359 Enable ALTER TABLE...ALGORITHM=INPLACE for compressed columns

  • Revision #8a8cca2865 2017-09-01 12:45:33 +0300

    • Fix a buffer overflow in INFORMATION_SCHEMA.GLOBAL_VARIABLES, caused by MDEV-12179

  • Merge Revision #4e1fa7f63d 2017-09-01 11:33:45 +0300 - Merge bb-10.2-ext into 10.3

  • Revision #2f3968d98f 2017-09-01 11:29:11 +0300

    • After-merge fixes for Galera test results

  • Merge Revision #05cc028f56 2017-09-01 11:24:36 +0300 - Merge 10.2 into bb-10.2-ext

  • Merge Revision #6749d39a95 2017-09-01 08:47:55 +0300 - Merge 10.2 into bb-10.2-ext

  • Revision #ff81faf670 2017-08-31 18:03:50 +0300

    • MDEV-13654 Various crashes due to DB_TRX_ID mismatch in table-rebuilding ALTER TABLE…LOCK=NONE

  • Revision #fdc4779235 2017-04-24 17:54:18 +0400

    • MDEV-11371 - column compression

  • Revision #dd4e9cdded 2017-07-27 11:44:20 +0400

    • Get rid of Field::do_save_field_metadata()

  • Revision #41d89b7da1 2017-08-25 12:56:42 +0300

    • Added HITS column to QUERY_CACHE_INFO table

  • Revision #cf3a74eb60 2017-08-25 12:43:28 +0300

    • Counting hits for queries in query cache.

  • Revision #5dd8e1bf2d 2017-08-25 14:36:13 +0300

    • simplify READ_RECORD usage NFC

  • Revision #e1051590b6 2017-08-29 12:30:30 -0400

    • bump the VERSION

  • Revision #62139dc2e2 2017-08-28 17:11:33 +0200

    • MDEV-13656 10.3 does not build on CentOS 5 x86

  • Revision #1a503b2786 2017-08-28 15:33:03 +0200

    • don't flush dbug buffers for every assert

  • Revision #c10fadb9d9 2017-08-28 13:40:45 +0300

    • MDEV-13603 Sporadic failure in innodb.dml_purge

  • Download
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    Revision #2d2f857fb3

    Be notified of new MariaDB Server releases automatically by 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.

    Revision #d5ce782444 2020-11-01 02:56:29 +0200
    • List of unstable tests for 10.3.26 release

  • Merge Revision #794f665139 2020-10-30 17:23:53 +0100 - Merge branch '10.2' into 10.3

  • Revision #14d43f4fa6 2020-10-29 18:34:26 +0200

    • MDEV-23222 SIGSEG in maria_create() because of double free

  • Revision #4c99e3e948 2020-10-29 17:36:49 +0200

    • Fixed bug in detection of getgrouplist parameters.

  • Revision #14798d3cd1 2020-10-29 16:20:57 +0200

    • MDEV-23159 Assertion `table_share->tmp_table != NO_TMP_TABLE || m_lock_type != 2'...

  • Revision #1e778a3b56 2020-10-29 08:02:33 +0200

    • MDEV-21201 fixup: GCC 10.2.0 -Wparentheses

  • Revision #dee6902922 2020-10-28 18:48:14 +0200

    • After-merge fix: sys_vars.sysvars_innodb,32bit

  • Merge Revision #2b6f804490 2020-10-28 10:44:40 +0200 - Merge 10.2 into 10.3

  • Merge Revision #a8de8f261d 2020-10-28 10:01:50 +0200 - Merge 10.2 into 10.3

  • Revision #e183aec1d7 2020-10-27 12:16:53 +0100

    • MDEV-24018: SIGSEGV in Item_func_nextval::update_table on SELECT SETVAL

  • Revision #e64084d5a3 2020-08-01 13:12:50 +0200

    • MDEV-21201 No records produced in information_schema query, depending on projection

  • Revision #6cefe7d31e 2020-08-02 10:30:46 +0200

    • cleanup: use predefined CMAKE_DL_LIBS

  • Revision #641f81baf4 2020-08-01 13:19:59 +0200

    • cleanup: use my_multi_malloc(), etc

  • Revision #5a9484b784 2020-10-22 14:00:17 +0400

    • MDEV-19443 server_audit plugin doesn't log proxy users.

  • Revision #81870e499f 2020-08-31 16:36:32 +0200

    • MDEV-21786 mysqldump will forget sequence definition details on --no-data dump

  • Merge Revision #e3d692aa09 2020-10-22 08:26:28 +0300 - Merge 10.2 into 10.3

  • Revision #88d22f0e65 2020-04-16 00:44:20 +0900

    • MDEV-20100 MariaDB 10.3.9 Crash "[ERROR] mysqld got signal 11 ;"

  • Revision #9b46d8e5c4 2020-10-20 10:49:54 +0300

    • MDEV-23968 CREATE TEMPORARY TABLE .. LIKE (system versioned table) returns error if unique index is defined in the table

  • Revision #ddea8f6a39 2020-10-20 10:49:54 +0300

    • MDEV-23779 Error upon querying the view, that selecting from versioned table with partitions

  • Revision #a3c379ea61 2020-10-20 10:49:54 +0300

    • MDEV-23799 CREATE .. SELECT wrong result on join versioned table

  • Revision #7b7ea33124 2020-10-15 13:26:18 +0530

    • MDEV-23072 Diskspace not reused for Blob in data file

  • Revision #00bf48827f 2020-10-08 23:05:35 +0530

    • MDEV-23445: LIMIT ROWS EXAMINED throws error in Debug build only

  • Revision #311b7f94e6 2020-10-16 15:36:12 +0300

    • MDEV-23248 Server crashes in mi_extra / ha_partition::loop_extra_alter upon REORGANIZE

  • Merge Revision #469a249a5b 2020-10-07 18:42:26 +0200 - Merge tag 'mariadb-10.3.25' into 10.3

  • Revision #89fc49321a 2020-10-07 11:25:40 -0400

    • bump the VERSION

  • Merge Revision #d99f787244 2020-10-01 13:33:51 +0300 - Merge 10.2 into 10.3

  • Merge Revision #323500bfa9 2020-09-30 16:25:06 +0300 - Merge 10.2 into 10.3

  • Merge Revision #6cbbd6bd96 2020-09-28 17:27:42 +0530 - Merge branch '10.2' into 10.3

  • Revision #a6987d9fb9 2020-09-28 09:49:46 +0200

    • MDEV-23823 Crash in SELECT NEXT VALUE on locked view

  • Merge Revision #d9d9c30b70 2020-09-22 21:12:48 +0300 - Merge 10.2 into 10.3

  • Merge Revision #fde3d895d9 2020-09-22 14:33:03 +0300 - Merge 10.2 into 10.3

  • Merge Revision #2cf489d430 2020-09-21 16:39:23 +0300 - Merge 10.2 into 10.3

  • Revision #fba6ffe433 2020-09-21 12:10:27 +0300

    • MDEV-23741: Fix the result

  • Merge Revision #cbcb4ecabb 2020-09-21 11:04:04 +0300 - Merge 10.2 into 10.3

  • Revision #ade782c001 2020-09-17 22:27:45 +0200

    • MDEV-23741 Windows : error when renaming file in ALTER TABLE

  • Merge Revision #7e07e38cf6 2020-09-09 13:06:46 +0300 - Merge 10.2 into 10.3

  • Revision #e976f461d8 2020-09-04 22:10:57 +0900

    • MDEV-7098 spider/bg.spider_fixes failed in buildbot with safe_mutex: Trying to unlock mutex conn->mta_conn_mutex that wasn't locked at storage/spider/spd_db_conn.cc, line 671

  • Merge Revision #c5cb59ce77 2020-09-04 12:31:58 +0300 - Merge 10.2 into 10.3

  • Revision #1a3ce7e77c 2020-09-04 12:17:35 +0300

    • MDEV-23651: Fix the Windows build

  • Revision #a7dd7c8993 2020-09-03 14:49:11 +0300

    • MDEV-23651 InnoDB: Failing assertion: !space->referenced()

  • Revision #33ae1616e0 2020-09-03 14:10:42 +0300

    • MDEV-21578 : CREATE OR REPLACE TRIGGER in Galera cluster not replicating

  • Merge Revision #c3752cef3c 2020-09-03 09:26:54 +0300 - Merge 10.2 into 10.3

  • Revision #56ae0adee3 2020-09-02 11:23:18 +1000

    • travis: update osx to xcode12u in attempt to solve openssl build failure

  • Revision #594aad7b06 2020-09-01 21:12:01 +1000

    • travis: osx build time out storing cache. Ensure not Cellar

  • Revision #caa35f8e25 2020-08-11 21:45:09 +0300

    • MDEV-16372 ER_BASE64_DECODE_ERROR upon replaying binary log via mysqlbinlog --verbose

  • Merge Revision #6a042281bd 2020-08-26 10:45:47 +0300 - Merge 10.2 into 10.3

  • Revision #65f30050aa 2020-08-24 17:22:21 +0530

    • MDEV-18335: Assertion `!error || error == 137' failed in subselect_rowid_merge_engine::init

  • Revision #95831888e8 2020-08-25 22:21:08 +0300

    • part_records() signature fix

  • Revision #6586bb51f3 2020-08-25 22:21:07 +0300

    • MDEV-23467 SIGSEGV in fill_record/fill_record_n_invoke_before_triggers on INSERT DELAYED

  • Merge Revision #c277bcd591 2020-08-21 19:18:34 +0300 - Merge 10.2 into 10.3

  • Merge Revision #9be0b61407 2020-08-21 10:17:22 +0300 - Merge 10.2 into 10.3

  • Merge Revision #de0e7cd72a 2020-08-20 09:12:16 +0300 - Merge 10.2 into 10.3

  • Revision #90c8d773ed 2020-08-04 10:13:35 +0300

    • MDEV-21251 CHECK TABLE fails to check info_bits of records

  • Revision #b811c6ecc7 2020-08-13 18:21:30 +0300

    • Fix GCC 10.2.0 -Og -Wmaybe-uninitialized

  • Merge Revision #4bd56a697f 2020-08-13 18:18:25 +0300 - Merge 10.2 into 10.3

  • Revision #863e28ff3e 2020-08-07 17:03:17 +0200

    • MDEV-22066: out-of-source build fails with WITHOUT_SERVER=ON

  • Revision #e0c06f5396 2020-08-11 09:08:05 +0300

    • Work around MDEV-23445 in the MDEV-14836 test case

  • Merge Revision #bafc5c1321 2020-08-10 18:40:57 +0300 - Merge 10.2 into 10.3

  • Merge Revision #0025eb3f96 2020-08-10 17:56:08 +0300 - Merge mariadb-10.3.24

  • Revision #c19335ea53 2020-08-10 10:26:37 -0400

    • bump the VERSION

  • Revision #d496765903 2020-08-04 09:49:44 +0400

    • MDEV-22022 Various mangled SQL statements will crash 10.3 to 10.5 debug builds

  • Revision #b3e9798ff3 2020-08-03 13:35:53 +0200

    • Fix named_pipe test so it can be used with --repeat

  • Revision #ccb9f673b4 2020-08-03 13:23:38 +0200

    • MDEV-23348 vio_shutdown does not prevent later ReadFile on named pipe

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download 10.3.26
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    MariaDB 10.2.35

    Be notified of new MariaDB Server releases automatically by 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.

    MariaDB 10.3.36 Changelog

    The most recent release of is: Stable (GA)

    Release date: 15 Aug 2022

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • Includes all fixes from

    MariaDB 10.3.28 Changelog

    The most recent release of is: Stable (GA)

    Release date: 22 Feb 2021

    For the highlights of this release, see the .

    The revision number links will take you to the revision's page on GitHub. On you can view more details of the revision and view diffs of the code modified in that revision.

    • Includes all fixes from

    Revision #faddcf3c39 2022-08-10 10:40:37 +0200
    • Do not check symbol returned (or not and so there is some garbadge) by mb_wc() if mb_wc() failed

  • Revision #122742897b 2022-06-23 12:59:31 +0200

    • my_safe_process: try to kill the process softly first

  • Revision #9ecdf860ce 2022-08-10 08:59:28 +0200

    • missing '

  • Revision #82c07fcabf 2022-08-09 14:24:53 +0200

    • MDEV-23149 Server crashes in my_convert / ErrConvString::ptr / Item_char_typecast::check_truncation_with_warn

  • Revision #47d0df6ef0 2022-08-05 21:47:02 +0200

    • take into account C/C specific CR_ERR_NET_WRITE error

  • Revision #9d4ed44cac 2022-08-04 21:24:26 +0200

    • remove invalid options from warning messages

  • Revision #50a2a8bb43 2022-08-02 18:29:58 -0500

    • Update docs INSTALL BINARY to mention mariadb tar file instead

  • Revision #f2830af16c 2022-08-07 17:07:39 -0500

    • Fix typos in the codebase.

  • Revision #195833f1b6 2022-07-28 15:29:53 +0800

    • refactor: remove redundant assignments

  • Revision #c0fe31c5dd 2022-08-08 14:00:21 +0200

    • fix of MDEV-12325 patch: symetric changes in sql_yacc_ora

  • Revision #4a53253cf9 2022-08-06 15:06:22 +0300

    • Fixed that sp-no-valgrind.test is disabled on valgrind builds (not runs)

  • Revision #a5a9fcdfe4 2022-08-05 17:57:27 +0300

    • MDEV-12325 Unexpected data type and truncation when using CTE

  • Revision #43c7f6a0f3 2022-08-04 19:41:09 +1000

    • MDEV-18702: mysqldump: add variable 'max-statement-time' (mtr fix)

  • Revision #992b510b2f 2022-08-04 10:01:24 +0200

    • Fix compile errors.

  • Revision #37a3d4467e 2022-08-03 17:55:45 +0300

    • MDEV-23809: Server crash in JOIN_CACHE::free ...: part #2

  • Revision #2cd98c95de 2022-08-03 16:07:16 +0300

    • MDEV-23809: Server crash in JOIN_CACHE::free or ...

  • Revision #f9ec9b6abb 2022-07-20 14:14:43 +0530

    • MDEV-27282 InnoDB: Failing assertion: !query->intersection

  • Revision #c2300d06f7 2022-08-01 20:52:10 -0700

    • MDEV-28617 Crash with INSERT...SELECT using derived table in GROUP BY clause

  • Revision #07a670b884 2022-08-02 11:42:20 +0200

    • MDEV-23097 heap-use-after-free in mysqlimport

  • Revision #92b0a367aa 2022-07-30 13:29:17 +1000

    • MDEV-26447: mysqldump to use temporary view instead of tables.

  • Revision #53c4e4d054 2022-07-29 16:07:42 +1000

    • MDEV-18702 mysqldump: add variable 'max-statement-time'

  • Merge Revision #5ac528a91f 2022-08-02 10:23:53 +0200 - Merge remote-tracking branch 'connect/10.3' into 10.3

  • Revision #e3163524ea 2020-05-18 23:52:33 +0200 *

    • Fix MDEV-22571 and MDEV-22572. Allow multiple ZIP table and enable using special column in them. modified: storage/connect/tabzip.cpp modified: storage/connect/tabzip.h

  • Revision #674197e2ff 2020-03-14 18:08:15 +0100

    • Disable set warnings as errors for Windows

  • Revision #45b9fa4a8a 2020-03-12 23:25:18 +0100

    • Fix compile error in tabcmg.cpp

  • Revision #4a8b55330c 2020-03-12 19:36:54 +0100

    • Resolved ha_connect.cc and CMakeLists.txt

  • Merge Revision #d26b4eb4c0 2020-03-12 19:16:36 +0100 - Pull new version from origin

  • Revision #4ba36cfa0c 2020-03-12 19:06:03 +0100 *

    • Fix 60637429#60637429 Import complex XML from multiple files in MariaDB Some row results are missing and replaced by the last file one. Thats because Nx and Sx column members are not reset when changing file. modified: storage/connect/tabxml.cpp modified: storage/connect/tabxml.h

  • Merge Revision #ce49812ec5 2019-11-24 18:19:33 +0100 - Commit conflict resolving after pulling from origin 10.3

  • Revision #afc21ab6d8 2019-11-23 16:11:46 +0100

    • Commit some changes before pulling from origin CMakeLists.txt connect.cc

  • Revision #672cc34cf5 2019-08-22 23:24:27 +0200

    • Fix change in xml2 test result

  • Revision #7628fd3c6e 2019-08-22 16:16:23 +0200

    • Include all changes made on 10.2

  • Revision #06b3715f26 2019-06-28 11:53:58 +0200

    • Record some failing test results (dir,xml,xml2)

  • Revision #ec4795add6 2019-06-27 17:54:28 +0200

    • In CONNECT version 1.6.10 NOSQL facility is enhanced by a new way to retrieve NOSQL data. In addition to files and Mongo collections, JSON as well as XML and CSV data can be retrieved from the net as answers from REST queries. Because it uses and external package (cpprestsdk) this is currently available only to MariaDB servers compiled from source.

  • Revision #66197aa0d5 2019-03-04 12:26:47 +0100

    • Typo

  • Revision #0a43be3929 2019-03-04 12:18:35 +0100 *

    • Fix MDEV-18292: CONNECT Engine JDBC not able to issue simple UPDATE statement from trigger or stored procedure Was not fixed when the same table was called several times with different modes. Fixed by checking if a new statement is compatible in the start_stmt function. It nows do the same checks than external_lock. modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h

  • Revision #990f8e8146 2019-02-03 12:34:30 +0100 *

    • Fix MDEV-13136: enhance CREATE SERVER MyServerName FOREIGN DATA WRAPPER to work with CONNECT engine modified: storage/connect/tabjdbc.cpp

  • Revision #0f388dd4d0 2019-01-27 15:10:03 +0100 *

    • Enable CONNECT tables to have triggers Update version number modified: storage/connect/ha_connect.cc

  • Revision #27fec12fae 2019-01-26 18:11:45 +0100 *

    • Make user and password defined in CREATE TABLE have precedence on the ones specified in a Federated Server. modified: storage/connect/tabjdbc.cpp

  • Revision #a4834755ec 2019-01-24 23:49:57 +0100 *

    • Fix MDEV-18192: CONNECT Engine JDBC not able to issue simple UPDATE statement from trigger or stored procedure modified: storage/connect/tabext.cpp modified: storage/connect/tabext.h modified: storage/connect/tabjdbc.cpp

  • Revision #547ce1b22a 2019-01-02 10:44:03 +0100 *

    • Fix a few bug mainly concerning discovery and call from OEM (and prepare new table types)

  • Revision #c2482c76dc 2018-12-05 19:01:37 +0100

    • Modified because different result on Windows and Linux

  • Revision #60525ad348 2018-12-05 16:36:25 +0100

    • Modified to avoid make index error (AVG_ROW_LENGTH=5)

  • Revision #4a572631aa 2018-12-04 23:26:47 +0100 *

    • Make PlugSubAlloc to be exportable Suppress unused parameter from PlugSubSet modified: storage/connect/global.h modified: storage/connect/plugutil.cpp modified: storage/connect/jsonudf.cpp modified: storage/connect/tabjson.cpp modified: storage/connect/user_connect.cc

  • Revision #28000d8141 2018-10-14 19:39:21 +0200

    • Restore mysql_exec.result

  • Revision #ad09ea0df0 2018-10-14 17:56:02 +0200 *

    • Implement the CHECK TABLE statement and accept REPAIR and ANALYZE modified: storage/connect/connect.cc modified: storage/connect/ha_connect.cc modified: storage/connect/ha_connect.h modified: storage/connect/tabjdbc.cpp modified: storage/connect/tabmysql.cpp modified: storage/connect/tabodbc.cpp

  • Revision #15194de2c2 2018-08-08 12:10:30 +0200 *

    • Fix MDEV-16672 Connect: Warnings with 10.0 filamtxt.cpp: DOSFAM::RenameTempFile: Change sprintf to snprintf. filamvct.cpp: VECFAM::RenameTempFile: Change sprintf to snprintf. javaconn.cpp: Add JAVAConn::GetUTFString function. Use it instead of env->GetStringUTFChars. Fix wrong identation. javaconn.h: Add GetUTFString declaration. jdbconn.cpp: Use GetUTFString function instead of env->GetStringUTFChars. jmgoconn.cpp: Use GetUTFString function instead of env->GetStringUTFChars. Fix wrong identation. jsonudf.cpp: change 139 to BMX line 4631. tabjmg.cpp: Add ReleaseStringUTF. Fix wrong identation. tabpivot.cpp: Fix wrong identation. tabutil.cpp: TDBPRX::GetSubTable: Change sprintf to snprintf. modified: storage/connect/filamtxt.cpp modified: storage/connect/filamvct.cpp modified: storage/connect/javaconn.cpp modified: storage/connect/javaconn.h modified: storage/connect/jdbconn.cpp modified: storage/connect/jmgoconn.cpp modified: storage/connect/jsonudf.cpp modified: storage/connect/tabjmg.cpp modified: storage/connect/tabpivot.cpp modified: storage/connect/tabutil.cpp

  • Revision #c0fd3be272 2018-06-28 23:33:02 +0200 *

    • Fix MDEV-16167 Cannot insert unsigned values into a VEC table modified: storage/connect/filamvct.cpp modified: storage/connect/tabvct.cpp

  • Revision #fa7bbe5a73 2018-05-07 00:56:45 +0200 *

    • Fix MDEV-15735 CONNECT [filamtxt.cpp:429]: Suspicious condition modified: storage/connect/filamtxt.cpp

  • Revision #182a6383cd 2022-08-01 22:00:05 +1000

    • MDEV-16605 Always include buf_madvise_do_dump in binaries

  • Revision #7fb1f919d0 2022-07-19 13:26:19 +0200

    • MDEV-28758: mariadb-backup copies binary logs to backup directory

  • Revision #5b4154373a 2022-06-28 09:42:45 +0200

    • only copy buffer pool dump in SST galera mode

  • Revision #5197519f4f 2022-06-28 09:16:31 +0200

    • revert mariadb-backup part of MDEV-27524, fix the test

  • Revision #6a3fbfdb2d 2022-08-01 15:15:06 +0300

    • MDEV-14804 innodb.update_time occasionally fails

  • Revision #40c2460d8c 2022-08-01 11:11:26 +0200

    • in INFORMATION_SCHEMA.ALL_PLUGINS match installed plugins better

  • Revision #8ea529ecba 2022-07-29 21:57:06 +0200

    • MDEV-29131 Assertion `status == 0' failed when renaming user after deleting table roles_mapping

  • Revision #6c7e3e5c13 2022-07-29 10:24:45 +0200

    • bugfix: RAND is VCOL_SESSION_FUNC

  • Revision #25219920f5 2022-07-29 15:41:43 +0530

    • MDEV-28762: recursive call of some json functions without stack control

  • Revision #f9315b3321 2022-07-29 07:40:00 +0200

    • CC 3.1 update

  • Revision #cbcc0101ee 2022-07-28 16:17:03 +0200

    • MDEV-29188 Crash in JSON_EXTRACT

  • Revision #4b77d38c26 2022-07-28 08:51:19 +0300

    • Fix GCC -Og -Wmaybe-uninitialized

  • Revision #15a2ff1231 2021-10-20 11:37:14 +0200

    • MDEV-26647 (simple_password_check) Include password validation plugin information in the error message if the SQL statement is not satisfied password policy

  • Revision #cc6bba008d 2021-10-20 10:21:00 +0200

    • MDEV-26647 (plugin name) Include password validation plugin information in the error message if the SQL statement is not satisfied password policy

  • Revision #0ee1082bd2 2022-07-27 14:15:14 +0300

    • MDEV-28495 InnoDB corruption due to lack of file locking

  • Revision #bd935a4106 2022-07-21 15:20:53 -0700

    • MDEV-29139 Crash when using ANY predicand with redundant subquery in GROUP BY clause

  • Revision #e8eb6d9c93 2022-07-26 16:21:15 +0200

    • zlib: remove redundant and generated files

  • Revision #bc4098582b 2022-07-18 13:38:27 +0200

    • MDEV-29074 GET_BIT variables crash in SET STATEMENT

  • Revision #0ee5cf837e 2022-07-12 09:48:59 +0200

    • disks plugin: check for build prerequisites properly

  • Revision #15a68fc255 2022-07-20 16:05:33 +0530

    • MDEV-29058 Assertion `index->type == 32' failed in dict_index_build_internal_fts

  • Revision #f076dc2f66 2022-07-05 18:21:21 +0530

    • MDEV-20797 FULLTEXT search with apostrophe, and mandatory words

  • Revision #a8a27f1edf 2022-07-26 11:03:53 +0300

    • Correct a bogus comment.

  • Revision #3bf10012e0 2022-07-26 11:00:11 +0300

    • MDEV-28762: Fixup for clang

  • Revision #19af1890b5 2022-07-19 19:06:55 +0000

    • Use memory safe snprintf() in Connect Engine

  • Revision #95eb5e5a12 2022-07-26 08:18:36 +0300

    • Fix clang -Wunused-but-set-variable in unit tests

  • Revision #5d0f75349f 2022-07-26 08:08:48 +0300

    • MDEV-28980: Disable the test for --embedded

  • Revision #555c12a541 2019-12-17 15:23:55 +0530

    • MDEV-21087/MDEV-21433: ER_SLAVE_INCIDENT arrives at slave without failure specifics

  • Revision #46ff660883 2022-07-25 14:34:44 +0530

    • This commit is a fixup for MDEV-28762

  • Revision #f1c8749f46 2022-07-25 15:58:16 +0300

    • Fix DBUG_ENTER/return mismatch

  • Revision #8aa37c264f 2022-07-25 10:28:45 +0300

    • MDEV-28980 InnoDB: Failing assertion: len <= MAX_TABLE_NAME_LEN

  • Revision #e55c3dc33f 2022-07-25 00:31:33 -0400

    • Fix building Connect storage engine ioapi code on OpenBSD / NetBSD / DragonFly

  • Revision #95989e8211 2022-07-23 19:56:08 +0530

    • MDEV-28762: recursive call of some json functions without stack control

  • Merge Revision #4bc34ef36f 2022-07-22 21:08:55 +0200 - Merge branch 'merge-zlib' into 10.3

  • Revision #8b6739e4e3 2022-07-22 08:32:45 +0200

    • 1.2.12

  • Revision #3fb50da076 2022-07-21 15:27:25 +0200

    • 1.2.11

  • Revision #7b0e68b8a2 2022-07-22 17:43:40 +0800

    • fix DBUG_ENTER awake_no_mutex

  • Revision #dbe39f14fe 2022-06-21 14:58:34 +0530

    • MDEV-28762: recursive call of some json functions without stack control

  • Revision #1848804840 2022-07-18 23:16:18 +0300

    • MDEV-29023 MTR hangs after multiple failures

  • Revision #7ca5c7d8f9 2022-07-18 23:16:18 +0300

    • MDEV-29023 waitpid() cleanup

  • Revision #1d307ed48a 2022-07-18 23:16:18 +0300

    • MDEV-29025 MTR doesn't print stack trace for bootstrap crashes

  • Revision #1bdcffb028 2022-07-18 23:16:17 +0300

    • MDEV-29025 Refactoring: moved out core_wanted() out of mysql-test-run.pl

  • Revision #e9be5428a2 2022-07-18 23:16:17 +0300

    • MDEV-28931 MTR prints detailed stack trace unconditionally

  • Revision #220fb6797b 2022-07-18 23:16:17 +0300

    • MDEV-28931 Debugger.pm readability fix

  • Revision #ce7820eb83 2022-07-18 23:16:17 +0300

    • MDEV-28931 --verbose option is too verbose

  • Revision #83f7d25c44 2022-07-18 23:16:17 +0300

    • MDEV-28931 Cleanup: try GDB to print core first

  • Revision #990ddaba1e 2022-07-18 14:09:29 +0200

    • Windows - reduce irrelevant CMake system checks

  • Revision #b3f0acf510 2022-07-17 15:14:52 +0200

    • MDEV-27686 Moving libexecinfo out of FreeBSD / OpenBSD specific CMake code

  • Revision #92a3280998 2022-07-12 09:25:08 +0200

    • table_count was present twice in one class of LEX.

  • Revision #49e14000ee 2022-06-18 20:54:39 +0700

    • MDEV-26427 MariaDB Server SEGV on INSERT .. SELECT

  • Revision #02e85aeafd 2022-07-05 07:12:49 -0600

    • MDEV-28487: sequences not respect value of binlog_row_image with select nextval(seq_gen)

  • Revision #96be3fe841 2022-07-11 12:32:52 +0200

    • MDEV-21445 update test results

  • Revision #b817afaa1c 2022-07-11 21:00:18 +0300

    • MDEV-28689, MDEV-28690: Remove ctrl_mutex

  • Revision #4f62dfe676 2022-07-11 15:00:34 +0200

    • Revert "MDEV-28689, MDEV-28690: Incorrect error handling for ctrl_mutex"

  • Revision #7598ef4b26 2022-07-10 19:28:06 +0200

    • MDEV-28197 Linux mariadb-client build does not accept Unicode characters

  • Revision #0e9a255ec8 2022-07-07 22:15:42 +0300

    • MDEV-28871: Assert ... failed in JOIN::dbug_verify_sj_inner_tables...

  • Revision #66c06735a2 2022-07-07 15:14:14 +0200

    • MDEV-28746 Wrong error code ER_BAD_DB_ERROR for long filenames

  • Revision #d6e80c21d6 2022-07-06 16:36:36 +0400

    • MDEV-25492 BETWEEN clause returns incorrect results on quoted 64-bit ints

  • Revision #57f5c319af 2022-07-06 15:42:21 +0400

    • MDEV-21445 Strange/inconsistent behavior of IN condition when mixing numbers and strings

  • Revision #bdc1134dea 2022-07-06 10:28:06 +0400

    • MDEV-29041 Redundant truncation warning on CAST(string_column AS DECIMAL)

  • Revision #6313702278 2022-07-04 20:00:25 +0200

    • MDEV-26568 RPM logic prohibiting server major upgrade no longer works as expected

  • Revision #2f3f1cd05b 2021-10-13 22:45:26 +0900

    • MDEV-26544 Assertion `part_share->auto_inc_initialized' failed in ha_partition::get_auto_increment on INSERT

  • Revision #4bc7c03b5f 2022-07-04 16:49:45 +0900

    • MDEV-29011 Server crash in spider_db_open_item_cond with XOR operator

  • Revision #8c8bd4bebf 2022-07-04 19:24:58 +0200

    • Fix typo in appveyor.yml

  • Revision #990cde800a 2022-07-01 14:00:57 +0530

    • MDEV-28912 NON-UNIQUE FTS_DOC_ID index mistaken as FTS_DOC_ID_INDEX

  • Revision #7c35ad16e3 2022-07-01 13:02:43 +0300

    • MDEV-28389 fixup: Fix pre-GCC 10 -Wconversion

  • Revision #045771c050 2022-07-01 09:48:36 +0300

    • Fix most clang-15 -Wunused-but-set-variable

  • Revision #6dc1bc3a58 2022-07-01 09:34:31 +0300

    • Fix clang-15 -Wdeprecated-non-prototype

  • Revision #e34f878139 2022-06-07 18:24:02 +0530

    • MDEV-28706 Redundant InnoDB table fails during alter

  • Revision #efdbb3cf31 2022-06-28 11:38:27 +0400

    • A cleanup for MDEV-25243 ASAN heap-use-after-free in Item_func_sp::execute_impl upon concurrent view DDL and I_S query with view and function

  • Revision #5375f0b495 2022-06-22 00:56:16 +0900

    • MDEV-21310 AUTO_INCREMENT column throws range error on INSERT in partitioned table | Assertion `part_share->auto_inc_initialized || !can_use_for_auto_inc_init()' failed.

  • Revision #f339ef3f97 2022-06-27 16:00:34 +0300

    • MDEV-26577 InnoDB: Failing assertion: dict_tf2_is_valid(flags, flags2) during ADD COLUMN

  • Revision #a75ad73545 2022-06-27 14:50:00 +0300

    • MDEV-28389 fixup: Fix compiler warnings

  • Revision #c86b1389de 2022-06-27 09:49:49 +0300

    • MDEV-28389: Simplify the InnoDB corrupted page output

  • Revision #2c1aaa6664 2022-06-27 14:58:18 +0900

    • MDEV-28854 Disallow INSERT DELAYED on Spider table

  • Revision #5feb60ce18 2022-06-23 14:48:29 +0200

    • MDEV-22590 SIGSEGV in flush_all_key_blocks when changing key_buffer_size / ASAN: heap-use-after-free in flush_all_key_blocks

  • Revision #3e09c6199d 2022-06-21 13:29:45 +0200

    • MDEV-26562: galera-sst-mariadb-backup is failing due to missing xtrabackup_checkpoints

  • Revision #d4539426bc 2022-06-18 17:42:29 +0300

    • MDEV-28884: include kernel information in crashing signal handler

  • Revision #f299351e1c 2022-06-18 15:10:34 +0200

    • remove invalid test

  • Revision #be99d0ddb6 2022-06-17 08:40:51 +0300

    • Fix intermittent failures of innodb.stats_persistent

  • Revision #c4f65d8fed 2022-06-16 13:28:24 +0900

    • MDEV-21027 Assertion `part_share->auto_inc_initialized || !can_use_for_auto_inc_init()' failed in ha_partition::set_auto_increment_if_higher

  • Revision #f31e935c3e 2022-06-15 14:53:51 +0200

    • mtr: fix a race condition

  • Revision #2e7e89d6c9 2022-06-08 15:20:36 +0200

    • cleanup: move the check out of the loop

  • Revision #124326d810 2022-06-08 15:36:28 +0200

    • MDEV-28656: Inability to roll upgrade without stopping the Galera cluster

  • Revision #c168e16782 2022-05-23 10:39:31 +0300

    • MDEV-28628: Change current Debian package revision scheme

  • Revision #e077ce2a68 2021-10-29 19:04:53 +0900

    • MDEV-26127 Assertion `err != DB_DUPLICATE_KEY' failed or InnoDB: Failing assertion: id != 0 on ALTER ... REBUILD PARTITION

  • Revision #b59bc629c8 2022-02-08 08:57:24 +1100

    • MDEV-27766: connect engine; INSERT ignore option, was ignored

  • Revision #ace2e0301e 2022-06-09 10:43:44 +0300

    • MDEV-28666: Add correct 'Breaks' to make sure upgrade from 10.2 succeeds

  • Revision #98293130c3 2022-06-09 10:57:28 +0300

    • MDEV-28779: ALTER TABLE IMPORT TABLESPACE corrupts an encrypted table

  • Revision #2cd1edfc21 2022-06-09 13:20:37 +1000

    • MDEV-25577 mariadb-tzinfo-to-sql generates superfluous warnings

  • Revision #9c207c88c1 2022-06-03 15:08:46 +0800

    • mysql.server.sh fix for non-Red Hat platforms

  • Revision #44ab6cba76 2022-06-08 14:23:21 +0300

    • Cleanup: Remove unused error code DB_FORCED_ABORT

  • Revision #960f0344a2 2022-06-07 22:33:37 +0900

    • MDEV-25273: fix typo (s/strucures/structures/)

  • Revision #37ea077873 2022-06-07 15:49:41 +0200

    • main.help: flush help tables after modifying them

  • Revision #7c4efab903` 2022-05-19 13:58:31 +0200

    • typo fixed: ->

  • Revision #19c721631e 2022-06-06 22:21:22 +0300

    • MDEV-28749: restore_prev_nj_state() doesn't update cur_sj_inner_tables correctly

  • Revision #392e744aec 2022-05-04 17:30:21 +0300

    • Fixed crashing when using DBUG_PUSH_EMPTY

  • Revision #099b9202a5 2022-06-03 10:47:34 +0300

    • MDEV-27697 fixup: Exclude debug code from non-debug builds

  • Revision #91d5fffa07 2022-06-01 11:20:47 +0300

    • MDEV-28719: compress_write() leaks data_mutex on error

  • Revision #fde99e006d 2022-06-01 11:13:15 +0300

    • MDEV-28716: Portability: unlink() can return EPERM instead of EISDIR

  • Revision #9d10b7107c 2022-05-30 13:07:21 +0300

    • Fixed bug in ma_loghandler.cc that could cause an assert

  • Revision #131c318b16 2022-05-30 13:04:14 +0300

    • Remove compiler warning about unused variables

  • Revision #863c3eda87 2022-05-30 15:49:45 +0300

    • MDEV-28689, MDEV-28690: Incorrect error handling for ctrl_mutex

  • Revision #f7137a619f 2022-05-30 19:28:44 +0900

    • MDEV-28599 EXCHANGE PARTITION on view causes ER_CHECK_NO_SUCH_TABLE instead of ER_WRONG_OBJECT

  • Revision #c4e87cb22c 2022-02-03 17:39:29 +1100

    • MDEV-9020: Connect issues ALTER TABLE DISABLE KEYS when inserting data

  • Revision #31e30329a3 2022-05-03 17:25:48 +0000

    • Add option --enable-cleartext-plugin to the MariaDB client

  • Revision #f85d488ad2 2022-05-24 20:02:54 +0800

    • remove obsolete fix_session_vcol_expr{,_for_read} function declarations

  • Revision #7fe474fe7e 2022-05-12 17:10:58 +0530

    • MDEV-25257 SEGV in fts_get_next_doc_id upon some INSERT

  • Revision #7d3d3838c1 2022-05-23 13:11:14 +0200

    • MDEV-28583: post-merge fixes

  • Merge Revision #7d5d9ead2b 2022-05-20 17:48:18 +0200 - Merge branch '10.3' into bb-10.3-release

  • Revision #68f0a5d008 2022-05-20 11:14:30 -0400

    • bump the VERSION

  • Revision #40d9dbb28f 2022-05-13 18:10:11 +0400

    • MDEV-28246 Optimizer uses all partitions after upgrade to 10.3

  • Revision #8881c0100e 2022-05-18 23:38:56 +0900

    • MDEV-14642 Assertion 'table->s->db_create_options == part_table->s->db_create_options' failed in compare_table_with_partition

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download 10.3.36
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    MariaDB 10.2.44

    Be notified of new MariaDB Server releases automatically by 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.

    Merge Revision #0d55b020e1 2021-02-18 22:09:53 +0100 - Merge branch 'bb-10.2-release' into bb-10.3-release
  • Revision #691f93d6d1 2021-02-06 21:02:44 +0200

    • List of unstable tests for 10.3.28 release

  • Merge Revision #6f93df1c2e 2021-02-05 20:56:33 +0100 - Merge branch '10.2' into 10.3

  • Revision #6212cf86a2 2021-02-02 14:08:07 +0100

    • galera fixes related to THD::LOCK_thd_kill

  • Revision #37e24970cb 2021-02-02 10:02:48 +0100

    • merge

  • Revision #2676c9aad7 2021-02-01 16:23:49 +0100

    • galera fixes related to THD::LOCK_thd_kill

  • Revision #251b521900 2021-02-01 13:44:50 +0100

    • main.mysqldump test isn't that big

  • Revision #a7b6943ee4 2021-01-31 19:42:14 +0100

    • CONNECT: compiler warnings

  • Revision #bbbe7e781f 2021-01-31 21:51:50 +0100

    • sync changes in oracle parser

  • Merge Revision #60ea09eae6 2021-02-01 13:49:33 +0100 - Merge branch '10.2' into 10.3

  • Revision #59eda73eff 2021-02-01 13:17:17 +0200

    • MDEV-24751: member call on fil_system.temp_space in innodb_shutdown()

  • Revision #c88fcf07d9 2021-01-08 22:09:26 +1000

    • fixup MDEV-17556: fix mroonga

  • Revision #bdae8bb6fd 2021-01-25 15:21:52 -0800

    • MDEV-24675 Server crash when table value constructor uses a subselect

  • Revision #21809f9a45 2020-12-29 13:38:16 +1000

    • MDEV-17556 Assertion `bitmap_is_set_all(&table->s->all_set)' failed

  • Revision #c207f04ecc 2021-01-13 18:36:48 +0100

    • MDEV-21785: sequences used as default by other table not dumped in right order by mysqldump

  • Revision #75538f94ca 2021-01-25 14:40:22 +0200

    • MDEV-24653 fixup: Make the test deterministic

  • Revision #eaeb8ec4b8 2021-01-25 10:24:35 +0200

    • MDEV-24653 Assertion block->page.id.page_no() == index->page failed in innobase_add_instant_try()

  • Revision #0e10d7ea14 2021-01-22 16:44:17 +0200

    • MDEV-22351 InnoDB may recover wrong information after RESET MASTER

  • Revision #4e503aec7f 2021-01-21 16:40:36 +0100

    • MDEV-24593 Signal 11 when group by primary key of table joined to information_schema.columns

  • Revision #61feb568bb 2021-01-21 15:30:19 +0100

    • remove now-unused rdiff file

  • Revision #7d04ce6a2d 2021-01-14 18:18:06 +0200

    • MDEV-21153 Replica nodes crash due to indexed virtual columns and FK cascading delete

  • Merge Revision #049811ec3c 2021-01-19 08:31:03 +0200 - Merge 10.2 into 10.3

  • Revision #f130adbf35 2021-01-14 14:31:20 +0700

    • MDEV-23666: Assertion `m_cpp_buf <= ptr && ptr <= m_cpp_buf + m_buf_length' failed in Lex_input_stream::body_utf8_append

  • Revision #fb9a9599bc 2021-01-12 13:31:57 +0530

    • MDEV-24387: Wrong number of decimal digits in certain UNION/Subqery constellation

  • Revision #59998d3480 2021-01-12 18:44:24 +0300

    • MDEV-23446 Missed error code fix

  • Revision #3ffd5f28f0 2021-01-10 21:51:36 +0100

    • MDEV-17227 Server crash in TABLE_SHARE::init_from_sql_statement_string upon table discovery with non-existent database

  • Revision #0ee086838d 2021-01-10 21:25:17 +0100

    • MDEV-16735 mysql_upgrade failed

  • Revision #f144ce2cfa 2021-01-05 11:42:34 +0100

    • MDEV-20763 Table corruption or Assertion `btr_validate_index(index, 0, false)' failed in row_upd_sec_index_entry with virtual column and EMPTY_STRING_IS_NULL SQL mode

  • Revision #83bbe36831 2021-01-04 23:59:00 +0100

    • fix sporadic failures of main.processlist_notembedded

  • Revision #d463677f7e 2021-01-04 15:39:36 +0100

    • failing to parse an SP should not abort information_schema.routines

  • Revision #f7ff8f5dd9 2021-01-04 12:35:52 +0100

    • MDEV-24524 Assertion `ls->length < 0xFFFFFFFFL && ((ls->length == 0 && !ls->str) || ls->length == strlen(ls->str))' failed in String::append on SELECT from I_S

  • Revision #de5e5ab210 2020-05-05 22:41:10 +0900

    • MDEV-20502 Queries against spider tables return wrong values for columns following constant declarations.

  • Revision #69c86abb64 2020-04-15 23:19:10 +0900

    • MDEV-20502 Queries against spider tables return wrong values for columns following constant declarations.

  • Revision #1be707286e 2021-01-12 11:38:26 +0530

    • Added the test case for MDEV-23804

  • Merge Revision #5a1a714187 2021-01-11 09:41:54 +0200 - Merge 10.2 into 10.3 (except MDEV-17556)

  • Revision #df1eefb2ad 2021-01-07 17:53:04 +0100

    • MDEV-16272 rpl.rpl_semisync_ali_issues failed in buildbot, SHOW variable was done instead of waiting for the value of that variable

  • Revision #188b328335 2021-01-06 11:25:19 +0100

    • Urgent fix of MDEV-23446 fix:

  • Revision #d846b55d9b 2019-03-05 21:12:54 +1000

    • MDEV-17891 Assertion failure upon attempt to replace into a full table

  • Revision #9a645dae9e 2020-12-21 22:54:27 +1000

    • MDEV-23632 ALTER TABLE...ADD KEY creates corrupted index on virtual column

  • Revision #f0baa86484 2020-12-23 23:59:00 +1000

    • ut_ad(err != DB_DUPLICATE_KEY) in row_rename_table_for_mysql

  • Revision #a81fbbc63e 2020-12-23 17:00:22 +1000

    • handler0alter.cc: extract cache eviction and stats drop to functions

  • Revision #e59c1cef3b 2020-12-28 21:20:13 -0800

    • Correction of the merge 10.2 into 10.3 for MDEV-23619 (correction for commit 6fed6de93f120b5e311b79892e7865639e9613a4)

  • Merge Revision #7f037b8c9f 2020-12-28 13:30:20 +0200 - Merge 10.2 into 10.3

  • Merge Revision #043bd85a57 2020-12-24 22:17:51 +0100 - Merge branch '10.2' into 10.3

  • Revision #8e16c885a8 2020-12-24 20:47:21 +0300

    • MDEV-24476 Overloaded functions dbug_print_rec break compilation in 10.3

  • Revision #f87737db04 2020-12-24 15:47:01 +0100

    • Bring changes to oracle parser

  • Merge Revision #25561435e0 2020-12-23 19:28:02 +0100 - Merge branch '10.2' into 10.3

  • Merge Revision #fa1aef39eb 2020-12-23 14:25:45 +0200 - Merge 10.2 into 10.3

  • Revision #097786c485 2020-12-23 14:24:06 +0200

    • Partially revert 7410ff436e95de09c2f3f0028e7af8b3a043028b

  • Revision #9b38ed4c85 2020-12-22 08:34:18 +0300

    • MDEV-23446 UPDATE does not insert history row if the row is not changed

  • Revision #932ec586aa 2020-12-22 03:33:53 +0300

    • MDEV-23644 Assertion on evaluating foreign referential action for self-reference in system versioned table

  • Revision #7410ff436e 2020-12-22 03:33:53 +0300

    • MDEV-21138 Assertion col->ord_part' or f.col->ord_part' failed in row_build_index_entry_low

  • Revision #d4258f3a8f 2020-12-22 03:33:53 +0300

    • MDEV-22178 Assertion `info->alias.str' failed in partition_info::check_partition_info instead of ER_VERS_WRONG_PARTS

  • Revision #c742346e50 2020-12-16 18:29:06 +0200

    • TODO-2697 Enable galera.lp1376747-4 on 10.3 CS

  • Revision #8de323f81a 2020-12-16 08:44:58 +1100

    • MDEV-24099: sql/sql_insert ip_len issue on AIX

  • Revision #71806bf37c 2020-12-15 18:05:56 +0200

    • MDEV-24414 Update and enable galera.galera_defaults

  • Revision #e5d88e03be 2020-12-14 16:51:30 +0530

    • MDEV-22740: UBSAN: sql/opt_split.cc:1150:28: runtime error: shift exponent 61 is too large for 32-bit type 'int' (on optimized builds)

  • Revision #18256bce23 2020-12-12 12:10:37 +0100

    • remove the test for MDEV-22485 that doesn't test MDEV-22485

  • Revision #121582647c 2020-12-11 20:35:25 +0100

    • MDEV-24279 Segfault after 1 day and 5 minutes uptime

  • Revision #86fc37b668 2020-03-22 11:33:53 +0100

    • MDEV-19273: Server crash in MDL_ticket::has_stronger_or_equal_type or Assertion `thd->mdl_context.is_lock_owner(MDL_key::TABLE, table->db.str, table->table_name.str, MDL_SHARED)' failed in mysql_rm_table_no_locks

  • Revision #bc2dc83cb5 2020-12-01 21:38:22 +0100

    • MDEV-22485: add the test case

  • Revision #47c4caf1bf 2020-08-11 18:02:39 +0300

    • MDEV-22485 mysqlslap does not use current user as default

  • Revision #b6ce493d53 2020-12-02 12:58:51 +0530

    • Fixing compile failure on kvm full-text

  • Revision #e30a05f454 2020-12-01 18:15:53 +0300

    • MDEV-22929 mariadb-backup option to report and/or continue when corruption is encountered

  • Revision #7edfed6305 2020-12-01 16:23:28 +0200

    • After merge fixes

  • Revision #73f34336e3 2020-12-01 15:24:49 +0200

    • MDEV-24323 Crash on recovery after kill during instant ADD COLUMN

  • Merge Revision #81ab9ea63f 2020-12-01 14:55:46 +0200 - Merge 10.2 into 10.3

  • Revision #c537576495 2020-11-30 19:49:06 +0200

    • Fixed maria.create test

  • Revision #b4379df5b4 2020-11-27 22:06:54 +0530

    • MDEV-21265: IN predicate conversion to IN subquery should be allowed for a broader set of datatype comparison

  • Revision #f3b10354a9 2020-11-24 21:33:50 +0100

    • MDEV-24230 subquery on information_schema fails with error message

  • Revision #00f54b56b1 2020-11-23 19:40:47 +0100

    • cleanup: RAII helper for changing thd->count_cuted_rows

  • Revision #08b0b70daa 2020-11-24 08:45:04 +0100

    • MDEV-24084 Fix race between disconnect and KILL CONNECTION

  • Revision #75e7132fca 2020-11-23 14:12:30 +0400

    • MDEV-21842 auto_increment does not increment with compound primary key on partitioned table.

  • Revision #eae9311fa2 2020-11-16 13:23:39 +0200

    • Do not run maria.repair with --embedded as memory usage is different

  • Merge Revision #a00e21c03d 2020-11-14 09:57:22 +0100 - Merge branch '10.2' into 10.3

  • Merge Revision #f9f2f37495 2020-11-13 20:41:48 +0200 - MDEV-24188: Merge 10.2 into 10.3

  • Merge Revision #6fed6de93f 2020-11-13 20:41:07 +0200 - MDEV-23619: Merge 10.2 into 10.3

  • Merge Revision #bafb011a82 2020-11-12 14:10:05 +0530 - Merge branch '10.2' into 10.3

  • Merge Revision #150f447af1 2020-11-12 10:37:21 +0200 - Merge 10.2 into 10.3

  • Merge Revision #340feb01e4 2020-11-11 18:30:27 +0200 - Merge mariadb-10.3.27 into 10.3

  • Revision #bafbfb5530 2020-11-11 10:18:33 -0500

    • bump the VERSION

  • Revision #3bf726f5ff 2020-11-05 16:12:22 +0100

    • MDEV-24130: Cannot launch mariadbd via mysqld_safe

  • Revision #4548e74bcc 2020-11-03 10:58:05 -0500

    • bump the VERSION

  • Merge Revision #2391582ec3 2020-11-03 09:00:23 +0200 - Merge remote-tracking branch 10.2 into 10.3

  • Revision #a876121d24 2020-10-30 15:33:18 +0200

    • MDEV-23824 SIGSEGV in end_io_cache on REPAIR LOCAL TABLE for Aria table

  • Merge Revision #e6290a8270 2020-11-02 16:02:16 +0200 - Merge 10.2 into 10.3

  • Merge Revision #c7f322c91f 2020-11-02 15:48:47 +0200 - Merge 10.2 into 10.3

  • MariaDB 10.3
    MariaDB 10.3.39
    Download Now
    Download 10.3.28
    Release Notes
    Changelog
    Overview of 10.3
    release notes
    GitHub
    MariaDB 10.2.37

    Be notified of new MariaDB Server releases automatically by 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.

    subscribing
    Distributions which Include MariaDB
    subscribing
    Distributions which Include MariaDB

    MariaDB 10.3.29 Changelog

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

    Download 10.3.29Release NotesChangelogOverview of 10.3

    Release date: 7 May 2021

    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.

    • Includes all fixes from MariaDB 10.2.38

    • 2021-05-05 15:56:23 +0200

      • Fix of ppc64 by Wlad

    • Merge 2021-05-04 17:32:29 +0200 - Merge branch '10.2' into 10.3

    • Merge 2021-05-04 14:49:31 +0300 - Merge branch bb-10.2-release into bb-10.3-release

    • 2021-04-29 19:30:07 +0300

      • : Crash when test_if_skip_sort_order() is checked for derived ...

    • 2021-04-28 21:27:04 +0200

      • routine_definition in information_schema.routines loses tablename if it starts with an _ and is not backticked

    • 2021-04-27 13:05:13 +0200

      • Server crashes in sp_name::sp_name upon invalid data in mysql.proc

    • 2021-04-27 13:00:04 +0200

      • cleanup: lowercase_table.test

    • 2021-04-27 21:30:15 +0300

      • fix windows result failure

    • 2021-04-27 12:57:17 +0300

      • fix test internal check failure

    • 2021-04-24 09:06:16 +0300

      • Crash using versioning plugin functions after plugin was removed from server

    • 2021-04-21 22:14:08 +0300

      • DELETE HISTORY may delete current data on system-versioned table

    • 2021-04-27 08:44:28 +0300

      • Sequence created by one connection remains invisible to another

    • Merge 2021-04-27 08:42:51 +0300 - Merge 10.2 into 10.3

    • 2021-04-26 18:17:18 +0300

      • heap-use-after-poison in innobase_add_instant_try/rec_copy

    • 2021-02-05 16:45:35 +0530

      • : slave_compressed_protocol doesn't work properly with semi-sync replication

    • 2021-04-23 19:45:09 +0300

      • : Server crashes in st_select_lex::next_select

    • 2021-04-23 19:28:48 +0300

      • : Server crashes in Item_subselect::init_expr_cache_tracker

    • 2021-04-24 15:50:25 -0700

      • This commit adds the same call of st_select_lex::set_unique_exclude() that complemented the fix for in 10.2. As it is the only call of this function in 10.3 the commit also has added the code of the function.

    • Merge 2021-04-24 10:37:21 +0300 - Merge 10.2 into 10.3

    • 2021-04-22 20:02:08 -0700

      • Crash with invalid multi-table update of view in 2nd execution of SP

    • Merge 2021-04-22 07:32:51 +0300 - Merge 10.2 into 10.3

    • Merge 2021-04-21 07:25:48 +0300 - Merge 10.2 into 10.3

    • 2021-04-13 23:56:49 +0300

      • Unexpected ER_DUP_ENTRY upon dropping PK column from system-versioned table

    • 2020-12-20 20:52:51 +0200

      • Fix riscv64 build failure by linking correctly with pthread

    • 2021-04-14 10:09:04 +0300

      • Fixup merge 6e6318b29b446f76f01f2ef65d1460870b607d2a

    • Merge 2021-04-14 07:54:43 +0300 - Merge 10.2 into 10.3

    • 2021-04-13 10:28:13 +0300

      • ASAN heap-buffer-overflow in btr_pcur_restore_position()

    • Merge 2021-04-13 10:26:01 +0300 - Merge 10.2 into 10.3

    • Merge 2021-04-09 14:32:06 +0300 - Merge 10.2 into 10.3

    • 2021-04-01 16:49:07 +0300

      • fix gcc optimized build

    • 2021-03-24 20:34:16 +0300

      • Wrong error message for ADD COLUMN .. AS ROW START

    • 2021-02-14 23:26:12 +0300

      • Assertion `next_insert_id == 0' upon UPDATE on system-versioned table

    • 2021-02-05 01:52:21 +0300

      • Dropping primary key column from versioned table always fails with 1072

    • 2021-01-25 13:02:28 +0300

      • goto error cleanup

    • Merge 2021-03-31 08:01:03 +0300 - Merge 10.2 into 10.3

    • 2021-03-27 23:07:31 +0400

      • CREATE / DROP PROCEDURE not logged with audit plugin.

    • Merge 2021-03-27 16:11:26 +0200 - Merge 10.2 into 10.3

    • 2021-03-23 20:54:54 -0700

      • Wrong result from join with materialized semi-join and splittable derived

    • 2021-03-23 12:37:55 +0700

      • fixed typo in postinst script

    • 2021-03-22 15:22:59 +0200

      • Assertion `page_has_next... failed in btr_pcur_store_position()

    • 2021-03-19 17:29:18 +0100

      • fix for engines/funcs/rpl_sp.test

    • Merge 2021-03-19 13:33:46 +0200 - Merge 10.2 into 10.3

    • 2021-03-19 12:20:50 +0100

      • fix for tests from engines/funcs

    • 2021-03-18 13:36:02 +0200

      • Assertion failure in fetch_data_into_cache_low()

    • Merge 2021-03-18 12:34:48 +0200 - Merge 10.2 into 10.3

    • 2021-03-06 05:55:14 +0530

      • Insert log operation fails after purge resets n_core_fields

    • 2021-03-11 12:50:04 +0200

      • Deprecation warning for innodb_checksum_algorithm=none,innodb,...

    • 2021-03-11 12:34:56 +0200

      • fixup: Correct the result

    • 2021-03-10 16:46:42 +0530

      • SIGSEGV in fts_create_in_mem_aux_table

    • 2021-03-05 17:51:17 +0000

      • Server crashes in optimize_schema_tables_memory_usage after select from information_schema.innodb_sys_columns

    • 2021-03-05 14:12:35 +0200

      • Fixed that unit.pcre_test works again.

    • Merge 2021-03-05 10:06:42 +0200 - Merge 10.2 into 10.3

    • Merge 2021-03-04 16:04:30 +0200 - Merge branch '10.2' into 10.3

    • 2021-03-03 22:48:39 -0800

      • Crashes with nested table value constructors

    • 2021-03-03 10:13:56 +0200

      • Assertion find(table) failed with innodb_evict_tables_on_commit_debug

    • Merge 2021-03-03 09:41:50 +0200 - Merge 10.2 into 10.3

    • 2021-03-01 09:40:33 -0800

      • Crash with subselect formed by table value constructor and used in set function

    • 2021-03-01 22:08:47 +0200

      • Fixed typo in comment

    • 2021-03-01 17:51:44 +0200

      • Fixed unit test to not 'bail out' if some tests are not compiled.

    • 2021-03-01 14:44:18 +0200

      • Server crashes in my_strtod ... with DEFAULT(blob)

    • 2021-02-27 19:56:46 +0200

      • Uninitialized value upon CREATE .. SELECT ... VALUE...

    • 2021-02-27 19:42:43 +0200

      • Fixed printing of wring filname "maria_open" in maria.maria-recovery2.test

    • 2021-03-01 20:08:14 +0400

      • With ALTER USER ...IDENTIFIED BY command, password doesn't replaced by asterisks in audit log.

    • 2021-02-26 13:26:00 +0400

      • With ALTER USER ...IDENTIFIED BY command, password doesn't replaced by asterisks in audit log.

    • 2021-02-25 11:55:08 +0200

      • MENT-1098 Crash during update on 10.4.17 after upgrade from 10.4.10

    • Merge 2021-02-25 12:19:11 +0200 - Merge 10.2 into 10.3

    • 2021-02-25 15:44:45 +1100

      • mysys: lf_hash - fix l_search size_t keylen

    • Merge 2021-02-25 12:16:13 +1100 - Merge remote-tracking branch 'origin/10.2' into 10.3

    • 2021-02-24 13:51:47 -0800

      • Crash with SELECT that uses table value constructor as a subselect

    • Merge 2021-02-23 21:43:05 +0200 - Merge branch '10.2' into 10.3

    • Merge 2021-02-23 10:56:00 +0200 - Merge 10.2 into 10.3

    • 2021-02-20 14:46:19 +0200

      • Server crash in thr_multi_unlock or in get_schema_tables_result

    • Merge 2021-02-22 21:25:16 +0100 - Merge branch '10.2' into 10.3

    • Merge 2021-02-22 19:46:21 +0100 - Merge branch 'bb-10.3-release' into 10.3

    • 2021-02-21 22:01:24 -0800

      • EXPLAIN for query based on table value constructor lacks info on used subqueries

    • 2021-02-22 09:44:23 -0500

      • bump the VERSION

    • 2021-02-21 20:38:32 +0200

      • DEFAULT() on a BLOB column can overwrite the default record

    • 2021-02-10 23:38:52 -0800

      • Crash caused by query with IN subquery containing union of two table value costructors

    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Distributions which Include MariaDB
    Revision #4f143a88bc
    Revision #e7701f8db2
    Revision #a8a925dd22
    Revision #2820f30dde
    MDEV-23723
    Revision #8f9a72a150
    MDEV-25501
    Revision #64b7433709
    MDEV-25109
    Revision #2e279962e9
    Revision #1ca56de8a6
    MDEV-20842
    Revision #a312cb28bd
    MDEV-20842
    Revision #23e090626a
    MDEV-20842
    Revision #6d73282b13
    MDEV-25468
    Revision #29b2f3dbb5
    MDEV-24545
    Revision #0785771e57
    Revision #4d412e9854
    MDEV-24758
    Revision #391f1aa6ee
    MDEV-24773
    Revision #42aad65b89
    MDEV-24898
    Revision #393cf51c04
    MDEV-24925
    Revision #2c9bf0ae87
    MDEV-24823
    Revision #c425d93b92
    Revision #e3a25793be
    MDEV-24823
    Revision #6f271302b6
    Revision #75c01f39b1
    Revision #562bbf5212
    MDEV-25327
    Revision #cc3105e100
    Revision #13d0641710
    Revision #ef26a30486
    Revision #b8c8692fd9
    MDEV-24620
    Revision #6e6318b29b
    Revision #450c017c2d
    Revision #4c80dcda46
    Revision #77ffbbca49
    MDEV-25172
    Revision #0c99e6e9a6
    MDEV-22562
    Revision #af52a0e516
    MDEV-24690
    Revision #b9d1c6574b
    MDEV-23446
    Revision #d6d3d9ae2f
    Revision #96475b78c5
    MDEV-25457
    Revision #3157fa182a
    Revision #480a06718d
    MDEV-25128
    Revision #7d5ec9f1ae
    Revision #61e00db6ad
    MDEV-24796
    Revision #0f3045e432
    Revision #93d8f887a0
    Revision #2944d7e692
    Revision #867724fd30
    MDEV-25125
    Revision #19052b6deb
    Revision #eb7c5530ec
    MDEV-24730
    Revision #08e8ad7c71
    MDEV-25106
    Revision #6e7ac4060d
    MDEV-25070
    Revision #cc9c303a45
    MDEV-25070
    Revision #75f781f0d2
    MDEV-24868
    Revision #ecc1cd219d
    Revision #bcd160753c
    Revision #e9b8b76f47
    Revision #08d8bce583
    MDEV-22786
    Revision #5bd994b0d5
    MDEV-24811
    Revision #ddbc612692
    Revision #0f81ca6a0b
    MDEV-24919
    Revision #c25e6f91da
    Revision #3f15d3bad9
    Revision #415409579a
    MDEV-24958
    Revision #6983ce704b
    MDEV-24710
    Revision #43a0a81397
    Revision #a18b39e3f4
    MDEV-24965
    Revision #25ecf8ed4b
    MDEV-24965
    Revision #1d80e8e4f3
    Revision #4473d17430
    Revision #48b5f8a544
    Revision #3e2afcb3f4
    Revision #bf6484e7bb
    MDEV-24910
    Revision #13f0e1e139
    Revision #69bf55ffb6
    Revision #640f42311a
    MDEV-24929
    Revision #0ab1e3914c
    Revision #ca126d96f5
    Revision #a5b18613ec
    MDEV-24936
    Revision #a49ce0bf93
    Revision #8db5274dce
    MDEV-22703
    Revision #da88e1ec12
    MDEV-24840

    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 Distributions which Include MariaDB page.

    subscribing
    Distributions which Include MariaDB
    subscribing
    Distributions which Include MariaDB

    MariaDB 10.3.38 Changelog

    DownloadRelease NotesChangelogOverview of 10.3

    Alternate download from mariadb.org

    Release date: 6 Feb 2023

    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.

    • Includes all fixes from MariaDB 10.2.44

    • 2023-01-28 14:30:46 +0200

      • post-push: fixing test results.

    • 2023-01-24 19:41:29 +0100

      • Windows, signtool error "No file digest algorithm specified."

    • 2023-01-05 20:08:01 +0200

      • Some DDLs like ANALYZE can complete on parallel slave out of order

    • 2023-01-24 19:35:16 +0200

      • Slave (additional info): Commit failed due to failure of an earlier commit on which this one depends Error_code: 1964

    • 2023-01-23 15:54:49 -0800

      • Crash with splitting from constant mergeable derived table

    • 2022-11-03 14:56:50 -0600

      • : Seconds_Behind_Master is incorrect for Delayed, Parallel Replicas

    • 2023-01-24 13:30:22 +0200

      • Added comments re JOIN::all_fields, JOIN::fields_list

    • 2023-01-23 10:38:27 +0200

      • Update 10.3 HELP tables

    • 2023-01-21 00:09:58 -0800

      • Infinite sequence of recursive calls when processing embedded CTE

    • 2023-01-23 13:10:24 +0200

      • : Filesort::make_sortorder: Assertion `pos->field != null |

    • 2023-01-19 06:52:54 +0200

      • Fix connect bson.cpp warning

    • 2023-01-19 06:49:47 +0200

      • Fix mroonga warning of use-after-free

    • 2022-11-15 14:39:30 -0800

      • Minimize unsafe C functions usage - replace strcat() and strcpy() (and strncat() and strncpy()) with custom safe_strcat() and safe_strcpy() functions

    • 2023-01-19 21:43:29 +0100

      • Crash with a query containing nested WINDOW clauses

    • 2023-01-19 17:53:51 +0100

      • Add my_afree after my_alloca in early return case

    • 2022-11-09 16:41:19 +0400

      • mariadb-backup Incremental Does Not Reflect Dropped/Created Databases

    • 2023-01-17 17:52:16 +0200

      • Merge new release of InnoDB 5.7.41 to 10.3

    • 2023-01-16 14:59:59 +0100

      • New CC 3.1

    • 2023-01-11 18:57:44 +0300

      • Versioned REPLACE succeeds with ON DELETE RESTRICT constraint

    • 2023-01-12 10:38:38 +0800

      • fix typos

    • 2021-06-03 11:24:34 -0600

      • : mysqlbinlog --verbose cannot read row events with compressed columns: Don't know how to handle column type: 140

    • 2022-12-13 15:44:24 +0100

      • : rsync SST completely ignores aria-log-dir-path

    • 2022-12-13 14:59:24 +0100

      • : Galera SST doesn't properly handle undo* files from innodb

    • 2022-12-13 10:32:21 +0100

      • pre- & pre-: fixes before the main corrections

    • 2023-01-04 13:01:47 +0300

      • Wrong result with outer join, merged derived table and view

    • 2023-01-11 08:37:27 +0200

      • Remove an unused parameter

    • 2023-01-10 10:45:03 +1100

      • clang15 warnings - unused vars and old prototypes

    • 2023-01-08 09:53:09 +1100

      • Wrong "Truncated incorrect DECIMAL value" warning/error

    • 2023-01-08 09:26:50 +1100

      • : SOURCE_REVISION in log (postfix - not in help)

    • 2022-10-26 22:08:32 -0700

      • Wrong result for nested left join using not_exists optimization

    • 2022-12-08 19:34:00 +0000

      • : SOURCE_REVISION in log and handle_fatal_signal

    • 2023-01-04 18:32:54 +0800

      • fix typos

    • 2023-01-03 10:48:57 +1100

      • : mariadb-service-convert resets systemd service to default User=root

    • 2022-12-18 16:30:26 +0100

      • group by fix

    • 2022-12-18 14:30:36 +0100

      • fixes for json.json_table and main.func_json in --ps

    • 2022-12-14 14:36:27 +0100

      • : (spider fix) Major performance regression with 10.6.11

    • 2022-12-09 21:10:25 +0700

      • : Major performance regression with 10.6.11

    • 2022-12-09 11:50:05 +0700

      • : (revert) Major performance regression with 10.6.11

    • 2022-12-28 12:10:38 +0100

      • file missing in development libraries

    • 2022-12-12 13:18:46 +0100

      • --skip-name-resolve=0 didn't work

    • 2022-12-09 14:32:58 +0100

      • ignore changes in submodules when committing everything

    • 2022-12-05 00:21:28 +0100

      • parse error 1=2 not between/in

    • 2022-12-06 15:48:13 +0100

      • Wrong results when using STDDEV_SAMP() and view

    • 2022-12-26 08:23:16 +0100

      • : mariadb-backup fail with --galera-info option without Galera

    • 2022-12-27 00:02:02 +0300

      • Refactorings

    • 2022-12-27 00:02:02 +0300

      • Missing row in FTS_DOC_ID_INDEX during DELETE HISTORY

    • 2022-12-27 00:02:01 +0300

      • restart_bindir option to restart server from different location

    • 2022-12-27 00:02:01 +0300

      • vers_force_trx option to force transactional System Versioning

    • 2022-12-20 17:41:24 -0600

      • typos

    • 2022-12-13 16:06:13 +0300

      • RR isolation violation with locking unique search

    • 2022-12-07 20:19:05 +1100

      • Spider table charset error should happen correctly.

    • 2022-12-19 15:08:20 -0600

      • header typos

    • 2022-12-15 16:12:49 +0000

      • : make working view-protocol

    • 2022-12-16 09:59:09 +0200

      • MTR fails to report stack traces of all threads by default

    • 2022-11-25 17:32:16 -0600

      • debian typos

    • 2022-12-15 11:14:23 +0200

      • DROP DATABASE test fails: Directory not empty

    • 2022-12-04 10:47:31 +1100

      • : log_slow_filter="" logs queries not using indexes

    • 2022-12-14 01:17:44 +1100

      • : mysql_install_db - pass --log-error to mysqld in install (#2363)

    • 2022-10-28 11:16:25 +0200

      • : galera_var_notify_ssl_ipv6 causes testing system to hang

    • 2022-12-09 10:42:19 +0200

      • ER_TABLE_SCHEMA_MISMATCH or crash on DISCARD/IMPORT

    • 2022-12-03 15:09:48 +1100

      • ST_GeomFromGeoJSON, 'geometry' before 'type: feature' error

    • 2022-12-05 15:07:50 +0100

      • Fix occasional "Permission denied" on Windows caused by buggy 3rd party

    • 2022-09-27 12:01:29 +0900

      • Assertion `part_share->auto_inc_initialized || !can_use_for_auto_inc_init()' failed in ha_partition::set_auto_increment_if_higher upon REPLACE with partition pruning

    • 2022-12-05 11:13:21 +0100

      • dgcov: parsing without dot to get specific version

    • 2022-12-04 00:31:29 +0100

      • dgcov: also remove rpm dependency on IO::Uncompress::Gunzip

    • 2022-12-01 20:24:12 +0100

      • followup

    • 2021-07-27 16:09:30 +0200

      • dgcov: add support for *.gcda.gcov.json.gz files of gcov 9.1+

    • 2022-11-30 22:49:44 +0100

      • fix more sporadic failures on main.kill

    • 2022-11-27 19:50:02 +0100

      • View definition losing brackets changes semantics of the query and causes wrong result

    • 2022-11-27 00:03:04 +0100

      • try harder to reject not strictly deterministic vcols in indexes/stored

    • 2022-11-27 14:09:01 +0100

      • Virtual columns do not support autoincrement columns

    • 2022-11-26 13:39:25 +0100

      • cleanup: VCOL_NOT_VIRTUAL->VCOL_NEXTVAL

    • 2022-11-25 19:04:31 +0100

      • Impossible to export column grants

    • 2022-11-25 17:52:56 +0100

      • NULL pointer dereference in partition_info::set_partition_bitmaps_from_table

    • 2022-11-24 21:51:19 +0100

      • fix embedded startup with no command line arguments

    • 2022-11-23 00:58:07 +0100

      • (limit + offset) union all (...) limit = incorrect result

    • 2022-11-23 00:35:14 +0100

      • cleanup: union.test

    • 2022-11-01 19:50:20 +0100

      • SEGV around dict_free_vc_templ during DROP INDEX

    • 2022-11-01 20:46:48 +0100

      • cleanup: clarify innobase_init_vc_templ usage

    • 2022-12-02 11:59:36 +0100

      • : view protocol fails due to different column name

    • 2022-12-01 15:04:59 +0400

      • View created as "select b''; " references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them

    • 2022-12-01 16:34:17 +0300

      • ASAN errors in Item_ident::print / generate_partition_syntax

    • 2022-11-24 19:50:14 +0200

      • Revoking Privilege on the Column Yields the Error

    • 2022-11-28 16:29:20 +0100

      • : Server crashes in XINDXS::Range/CntIndexRange (Connect engine)

    • 2022-11-29 05:27:56 -0800

      • [] Skip bad_startup_options test when running as root (#2344)

    • 2022-11-29 11:06:29 +0200

      • Add a global suppression for O_DIRECT failures

    • 2022-11-28 18:37:55 +0200

      • Fixed warning from innodb.create_isl_with_direct if have_symlink is disabled

    • 2022-11-28 18:07:43 +0200

      • Safety fix

    • 2022-11-28 16:17:31 +0200

      • Fixed the BUILD scripts to work outside of a git repository

    • 2022-10-18 13:02:32 +0300

      • Enable valgrind for replication test

    • 2022-11-28 21:20:23 +0000

      • Ensure mysql_upgrade works when changing alter_algorithm

    • 2022-08-28 14:46:14 +0200

      • rpl.rpl_rewrt_db test fails with [gdb,manual-gdb] with wrong parsing

    • 2022-07-01 21:41:45 +0900

      • ASAN errors in String::q_append / spider_string::q_append / spider_db_mbase_util::open_item_func

    • 2022-10-23 19:59:34 +0900

      • Crash with SPIDER_DIRECT_SQL and spider_udf_ds_use_real_table=1

    • 2022-11-23 14:53:21 +0300

      • Using MATCH returns NULL for Virtual Column

    • 2022-10-19 02:51:01 +0200

      • : Issues with handling options for SSL CRLs (and some others)

    • 2022-11-17 17:24:13 +0530

      • Race condition between instant alter and AHI access

    • 2022-11-18 21:28:06 +1100

      • : Too many connections warning in error log (#2213)

    • 2022-11-17 17:51:01 +0400

      • UBSAN: Signed integer overflow: X * Y cannot be represented in type 'int' in strings/dtoa.c

    • 2022-11-10 12:09:16 +0530

      • Memory leak in row_log_table_apply_update

    • 2022-11-14 16:22:11 +0200

      • Clean up file load.in in a test

    • 2022-10-31 17:02:58 +0000

      • CONNECT used incorrect CHAR length

    • 2022-11-07 15:58:40 +1100

      • Innodb - recognise MySQL-8.0 innodb flags and give a specific error message

    • 2022-11-03 10:00:03 +0300

      • mysqld_update()/mysql_delete() continues execution even after subquery with JOIN gets error from storage engine

    • 2022-11-07 14:56:09 +0000

      • MDEV 28970: Add RESET MASTER to clear possible remaining binlog from previous test

    • 2022-11-09 09:23:18 +0200

      • Deadlock between InnoDB statistics update and BLOB insert

    • 2022-11-08 15:49:52 +0000

      • CONNECT engine: Fix note turning into error (#2325)

    • 2022-11-08 15:26:34 +0200

      • heap-use-after-poison in row_merge_spatial_rows() w/ column prefix

    • 2022-11-08 11:37:43 +0200

      • Change buffer operations fail to check for log file overflow

    • 2022-11-08 11:24:49 +0200

      • : Crash in db_doprnt via que_thr_step()

    • 2022-11-08 10:39:29 +0200

      • Include some advice in the crash-upgrade message

    • 2022-11-08 10:30:03 +0200

      • : Disable frequently failing tests

    • 2022-11-08 09:00:58 +0200

      • Work around in some tests

    • 2022-11-08 08:54:07 +0200

      • Remove an unused file

    • 2022-11-08 08:53:49 +0200

      • fixup: mariadb-backup. fault injection

    • Merge 2022-11-07 15:32:35 +0100 - Merge branch '10.3' into bb-10.3-release

    • 2022-11-07 08:08:55 -0500

      • bump the VERSION

    • 2022-11-07 17:36:08 +0530

      • mariadb-backup incompatible with disabled dedicated undo log tablespaces

    • 2022-11-05 18:36:43 +0100

      • server hang in crash handler

    • 2022-11-02 16:24:36 +0200

      • Fix duplicate entry in mysqld_safe man page

    • 2022-10-30 17:25:32 -0400

      • Fix warning with signal typedef for *BSD

    • 2022-10-28 19:59:35 +1100

      • : Wrong warning on rlimit capping of max_open_files (#2315)

    • 2022-10-26 19:52:17 -0400

      • Fix building my_gethwaddr() on OpenBSD

    Revision #c73985f2ce
    MDEV-30010
    Revision #2279dddad6
    MDEV-30457
    Revision #7fe932444d
    MDEV-30323
    Revision #3aa04c0deb
    MDEV-30010
    Revision #f513d71538
    MDEV-30081
    Revision #d69e835787
    MDEV-29639
    Revision #2ed598eae8
    Revision #c45630327c
    Revision #074bef4dca
    MDEV-30248
    Revision #f18c2b6c8a
    MDEV-15178
    Revision #00150ff8d4
    Revision #244bf37c73
    Revision #567b681299
    Revision #ea270178b0
    MDEV-30052
    Revision #6fe882cd85
    Revision #0ddbec40fb
    MDEV-23335
    Revision #489b556947
    MDEV-30422
    Revision #834650c7cf
    Revision #7a98d232e4
    MDEV-30378
    Revision #eb145e5ad7
    Revision #b194c83b7b
    MDEV-25277
    Revision #53c4be7bc0
    MDEV-30220
    Revision #b84f3fa769
    MDEV-30157
    Revision #e4a4aad7cf
    MDEV-30157
    MDEV-28669
    Revision #b928c849d2
    MDEV-28602
    Revision #b218dfead2
    Revision #56948ee54c
    Revision #d7f447915c
    MDEV-30342
    Revision #e64e6768e0
    MDEV-17093
    Revision #b21832ef15
    MDEV-27624
    Revision #af0ff8b455
    MDEV-17093
    Revision #758c24dae2
    Revision #e51a1d6fc0
    MDEV-30329
    Revision #21223c0461
    MDEV-29988
    Revision #908c48a34d
    Revision #60f646e2f3
    MDEV-29988
    Revision #37a316c01d
    MDEV-29988
    Revision #a9b31b0814
    MDEV-29988
    Revision #8760f6907c
    MDEV-30102
    Revision #ca23558a05
    Revision #d78ac04ee6
    Revision #eba099184e
    MDEV-30151
    Revision #f8adc47b69
    MDEV-19071
    Revision #6710fe4b42
    MDEV-30293
    Revision #72e2d1d220
    MDEV-25004
    Revision #e056efdd6c
    MDEV-25004
    Revision #68c437bad6
    MDEV-25004
    Revision #5d506ac201
    MDEV-25004
    Revision #7c5609fb64
    Revision #3ddc00dc3b
    MDEV-30225
    Revision #3f63aa18a7
    MDEV-29562
    Revision #e9e6c7a3c5
    Revision #0ca3aaa75f
    MDEV-27691
    Revision #9f8fc983d5
    MDEV-30242
    Revision #d0f6d46704
    Revision #c562ccf796
    MDEV-30233
    Revision #697dbd15e0
    MDEV-21187
    Revision #acfaa04587
    MDEV-18591
    Revision #8f30973234
    MDEV-29814
    Revision #782b2a7500
    MDEV-29144
    Revision #8f3631d009
    MDEV-30150
    Revision #d360fa6fa8
    MDEV-30162
    Revision #2beede9ba4
    MDEV-29636
    Revision #a59dffb0e9
    Revision #180b2bcd53
    Revision #7baf24a0f8
    MDEV-26102
    Revision #43173ef261
    MDEV-26102
    Revision #1547e55489
    Revision #401ae95a60
    MDEV-30082
    Revision #37bfe32c6d
    Revision #ae53f684d3
    MDEV-30016
    Revision #a6b327e90a
    Revision #53e57a8681
    MDEV-30056
    Revision #f915681d2f
    MDEV-30036
    Revision #c7c1461b94
    Revision #cfb47ddde2
    MDEV-30066
    Revision #da3fc33e88
    Revision #d08f2ab6d6
    MDEV-28855
    Revision #4fb8f7d07a
    Revision #126619047a
    MDEV-28643
    Revision #b91b4e0b97
    MDEV-28696
    Revision #cc86360f4a
    MDEV-30112
    Revision #b527bfe823
    MDEV-30023
    Revision #6c973be2e9
    MDEV-28299
    Revision #9a95838a96
    MDEV-30002
    Revision #499ef7bf23
    Revision #b8ad6fbd95
    Revision #f208f6fb6f
    Revision #f9c418c67d
    Revision #5b275b41aa
    Revision #112870d7b4
    MDEV-16735
    Revision #3d5ce0430b
    MDEV-29348
    Revision #4e9206736c
    MDEV-28996
    Revision #162c150505
    MDEV-29855
    Revision #d569e6dea4
    MDEV-29169
    Revision #f0820400ee
    MDEV-29817
    Revision #71c93fb8fd
    MDEV-28462
    Revision #f4a1298f24
    MDEV-12274
    Revision #6216a2dfa2
    MDEV-29473
    Revision #df4c3d96a4
    MDEV-29977
    Revision #1895c769c2
    Revision #043c1d1830
    MDEV-28489
    Revision #dc6a017111
    MDEV-27882
    Revision #0235a528e3
    MDEV-10087
    Revision #0ffdcf6784
    Revision #6b91792a08
    MDEV-29883
    Revision #fda5846704
    MDEV-29397
    Revision #2ef2e2322a
    MDEV-29856
    Revision #b737d09dbc
    MDEV-29905
    Revision #49a0ad695b
    MDEV-23371
    Revision #9ac8be4e29
    Revision #95e2595d8d
    MDEV-22512
    Revision #314ed9f5ec
    MDEV-24813
    Revision #456d4a508c
    Revision #eabb3b35d5
    MDEV-27121
    MDEV-14447
    Revision #01ac7455e2
    Revision #baa6b052a2
    Revision #f7e6198c02
    MDEV-27121
    Revision #92be8d2048
    MDEV-29951
    Revision #e7be2d3142
    Revision #7d96cb4703
    Revision #4ebc8d8c27
    MDEV-29847
    Revision #899cedb33c

    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 Distributions which Include MariaDB page.

    MariaDB 10.3.0 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: 16 Apr 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 #20ae591abd 2017-04-13 21:39:05 +0200

      • Make feedback plugin ON by default, for pre-release

    • 2017-04-13 07:12:50 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-13 06:50:00 +0400

      • Add Type_handler::Item_func_{plus|minus|mul|div|mod}_fix_length_and_dec()

    • 2017-04-13 05:52:44 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-04-10 19:11:01 +1000

      • Travis: Test more suites, latest OSX

    • 2017-04-03 14:11:27 +0200

      • 10.2 man pages

    • 2017-04-07 17:00:35 +0000

      • Rocksdb - disable tests that fail regularly on buildbot ()

    • 2017-04-04 14:47:58 +0200

      • : DROP PARTITION does not work as expected when table has DEFAULT LIST partition

    • 2017-04-04 11:00:25 +0200

      • : Server crashes in TABLE_LIST::is_with_table on SHOW CREATE VIEW

    • 2017-04-07 15:09:28 +0000

      • - fix rocksdb linking error

    • 2017-04-07 13:33:59 +0300

      • Remove the unused variable trx_t::support_xa.

    • 2017-04-05 13:17:43 +0200

      • use log-error in mtr, don't let mysqld to write to stderr

    • 2017-04-06 14:47:55 +0200

      • cleanup: unused method LOGGER::flush_logs

    • 2017-04-03 23:58:36 +0200

      • ASAN error in rpl.mysql-wsrep#110-2

    • 2017-04-03 21:08:23 +0200

      • ASAN errors in many rpl tests

    • 2017-04-03 17:18:37 +0200

      • ALTER TABLE proceeds despite reporting ER_TOO_LONG_KEY error

    • 2017-04-07 06:09:25 +0000

      • postfix - use C style cast, not reinterpret_cast

    • 2017-04-06 23:11:57 +0000

      • Fix building aws_key_management on Linux

    • 2017-04-06 18:29:33 -0400

      • : Fix building rocksdb and aws_key_management on macOS

    • 2017-04-06 12:08:14 -0700

      • Fixed the bug .

    • 2017-04-02 21:46:10 +1000

      • travis: osx - specify allowed_failures accurately

    • 2017-04-02 20:39:01 +1000

      • travis: OSX - 2 minute test case timeout

    • 2017-04-02 20:20:32 +1000

      • Travis: Add OSX to tests (but allow failure)

    • 2017-03-17 16:37:53 +1100

      • : travis coverity support

    • 2017-03-17 14:41:53 +1100

      • Travis: remove tokudb when building with clang

    • 2017-03-17 13:33:21 +1100

      • Travis: remove Mroonga for clang

    • 2017-03-17 13:09:00 +1100

      • Travis: add ccache for clang

    • 2017-04-02 12:30:13 +1000

      • travis: disable main.mysqlhotcopy_myisam in container builds

    • 2017-03-17 12:50:21 +1100

      • Travis: llvm, additional packages and container

    • 2017-04-06 09:51:35 +0000 - Merge branch '10.1' into 10.2

    • 2017-04-06 09:50:27 +0000

      • Do not link client plugins to mysqld

    • 2017-04-06 09:52:25 +0300 - Merge 10.1 into 10.2

    • 2017-04-04 10:13:53 +0300

      • innodb_defragment=1 crashes server on OPTIMIZE TABLE when FULLTEXT index exists

    • 2017-04-06 08:53:59 +0300 - Merge 10.0 into 10.1

    • 2016-06-17 16:51:11 +0200

      • : WHERE Clause not applied on View - Empty result set returned

    • 2017-04-05 14:46:35 +0300

      • Import two ALTER TABLE…ALGORITHM=INPLACE tests from MySQL 5.6.

    • 2017-04-03 18:48:48 +0000

      • Compiling, Windows . Avoid unnecessary rebuilds with MSVC.

    • 2017-04-03 15:18:46 +0000

      • Windows : Fix compiling with VS2013

    • 2017-04-05 08:54:20 +0300

      • fix warning "ignoring return value" of fwrite.

    • 2017-04-05 09:43:36 +0300 - Merge pull request #352 from grooverdan/10.1-xtradb-fil_crypt_rotate_page

    • 2017-04-05 16:29:08 +1000

      • xtradb: fil_crypt_rotate_page, space_id should be compared to TRX_SYS_SPACE not space

    • 2017-04-05 08:40:47 +0300 - Merge pull request #350 from grooverdan/10.1-TRX_SYS_PAGE_NO

    • 2017-04-04 15:47:21 +1000

      • fil_crypt_rotate_page - space_id should be compared to TRX_SYS_SPACE not space

    • 2017-04-05 14:43:24 -0400

      • bump the VERSION

    • 2017-04-05 16:24:44 +0300

      • Make InnoDB doublewrite buffer creation more robust.

    • 2017-04-05 16:00:35 +0300

      • Adjust tests for the removal of kill_and_restart_mysqld.inc.

    • 2017-04-12 22:09:55 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-11 19:32:55 +0400

      • CONCAT function inside view casts values incorrectly with Oracle sql_mode

    • 2017-04-11 16:15:08 +0400

      • Adding the const quafilier to "sp_name *" parameters in a few routine.

    • 2017-04-09 14:27:35 +0300 - Merge branch 'bb-10.2-ext' into 10.3

    • 2017-04-09 14:23:49 +0300

      • Fixed failure in mtr --ps sql_sequence.create sql_sequence.read_only

    • 2017-04-08 07:45:30 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-08 07:40:09 +0400

      • "mtr --embedded sysvars_server_embedded" failed. Recording new correct results.

    • 2017-04-08 07:05:01 +0400

      • storage/rocksdb/rdb_datadic.cc failed to compile on big endian machines (wrong usage of static_assert)

    • 2017-04-08 06:37:54 +0400

      • "mtr myisam_views-big" failed with "Unknown VIEW" vs "Unknown table". Recording correct results.

    • 2017-04-07 21:02:56 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-07 21:01:11 +0400

      • Fixed that sql_sequence.binlog failed sporadically.

    • 2017-04-07 20:10:18 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-07 10:08:20 +0300

      • Simple binary cache optimizations

    • 2017-03-29 23:10:42 +0300

      • Simple cleanups

    • 2017-03-27 18:58:16 +0300

      • Support for InnoDB SEQUENCE objects

    • 2017-03-26 22:30:43 +0300

      • Change error message when using DROP VIEW on a non existing view from "Unknown table" to "Unknown view"

    • 2017-03-25 23:36:56 +0200

      • Support for SEQUENCE objects

    • 2017-04-07 10:19:10 +0300

      • Assert in Query_log_event::do_apply_event()

    • 2017-04-07 13:51:07 +0300

      • Remove innodb_support_xa (deprecated in 5.7.10 and 10.2.)

    • 2017-04-07 14:22:50 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-07 13:40:27 +0400

      • TYPE OF and ROW TYPE OF anchored data types

    • 2017-04-07 06:40:18 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-06 17:05:42 +0400

      • Cursors with parameters

    • 2017-04-06 20:58:12 +0400

      • Using the -t command line to bison instead of %name-prefix

    • 2017-04-06 16:26:38 +0400

      • Fixing that "mtr --ps compat/oracle.sp-row" failed due to a wrong position of the DELIMITER command

    • 2017-04-06 21:35:43 +0300

      • Fix remnant of RocksDB sed delete

    • 2017-04-06 20:23:32 +0300

      • Fix debian install due to mariadb-client-core circular conflict

    • 2017-04-06 13:49:14 +0300

      • Fix rocksdb plugin && make mariadb-client-10.3 replace mariadb-client-10.2

    • 2017-04-06 20:58:12 +0400

      • Using the -t command line to bison instead of %name-prefix

    • 2017-04-06 17:05:42 +0400

      • Cursors with parameters

    • 2017-04-06 16:26:38 +0400

      • Fixing that "mtr --ps compat/oracle.sp-row" failed due to a wrong position of the DELIMITER command

    • 2017-04-06 08:34:28 +0400 - Merge bb-10.2-compatibility into 10.3

    • 2017-04-05 10:52:31 +0400

      • Variables declared after cursors with parameters lose values

    • 2017-04-03 16:55:42 +0400

      • A cleanup for ROW data type for stored routine variables

    • 2017-04-03 15:30:31 +0400

      • Cleanup for sql_mode=ORACLE: Explicit cursor FOR LOOP

    • 2017-04-03 14:34:32 +0400

      • A cleanup patch for sql_mode=ORACLE: cursor%ROWTYPE in variable declarations

    • 2017-03-31 21:20:32 +0400

      • Uninitialized Column_definition::pack_flag for ROW-type SP variables and their fields

    • 2017-03-29 16:09:49 +0400

      • sql_mode=ORACLE: Understand optional routine name after the END keyword

    • 2017-03-23 17:48:44 +0400

      • An additional test for Valgrind reports invalid read errors in Item_field_row::element_index_by_name

    • 2017-03-23 17:21:10 +0400

      • Valgrind reports invalid read errors in Item_field_row::element_index_by_name

    • 2017-03-22 18:10:33 +0400

      • Implicit cursor FOR LOOP for cursors with parameters

    • 2017-03-18 17:39:17 +0400

      • Allow ROW variables as SELECT INTO targets

    • 2017-03-16 16:28:52 +0400

      • Variable declarations can go after cursor declarations

    • 2017-03-10 14:11:07 +0400

      • sql_mode=ORACLE: Explicit cursor FOR LOOP sql_mode=ORACLE: Implicit cursor FOR loop

    • 2017-03-08 23:20:39 +0400

      • sql_mode=ORACLE: cursor%ROWTYPE in variable declarations

    • 2017-03-03 15:02:08 +0400

      • sql_mode=ORACLE: table%ROWTYPE in variable declarations

    • 2017-03-08 22:32:01 +0400

      • sql_mode=ORACLE: Syntax error in a OPEN cursor with parameters makes the server crash

    • 2017-02-22 15:32:41 +0400

      • Part#2 for sql_mode=ORACLE: Inside routines the CALL keywoard is optional

    • 2017-02-22 14:13:53 +0400

      • sql_mode=ORACLE: Inside routines the CALL keywoard is optional

    • 2017-02-27 17:47:06 +0400

      • sql_mode=ORACLE: make the CONCAT function ignore NULL arguments

    • 2017-02-20 19:50:39 +0400

      • sql_mode=ORACLE: Do not require BEGIN..END in multi-statement exception handlers in THEN clause

    • 2017-02-20 19:30:58 +0400

      • sql_mode=ORACLE: allow SELECT UNIQUE as a synonym for SELECT DISTINCT

    • 2017-02-14 14:43:11 +0100

      • GOTO statement

    • 2017-02-07 13:32:55 +0400

      • Allow ROW variables as a cursor FETCH target

    • 2017-02-02 22:59:07 +0400

      • ROW data type for stored routine variables

    • 2017-02-02 15:05:20 +0400

      • Removing redundant tests for "SET (global|local|session).varname"

    • 2017-02-01 23:12:16 +0400

      • Anonymous blocks

    • 2017-02-01 16:35:23 +0400

      • sql_mode=ORACLE: Make the concatenation operator ignore NULL arguments

    • 2016-12-22 10:04:54 +0400

      • Fixing that LEX::sp_add_for_loop_variable() did not initialize pack_flag

    • 2016-12-06 09:05:52 +0400

      • sql_mode=ORACLE: %TYPE in variable declarations

    • 2016-11-15 15:57:57 +0400

      • sql_mode=ORACLE: TRUNCATE TABLE t1 [ {DROP|REUSE} STORAGE ]

    • 2016-11-15 15:20:30 +0400

      • sql_mode=ORACLE: CAST(..AS VARCHAR(N))

    • 2016-10-21 11:51:49 +0400

      • Cursors with parameters

    • 2016-10-14 16:52:33 +0400

      • sql_mode=ORACLE: User defined exceptions

    • 2016-10-13 18:19:58 +0400

      • Diagnostics_area refactoring for user defined exceptions

    • 2016-10-12 18:16:38 +0400

      • Diagnostics_area refactoring for user defined exceptions

    • 2016-10-11 12:25:32 +0400

      • sql_mode=ORACLE: SP control functions SQLCODE, SQLERRM

    • 2016-10-11 11:48:08 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-10-04 20:22:18 +0400

      • Extend PREPARE and EXECUTE IMMEDIATE to understand expressions PREPARE..EXECUTE is not consistent about non-ASCII characters

    • 2016-10-03 10:33:22 +0400

      • A fix for Providing compatibility for basic PL/SQL constructs (Part 6: Assignment operator)

    • 2016-09-27 13:22:38 +0400

      • sql_mode=ORACLE: RAISE statement for predefined exceptions

    • 2016-09-27 10:13:08 +0400

      • sql_mode=ORACLE: explicit cursor attributes %ISOPEN, %ROWCOUNT, %FOUND, %NOTFOUND

    • 2016-09-26 18:01:36 +0400

      • DEV-10583 sql_mode=ORACLE: SQL%ROWCOUNT

    • 2016-09-25 13:51:56 +0400

      • Expressions as parameters to Dynamic SQL

    • 2016-09-22 15:18:53 +0400

      • EXECUTE IMMEDIATE statement

    • 2016-09-22 13:31:20 +0400

      • sql_mode=ORACLE: SQL%ROWCOUNT

    • 2016-09-20 15:30:15 +0400

      • sql_mode=ORACLE: Predefined exceptions: TOO_MANY_ROWS, NO_DATA_FOUND, DUP_VAL_ON_INDEX

    • 2016-09-20 06:23:15 +0400

      • Expressions as parameters to Dynamic SQL

    • 2016-09-19 11:39:36 +0400

      • Providing compatibility for basic SQL built-in functions

    • 2016-09-19 09:43:00 +0400

      • Allow VARCHAR and VARCHAR2 without length as a data type of routine parameters and in RETURN clause

    • 2016-09-13 16:34:18 +0400

      • sql_mode: dynamic SQL placeholders

    • 2016-09-07 12:27:36 +0400

      • Fixed a crash in a EXIT/CONTINUE with an unknown identifier in the WHEN clause

    • 2016-08-31 09:13:38 +0400

      • Fixed that 'FOR i IN 1..10' with no spaces around '..' returned a syntax error.

    • 2016-08-31 08:03:34 +0400

      • sql_mode=ORACLE: FOR loop statement

    • 2016-09-17 08:24:05 +0400

      • Providing compatibility for basic SQL built-in functions

    • 2016-08-25 15:07:42 +0400

      • Removing SHOW FUNCTION CODE from compat/oracle.sp, as this type of SHOW is only available in debug builds. A bug in b7af3e704dd7800638ef677e9d921ad3e467a9a6. All SHOW FUNCTION CODE queries should be in compat/oracle.sp-code.

    • 2016-08-25 13:38:24 +0400

      • sql_mode=ORACLE: Triggers: Understand :NEW.c1 and :OLD.c1 instead of NEW.c1 and OLD.c1

    • 2016-08-24 15:23:04 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-24 12:30:27 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-24 08:32:05 +0400

      • sql_mode=ORACLE: FOR loop statement

    • 2016-08-24 07:39:04 +0400

      • sql_mode=ORACLE: FOR loop statement

    • 2016-08-23 11:57:47 +0400

      • Changing a LEX::sp_variable_declarations_finalize() parameter from "const Lex_field_type_st &" to "const Column_definition &".

    • 2016-08-22 13:24:15 +0400

      • Refactoring for sql_mode=ORACLE: FOR loop statement

    • 2016-08-22 07:05:18 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-22 06:17:26 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-19 13:01:35 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-09-17 08:14:07 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-17 12:08:20 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-17 10:33:31 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-16 19:20:52 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-16 15:24:24 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-16 10:24:12 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-15 21:46:22 +0400

      • Optimization for Providing compatibility for basic PL/SQL constructs

    • 2016-08-15 17:04:55 +0400

      • A test clean-up for 7c78b27a33b749656cbc28091eac32bbbeee9e42

    • 2016-08-15 16:25:27 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-12 15:32:10 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-12 14:41:13 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-12 12:55:37 +0400

      • Reusing code: Adding LEX::make_sp_head() and LEX::make_sp_head_no_recursive()

    • 2016-08-12 10:45:13 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-11 15:47:17 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-11 14:12:14 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-10 15:39:07 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-09 15:53:15 +0400

      • Adding Lex_spblock_st::init() and Lex_spblock_st::join().

    • 2016-08-09 14:58:20 +0400

      • sql_lex.yy / sql_yacc_ora.yy refactoring for .

    • 2016-08-09 12:08:11 +0400

      • Moving the code from *.yy to new methods to LEX and sp_context

    • 2016-08-09 10:36:26 +0400

      • Fixing sp.result, forgotten in 78d68badd7f399f08bc1000f56b2a12bb8515718.

    • 2016-08-08 18:06:49 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-08 16:42:01 +0400

      • Providing compatibility for basic PL/SQL constructs

    • 2016-08-05 13:53:38 +0400

      • Providing compatibility for basic PL/SQL constructs Part2: Different order of IN, OUT, INOUT keywords in CREATE PROCEDURE params

    • 2016-08-05 09:58:36 +0400

      • Providing compatibility for basic PL/SQL constructs Changing label syntax from "label:" to "<<label>>".

    • 2016-09-17 08:09:10 +0400

      • Providing compatibility for basic SQL data types Based on the patch by Dmitry Tolpeko.

    • 2016-07-08 21:42:33 +0400

      • Making sp_create_assignment_lex() and sp_create_assignment_lex() non-static

    • 2016-09-17 08:00:59 +0400

      • Moving the code from my_parse_error() to THD::parse_error().

    • 2016-09-17 07:56:56 +0400

      • Adding an alternative grammar file sql_yacc_ora.yy for sql_mode=ORACLE

    • 2017-04-05 22:13:37 +0000

      • Windows packaging cleanup- get rid of "Monty Program AB" in installation registry keys.

    • 2017-04-05 15:58:24 +0300

      • Update debian packaging to work in 10.3

    • 2017-04-05 14:47:06 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-05 14:42:14 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-04-04 12:19:42 +0300

      • InnoDB: "Cannot open <ib_buffer_pool file>" should not be an error

    • 2017-04-04 18:02:23 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-04 17:59:48 +0400

      • Add Type_handler::Item_xxx_fix_length_and_dec() for CAST classes

    • 2017-04-04 16:54:51 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-04 16:54:02 +0400

      • Remove Lex::text_string_is_7bit

    • 2017-04-03 17:35:55 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-03 17:22:10 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-03-31 16:40:29 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-03-31 14:26:43 +0400

      • Remove sp_name::m_qname

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

    • 2017-03-29 20:51:54 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-03-29 18:15:28 +0400

      • Add function is_native_function_with_warn()

    • 2017-03-29 17:33:27 +0400

      • Add function mysql_create_routine

    • 2017-03-29 17:22:49 +0400

      • Duplicate code cleanup: add function normalize_db_name()

    • 2017-03-29 07:24:05 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-03-24 18:48:40 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-03-24 17:52:55 +0400

      • Split Item_type_holder::get_real_type() into virtual Item::real_type_handler()

    • 2017-03-24 16:14:30 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-03-24 15:59:58 +0400

      • Invalid read of size 8 in Type_aggregator::Type_aggregator()

    • 2017-03-19 23:39:42 +0400

      • Add Type_handler::Item_sum_{sum|avg|variance}_fix_length_and_dec()

    • 2017-03-18 14:20:06 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-02-21 16:28:42 +0400

      • - AliSQL: [Feature] Issue#1 KILL IDLE TRANSACTIONS

    • 2017-02-07 13:27:42 +0400

      • , - [WAIT n|NOWAIT]

    • 2017-03-16 11:21:06 +0100 - Merge branch 'bb-10.2-ext' into 10.3-merge-10.2-ext

    • 2017-03-16 10:21:52 +0100

      • fix time replacement due to possible exponent in the output

    • 2017-03-14 11:52:00 +0100

      • : Add support for INTERSECT (and common parts for EXCEPT) : Add support for EXCEPT

    • 2017-03-13 17:20:22 +0400

      • Removing the duplicate copy of char_to_byte_length_safe().

    • 2017-03-10 16:12:58 +0400

      • Split Item_func_{abs|neg|int_val}::fix_length_and_dec() into methods in Type_handler

    • 2017-03-15 14:30:27 +0100

      • fix 32bit redefine of char_to_byte_length_safe (#337)

    • 2017-01-22 12:31:32 +0100

      • : Add support for INTERSECT (and common parts for EXCEPT) : Add support for EXCEPT

    • 2017-01-29 18:52:32 +0100

      • Comment added.

    • 2017-03-10 23:16:01 +0200

      • : Fix ln syntax in debian/rules for libmariadb3 symlink creation

    • 2017-03-09 00:02:13 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-03-08 23:47:20 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-03-01 11:41:13 +0200

      • Remove innodb_use_trim, innodb_instrument_semaphores.

    • 2017-03-01 10:55:59 +0200 - Merge 10.2 into 10.3

    • 2017-02-27 12:41:37 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-02-27 10:07:59 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-02-10 16:17:35 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-02-07 21:07:28 +0400

      • Split Item_func_round::fix_length_and_dec to virtual methods in Type_handler

    • 2017-02-06 10:19:19 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-02-02 08:21:42 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-02-01 15:36:22 +0400

      • Split sp_get_item_value() into methods in Type_handler

    • 2017-02-01 08:00:50 +0400

      • Comparison data type aggregation for pluggable data types

    • 2017-01-17 18:25:18 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-01-13 17:26:32 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-01-13 17:25:16 +0400

      • Split sql_select.cc:can_change_cond_ref_to_const into virtual methods in Type_handler

    • 2017-01-03 14:26:04 +0100

      • Fixed typo in comments

    • 2016-12-30 21:13:34 +0400

      • Fixing minor problems in the patch for (shortint vs smallint)

    • 2016-12-30 16:20:10 +0200

      • innodb_use_fallocate has no effect

    • 2016-12-30 16:15:28 +0200 - Merge 10.2 into 10.3

    • 2016-12-30 15:43:08 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2016-12-30 15:39:33 +0400

      • Split Item_func_min_max::val_xxx() and Item_func_min_max::get_date() into methods in Type_handler

    • 2016-12-30 14:49:21 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2016-12-30 13:55:47 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2016-12-30 10:29:20 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2016-12-29 14:13:58 +0400

      • An after-fix for : fixing the error code

    • 2016-12-29 12:38:45 +0400

      • An improvement for the patch: adding data type name into debug output

    • 2016-12-29 11:53:14 +0400

      • Result data type aggregation for pluggable data types

    • 2016-12-29 07:40:49 +0400

      • mysql_list_field() returns wrong default values for VIEW

    • 2016-12-27 10:03:02 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2016-12-27 09:32:54 +0400

      • Split Item_hybrid_func::fix_attributes into virtual methods in Type_handler

    • 2016-12-27 07:07:36 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2016-12-21 16:10:39 +0400

      • Changing version in bb-10.2-ext from 10.3 to 10.2.x

    • 2016-12-17 23:35:12 +0400

      • , , , - IN and CASE type aggregation problems

    • 2016-12-17 22:53:48 +0400

      • Adding "DBUG" prefix into the debug messages in Item_func_in::fix_length_and_dec()

    • 2016-12-27 08:19:14 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

    • 2016-12-17 22:06:55 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2016-12-17 21:10:59 +0400

      • Split Item_type_holder::display_length into virtual methods in Type_handler

    • 2016-12-10 22:25:17 +0400

      • Introduce Type_handler::make_in_vector() and Item_func_in_fix_comparator_compatible_types()

    • 2016-12-07 10:00:46 +0400

      • Addressing Sanja's comments about for the patch

    • 2016-12-06 23:20:39 +0400

      • Split Item_func_between::val_int() into virtual methods in Type_handler

    • 2016-12-05 18:40:04 +0400

      • Moving LEX::set_last_field_type() to Column_definition::set_attributes()

    • 2016-12-05 16:23:18 +0400

      • Split Item_func_hybrid_field_type::val_xxx() into methods in Type_handler

    • 2016-12-01 11:57:01 +0400

      • Split Item_func_hex::val_str_ascii() into virtual methods in Type_handler

    • 2016-11-28 10:21:01 +0400

      • Split the data type and attribute related code in Item_sum_hybrid::fix_fields into Type_handler::Item_sum_hybrid_fix_length_and_dec()

    • 2016-11-26 21:19:48 +0400

      • Split Item_cache::get_cache() into virtual methods in Type_handler

    • 2016-11-25 22:37:58 +0400

      • Move add_create_index_prepare(), add_key_to_list(), set_trigger_new_row(), set_local_variable(), set_system_variable(), create_item_for_sp_var() as methods to LEX

    • 2016-11-24 16:26:30 +0400

      • Split Arg_comparator::set_compare_func() into virtual methods in Type_handler

    • 2016-11-25 07:40:10 +0400

      • Split Item::save_in_field() into virtual methods in Type_handler

    • 2016-11-24 21:57:14 +0400

      • Move functions case_stmt_xxx and add_select_to_union_list as methods to LEX

    • 2016-11-21 17:23:10 +0400

      • Move definitions of Derivation, DTCollation, Type_std_attributes from field.h and item.h to sql_type.h

    • 2016-11-18 15:40:45 +0400

      • Move prepare_create_field and sp_prepare_create_field() as methods to Column_definition

    • 2016-11-16 10:08:17 +0400

      • Change design from "Item is Type_handler" to "Item has Type_handler"

    • 2016-11-02 18:04:35 +0400

      • SP variables of the SET data type erroneously allow values with comma

    • 2016-11-02 09:20:47 +0400

      • Starting the 10.3 branch

    • 2016-11-17 14:50:09 +0400

      • - Clean-up MariaDB atomic operations

    • 2016-11-03 13:21:18 +0400

      • - Clean-up MariaDB atomic operations

    • 2016-11-02 16:43:23 +0400

      • - Clean-up MariaDB atomic operations

    • 2016-11-02 16:40:43 +0400

      • - Clean-up MariaDB atomic operations

    • 2016-11-02 15:40:30 +0400

      • - Clean-up MariaDB atomic operations

    • 2016-11-02 15:30:01 +0400

      • - Clean-up MariaDB atomic operations

    • 2016-11-02 15:27:12 +0400

      • - Clean-up MariaDB atomic operations

    • 2016-11-02 15:16:36 +0400

      • - Clean-up MariaDB atomic operations

    • 2016-12-10 22:25:17 +0400

      • Introduce Type_handler::make_in_vector() and Item_func_in_fix_comparator_compatible_types()

    • 2016-12-07 10:00:46 +0400

      • Addressing Sanja's comments about for the patch

    • 2016-12-06 23:20:39 +0400

      • Split Item_func_between::val_int() into virtual methods in Type_handler

    • 2016-12-05 18:40:04 +0400

      • Moving LEX::set_last_field_type() to Column_definition::set_attributes()

    • 2016-12-05 16:23:18 +0400

      • Split Item_func_hybrid_field_type::val_xxx() into methods in Type_handler

    • 2016-12-01 11:57:01 +0400

      • Split Item_func_hex::val_str_ascii() into virtual methods in Type_handler

    • 2016-11-28 10:21:01 +0400

      • Split the data type and attribute related code in Item_sum_hybrid::fix_fields into Type_handler::Item_sum_hybrid_fix_length_and_dec()

    • 2016-11-26 21:19:48 +0400

      • Split Item_cache::get_cache() into virtual methods in Type_handler

    • 2016-11-25 22:37:58 +0400

      • Move add_create_index_prepare(), add_key_to_list(), set_trigger_new_row(), set_local_variable(), set_system_variable(), create_item_for_sp_var() as methods to LEX

    • 2016-11-24 16:26:30 +0400

      • Split Arg_comparator::set_compare_func() into virtual methods in Type_handler

    • 2016-11-25 07:40:10 +0400

      • Split Item::save_in_field() into virtual methods in Type_handler

    • 2016-11-24 21:57:14 +0400

      • Move functions case_stmt_xxx and add_select_to_union_list as methods to LEX

    • 2016-11-21 17:23:10 +0400

      • Move definitions of Derivation, DTCollation, Type_std_attributes from field.h and item.h to sql_type.h

    • 2016-11-18 15:40:45 +0400

      • Move prepare_create_field and sp_prepare_create_field() as methods to Column_definition

    • 2016-11-16 10:08:17 +0400

      • Change design from "Item is Type_handler" to "Item has Type_handler"

    • 2016-11-02 18:04:35 +0400

      • SP variables of the SET data type erroneously allow values with comma

    • 2016-11-02 09:20:47 +0400

      • Starting the 10.3 branch

    Revision #e2fc1f0ad4
    Revision #45730fb11e
    MDEV-12238
    Revision #949faa2ec2
    Revision #eecce3d7c8
    Revision #c7319cf3d5
    Revision #8c9cd26c06
    MDEV-12474
    Revision #d9484a2f60
    MDEV-12395
    Revision #27f6b11a97
    MDEV-12379
    Revision #a33653eedb
    MDEV-12473
    Revision #85da56bf2d
    Revision #84d9d286cf
    Revision #cd79be82d1
    Revision #06ee58a7dd
    Revision #30ed99cb82
    Revision #82196f0131
    MDEV-11995
    Revision #30cbbfbf77
    MDEV-12452
    Revision #73c57e2be7
    Revision #b64910ce27
    MDEV-12452
    MDEV-12453
    Revision #428a922cd0
    MDEV-12440
    Revision #1759e91986
    Revision #08359bc570
    Revision #3bfb0b3bbd
    Revision #46e2442f6f
    MDEV-6262
    Revision #fce645745b
    Revision #e130ee552a
    Revision #837fa86cf0
    Revision #cfd9a75c23
    Revision #eb04ee5c9d
    Revision #d235782fca
    Revision #b666732182
    Revision #1494147cf6
    Revision #25d69ea012
    MDEV-12198
    Revision #8d4871a953
    Revision #57a699b0a0
    MDEV-8642
    Revision #8e36216a06
    Revision #f2dc04abea
    Revision #ff6f4d7db1
    Revision #cd494f4cef
    Revision #64a37f6cab
    Revision #a7bb9e8fdb
    Revision #85239bdfeb
    Revision #9a218f4fb8
    Revision #d528fd72f2
    Revision #8423294acf
    Revision #35e582c917
    Revision #310ec63fd6
    Revision #012fbc15cf
    MDEV-12478
    Revision #5bf7046fa7
    Revision #597d1515da
    Revision #958e634d25
    Revision #48319b0383
    Revision #099e87e090
    Revision #311503f328
    Revision #3cb28fad7a
    Revision #329946cacf
    Revision #fa5be1d3e0
    Revision #3edfe79712
    Revision #0177a9c74a
    Revision #1bcfa14e26
    Revision #7c767a30a7
    MDEV-10139
    Revision #470c3fd98d
    Revision #17a87d6063
    MDEV-10139
    Revision #546e7aa96f
    MDEV-8203
    Revision #858d8f0c6e
    Revision #dedb022047
    Revision #ed305c0fd5
    MDEV-12461
    Revision #a8a3ef7bf2
    Revision #113a980ff1
    MDEV-12457
    Revision #75d1962a24
    Revision #191f262600
    Revision #b97a8b123f
    Revision #0ecbaae816
    Revision #32a6621ac9
    Revision #dadb76521d
    Revision #06fede98a5
    MDEV-12457
    Revision #c4963a3422
    Revision #ea751857db
    Revision #e1cff0ac5d
    MDEV-12441
    Revision #d433277f53
    MDEV-10914
    Revision #cae6bf2b9c
    MDEV-10581
    Revision #ce4b291b51
    MDEV-12011
    Revision #48a7ea6da3
    Revision #281f8a42ee
    MDEV-12089
    Revision #891c1e2dd0
    MDEV-12347
    Revision #01457ec280
    MDEV-12347
    Revision #ec19e48021
    MDEV-12314
    Revision #e0451941cc
    MDEV-12291
    Revision #9dfe7bf86d
    MDEV-10598
    Revision #84c55a5668
    MDEV-10581
    MDEV-12098
    Revision #f429b5a834
    MDEV-12011
    Revision #1b8a0c879d
    MDEV-12133
    Revision #400de20279
    MDEV-12209
    Revision #7ca2f816a8
    MDEV-12107
    Revision #29e7cf01c3
    MDEV-12107
    Revision #839e0947ee
    MDEV-12143
    Revision #915c5df865
    MDEV-12088
    Revision #99df09ecab
    MDEV-12086
    Revision #af7f287b3b
    MDEV-10697
    Revision #d836f52be5
    MDEV-12007
    Revision #72f43df623
    MDEV-10914
    Revision #ffbb2bbc09
    Revision #81f32145fa
    MDEV-10655
    Revision #08799831cc
    MDEV-11880
    Revision #46255b0c0d
    Revision #46d076d67a
    MDEV-10577
    Revision #cd1afe0aac
    MDEV-10588
    Revision #c0576ba5ec
    MDEV-11275
    Revision #f8a714c848
    MDEV-10597
    Revision #4ed804aa4d
    MDEV-10587
    Revision #4d3818d30d
    MDEV-11037
    Revision #6010662cb3
    MDEV-11037
    Revision #ffca1e4830
    MDEV-10578
    Revision #de6d40592c
    MDEV-10411
    Revision #f7043858ba
    MDEV-10866
    MDEV-10867
    Revision #054d00a9a3
    MDEV-10411
    Revision #7fa1ad14dc
    MDEV-10840
    Revision #76714a5c9a
    MDEV-10582
    Revision #4bb87996b9
    Revision #a2a196c04c
    MDEV-10709
    Revision #417c8c9daf
    MDEV-10585
    Revision #a699a5f967
    MDEV-10583
    Revision #ccb91eb3ce
    MDEV-10839
    Revision #c2c45c55ce
    MDEV-10709
    Revision #c8822d71ef
    MDEV-10342
    Revision #02a72cf87c
    MDEV-10596
    Revision #ec527face3
    MDEV-10801
    Revision #f564ceb473
    Revision #cfb6345982
    Revision #bf573e21c7
    MDEV-10580
    Revision #30bec863cf
    MDEV-10342
    Revision #7e7ba7cb94
    Revision #5721ea6ab7
    MDEV-10579
    Revision #ca242117ce
    MDEV-10411
    Revision #442ea81ed3
    MDEV-10411
    Revision #2ea63492f7
    MDEV-10580
    Revision #c570636ba2
    MDEV-10580
    Revision #71a0a12e61
    Revision #8ec4cf1f01
    MDEV-10580
    Revision #28f2859136
    MDEV-10411
    Revision #4212039db7
    MDEV-10411
    Revision #ed19ed6a4b
    MDEV-10411
    Revision #6cd24d124f
    MDEV-10411
    Revision #a83d0aee96
    MDEV-10411
    Revision #8feb984211
    MDEV-10411
    Revision #765d9d6429
    MDEV-10411
    Revision #f37a943f49
    MDEV-10411
    Revision #4b61495576
    MDEV-10411
    Revision #d2b007d6bc
    MDEV-10411
    Revision #4940a91a5f
    Revision #81ba971d03
    MDEV-10411
    Revision #0040b0f380
    MDEV-10411
    Revision #bd76d44564
    MDEV-10411
    Revision #f3a0df72f2
    Revision #dc292bc6eb
    MDEV-10411
    Revision #0c9c4b84b7
    MDEV-10411
    Revision #8fdc1f0147
    MDEV-10411
    Revision #a44e90ae05
    MDEV-10411
    Revision #e399949bfe
    Revision #365e0b3178
    MDEV-10411
    Revision #36b80caed1
    Revision #0281757e82
    Revision #f71a1f736d
    MDEV-10411
    Revision #892af78085
    MDEV-10411
    Revision #7e10e38825
    MDEV-10411
    Revision #47a75ed7cb
    MDEV-10411
    Revision #4de26a8e0e
    MDEV-10343
    Revision #decc550fa9
    Revision #c21fc0085b
    Revision #9f6aca198c
    Revision #9764efe52c
    Revision #75b8fe4f18
    Revision #3d004de31d
    Revision #e34acc838b
    Revision #0d34dd7cfb
    MDEV-11840
    Revision #d5c77fba20
    Revision #17309c4c12
    MDEV-12303
    Revision #b7fb644622
    Revision #f1b0b04651
    MDEV-12411
    Revision #15d98ddc2a
    Revision #015868e7da
    Revision #f00a314f9a
    Revision #e191833d75
    MDEV-12415
    Revision #94d643ac22
    Revision #0d8dc74d30
    Revision #1694c0e8d8
    MDEV-12394
    Revision #8af5dcb0d8
    MDEV-12393
    Revision #2361f835ae
    MDEV-12392
    Revision #fb43180c4f
    Revision #ab96710bb7
    Revision #48c59f394b
    MDEV-12338
    Revision #1b3bd00c6b
    Revision #a1e5201488
    MDEV-12357
    Revision #552072e4d1
    MDEV-12239
    Revision #7d0c354f5c
    Revision #af22a70df9
    MDEV-11418
    Revision #8026cd6202
    MDEV-11379
    MDEV-11388
    Revision #4c6ae99285
    Revision #b13ce223a8
    Revision #05d3c3d3f7
    MDEV-10141
    MDEV-10140
    Revision #e43156e1a6
    Revision #a4a48a37c4
    MDEV-12199
    Revision #6a9e2e1979
    Revision #7aa09a5ed2
    MDEV-10141
    MDEV-10140
    Revision #a4652c3b1a
    Revision #f7740b6604
    MDEV-12096
    Revision #fa2a3480c4
    Revision #ec8c38a82e
    Revision #7b9029b17f
    Revision #7a9dc5ab3a
    Revision #b5d7fff687
    Revision #47b7ffb396
    Revision #8c3ae615ac
    Revision #3f83801d82
    MDEV-12001
    Revision #11e9b25e8e
    Revision #d333e3ad9c
    Revision #02a4bbb412
    MDEV-11913
    Revision #68235f2c2b
    MDEV-11692
    Revision #095ea087b4
    Revision #c846ebe9df
    Revision #59c58f6ec3
    MDEV-9522
    Revision #306ce497a7
    Revision #060d4861b9
    MDEV-11478
    Revision #8a5de517bc
    MDEV-11687
    Revision #f5148fa6e1
    Revision #86209c7304
    Revision #9b2bcf19f4
    MDEV-11528
    Revision #b4ef7b25e4
    Revision #b6aa3d2add
    Revision #c0fc4391f0
    Revision #09615ca757
    MDEV-11478
    Revision #b3706c82aa
    MDEV-11514
    Revision #8aa044e674
    MDEV-11478
    Revision #f6138883b1
    MDEV-11672
    Revision #7435dc4b3e
    Revision #d8c695ead4
    MDEV-11615
    Revision #4e23bfa11c
    Revision #99c2493cec
    Revision #74891ed257
    MDEV-11514
    MDEV-11497
    MDEV-11554
    MDEV-11555
    Revision #191c3f4973
    Revision #c4de14fb44
    Revision #ab774974d6
    Revision #7d0a8832d8
    MDEV-11558
    Revision #93bc72836e
    MDEV-11503
    Revision #8b930b8f68
    MDEV-11485
    Revision #cfda0a71a7
    MDEV-11485
    Revision #1c1d8fe9e4
    Revision #6be678608f
    MDEV-11330
    Revision #69f80e5ecf
    MDEV-11298
    Revision #9185f8d4a7
    MDEV-11365
    Revision #749bbb3d7b
    MDEV-11357
    Revision #352ff9cc96
    MDEV-11347
    Revision #2637828065
    MDEV-11344
    Revision #cb16d753b2
    MDEV-11337
    Revision #4b4efb0485
    MDEV-11346
    Revision #cba0092196
    MDEV-11294
    Revision #01546ee403
    MDEV-11245
    Revision #8b4f181c60
    MDEV-10811
    Revision #e5dfe04da0
    MDEV-11146
    Revision #239287b22e
    Revision #77a5dab5a2
    MDEV-11212
    Revision #c10e523d78
    MDEV-11212
    Revision #81f280789b
    MDEV-11212
    Revision #c23399d3de
    MDEV-11212
    Revision #8ff3b892ae
    MDEV-11212
    Revision #bb9928160f
    MDEV-11212
    Revision #8f9999b5fc
    MDEV-11212
    Revision #1369e70b56
    MDEV-11212
    Revision #beea3413e0
    MDEV-11503
    Revision #e315bb7d19
    MDEV-11485
    Revision #fd4e986b07
    MDEV-11485
    Revision #466728c452
    Revision #378c3cf99d
    MDEV-11330
    Revision #98eaff34af
    MDEV-11298
    Revision #587d387a03
    MDEV-11365
    Revision #81f448ce4d
    MDEV-11357
    Revision #7ae95bd0e5
    MDEV-11347
    Revision #ebd8710b78
    MDEV-11344
    Revision #25f52725da
    MDEV-11337
    Revision #8a1c0d46eb
    MDEV-11346
    Revision #fb3806fd34
    MDEV-11294
    Revision #b9768dd17c
    MDEV-11245
    Revision #9ea06588f8
    MDEV-10811
    Revision #3c4de09653
    MDEV-11146
    Revision #e4ec85088f

    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 Distributions which Include MariaDB page.

    MariaDB 10.3.37 Changelog

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

    Download 10.3.37 Release NotesChangelogOverview of 10.3

    Release date: 7 Nov 2022

    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.

    • Includes all fixes from MariaDB 10.2.44

    • 2022-11-02 12:49:24 +0100

      • : ASAN heap-use-after-free in Explain_query::Explain_query

    • 2022-10-26 10:14:34 +0200

      • Add skipped changes to oracle mode parser.

    • 2022-09-22 15:13:22 +0100

      • Fix CONNECT build warnings

    • 2022-10-22 23:08:06 -0400

      • Rocksdb: Add initial OpenBSD support

    • 2022-10-25 23:48:54 +0400

      • crash in Gis_point::calculate_haversine

    • 2022-10-25 21:21:19 +0200

      • crash in Gis_point::calculate_haversine

    • 2022-10-25 20:24:11 +0200

      • cleanup: put casts in a separate statement

    • 2022-09-12 14:39:12 +0200

      • Renaming internally used client API to avoid name conflicts

    • 2022-10-21 19:50:07 +0200

      • server advertises ssl even if it's unusable.

    • 2022-10-24 15:52:29 +0200

      • Update 10.3 HELP tables

    • 2022-10-12 15:59:46 +0200

      • ASAN errors or server crash in File_parser::parse upon concurrent view operations

    • 2022-10-21 13:47:17 +0200

      • Server crashes in Item_field::fix_fields on query with view and subquery, Assertion context' failed, Assertion field' failed

    • 2022-10-24 13:58:14 +0400

      • Wrong error message with SET sql_mode=sha2(ucs2_value)

    • 2022-10-22 17:11:04 +0200

      • Cached role privileges are not invalidated when needed

    • 2022-10-22 17:06:50 +0200

      • cleanup: rename test file

    • 2022-10-22 12:33:09 +0200

      • remove two acl_cache->clear()

    • 2022-10-22 11:45:38 +0200

      • CONNECT: compile with libxml2 2.10.x

    • 2022-10-21 20:37:09 +0200

      • disable LTO in debian builds

    • 2022-10-21 19:40:08 +0200

      • Stack exceeded if pthread_attr_setstacksize(&thr_attr,8196) succeeds

    • 2022-10-22 10:22:56 +0200

      • fix for x86 and other 32-bit little engian arch

    • 2022-09-13 00:41:43 +0000

      • Use OPENSSL_free instead of free to avoid instance crash

    • 2022-10-12 10:42:54 +1100

      • Valgrind/MSAN uninitialised value errors upon PS with ALTER under ONLY_FULL_GROUP_BY

    • 2022-10-21 12:04:00 +0300

      • : SIGSEGV in Explain_node::print_explain_for_children on UNION SELECT

    • 2022-10-21 14:26:06 +0200

      • :ODBC tables do not quote identifier names correctly (#2295)

    • 2022-10-20 08:29:56 +0530

      • Having Unique index interference with MATCH from a FULLTEXT

    • 2022-09-21 11:29:07 +0800

      • Error log message not helpful when filekey is too long

    • 2022-10-18 00:01:58 +0400

      • Assertion `table_list->table' failed in find_field_in_table_ref.

    • 2022-10-19 19:25:48 +1100

      • Revert " add read secret size in file key plugin"

    • 2022-09-21 11:29:07 +0800

      • add read secret size in file key plugin

    • 2022-09-22 14:57:57 +0800

      • add log message if flush log failure

    • 2022-09-16 11:20:41 +1000

      • Incorrect sequence values in INSERT SELECT

    • 2022-10-18 10:29:15 +0300

      • fixup: Silence bogus GCC -Og -Wmaybe-uninitialized

    • 2022-07-04 08:27:36 -0500

      • : CREATE TEMPORARY TABLES privilege is insufficient for SHOW COLUMNS

    • 2022-10-17 15:05:17 +0700

      • : Server crash in Item_func::print_op on 2nd execution of PS

    • 2022-10-15 23:50:09 +0200

      • new 3.1

    • 2022-10-16 20:38:04 +0200

      • Update ODBC instructions for Connect SE and update ODBC result file (#2284)

    • 2022-10-16 13:44:51 -0400

      • Cleanup the alloca.h header handling to further reduce hardcoded OS lists (#2289)

    • 2022-10-11 12:56:01 +0200

      • triggers can modify history

    • 2022-10-14 11:54:05 +0300

      • Do not use C++11 before

    • 2022-10-14 11:00:34 +0300

      • Fix clang -Wunused-but-set-variable

    • Merge 2022-10-14 08:29:11 +0200 - Merge branch 'bb-10.3-vp-' into 10.3

    • 2022-06-09 10:32:51 +0700

      • : make working view-protocol

    • 2022-06-27 14:22:57 +0200

      • : prequisite enable/disable service connection

    • 2022-10-13 14:43:35 +0300

      • Silence clang 13 -Wunused-but-set-variable

    • 2022-10-10 19:41:09 +0300

      • An error is wrongly reported during INSERT with vcol index

    • 2022-08-17 18:46:04 +0300

      • SELECT from table with vcol index reports warning

    • 2022-10-11 04:22:05 -0700

      • system_time_zone is incorrect on Windows when TZ is set

    • 2022-10-11 13:56:47 +0300

      • / fixup: Avoid DEBUG_DBUG=-d,...

    • 2022-10-11 06:40:50 -0400

      • : Clarify mysqlbinlog command description (#2245)

    • 2022-10-11 10:15:09 +0200

      • : Galera test galera_var_notify_cmd causes hang

    • 2022-10-10 09:36:43 +0300

      • Silence clang 13 -Wunused-but-set-variable for Bison

    • 2022-10-10 09:12:55 +0300

      • heap number overflow

    • 2022-08-08 15:03:52 +0200

      • Remove redudant defines USE_MB and USE_MB_IDENT

    • 2022-10-06 08:52:51 +0300

      • Test results updated.

    • 2022-10-06 08:51:16 +0300

      • : SIGSEGV in wsrep_TOI_begin on non-Galera builds

    • 2022-10-05 17:46:51 +0300

      • Assertion failure in Diagnostics_area::set_ok_status upon CREATE OR REPLACE causing ER_UPDATE_TABLE_USED

    • 2022-10-05 17:46:51 +0300

      • RENAME COLUMN with NOCOPY algorithm leads to corrupt partitioned table

    • 2022-10-05 17:46:50 +0300

      • Ability to manipulate List<const char *>

    • 2022-08-31 17:49:38 +0300

      • row_sel_try_search_shortcut_for_mysql() does not latch a page, violating read view isolation

    • 2022-10-05 15:18:58 +0300

      • : Valgrind tests massively fail due to silently killing server on shutdown timeout

    • 2022-10-05 15:18:44 +0300

      • : Disable main.log_slow under Valgrind

    • 2022-10-05 15:16:03 +0300

      • : Disable sys_vars.innodb_flush_method_func under Valgrind

    • 2022-10-05 15:15:28 +0300

      • : Disable innodb.table_flags under Valgrind

    • 2022-10-05 09:30:33 +0300

      • InnoDB fails to purge secondary index records when indexed virtual columns exist

    • 2022-10-04 13:15:52 +0200

      • : bundled wsrep_notify.sh causes mariadbd to freeze during start

    • 2022-09-30 19:38:59 +0300

      • Access to innodb_trx, innodb_locks and innodb_lock_waits along with detached XA's can cause SIGSEGV

    • 2022-10-01 16:10:27 +0200

      • cleanup: suppress rocksdb compilation warning, fix a comment

    • 2022-10-01 16:11:13 +0200

      • compilation error

    • 2019-04-17 15:50:59 +0200

      • : , views and prepared statements: ERROR 1615 (HY000): Prepared statement needs to be re-prepared

    • 2018-11-13 09:12:55 +0100

      • Better declaration of the buffer size

    • 2022-07-16 14:39:17 +0200

      • : ER_TABLEACCESS_DENIED_ERROR is missing information about DB

    • 2022-09-29 00:58:09 +0200

      • fix sporadic failures on main.kill

    • 2022-09-22 21:40:33 -0700

      • Infinite recursive calls when detecting CTE dependencies

    • 2022-09-28 07:45:25 -0700

      • Use memory safe snprintf() in Connect Engine and elsewhere (#2210)

    • 2022-08-19 11:24:51 +0400

      • Crash with partitioned table, PARTITION syntax, and index_merge.

    • 2022-07-04 15:23:01 +0200

      • add_slave destroy child list and has dead code

    • 2021-10-19 13:59:14 +0900

      • Spider: -Werror=maybe-uninitialized raises on spd_sys_table.cc and ha_spider.cc

    • 2022-09-23 14:13:55 +0200

      • cleanup: main.mysqldump test

    • 2022-09-23 11:11:15 +0200

      • wsrep suite isn't run by default, wsrep_info shouldn't either

    • 2022-09-23 10:52:16 +0200

      • sporadic failures of main.bootstrap

    • 2022-09-26 13:59:23 +0100

      • Fix CONNECT ASAN hits (#2277)

    • 2022-09-26 08:53:43 +0200

      • : CONNECT engine does not quote columns involved in WHERE clause (#2263)

    • 2022-09-23 14:02:41 +0100

      • Fix CONNECT ODBC WHERE condition crash (#2243)

    • 2022-09-22 11:18:00 +0300

      • Memory leak in row_log_table_apply_update()

    • 2022-09-22 11:08:17 +0300

      • Cleanup: Remove redundant output from a test

    • 2022-09-13 11:46:28 +0900

      • Backport fix for to 10.3-10.5

    • 2022-08-31 10:22:29 +0200

      • Fix server/Docs typos

    • 2022-09-16 08:36:11 -0600

      • : rpl tests sometimes failing on freebsd builders

    • 2022-09-15 12:06:55 +0200

      • spider group by handler wrong result on order by aggregate alias

    • 2022-09-20 10:29:37 +0400

      • SHOW CREATE TABLE produces syntactically incorrect structure

    • 2022-09-19 13:25:45 +0100

      • Fix memory leak in CONNECT JSON/BSON (#2255)

    • 2022-09-19 13:30:52 +0300

      • Fix clang -Wunused-but-set-variable

    • 2022-09-19 12:42:50 +0300

      • Merge innodb.cmake to CMakeLists.txt

    • 2022-09-19 12:36:19 +0300

      • Cleanup: Remove HAVE_IB_LINUX_FUTEX

    • 2022-09-19 12:29:16 +0300

      • Cleanup: Remove INNODB_COMPILER_HINTS

    • 2022-09-19 12:20:53 +0300

      • InnoDB cleanup: Replace UNIV_LINUX, UNIV_SOLARIS, UNIV_AIX

    • 2022-09-19 10:23:57 +0300

      • Correct typos in a function comment

    • 2022-09-15 09:36:44 +0200

      • Windows: Unreadable dlerror() message on localized OS

    • 2022-09-14 19:15:26 +0200

      • Assertion `!check_audit_mask(mysql_global_audit_mask, event_class_mask)'

    • 2022-08-16 15:53:42 +0200

      • Add missing comment and remove unnecessary initialization

    • 2022-09-12 10:44:12 +0300

      • execute granted indirectly (via roles) doesn't always work

    • 2022-09-13 10:10:36 +0300

      • cleanup: indentation and whitespace fixes

    • 2022-09-13 10:04:33 +0300

      • : Role grant commands do not propagate all grants

    • 2022-09-05 13:15:16 +0300

      • : Inherited columns privs for roles wrongly set mysql.tables_priv column

    • 2022-09-07 15:10:16 +0530

      • I_S.INNODB_SYS_TABLESPACES doesn't have temporary tablespace information

    • 2022-09-13 10:32:38 +0200

      • mysql_release: treat alma|rocky as centos|rhel

    • 2022-09-13 15:46:40 +0300

      • Assertion failed in btr_pcur_store_position()

    • 2022-09-13 12:44:23 +0400

      • A cleanup for Change SHOW CREATE TABLE to display default collation

    • 2022-09-12 23:57:20 +0200

      • RocksDB RPM doesn't get built on Rocky Linux and Alma

    • 2022-09-13 08:58:34 +0300

      • heap-use-after-poison in row_merge_spatial_rows()

    • 2022-09-02 17:32:14 +0400

      • Change SHOW CREATE TABLE to display default collation

    • 2022-09-12 09:27:46 +0300

      • InnoDB: Failing assertion: table->n_rec_locks == 0

    • 2022-09-01 09:55:49 +0300

      • innodb.lock_delete_updated is unstable

    • 2022-09-07 16:05:09 +0300

      • : Change wrong plugin config installation location (#2160)

    • 2022-08-29 22:54:25 +0530

      • Assertion failure in file que0que.cc line 728

    • 2022-08-26 18:35:15 +0300

      • Minor unsafe statement warning message improvement

    • 2022-05-10 14:25:35 -0600

      • : Revoking privileges from a non-existing user on a master breaks replication on the slave in the presence of replication filters

    • 2022-06-30 01:58:57 +0900

      • Prefix indices on Spider tables may lead to wrong query results

    • 2022-08-31 15:58:52 +0300

      • fixup: Remove test work-arounds

    • 2022-08-31 15:24:06 +1000

      • disks plugin (postfix - remove tabs)

    • 2022-07-31 13:41:59 +1000

      • disks plugin - getmntinfo (BSD) & getmntent (AIX)

    • 2022-08-30 12:03:58 +0300

      • : innodb_fts.innodb_fts_plugin failed

    • 2022-08-30 12:02:56 +0300

      • Buffer overflow in my_wc_mb_filename() on RENAME TABLE

    • 2022-08-30 10:59:31 +0300

      • Failing assertion for name length on RENAME TABLE

    • 2022-08-28 21:23:28 +0300

      • innodb.innodb_sys_semaphore_waits fails with wrong errno 5014

    • 2022-08-24 11:07:09 -0700

      • Crash when IN predicand is used in eliminated GROUP BY clause

    • 2022-08-25 15:14:38 +0300

      • Hangs caused by innodb_adaptive_hash_index=ON

    • 2022-08-10 13:27:01 +0200

      • update a global_suppressions() list

    • 2022-08-24 15:00:47 +0300

      • btr_search_drop_page_hash_index(): Remove a racey debug check

    • 2022-08-24 12:27:15 +0530

      • Assertion failure size_in_header >= space.free_limit in fsp_get_available_space_in_free_extents()

    • 2022-08-17 18:09:06 +0530

      • Assertion `!table->fts' failed in dict_table_can_be_evicted on SHUTDOWN

    • 2022-08-22 18:36:30 +0530

      • Assertion failure size_in_header >= space.free_limit in fsp_get_available_space_in_free_extents()

    • 2022-04-26 19:51:42 -0600

      • : set default role bypasses Replicate_Wild_Ignore_Table: mysql.%

    • 2022-08-16 15:31:49 +0530

      • ASAN: Heap_use_after_free in btr_search_drop_page_hash_index()

    • 2022-08-22 12:32:47 +0300

      • fixup: Adjust a test

    • 2022-08-19 09:18:24 +0300

      • mariadb-backup --compress hangs

    • 2022-08-16 17:34:38 +0530

      • InnoDB unnecessarily extends data files

    • 2022-07-28 21:24:57 +0900

      • Server crash or assertion `field' failed in spider_db_open_item_ident / group by handler

    • Merge 2022-08-15 10:11:23 +0200 - Merge branch '10.3' into bb-10.3-release

    • 2022-08-14 21:45:05 -0400

      • bump the VERSION

    • 2022-08-01 19:39:09 +0530

      • : JSON_VALUE() does not parse NULL properties properly

    • 2022-08-06 22:18:11 -0400

      • Remove Darwin CMake file

    Revision #3303748fd1
    MDEV-29926
    Revision #278fbe61d8
    Revision #fa5f26b422
    MDEV-29578
    Revision #055cb3fcd1
    Revision #77951dd710
    MDEV-26161
    Revision #e910dff81e
    MDEV-26161
    Revision #72e79eaaf3
    Revision #1ff476b415
    MDEV-29490
    Revision #32158be720
    MDEV-29811
    Revision #34ff5ca895
    MDEV-28701
    Revision #4fd6dd2d3b
    MDEV-29748
    Revision #e00ea301ef
    MDEV-16549
    Revision #28d6f6a514
    MDEV-14983
    Revision #68fb05c360
    MDEV-29851
    Revision #7a2f995649
    Revision #741c14cbdd
    Revision #16d4431ab6
    Revision #0609b34555
    Revision #3e377fd35b
    MDEV-15795
    Revision #68391acef2
    Revision #45755c4e1b
    Revision #e46217182f
    MDEV-29678
    Revision #6bc2e93381
    MDEV-23160
    Revision #0c06320ae9
    MDEV-29687
    Revision #e1414fc7e3
    MDEV-29778
    Revision #e11661a4a2
    MDEV-25343
    Revision #9de37e07de
    MDEV-19569
    Revision #3a62ff7e89
    MDEV-25343
    Revision #cee7175b79
    MDEV-25343
    Revision #64d85c369b
    MDEV-28720
    Revision #8c38939369
    MDEV-29540
    Revision #d6707ab11f
    MDEV-29753
    Revision #64f822c142
    MDEV-28455
    Revision #bd9274faa4
    MDEV-16128
    Revision #4b92fedc62
    Revision #b20f608d4f
    Revision #5f25a91140
    Revision #e0b4db5ba3
    MDEV-29750
    Revision #78030b67b9
    MariaDB 10.4
    Revision #3d9b350a9c
    Revision #89e3815b39
    MDEV-27691
    Revision #72ba96a48e
    MDEV-27691
    Revision #1dd6255ffe
    MDEV-27691
    Revision #1f5615360c
    Revision #128356b4b1
    MDEV-29753
    Revision #3cd2c1e8b6
    MDEV-29299
    Revision #4fec99a2ba
    MDEV-29102
    Revision #e8101a4d03
    MDEV-19455
    MDEV-29342
    Revision #7a28c82dcd
    MDEV-29183
    Revision #c49ebd2622
    MDEV-21905
    Revision #e05ab0cfc5
    Revision #56b97ca03a
    MDEV-29742
    Revision #602124bb3b
    Revision #d099bcadc3
    Revision #09f7889b5c
    MDEV-29706
    Revision #074e358213
    MDEV-29697
    Revision #0779e2cb10
    MDEV-28576
    Revision #4eb8c35b36
    MDEV-28576
    Revision #c0eda62aec
    MDEV-27927
    Revision #111cbdf3da
    MDEV-29710
    Revision #e0bcff10ef
    MDEV-29710
    Revision #380e06f84b
    MDEV-29710
    Revision #c64e2d60a3
    MDEV-29710
    Revision #1562b2c20b
    MDEV-29666
    Revision #19f0b96d53
    MDEV-27682
    Revision #c0817dac99
    MDEV-29575
    Revision #dd8833bff0
    Revision #fa6d7e4e98
    Revision #f65ba9aeb7
    MDEV-17124
    mariadb 10.1.34
    Revision #98e62e6317
    Revision #1f51d6c0f6
    MDEV-28548
    Revision #f9605eb209
    Revision #28ae361857
    MDEV-29361
    Revision #9de9f105b5
    Revision #b2cfcf1d1f
    MDEV-21134
    Revision #47e9678982
    MDEV-29022
    Revision #2b89598fe0
    MDEV-26852
    Revision #fa4e84b5d9
    Revision #88db4e3ea4
    Revision #4fd096df06
    Revision #59c9e2f202
    MDEV-29579
    Revision #b3e06ce3fd
    MDEV-28533
    Revision #66cd1c33f7
    MDEV-25767
    Revision #ce23802c0e
    MDEV-29600
    Revision #2d5cfdc570
    Revision #f5e4e15403
    MDEV-29352
    Revision #b9c1c07f83
    MDEV-29275
    Revision #b6bf7cd192
    MDEV-28986
    Revision #fc8a765532
    MDEV-29480
    Revision #5dcc56be4d
    MDEV-29561
    Revision #65b4a2afb8
    MDEV-29426
    Revision #5e959bc363
    Revision #3ab4b260e1
    Revision #73658eded3
    Revision #4c8b65db08
    Revision #c22dff21a5
    Revision #bbf81b51f2
    Revision #32bab2ce05
    MDEV-29543
    Revision #beffef9f00
    MDEV-22647
    Revision #b7928f7566
    Revision #16b2bb909a
    MDEV-29509
    Revision #5ad8cd93b7
    Revision #7735ba7666
    MDEV-29458
    Revision #145932a57b
    MDEV-29465
    Revision #d7aefc0fab
    MDEV-29479
    Revision #5af7149ff5
    Revision #68ce0231ad
    MDEV-23801
    Revision #4c14243373
    MDEV-29446
    Revision #83175219c3
    MDEV-29522
    Revision #fc794fd8ff
    MDEV-29520
    Revision #f1544424de
    MDEV-29446
    Revision #667df98c3e
    MDEV-29507
    Revision #43745b7e17
    MDEV-29433
    Revision #04899d6d91
    MDEV-28605
    Revision #ac49b7a845
    MDEV-29342
    Revision #f501f815bc
    MDEV-28827
    Revision #47812017c6
    MDEV-28530
    Revision #e4cffc92c7
    MDEV-27172
    Revision #4f2dc716ee
    MDEV-13668
    Revision #c487eeed10
    MDEV-28592
    Revision #129616c70a
    MDEV-28592
    Revision #57739ae94a
    MDEV-13888
    Revision #422f3204ef
    MDEV-29409
    Revision #b260903832
    MDEV-29258
    Revision #0d1de5e1d1
    MDEV-29403
    Revision #94e3f02db7
    MDEV-29350
    Revision #d1a80c42ee
    MDEV-29384
    Revision #2f6a728075
    Revision #f2a53b6158
    Revision #61f456e772
    MDEV-29319
    Revision #dd737d071e
    MDEV-29291
    Revision #0b80573310
    MDEV-29319
    Revision #8963d64ee8
    MDEV-28294
    Revision #c7f8cfc9e7
    MDEV-27700
    Revision #fd0cd4801a
    MDEV-13013
    Revision #a1055ab35d
    MDEV-29043
    Revision #32167225c7
    MDEV-13013
    Revision #c208006080
    MDEV-29008
    Revision #8c21dc52ee
    Revision #6d90d2ba7f
    Revision #d48428e99a
    MDEV-27151
    Revision #d7ba72ea9b

    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 Distributions which Include MariaDB page.

    MariaDB 10.3.1 Changelog

    DownloadRelease NotesChangelogOverview of 10.3

    Release date: 29 Aug 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 #316cb33795 2017-08-26 22:01:03 +0000

      • In test_proxy_header(), use IP address 192.0.2.1 .

    • 2017-08-26 15:26:39 +0200

      • after merge: remove innodb_file_format from merged tests

    • 2017-08-26 12:38:31 +0200

      • mysql_client_test: don't use 192.168.0.1

    • Merge 2017-08-26 00:34:43 +0200 - Merge branch 'bb-10.2-ext' into 10.3

    • 2017-08-25 20:52:55 +0200

      • fix test result for windows

    • 2017-08-25 20:45:00 +0200

      • update test results after 988a9daa945c

    • 2017-08-25 14:23:24 +0200

      • sql_sequence.gtid fails in buildbot

    • 2017-08-17 17:04:31 +0200

      • main.delete_use_source fails in buildbot and outside with wrong plan

    • Merge 2017-08-25 10:25:48 +0200 - Merge branch '10.2' into bb-10.2-ext

    • 2017-08-24 12:51:05 +0530

      • Update README.md

    • 2017-08-24 10:13:07 +0300

      • InnoDB STATS_PERSISTENT fails to ignore garbage delete-mark flag on node pointer pages

    • 2017-08-23 18:40:47 +0300

      • : rocksdb.index_merge_rocksdb2 failed in buildbot

    • 2017-08-23 14:40:23 +0300

      • The test failed once on Buildbot with the result difference:

    • 2017-08-23 11:35:34 +0300

      • Adjust InnoDB debug assertions for Oracle Bug#25551311 aka Bug#23517560

    • 2017-08-23 10:01:48 +0300

      • InnoDB key rotation is not skipping unused pages

    • 2017-08-23 09:47:50 +0300

      • Code clean-up related to

    • 2017-08-21 18:56:46 +0300

      • MTR tests fail massively with --innodb-sync-debug

    • 2017-08-22 14:56:17 +0300

      • Remove the unused redo log record type MLOG_INIT_FILE_PAGE

    • 2017-08-23 08:05:50 +0300

      • Assertion `!recv_no_log_write' failed at startup

    • 2017-08-21 16:12:09 +0300

      • Fix rocksdb.bulk_load test

    • 2017-08-21 15:26:21 +0300

      • : Update test results for rocksdb.bulk_load_rev_cf

    • 2017-08-18 15:01:32 +0300

      • encryption.innodb-redo-badkey failed in buildbot

    • 2017-08-18 14:42:53 +0300

      • Assertion failure !srv_read_only_mode in --innodb-read-only shutdown when buf_resize_thread is active

    • 2017-08-18 14:42:18 +0300

      • On failure, mariadb-backup --backup --safe-slave-backup may forget to START SLAVE SQL_THREAD

    • 2017-08-18 12:51:28 -0400

      • bump the VERSION

    • 2017-08-18 10:07:11 +0300

      • Memory leak in mariadb-backup.incremental_backup

    • 2017-08-18 10:00:56 +0300

      • related mariadb-backup code cleanup (non-functional change)

    • 2017-08-18 08:52:41 +0300

      • Follow-up fix to backup fails if innodb_undo_tablespaces>0

    • 2017-08-18 02:51:30 +0300

      • Updated list of unstable tests for 10.2.8

    • 2017-08-18 02:48:43 +0300

      • gcol.gcol_rollback could fail with errors in server log

    • 2017-08-17 15:07:44 +0000

      • : do not spam error log, if DeviceIoControl(IOCTL_STORAGE_QUERY_PROPERTY) fails with ERROR_INVALID_FUNCTION

    • 2017-08-17 15:38:41 +0300

      • backup fails if innodb_undo_tablespaces>0

    • 2017-08-24 20:49:07 -0700

      • More thorough correction of the patch that complemented the patch for

    • 2017-08-23 19:59:49 -0700

      • Corrected the patch that complemented the patch for

    • 2017-08-25 11:28:44 +0200

      • compilation failure in oqgraph after 4aaa38d26ed9

    • 2017-08-25 16:14:03 +0000

      • host errors are not reset after successful connection.

    • 2017-08-23 13:34:52 +0200

      • small cleanup of rpl.rpl_stop_slave

    • 2017-08-09 23:54:16 +0300

      • Fixed assert when running rpl.rpl_parallel_partition

    • 2017-08-09 23:52:13 +0300

      • Have mysqltest first send SIGABRT, then SIGKILL

    • 2017-06-18 14:00:28 +0300

      • Optimize LEX_STRING comparisons

    • 2017-06-18 12:28:40 +0300

      • Changed KEY names to use LEX_CSTRING

    • 2017-08-07 23:21:23 +0300

      • Better error message for mysql_upgrade if upgrade file can't be updated.

    • 2017-08-06 21:53:49 +0300

      • Reduce stack size

    • 2017-08-04 13:13:32 +0300

      • Marked innodb_virtual_basic as 'big' to fix some timeouts in buildbot

    • 2017-07-30 11:45:49 +0300

      • Remove dumping of some not needed core's when running test suite

    • 2017-07-29 10:35:30 +0300

      • Affected rows for a SP now includes affected rows for all statements

    • 2017-07-21 20:02:11 +0300

      • Added missing ; after WSREP_TO_ISOLATION_BEGIN

    • 2017-07-21 19:56:41 +0300

      • New option for slow logging (log_slow_disable_statements)

    • 2017-07-03 11:35:44 +0300

      • Added DBUG_ASSERT_AS_PRINTF compile flag

    • 2017-07-01 17:21:02 +0300

      • Fixed sequence.gtid

    • 2017-06-20 18:30:00 +0300

      • Fixed some compiler warnings

    • 2017-06-19 06:37:43 +0300

      • Safety fix: lock binlog_end_pos before calling signal_update

    • 2017-06-19 06:34:38 +0300

      • Lots of small cleanups

    • 2017-06-19 06:25:10 +0300

      • Print thread_id instead of pthread_self to error log

    • 2017-06-18 10:01:24 +0300

      • Optimize make_lex_string() to not call alloc_root twice.

    • 2017-06-18 09:58:13 +0300

      • Simplify test if we can use table in query cache

    • 2017-06-18 08:43:55 +0300

      • Added sql_alloc.h

    • 2017-08-11 13:58:32 +0200

      • Don't include my_global.h in "pure" plugins

    • 2017-08-11 13:26:54 +0200

      • Fix compilation warnings in plugins

    • 2017-08-21 16:57:08 +0200

      • Fix compilation errors

    • 2017-06-18 06:42:16 +0300

      • Enusure that my_global.h is included first

    • 2017-06-18 06:25:01 +0300

      • Added copyright message to some files

    • 2017-06-09 16:30:58 +0300

      • Use microsecond_interval_timer() instead of my_time() in replicaiton

    • 2017-06-09 10:04:00 +0300

      • Cleaned up output from thr_print_locks

    • 2017-08-23 16:27:24 +0200

      • Compile mariadb-backup with its own copy of net_serv.cc

    • 2017-08-23 15:20:38 +0200

      • fix 64-bit tests too

    • 2017-08-23 12:23:57 +0200

      • 32-bit fixes

    • 2017-08-23 08:27:46 +0000

      • fix compile errors

    • 2017-08-22 21:08:38 +0200

      • Server proxy protocol support

    • Merge 2017-08-22 20:27:10 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-08-22 20:25:59 +0400

      • tokudb_parts tests failed in buildbot

    • 2017-08-19 20:59:24 -0700

      • Corrected the function compare_order_elements() to make it platform independent.

    • 2017-08-19 15:02:29 -0700

      • This patch complements the patch for .

    • 2017-08-17 17:04:31 +0200

      • main.delete_use_source fails in buildbot and outside with wrong plan

    • Merge 2017-08-18 18:30:52 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-08-18 18:29:33 +0400

      • ROW TYPE OF t1 and t1%ROWTYPE for routine parameters

    • Merge 2017-08-17 09:45:05 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-08-17 07:07:11 +0400

      • Assertion `!item->null_value' failed in Type_handler::Item_send_str

    • 2017-08-16 14:46:24 +0300

      • Silence a -Wimplicit-fallthrough warning

    • 2017-08-15 08:28:38 -0700

      • Adjusted the result file for sys_vars.sysvars_server_embedded.

    • 2017-08-16 09:03:27 +0300

      • Work around Crashing on a corrupted page is unhelpful

    • 2017-08-15 17:18:55 +0300

      • DB_TRX_ID is not actually being reset when the history is removed

    • Merge 2017-08-15 17:54:46 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-08-15 17:53:08 +0400

      • Recording more tests for sql_mode=ORACLE: can't create a virtual column with function MOD

    • Merge 2017-08-15 17:13:59 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-08-15 16:41:58 +0400

      • Remove the THD parameter from sp_head::init_sp_name()

    • 2017-08-15 14:58:42 +0400

      • Add Database_qualified_name::copy()

    • 2017-08-15 14:13:42 +0400

      • Add class Sql_cmd_call

    • 2017-08-15 11:15:18 +0400

      • Add LEX::sp_body_finalize_{procedure|function}

    • Merge 2017-08-15 09:59:17 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-08-15 09:55:09 +0400

      • Crash when EXPLAIN SELECT .. INTO row_sp_variable.field

    • 2017-08-15 09:37:16 +0400

      • Add Type_handler::Item_val_bool()

    • Merge 2017-08-15 07:52:48 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-08-15 07:49:18 +0400

      • Fixing test results for sql_mode=ORACLE: can't create a virtual column with function MOD

    • 2017-08-14 17:05:41 -0700

      • Changed the function my_set_bits() to return uint64 instead of uint32. Corrected an assertion in the constructor for the class Sys_var_flagset.

    • 2017-08-14 11:12:17 +0400

      • sql_mode=ORACLE: can't create a virtual column with function MOD

    • 2017-08-13 09:44:44 -0700

      • Adjusted result files for tokudb tests.

    • 2017-08-12 19:58:16 -0700

      • Implemented condition pushdown into derived tables / views with window functions ().

    • 2017-05-31 09:49:17 +0200

      • - Oracle compatibility : Replace function

    • Merge 2017-08-11 10:58:23 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-08-11 10:21:51 +0400

      • Test result fixed.

    • 2017-08-11 00:50:29 +0400

      • Comparison of JSON_EXTRACT result differs with Mysql.

    • 2017-08-10 21:40:19 -0700

      • Adjusted results after the patch for .

    • 2017-08-10 14:25:19 -0700

      • This is a modification of the first patch committed for developed to cover the case of : "Optimization for equi-joins of derived tables with window functions".

    • 2017-08-03 21:19:19 -0700

      • This first patch prepared for the task : "Optimization for equi-joins of derived tables with GROUP BY" should be considered rather as a 'proof of concept'.

    • 2017-08-14 19:56:52 +0300

      • funcs_1.myisam_views-big failed in buildbot

    • 2017-08-14 19:56:08 +0300

      • Typos in ER_WRONG_INSERT_INTO_SEQUENCE

    • 2017-08-11 12:47:54 +0300

      • Crash in rollback of a recovered INSERT transaction after upgrade

    • 2017-08-10 12:31:26 +0300

      • TRX_UNDO_PAGE_TYPE mismatch when writing undo log after upgrade

    • 2017-08-10 11:46:08 +0300

      • InnoDB: Failing assertion: lsn == log_sys->lsn || srv_force_recovery == SRV_FORCE_NO_LOG_REDO

    • 2017-08-07 16:04:05 +0300

      • InnoDB upgrade from previous versions to 10.3 is not possible

    • 2017-08-08 19:59:42 +0300

      • Remove stray XtraDB files

    • 2017-08-08 00:05:20 +0300

      • Fix a -Wimplicit-fallthrough warning

    • 2017-08-07 23:44:45 +0300

      • follow-up: Adjust PAGE_MAX_TRX_ID in online ADD INDEX

    • 2017-08-07 23:56:30 +0300

      • follow-up: Adjust a test for the purge of insert_undo log

    • Merge 2017-08-09 12:59:03 +0300 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-08-09 12:36:06 +0300

      • Temporarily record wrong result for the JSON_EXTRACT test

    • Merge 2017-08-09 12:35:21 +0300 - Merge 10.2 into bb-10.2-ext

    • Merge 2017-08-08 09:47:00 +0300 - Merge 10.2 into bb-10.2-ext

    • 2017-08-07 21:21:13 +0300

      • Get rid of valgrind warning for sql_sequence tests.

    • 2017-08-07 20:49:56 +0300

      • SEQUENCE related crash when running concurrent I_S.TABLES and FLUSH queries

    • 2017-08-07 20:43:44 +0300

      • Fixed compiler warning

    • Merge 2017-08-07 21:35:34 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-08-04 16:33:58 +0400

      • Cleanup SP code for packages

    • 2017-08-04 15:15:55 +0400

      • An additional patch for Wrap the code in sp.cc into a class Sp_handler

    • 2017-08-04 14:41:05 +0400

      • Adding the "const" qualified to the LEX_CSTRING parameter of a few check_xxx() functions

    • 2017-08-06 14:42:30 +0300

      • Make rocksdb.type_varchar test stable

    • Merge 2017-08-01 15:58:26 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • Merge 2017-08-01 15:37:01 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-08-01 12:04:14 +0400

      • Cleanup for Sp_handler::show_create_sp

    • Merge 2017-07-31 23:00:59 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-07-31 23:00:02 +0400

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

    • 2017-07-31 17:34:59 +0400

      • Fix the SP code to avoid excessive use of strlen

    • Merge 2017-07-28 12:47:20 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • Merge 2017-07-22 22:48:45 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • Merge 2017-07-21 23:38:30 +0400 - Merge commit 'e2afdb1ee430cb9d030aeeedc85eb903cda5e5d1' into bb-10.2-ext

    • Merge 2017-07-19 19:43:55 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • Merge 2017-07-19 14:45:54 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-07-18 13:51:12 +0300

      • Postfix for - test results adjusted

    • 2017-07-18 13:50:26 +0300

      • Postfix for 74891ed257c43 - test result adjusted

    • Merge 2017-07-13 07:21:21 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • Merge 2017-07-12 22:54:49 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-07-12 22:51:06 +0400

      • Avoid using LEX::spname during CREATE PROCEDURE and CREATE FUNCTION

    • Merge 2017-07-12 12:00:11 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-07-12 11:57:47 +0400

      • Change sp_head::m_chistics from a pointer to a structure

    • 2017-07-11 16:16:11 +0400

      • Fixing a type-clash bison warning in keyword_directly_not_assignable

    • 2017-07-11 15:10:25 +0400

      • Move the code from sp_head::init() to sp_head::sp_head()

    • 2017-07-10 12:24:58 +0400

      • (partial) Unify sql_yacc.yy and sql_yacc_ora.yy

    • 2017-07-10 10:51:07 +0400

      • (partial) Unify sql_yacc.yy and sql_yacc_ora.yy

    • 2017-07-08 01:38:56 +0200

      • fix the bad merge

    • 2017-07-07 19:55:31 +0200

      • DELETE statement with the same source and target

    • 2017-07-07 17:50:09 +0200

      • DELETE statement with the same source and target

    • 2017-07-09 06:10:17 +0000

      • Fix debian control file syntax.

    • 2017-07-08 21:57:54 +0000

      • Attempt to fix mariadb-backup debian packaging in 10.3

    • Merge 2017-07-07 21:27:26 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • Merge 2017-07-07 19:48:35 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-07-07 17:00:07 +0400

      • Confusion between table alias and ROW type variable

    • 2017-07-07 13:08:16 +0300

      • Reset DB_TRX_ID when the history is removed, to speed up MVCC

    • 2017-07-07 00:55:01 +0300

      • Introduce a new InnoDB redo log format for

    • Merge 2017-07-07 12:39:43 +0300 - Merge bb-10.2-ext into 10.3

    • Merge 2017-07-07 12:00:27 +0300 - Merge 10.2 into bb-10.2-ext

    • Merge 2017-07-07 12:43:10 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-07-06 10:59:45 +0300

      • Server crashes in Item_func_nextval::val_int...

    • 2017-03-19 13:10:12 +1100

      • Remove dated my-{size}.cnf files

    • Merge 2017-07-05 17:43:32 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-07-05 17:18:33 +0400

      • Add struct AUTHID

    • Merge 2017-07-04 15:31:25 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-07-04 14:14:30 +0400

      • Wrong warning with MAX(datetime_field) OVER (...)

    • 2017-07-03 14:56:33 +0400

      • Adding sf_return_type, improving sf_tail readability.

    • 2017-07-03 09:15:28 +0400

      • Adding "const" qualifier to Column_definition::make_field()

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

      • Parser refactoring for CREATE VIEW,TRIGGER,SP,UDF,EVENT

    • 2017-06-30 16:26:15 +0400

      • Adding the "const" qualifier to st_sp_chistics parameters in a few functions.

    • 2017-06-29 12:24:47 +0400

      • Removing duplicate code in mysql_execute_command: Adding prepare_db_action().

    • 2017-07-03 10:39:18 +0200

      • Fix compiler warning in embedded server

    • 2017-07-03 10:36:09 +0200

      • post-merge fixes.

    • Merge 2017-07-03 09:33:41 +0200 - : Per-engine mysql.gtid_slave_pos table

    • 2017-05-11 08:45:29 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-05-11 08:03:27 +0200

      • TokuDB .result file update following earlier commit.

    • 2017-05-10 16:54:28 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-05-10 15:48:32 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-05-10 09:56:31 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-29 11:19:09 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-25 19:08:45 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-25 12:00:43 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-25 10:01:33 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-23 10:49:58 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-23 10:47:22 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-23 10:46:07 +0200

      • Fix test to wait for slave to fully stop.

    • 2017-04-23 10:44:45 +0200

      • Add cleanup of mysql.gtid_slave_pos table.

    • 2017-04-20 16:22:21 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-20 16:19:01 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-20 16:16:26 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-20 16:14:37 +0200

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-04-20 16:11:14 +0200

      • Clarify plugin_ref lifetimes in function comments

    • 2017-04-20 16:07:27 +0200

      • Use separate connection for START SLAVE in rpl_deadlock.test

    • 2017-03-24 12:07:07 +0100

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-03-24 12:06:29 +0100

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-03-24 11:51:23 +0100

      • Fix that MTR leaks restart: options to following test

    • 2017-03-20 13:29:37 +0100

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-03-20 11:55:24 +0100

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-03-14 12:54:10 +0100

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-03-09 15:30:19 +0100

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-03-09 13:27:27 +0100

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-03-09 12:16:15 +0100

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-03-08 13:56:29 +0100

      • : Per-engine mysql.gtid_slave_pos table

    • 2017-03-06 15:32:54 +0100

      • : Per-engine mysql.gtid_slave_pos table.

    • Merge 2017-06-27 08:14:45 +0300 - Merge bb-10.2-ext into 10.3

    • Merge 2017-06-27 08:13:59 +0300 - Merge 10.2 into bb-10.2-ext

    • Merge 2017-06-21 12:14:35 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-06-21 13:44:16 +0300

      • Remove XtraDB

    • 2017-06-20 09:39:13 +0300

      • Remove INFORMATION_SCHEMA.INNODB_TRX.trx_adaptive_hash_latched

    • 2017-06-20 09:35:58 +0300

      • Adjust sys_vars.sysvars_innodb for 32-bit builds

    • Merge 2017-06-19 17:28:08 +0300 - Merge bb-10.2-ext into 10.3

    • Merge 2017-06-19 16:56:13 +0300 - Merge 10.2 into bb-10.2-ext

    • 2017-06-19 10:44:13 +0400

      • Additional tests for COALESCE(12345678900) makes a column of a wrong type and truncates the data

    • Merge 2017-06-15 18:02:57 +0300 - Merge 10.2 into bb-10.2-ext; also, fix After restart, InnoDB wrongly thinks that a SEQUENCE is a TABLE

    • Merge 2017-06-15 15:27:11 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-06-08 08:25:53 +0300

      • Re-record failing SEQUENCE tests

    • 2017-06-07 16:09:33 +0300

      • Update sql_yacc_ora.yy with latest changes of sql_yacc.yy

    • 2017-06-03 16:16:18 +0300

      • Cleanups (LINT_INIT & --debug-mutex-deadlock-detector

    • 2017-06-03 16:08:23 +0300

      • Fixed sequences based on comments from Peter Gulutzan and Andrii Nikitin

    • 2017-06-02 13:52:47 +0300

      • Improved warning "xxx is not BASE TABLE/SEQUENCE"

    • 2017-06-13 12:46:33 +0400

      • - port "Report timing with more precision" by @dveeden

    • 2017-06-08 12:27:16 +0200

      • replace my_timer_microseconds with microsecond_interval_timer

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

      • Fix whitespace in new code

    • 2017-06-08 12:11:16 +0200

      • Callers of start_timer should have ulonglong data type

    • 2017-03-09 17:57:22 +0100

      • port "Report timing with more precision" by @dveeden

    • 2017-05-09 13:37:08 +0200

      • 10.3 man pages

    • 2017-06-01 13:03:55 +0300

      • Remove deprecated InnoDB file format parameters

    • Merge 2017-06-01 11:02:32 +0300 - Merge branch 'bb-10.2-ext' into 10.3

    • 2017-05-30 21:31:30 +0300

      • Testing SEQUENCE object

    • 2017-05-30 12:55:58 +0300

      • Updated test case

    • 2017-05-29 16:40:24 +0300

      • Add automatic updating of sub modules to BUILD scripts

    • 2017-05-29 16:08:11 +0300

      • Add locks for sequence's to ensure that there is only one writer or many readers

    • 2017-05-22 16:57:41 +0200

      • SP stack trace

    • 2017-05-29 10:29:46 +0400

      • Improve function parameter data type control

    • 2017-05-27 16:45:22 +0400

      • Adding tests for VIEW over a ROLLUP query reports too large columns

    • 2017-05-27 16:39:20 +0400

      • Adding tests for FIRST_VALUE() does not preserve the exact data type

    • 2017-05-27 16:21:20 +0400

      • Adding tests for CREATE TABLE SELECT MAX(int_column) creates different columns for table vs view

    • 2017-05-27 16:13:58 +0400

      • Adding tests for CREATE TABLE..SELECT creates different columns for IFNULL() and equivalent COALESCE,CASE,IF

    • 2017-05-27 16:03:18 +0400

      • COALESCE(12345678900) makes a column of a wrong type and truncates the data

    • 2017-05-27 11:12:14 +0400

      • Remove enum Cast_target and use Type_handler to handle CAST

    • 2017-05-27 07:05:16 +0400

      • A post-merge fix: loadxml failed on Windows (due to a wrong parameter to my_error).

    • Merge 2017-05-26 19:32:28 +0400 - Merge tag 'mariadb-10.2.6' into bb-10.2-ext

    • 2017-05-26 09:42:11 +0300

      • Follow-up fixes for Support for InnoDB SEQUENCE objects

    • 2017-05-25 17:19:35 +0400

      • A cleanup for , , , - IN and CASE type aggregation problems

    • 2017-05-25 15:15:39 +0400

      • Fixing a few data type related problems: , ,

    • 2017-05-25 14:12:18 +0400

      • Adding tests for Wrong data type for CREATE..SELECT year_sp_variable

    • 2017-05-24 18:57:47 +0300

      • More tests for SEQUENCE's

    • 2017-05-24 18:09:22 +0300

      • Follow-up fixes for Support for InnoDB SEQUENCE objects

    • 2017-05-24 15:39:24 +0300

      • Fixed failing test sql_sequence.replication

    • 2017-05-24 15:10:04 +0300

      • Simple replication test for sequences

    • 2017-05-24 15:43:09 +0400

      • Wrong metadata or data type for string user variables

    • 2017-05-23 23:13:54 +0400

      • Wrong data type for CREATE..SELECT sp_var

    • 2017-05-23 23:11:31 +0400

      • A cleanup for the patch for , ,

    • 2017-05-23 17:18:31 +0300

      • Make SEQUENCE working with replication

    • 2017-05-23 12:45:47 +0400

      • Fixing a few problems with data type and metadata for INT result functions (, , )

    • 2017-05-22 17:13:15 +0400

      • Out-of-range error with CREATE..SELECT..TO_SECONDS(NOW())

    • 2017-05-22 13:44:26 +0400

      • + MDEV+12859 + - a join patch fixing a few data type problems with CREATE..SELECT

    • 2017-05-22 10:27:05 +0400

      • Out-of-range error on CREATE..SELECT with a view using MAX and EXTRACT(MINUTE_MICROSECOND..)

    • 2017-05-21 09:28:12 +0400

      • Wrong .. metadata for DIV + ..errors on CREATE..SELECT..DIV

    • 2017-05-20 16:29:11 +0400

      • Synchronize CREATE..SELECT data type and result set metadata data type for INT functions

    • 2017-05-19 21:39:41 +0400

      • An after-fix for Out-of-range errors when casting hex-hybrid to SIGNED and UNSIGNED

    • 2017-05-19 18:45:01 +0400

      • Out-of-range errors when casting hex-hybrid to SIGNED and UNSIGNED

    • Merge 2017-05-18 14:23:14 +0400 - Merge branch 'halfspawn-bb-10.2-ext' into bb-10.2-ext

    • 2017-05-18 11:43:24 +0200

      • : sql_mode=ORACLE: Functions LENGTH() and LENGTHB()

    • 2017-05-17 18:07:20 +0400

      • Split Column_definition::create_length_to_internal_length() to virtual methods in Type_handler

    • 2017-05-17 14:02:25 +0400

      • Add Type_handler::val_int_signed_typecast() and Type_handler::val_int_unsigned_typecast()

    • Merge 2017-05-17 12:59:07 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-05-17 12:21:39 +0400

      • Split field.cc:calc_pack_length() into virtual methods in Type_handler

    • 2017-05-16 14:29:51 +0400

      • Split Column_definition::check() into virtual methods in Type_handler

    • 2017-05-10 15:29:48 +0400

      • Reuse data type aggregation code for hybrid functions and UNION

    • 2017-05-15 14:58:05 +0400

      • Item_param does not preserve exact field type in EXECUTE IMMEDIATE 'CREATE TABLE AS SELECT ?' USING POINT(1,1)

    • 2017-05-13 16:52:53 +0300

      • Fixed buildbot failures with --embedded-server

    • 2017-05-11 19:39:49 +0400

      • Change Item_func_length::print() to display octet_length() rather than length()

    • 2017-05-11 07:27:11 +0400

      • A --ps cleanup for Make the third parameter to LPAD and RPAD optional

    • 2017-05-10 18:14:08 +0400

      • Change Lex_field_type_st::m_type from enum_field_types to Type_handler pointer

    • 2017-05-10 11:02:02 +0400

      • Add Field::get_typelib() and Item::get_typelib()

    • 2017-05-10 09:27:15 +0400

      • Remove Item_func_xxx::decimal_precision() for case and abbreviations

    • 2017-05-10 08:30:56 +0400

      • Add Type_handler::decimal_precision() +

    • 2017-05-04 15:57:19 +0200

      • Oracle-compatible function CHR()

    • 2017-05-08 02:44:55 +0300

      • Support for SEQUENCE objects

    • 2017-05-07 18:26:10 +0300

      • Fixed compiler warnings and warnings from build.tags

    • 2017-05-02 19:23:00 +0300

      • Fixed crash with SEQUENCE when using REPAIR

    • 2017-05-17 00:34:48 +0300

      • Fix that end_bulk_insert() doesn't write to to-be-deleted files

    • Merge 2017-05-07 23:51:18 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-05-07 19:41:19 +0400

      • Adding MYSQL_PLUGIN_IMPORT to type_handler_xxx declarations (fixing compilation failure on Windows)

    • 2017-05-07 19:29:23 +0400

      • Determine Item::result_type() from Item::type_handler()

    • 2017-05-07 17:44:27 +0400

      • Wrong execution plan for WHERE (date_field <=> timestamp_expr AND TRUE)

    • 2017-05-07 09:12:54 +0400

      • Determine Item::cmp_type() from Item::type_handler()

    • 2017-05-07 01:02:37 +0400

      • Change Item_equal to operate Type_handler rather than Item_result

    • 2017-05-06 23:06:18 +0400

      • Change Value_source::Context to operate Type_handler rather than Item_result

    • 2017-05-06 20:44:05 +0400

      • Determine Item::field_type() from Item::type_handler()

    • 2017-05-06 19:12:59 +0400

      • Define virtual type_handler() for all Item classes

    • 2017-05-06 15:05:59 +0400

      • Adding "const" qualifier to Item::cols(), and to the "Item *cmp" parameter to Type_handler::make_const_item_for_comparison()

    • 2017-05-06 14:52:18 +0400

      • Cleanup: changing set_handler_by_field_type(field_type()) to set_handler(type_handler()).

    • 2017-05-06 13:34:16 +0400

      • Fix Item_cache constructors to accept Type_handler instead of enum_field_types

    • 2017-05-06 00:04:15 +0400

      • Split resolve_const_item() into virtual methods in Type_handler

    • Merge 2017-05-05 16:12:54 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • Merge 2017-05-05 07:25:11 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-05-05 07:23:16 +0400

      • , - geometry type not preserved in hybrid functions and UNION

    • 2017-05-05 07:00:18 +0400

      • Add Column_definition::type_handler()

    • 2017-05-04 18:30:11 +0400

      • Split Item_func_between::fix_length_and_dec

    • Merge 2017-05-04 16:29:05 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-05-04 16:05:21 +0400

      • Split Item::send() into virtual method in Type_handler

    • 2017-05-04 13:17:12 +0400

      • A cleanup for UNION creates excessive integer column types for integer literals

    • 2017-05-04 11:38:55 +0400

      • CASE and CASE-alike hybrid functions do not preserve exact data types

    • 2017-05-04 09:56:09 +0400

      • A partial patch for Unify sql_yacc.yy and sql_yacc_ora.yy

    • Merge 2017-05-04 06:58:28 +0400 - Merge branch 'halfspawn-bb-10.2-ext' into bb-10.2-ext

    • 2017-05-03 17:39:45 +0200

      • Make the third parameter to LPAD and RPAD optional

    • 2017-05-03 13:43:22 +0400

      • Adding Item_func_pad as a common parent for Item_func_lpad and Item_func_rpad

    • 2017-05-02 19:19:23 +0300

      • Fixed build scripts to compile MyRocks as a plugin

    • 2017-05-02 15:58:26 +0400

      • Fixing a warning: ‘class Type_all_attributes’ has ... non-virtual destructor

    • Merge 2017-05-02 13:52:45 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-05-02 13:51:35 +0400

      • A few tests fail in build-bot on Windows after changing Field::field_name and Item::name to LEX_CSTRING

    • 2017-05-02 12:58:25 +0400

      • Add THD::make_string_literal()

    • 2017-05-02 11:39:20 +0400

      • Crash in CREATE..SELECT..UNION with a ENUM column and NULL

    • 2017-05-02 07:49:06 +0400

      • Move Item_func::count_xxx_length() to Type_std_attributes

    • 2017-04-30 22:50:37 +0400

      • Add Type_handler::Item_save_in_value

    • 2017-04-29 21:34:57 +0400

      • Add Type_handler::Item_decimal_scale() and Item_divisor_precision_increment()

    • 2017-04-28 16:27:55 +0400

      • UNION creates excessive integer column types for integer literals

    • 2017-04-27 21:58:10 +0400

      • Hybrid functions create wrong VARBINARY length when mixing character and binary data

    • 2017-04-27 15:40:16 +0400

      • Hybrid functions create a column of an impossible type DOUBLE(256,4)

    • 2017-04-27 15:02:35 +0400

      • Illegal mix of collations with the HEX function

    • 2017-04-27 14:37:27 +0400

      • Add Type_handler::type_handler_for_tmp_table() and Type_handler::type_handler_for_union()

    • 2017-04-26 10:52:18 +0400

      • Fixing compilation failure on Windows: moving references to type_handler_xxx from field.h to field.cc

    • 2017-04-26 10:37:05 +0400

      • Fixing a typo: UINT32_MAX -> UINT_MAX32 (introduced by the patch for )

    • 2017-04-26 09:49:41 +0400

      • Moving a part of st_select_lex_unit::prepare() into a new method prepare_join()

    • 2017-04-25 14:22:07 +0400

      • Add Field::type_handler() +

    • 2017-04-25 11:05:41 +0400

      • Wrong data type for CREATE..SELECT MAX(COALESCE(timestamp_column))

    • 2017-04-25 10:20:27 +0400

      • A safety patch for Split Item::tmp_table_field_from_field_type() into virtual methods in Type_handler

    • 2017-04-24 16:08:28 +0400

      • A cleanup for Split Item::tmp_table_field_from_field_type() into virtual methods in Type_handler

    • 2017-04-24 12:09:25 +0400

      • Split Item::tmp_table_field_from_field_type() into virtual methods in Type_handler

    • 2017-04-24 10:57:31 +0400

      • Add Type_handler::subquery_type_allows_materialization()

    • Merge 2017-04-24 09:54:12 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-23 19:39:57 +0300

      • Changing field::field_name and Item::name to LEX_CSTRING

    • 2017-04-23 13:56:50 +0300

      • Fixed compiler warnings and wrong test results

    • 2017-04-23 12:57:26 +0400

      • Fixing a bug in the recent commit that added trigger names into error messages

    • 2017-04-22 23:47:27 +0400

      • Split Item_func_min_max::fix_length_and_dec() into methods in Type_handler + +

    • 2017-04-22 21:59:00 +0400

      • Split Item::temporal_precision() into virtual methods in Type_handler

    • 2017-04-22 16:49:26 +0400

      • Add Type_handler::is_param_long_data_type()

    • Merge 2017-04-22 23:49:47 +0400 - Merge remote-tracking branch 'origin/10.2' into 10.3

    • Merge 2017-04-20 08:49:48 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-20 08:30:23 +0400

      • sql_mode=ORACLE: Add support for database qualified sequence names in NEXTVAL and CURRVAL

    • 2017-04-20 08:26:34 +0400

      • Recording correct test results in funcs_1.myisam_trig_0407, related to the recent "Trigger already exists" change.

    • 2017-04-19 22:10:36 +0300

      • Fixed wrong prototype in ha_cassandra.cc that broke linking

    • 2017-04-19 22:09:43 +0300

      • Fixed some wrong/inconsistent error message

    • 2017-04-19 13:16:34 +0300

      • Removed complex and wrong set_name_for_rollback()

    • Merge 2017-04-19 05:21:36 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-04-19 05:20:19 +0400

      • Split Item_temporal_func::fix_length_and_dec() +

    • 2017-04-18 12:16:34 +0300

      • Add multiple parsing protection to include/mysqld_error.h

    • 2017-04-17 20:41:27 +0300

      • Avoid DBUG_ASSERT in mysqlcheck when working with views

    • 2017-04-16 22:40:39 +0300

      • Added "const" to new data for handler::update_row()

    • 2017-04-16 17:14:41 +0300

      • Change "static int" to enum in classes

    • 2017-04-16 17:08:00 +0300

      • Simple cleanups

    • 2017-04-15 15:51:57 +0400

      • Derive Item_func_makedate from Item_datefunc rather than Item_temporal_func

    • 2017-04-14 21:27:33 +0400

      • Moving implementation of Item_hybrid_func::fix_attributes() from item_cmpfunc.cc to item_func.cc

    • 2017-04-18 17:15:44 +0200

      • : Make session variables TRACKING enabled by default

    • 2017-04-16 15:40:04 -0400

      • bump the VERSION

    Revision #f93d5d927e
    Revision #e20f1ec302
    Revision #bb8e99fdc3
    Revision #c02d61bc11
    Revision #9bbc8a8924
    Revision #fd56727e99
    MDEV-13545
    Revision #d0d626be4c
    MDEV-13510
    Revision #27412877db
    Revision #a544225d0a
    Revision #e7bf8bca2f
    MDEV-13534
    Revision #ae0759ad45
    MDEV-13602
    Revision #06b4b99f3e
    Revision #81bd81fbe8
    Revision #36a971724e
    MDEV-13167
    Revision #e52dd13c2e
    MDEV-13167
    Revision #59caf2c3c1
    MDEV-13485
    Revision #1621d32eac
    Revision #825b6a354a
    MDEV-13452
    Revision #ef8e1a35cc
    Revision #4f34ec26fa
    MDEV-13600
    Revision #86fc5ece26
    MDEV-13559
    Revision #8a9e9d896e
    MDEV-13570
    Revision #8a3e2970ad
    MDEV-13575
    Revision #72ac85cdda
    Revision #605b835220
    MDEV-13754
    Revision #74ce0cf148
    MDEV-13574
    Revision #e9e051d297
    MDEV-12988
    Revision #f269915381
    Revision #bcd5622ebb
    Revision #edf77043ba
    MDEV-12948
    Revision #e6971011c3
    MDEV-12988
    Revision #f2033df6ac
    MDEV-10855
    Revision #0336655918
    MDEV-10855
    Revision #add44e684c
    Revision #578b2b05b8
    MDEV-13641
    Revision #77c41fa725
    Revision #f753480c72
    Revision #e208100d44
    Revision #25c06f5282
    Revision #cc77f9882d
    Revision #874e4e473a
    Revision #b6c5657ef2
    Revision #ffb17a6509
    Revision #8e722064f7
    Revision #94bbe8ad58
    Revision #4be15fe065
    Revision #21518ab2e4
    Revision #536215e32f
    Revision #52a1e4d613
    Revision #9e1cc831f2
    Revision #f71bed08ca
    Revision #458d5ed8aa
    Revision #a70f7aad55
    Revision #af06683b73
    Revision #8bfda2f0af
    Revision #1ed605e490
    Revision #828602356c
    Revision #a6e215f221
    Revision #d5a6bae7c0
    Revision #4aaa38d26e
    Revision #b0da8897b0
    Revision #b77bb43f60
    Revision #44676ed5b1
    Revision #4040a17ea2
    Revision #7a5eb00322
    Revision #4246fe802e
    Revision #aaddac5cd7
    Revision #58cd69fc80
    MDEV-11159
    Revision #d258a2bd1f
    Revision #b0dbc707b8
    MDEV-13617
    Revision #a1e444e1cc
    Revision #d7b45e01b4
    MDEV-10855
    Revision #1b7a2e4ca2
    MDEV-13510
    Revision #935c6f502f
    Revision #4305c3ca57
    MDEV-13581
    Revision #83ea51a28d
    Revision #a70809c0fc
    MDEV-13555
    Revision #ff3cf74974
    Revision #58c5145d60
    Revision #92f9be495b
    MDEV-13542
    Revision #f4b379d6ca
    MDEV-13536
    Revision #442ac9229b
    Revision #3fd30508b2
    MDEV-13500
    Revision #6ac3d7511c
    Revision #b5098f3dae
    MDEV-13533
    Revision #3f7f0c6a29
    MDEV-13531
    Revision #4d50594dfc
    MDEV-13529
    Revision #966cc80299
    MDEV-13528
    Revision #1743883d55
    Revision #22c9663d85
    MDEV-13527
    Revision #6179a8efdc
    MDEV-13526
    Revision #6db1b0188c
    Revision #9822fb1f19
    MDEV-13500
    Revision #596bdc2dbe
    Revision #9d85323007
    MDEV-13500
    Revision #0f554dd0fd
    Revision #61bbabb202
    MDEV-10855
    Revision #c9981fbee2
    MDEV-13003
    Revision #1a9e13d622
    Revision #837aa57fb2
    Revision #2ebb1380d6
    MDEV-12604
    Revision #e223752472
    MDEV-13369
    Revision #bf75dcac89
    MDEV-13369
    MDEV-13389
    Revision #b14e2b044b
    MDEV-13369
    Revision #3e7b1bd64a
    MDEV-13518
    Revision #734671174e
    MDEV-13014
    Revision #347d9456e4
    MDEV-13495
    Revision #73297f532f
    MDEV-13476
    Revision #237f23d702
    MDEV-13475
    Revision #63ad4fe5bb
    MDEV-13430
    Revision #efa4996bb7
    Revision #f5b0c47b58
    Revision #c039cacf53
    MDEV-12288
    Revision #932273a8a0
    MDEV-12288
    Revision #620ba97cfc
    Revision #6685cdc250
    MDEV-12604
    Revision #0930d6698f
    Revision #1f0a22acbd
    Revision #4649fb37e3
    Revision #213af08d99
    MDEV-13393
    Revision #cf9e0bf3e6
    Revision #988a9daa94
    Revision #0f1cadd9a5
    MDEV-13450
    Revision #b3977ac23f
    MDEV-13415
    Revision #9b74b00c8e
    Revision #f717fb8242
    Revision #1b0cf1b729
    Revision #68bc777830
    Revision #9372f6e526
    MDEV-13419
    Revision #c431eafd62
    Revision #c9218ff439
    MDEV-13415
    Revision #4937474f86
    MDEV-13414
    Revision #716898755a
    Revision #4fc1f2fb75
    Revision #23290e42e3
    Revision #e67b816451
    Revision #34668e10b2
    Revision #d1af417eb8
    MDEV-12619
    Revision #442a6f61f5
    Revision #29acdcd542
    Revision #daec000450
    Revision #0f348bcd96
    MDEV-13302
    Revision #e33bda183e
    Revision #7c3df72d0a
    MDEV-13298
    Revision #31b3511849
    Revision #59350ce076
    MDEV-13292
    Revision #42cb3dcb74
    MDEV-12518
    Revision #77ace5dbd1
    MDEV-12518
    Revision #f3ad96a3a6
    Revision #c65cce3698
    MDEV-12137
    Revision #abf95afa2a
    MDEV-12137
    Revision #51a552ddf2
    Revision #2312556bba
    Revision #0496430ffa
    Revision #30fee6150a
    Revision #c1885d22df
    MDEV-13273
    Revision #3c09f148f3
    MDEV-12288
    Revision #bae0844f65
    MariaDB 10.3.1
    Revision #57fea53615
    Revision #9e53a6bdfd
    Revision #8b2c7c9444
    Revision #3f32743294
    MDEV-13020
    Revision #7fee164faf
    Revision #3b9273d203
    Revision #58dd72f18c
    MDEV-13245
    Revision #5c0df0e4a8
    Revision #25ad623d64
    MDEV-13240
    Revision #760127ac6f
    Revision #306bc90ad7
    Revision #96d1cdecbe
    MDEV-13197
    Revision #505a11d9ac
    Revision #95979d2bae
    Revision #a4d9fa99ea
    Revision #c36620ddc3
    MDEV-12179
    Revision #1d91910b94
    MDEV-12179
    Revision #95e09f0766
    MDEV-12179
    Revision #b19f055772
    Revision #105ea511dc
    MDEV-12179
    Revision #01b86a0ad9
    MDEV-12179
    Revision #0db2cd7c76
    MDEV-12179
    Revision #8683052389
    MDEV-12179
    Revision #c174718aed
    MDEV-12179
    Revision #86fa6f9b3d
    MDEV-12179
    Revision #59bab556a0
    MDEV-12179
    Revision #89aad233de
    MDEV-12179
    Revision #1af3165f98
    MDEV-12179
    Revision #4a8381ad34
    Revision #df2f01c14a
    Revision #1b54cb3b77
    MDEV-12179
    Revision #8953c7e484
    MDEV-12179
    Revision #00eebb2243
    MDEV-12179
    Revision #638d4e90e8
    MDEV-12179
    Revision #094e4b264c
    Revision #da9decdccf
    Revision #fdf2d40770
    MDEV-12179
    Revision #3cc89b3e85
    MDEV-12179
    Revision #4eebf431b0
    Revision #8bc1632ea5
    MDEV-12179
    Revision #363d6a16ae
    MDEV-12179
    Revision #6a84473c28
    MDEV-12179
    Revision #3501a5356e
    MDEV-12179
    Revision #c995ecbe98
    MDEV-12179
    Revision #087cf02328
    MDEV-12179
    Revision #141a1b09e6
    MDEV-12179
    Revision #d3837c69a2
    MDEV-12179
    Revision #176000a54c
    Revision #43c77bb937
    Revision #ed61fddf24
    Revision #2a3fe45dd2
    Revision #99e017d099
    Revision #813e6e628f
    Revision #1e3886ae80
    Revision #3a7201ea92
    Revision #578d8bfde5
    MDEV-10309
    Revision #43eec57fab
    MDEV-13015
    Revision #765347384a
    Revision #3b1921c714
    Revision #8a65b49c43
    Revision #3d428e017d
    Revision #36ae8846ca
    Revision #3356e42d01
    Revision #0fe7d8a2a2
    MDEV-12292
    Revision #1a873fb865
    Revision #eede812f05
    Revision #6486bac29f
    Revision #ca2d9546c8
    Revision #86b9417035
    Revision #0c92794db3
    Revision #3d615e4b1a
    Revision #959891662d
    MDEV-12930
    Revision #d5d8fa6e04
    Revision #267bd4cc7b
    Revision #7e5bd1500f
    Revision #d7e3120da8
    Revision #8b68263a53
    MDEV-12803
    Revision #0f0bced885
    MDEV-9410
    Revision #a9b79bf710
    MDEV-12861
    Revision #241d5edcf9
    MDEV-9408
    Revision #86b5be0e16
    MDEV-9406
    Revision #13c6b0d534
    MDEV-10309
    Revision #9d834c76af
    MDEV-12932
    Revision #f462bfc1f7
    Revision #9bc3225642
    Revision #77b2f55f61
    MDEV-10139
    Revision #e1f81822c3
    MDEV-11514
    MDEV-11497
    MDEV-11554
    MDEV-11555
    Revision #109bc47084
    MDEV-12875
    MDEV-12886
    MDEV-12916
    Revision #54e29712a3
    MDEV-12917
    Revision #a4789f52d8
    Revision #8acf4d6f78
    MDEV-10139
    Revision #9497a64679
    Revision #d60e5fe391
    Revision #e5145a5ac3
    MDEV-12546
    Revision #90f06818b3
    MDEV-12876
    Revision #62b62319bf
    MDEV-12852
    MDEV-12853
    MDEV-12869
    Revision #6a779a6d28
    Revision #d9304914be
    MDEV-12852
    MDEV-12853
    MDEV-12869
    Revision #9b79888df8
    MDEV-12866
    Revision #c84bbeda7f
    MDEV-12858
    MDEV-12862
    Revision #feb15f4e45
    MDEV-12860
    Revision #8c479820da
    MDEV-12856
    MDEV-12857
    Revision #a8caa8e04a
    MDEV-12854
    Revision #d2fec340d2
    MDEV-12849
    Revision #ac4ce47b09
    MDEV-12849
    Revision #732cfabafd
    Revision #87d952746f
    MDEV-12783
    Revision #5b034f1cf8
    MDEV-12833
    Revision #278c3ea756
    MDEV-12826
    Revision #896c2c73a0
    Revision #fba7fbbc5c
    MDEV-9397
    Revision #f1b729d352
    MDEV-9188
    Revision #705fc43eaa
    MDEV-12775
    Revision #7c44b8afb7
    MDEV-12798
    Revision #38acc29ccb
    Revision #238eb41005
    MDEV-12784
    Revision #7beb8ff274
    MDEV-12658
    Revision #533506b4ed
    MDEV-12777
    Revision #191638416b
    MDEV-12772
    Revision #0f642188cc
    MDEV-12771
    Revision #cd32f84214
    MDEV-12770
    MDEV-12769
    Revision #18ad176809
    MDEV-12685
    Revision #71fa413c16
    MDEV-10139
    Revision #1e04ad284c
    Revision #276b0c8ef0
    Revision #6378c95ee0
    Revision #314350a722
    Revision #c619fbeafe
    Revision #da63db1e3b
    MDEV-12719
    Revision #02ada41744
    MDEV-12721
    Revision #4e9022b48b
    MDEV-12718
    Revision #cc694792c9
    MDEV-12717
    Revision #aea54a11a6
    MDEV-12716
    Revision #c898de84b7
    MDEV-12714
    Revision #46239f29c6
    MDEV-12713
    Revision #5a644e177f
    Revision #9a360e97a2
    Revision #380ec90905
    MDEV-12710
    Revision #26fa7232cf
    MDEV-12707
    Revision #ac53b49b1b
    Revision #39e3167193
    Revision #583b68e899
    MDEV-12560
    MDEV-12665
    Revision #aacb4d57ca
    MDEV-12695
    Revision #1ff79562b8
    MDEV-12692
    Revision #4991eab483
    Revision #fe127562e2
    MDEV-12687
    Revision #ae5b31fe52
    MDEV-12619
    Revision #01b308c39c
    MDEV-12617
    Revision #78a891c87b
    MDEV-12518
    Revision #7a70641f10
    Revision #850d3bafca
    MDEV-12658
    Revision #736a1d29bc
    Revision #1bcbe6fc2b
    Revision #8bc88a4940
    Revision #280866d38d
    Revision #746f794c43
    MDEV-12657
    Revision #07143a7393
    MDEV-12659
    Revision #85b73e2254
    MDEV-12656
    Revision #50b70e765b
    MDEV-12655
    Revision #c67971a8a3
    MDEV-12649
    Revision #7a19c59c00
    MDEV-9395
    Revision #ea18b11235
    MDEV-12619
    Revision #a147eea62c
    MDEV-12607
    Revision #9346939545
    MDEV-12601
    Revision #cfb4d9f9dc
    MDEV-12592
    Revision #441349aa06
    MDEV-12588
    Revision #b445c1ebb5
    Revision #852f2305b9
    MDEV-9217
    Revision #61a771df00
    Revision #2fd635409d
    MDEV-12426
    MDEV-12432
    Revision #57bcc70fdc
    MDEV-12582
    Revision #6cc40856ee
    MDEV-9217
    Revision #5f1544fef3
    MDEV-9217
    Revision #791374354c
    MDEV-9217
    Revision #3cd7690a5e
    MDEV-12568
    Revision #79ecd75afd
    Revision #5a759d31f7
    Revision #cba84469eb
    Revision #f82212946f
    Revision #658082551f
    MDEV-12506
    MDEV-12497
    MDEV-12504
    Revision #ba670edfa3
    MDEV-12559
    Revision #b781408601
    MDEV-9235
    Revision #530396cef0
    Revision #ef6e03d38d
    Revision #33b6a347e4
    MDEV-12533
    Revision #e112eb19c4
    Revision #e6c11717bf
    Revision #847eb24b17
    Revision #b478276b04
    Revision #7ba0cfc8ae
    Revision #e2b03cd3b5
    MDEV-12514
    MDEV-12515
    Revision #634f918692
    Revision #a30c225e53
    Revision #a05a610d60
    Revision #d82ac8eaaf
    Revision #00946f4331
    Revision #f2ccc595b6
    Revision #64e63131f8
    Revision #f89a5c9a25
    MDEV-11825
    Revision #ebe47c3442

    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 Distributions which Include MariaDB page.

    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 Distributions which Include MariaDB page.

    MariaDB 10.3.6 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: 16 Apr 2018

    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 #5607431986 2018-04-13 21:46:12 +0200

      • disable failing galera test for now

    • 2018-04-12 15:16:29 +0300

      • MariaDB crashes on startup with semisync master enabled

    • 2018-04-13 12:50:03 +0300

      • : encryption.innodb_encryption_filekeys - typo in I_S column name: ENCRYPTION_SHCEME

    • 2018-04-13 09:25:52 +0300

      • : Source and destination overlap in memcpy, encryption.innodb-discard-import-change fails in buildbot with valgrind

    • 2018-04-12 16:02:25 +0300

      • : Assertion `!lex->explain' failed in lex_start(THD*):

    • 2018-04-12 20:40:58 +0200

      • ./mtr --client-gdb

    • 2018-04-12 09:58:09 +0200

      • main.thread_id_overflow fails in ps-protocol

    • 2018-04-10 21:15:46 +0200

      • versioning.partition, versioning.rpl fail on most windows builds in buildbot

    • Merge 2018-04-12 11:57:29 -0700 - : install_spider.sql can fail with some collations

    • 2018-04-05 14:23:31 -0700

      • : install_spider.sql can fail with some collations

    • 2018-04-12 16:50:33 +0100

      • Feedback plugin - MSI installation checkbox switched to OFF again.

    • Merge 2018-04-12 12:41:19 +0300 - Merge remote-tracking branch '10.2' into 10.3

    • 2018-04-12 11:00:48 +0300

      • : Source and destination overlap in memcpy, encryption.innodb-discard-import-change fails in buildbot with valgrind

    • 2018-04-11 14:06:29 +0300

      • : encryption.innodb_encryption_discard_import fails in buildbot with FOUND vs NOT FOUND

    • 2018-04-12 03:26:39 +0300

      • Use same connection convention of specifying IPs

    • 2018-04-12 02:34:51 +0300

      • Fix perfschema.hostcache_ipv4_max_con

    • 2018-04-11 23:22:33 +0100

      • : mariadb-backup does not handle absolute names in for system tablespaces

    • 2018-04-10 18:07:29 -0700

      • Fixed BETWEEN not working in certain cases

    • Merge 2018-04-10 17:43:18 +0300 - Merge branch '10.1' into 10.2

    • 2018-04-10 17:34:56 +0300

      • Fix warnings in InnoDB & XtraDB post

    • 2018-04-10 13:25:19 +0300

      • : Test failure on galera.galera_var_slave_threads

    • 2018-04-10 08:40:08 +0300

      • : Extend timeout for waiting for transactions

    • 2018-04-10 08:29:29 +0300

      • Revert ": Do not rollback on InnoDB shutdown"

    • 2018-04-09 19:16:50 +0100

      • mariadb-backup: throw warning, if --stream is used without --backup

    • 2018-04-09 16:22:15 +0100

      • mariadb-backup help mentions Percona and PXC but not MariaDB

    • 2018-04-09 16:49:41 +0300

      • Update test cases post

    • 2018-04-09 14:43:32 +0300

      • : Galera test failures

    • 2018-04-09 07:49:00 +0300

      • : Test failure on galera.lp1376747 and galera.lp1376747-2

    • 2018-04-09 07:28:13 +0300

      • : Test failure on galera.galera_lock_table

    • 2018-04-08 13:04:38 +0300

      • : Galera test failures

    • 2018-04-08 09:03:55 +0300

      • : Test failure on galera.galera_parallel_simple

    • 2018-04-08 08:24:36 +0300

      • : Galera test failures

    • 2018-04-07 19:52:35 +0300

      • Possible race between DDL and accessing I_S.INNODB_TABLESPACES_ENCRYPTION

    • Merge 2018-04-07 17:11:22 +0300 - Merge branch '10.0' into 10.1

    • 2018-04-06 13:33:08 +0400

      • - OQGraph fails to build on FreeBSD

    • 2018-04-04 23:35:47 +0200

      • Update contributors

    • Merge 2018-04-03 18:08:30 +0300 - Merge branch '5.5' into 10.0

    • 2018-03-29 15:25:08 +0200

      • don't disable SSL when connecting via libmysqld

    • 2018-02-23 18:50:12 +0100

      • compiler warning

    • 2018-04-03 16:28:52 +0400

      • uuid() function evaluates at wrong time in query

    • 2018-03-24 03:31:18 +0530

      • : Executing EXPLAIN of complex query over join limit causes server to crash

    • 2018-03-27 09:40:10 +0400

      • Crash when using "SET @@NEW.a=expr" inside a trigger

    • 2018-03-27 07:55:56 +1100

      • increase upper value of max_prepared_stmt_count to UINT32_MAX

    • 2018-04-02 13:14:30 +0300

      • : session optimizer_use_condition_selectivity=5 causing SQL Error (1918): Encountered illegal value '' when converting to DECIMAL

    • 2018-03-26 10:33:58 +0400

      • using CONVERT() inside AES_ENCRYPT() in an UPDATE corrupts data

    • 2018-04-07 08:52:24 +0300

      • Disable galera_var_auto_inc_control_on test.

    • Merge 2018-04-07 08:51:33 +0300 - Merge pull request #694 from codership/-fixes-for-galera_wsrep_desync_wsrep_on

    • 2018-04-06 14:59:16 +0200

      • Fix test galera.galera_wsrep_desync_wsrep_on

    • 2018-04-06 16:33:41 +0300

      • Disable test galera_var_auto_inc_control_on as it fails.

    • 2018-04-06 13:10:01 +0300

      • Fix a compilation error

    • 2018-04-06 12:55:43 +0300

      • : System tablespace does not easily key rotate to unencrypted

    • 2018-04-06 12:35:25 +0300

      • : Galera test failures

    • 2018-04-06 12:25:41 +0300

      • : Follow-up fixes

    • 2018-04-06 12:27:18 +0300

      • : Galera test failures

    • 2017-11-30 13:37:59 +1100

      • : slow innodb startup/shutdown can exceed systemd timeout

    • 2018-03-24 17:44:19 +1100

      • : Speed up InnoDB shutdown

    • 2018-04-05 18:15:10 +0300

      • : Do not rollback on InnoDB shutdown

    • 2018-04-06 08:48:11 +0300

      • Fix out of array access.

    • 2018-04-05 15:23:13 +0300

      • : Galera test failures

    • 2018-04-05 14:18:57 +0300

      • : Galera test failures

    • 2018-04-05 13:30:41 +0300

      • : Galera test failures

    • 2018-04-05 12:40:11 +0300

      • : Galera test failures

    • 2018-04-05 12:23:53 +0300

      • : Galera test failures

    • Merge 2018-04-05 17:13:53 +0300 - Merge pull request #675 from codership/-fixes-for-MW-284

    • 2018-03-27 14:29:43 +0200

      • Fix and re-enable MTR test galera.MW-284

    • 2018-04-05 10:31:42 +0300

      • : Galera test failures

    • Merge 2018-04-05 08:59:28 +0300 - Merge pull request #686 from codership/-fixes-for-mysql-wsrep#90

    • 2018-03-29 15:50:06 +0200

      • Fix and re-enable MTR test galera.mysql-wsrep#90

    • Merge 2018-04-04 15:26:05 +0300 - Merge pull request #690 from codership/-fixes-for-galera_gra_log

    • 2018-04-03 16:30:58 +0200

      • Fix and re-enable MTR test galera.galera_gra_log

    • 2018-01-19 00:24:39 +0100

      • Fix LibreSSL X509 (SSL) certificate hostname checking.

    • 2018-03-22 08:51:43 +0200

      • : WSREP has not yet prepared node for application use error

    • 2017-09-15 16:56:36 +0200

      • MW-405 Remove wait_until_connected_again.inc from kill_galera.inc

    • 2017-09-14 16:54:53 +0200

      • MW-405 Adjust galera_pc_weight to new wait_until_connected_again

    • 2017-09-14 11:48:50 +0200

      • MW-405 Remove redundant conditions

    • 2017-09-14 13:46:34 +0200

      • MW-405 Make sure wsrep is ready in wait_until_connected_again.inc

    • Merge 2018-03-29 08:07:47 +0300 - Merge pull request #676 from codership/-fixes-for-galera_gtid_slave

    • 2018-03-28 11:35:09 +0200

      • Fix and re-enable MTR test galera.galera_gtid_slave

    • Merge 2018-03-28 15:44:47 +0300 - Merge pull request #674 from codership/-fixes-for-galera_as_master

    • 2018-03-27 14:23:45 +0200

      • Fix and re-enable MTR test galera.galera_as_master

    • Merge 2018-03-28 08:09:40 +0300 - Merge pull request #673 from codership/-fixes-for-galera_suspend_slave

    • 2018-03-27 12:05:33 +0200

      • Fix and re-enable test galera.galera_suspend_slave

    • 2018-03-27 12:56:59 -0400

      • bump the VERSION

    • 2018-03-25 14:05:30 +0300

      • Fixed compiler warnings in sphinx

    • 2018-03-25 13:38:12 +0300

      • disable some galera tests that fails regurarly

    • 2018-03-23 14:52:14 +0200

      • Fixed compiler warning

    • 2018-03-22 20:03:54 +0200

      • Adjust table_open_cache to avoid getting error 24 (too many open files)

    • 2018-03-26 17:14:08 +0300

      • Updated list of unstable tests for 10.1.32 release

    • 2018-04-10 14:27:18 +0400

      • Test cleanup for (uncommenting forgotten tests)

    • 2018-04-10 13:15:57 +0400

      • Row format replication between LONGBLOB and MEDIUMBLOB does not work for long values

    • 2018-04-10 02:07:31 +0300

      • Clean up a test

    • 2018-04-05 13:17:17 +0100

      • : deadlock in Innodb IO code, caused by change buffering.

    • 2018-04-07 15:03:15 +0300

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

    • 2018-04-07 14:05:28 +0300

      • : Assertion `thd->transaction.stmt.is_empty() || thd->in_sub_stmt || ...

    • 2018-04-05 17:36:59 +0400

      • Fix misuse of MY_CHECK_CXX_COMPILER_FLAG

    • 2018-04-05 15:01:17 +0300

      • Assertion failed in dict_table_get_col_name

    • 2018-04-12 11:00:48 +0300

      • : Source and destination overlap in memcpy, encryption.innodb-discard-import-change fails in buildbot with valgrind

    • 2018-04-11 14:06:29 +0300

      • : encryption.innodb_encryption_discard_import fails in buildbot with FOUND vs NOT FOUND

    • 2018-04-10 18:01:21 +0300

      • With innodb_fast_shutdown=3, skip the rollback of connected transactions

    • 2018-04-10 16:17:15 +0100

      • Reduce possibility to timing-induced error in test

    • 2018-04-10 15:34:20 +0400

      • Row format replication from LONGBLOB COMPRESSED to LONGBLOB does not work

    • 2018-04-02 19:35:27 +0200

      • Unexpected errors upon CREATE TABLE .. WITH SYSTEM VERSIONING AS SELECT ...

    • 2018-02-27 18:08:49 +0300

      • IB: TRX_ID based operations inside transaction generate history

    • 2018-03-03 17:44:40 +0300

      • Server crashes in JOIN::fix_all_splittings_in_plan or Assertion `join->best_read < double(1.79...e+308L)' failed

    • 2018-03-03 20:58:30 +0300

      • Valid query causes invalid view definition due to syntax limitation in FOR SYSTEM_TIME

    • 2018-03-16 15:47:48 +0300

      • Information Schema COLUMNS Table does not show system versioning information

    • 2018-03-30 23:13:17 +0200

      • ./mtr --gdb='b mysql_parse;r'

    • 2018-03-30 19:15:55 +0200

      • wording: don't prohibit

    • 2018-03-29 20:24:29 +0200

      • System versioning for system tables does not work as expected

    • 2018-03-30 18:54:52 +0200

      • fix comparison of row_start/row_end

    • 2018-03-30 18:53:33 +0200

      • cleanup: remove XString::operator== and !=

    • 2018-03-30 15:42:38 +0200

      • change lex_string_eq to return what it says

    • 2018-03-29 23:23:19 +0200

      • improve strmake_buf() to detect wrong usage reliably

    • 2018-02-26 18:33:46 +0100

      • dead code in versioning/common.inc

    • 2018-02-26 17:17:17 +0100

      • dead code - related to vtmd

    • 2018-02-26 16:29:59 +0100

      • remove unused THD::query_start_used

    • 2018-04-03 14:14:00 +0200

      • fix detection of "-Wa,-nH" compiler flags on SunOS/i386

    • Merge 2018-04-10 10:41:20 +0300 - Merge pull request #696 from tempesta-tech/tt-10.3-kevgs

    • 2018-04-09 17:21:21 +0300

      • remove dead code

    • 2018-04-09 23:09:03 +0300

      • Deb: Fix commit c0f5addecb - also rename .install file

    • Merge 2018-04-09 11:02:24 +0300 - FOREIGN CASCADE operations in system versioned referenced tables

    • 2018-04-06 17:38:14 +0300

      • rename "where" to "row_end_data"

    • 2018-04-06 17:20:45 +0300

      • use dedicated heap for upd_node_t::historical_row and corresponding stuff to make its lifetime as short as possible

    • 2018-03-19 17:25:58 +0300

      • FOREIGN CASCADE operations in system versioned referenced tables

    • 2018-02-22 19:14:58 +0300

      • Vers IB: Mark unversioned fields in system versioning tables

    • 2018-01-13 00:19:16 +0300

      • IB: CASCADE operation for DELETE

    • 2018-04-09 09:39:58 +0300

      • innodb_fast_shutdown=0 may fail to purge all history

    • 2018-04-08 18:11:49 +0300

      • Minor clean-up of purge code

    • 2018-04-08 12:09:22 +0300

      • Make my_atomic_*lint type-safe

    • 2018-04-08 17:57:16 +0300

      • fixup: Fix bug in row_ins_sec_index_entry()

    • 2018-01-12 20:39:56 +0000

      • Deb: Remove versioning of MariaDB Backup and depend on client

    • 2018-04-06 18:54:35 +0300

      • Failure to load CREATE SEQUENCE...ROW_FORMAT=REDUNDANT

    • 2018-04-06 13:15:40 +0300

      • Fixed wrong argument to my_snprintf()

    • 2018-04-06 12:31:13 +0300

      • Added test case for to prove that it works

    • 2018-04-05 21:27:33 +0400

      • Cleanup: renaming methods make_field(Send_field*) to make_send_field(..)

    • 2018-04-05 15:16:20 +0300

      • Server crashes in MDL_ticket::has_stronger_or_equal_type upon inserting into temporary sequence

    • 2018-02-24 12:42:13 -0500

      • Misc. typos

    • 2018-04-05 13:53:46 +0300

      • Fix compiler warnings in connect

    • 2018-04-05 13:50:12 +0300

      • Server crashes in my_strcasecmp_utf8 on query from I_S with UNION executed as PS

    • 2018-04-01 12:30:50 +0300

      • Deb: Make AWS key management plugin a special plugin not in Linux distros

    • 2018-04-01 12:54:10 +0300

      • Deb: Build RocksDB only on 64-bit and small endian architectures

    • 2018-04-01 12:01:42 +0300

      • Deb: Exclude libnuma-dev as build-dep on armhf where is does not exist

    • 2018-03-31 22:35:51 +0300

      • Deb: Bump epoch to supercede 1:10.1.29-6 in Debian

    • Merge 2018-04-04 11:34:20 -0700 - : spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot

    • 2018-04-02 15:25:08 -0700

      • : spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot

    • 2018-04-04 19:04:14 +0530

      • : make SIGNAL maximum MESSAGE_TEXT length a larger value

    • 2018-03-30 16:16:27 +0400

      • - Simplified away trx_sys_t::m_views

    • 2018-03-30 15:10:40 +0400

      • - Simplified away trx_free_for_(mysql|background)

    • 2018-03-30 00:33:58 +0400

      • - trx_sys.mysql_trx_list -> trx_sys.trx_list

    • 2018-03-29 23:09:16 +0400

      • - Simplified away trx_t::in_mysql_trx_list

    • 2018-03-29 22:38:26 +0400

      • - trx_allocate_for_background() -> trx_create()

    • Merge 2018-04-04 08:24:57 +0300 - Merge 10.2 into 10.3

    • 2018-04-03 16:58:35 +0300

      • Remove an unused variable

    • 2018-04-03 15:58:13 +0300

      • InnoDB may write uninitialized garbage to redo log

    • 2018-04-03 16:43:36 +0530

      • assertion in mariadb-backup.exe!recv_calc_lsn_on_data_add()

    • 2018-03-25 22:12:38 +0200

      • Crash in Item_field::used_tables() called by Item::derived_field_transformer_for_having

    • 2018-03-29 22:13:01 +0000

      • mariadb-backup --lock-ddl-per-table hangs if ALTER table is running concurrently.

    • 2018-03-29 21:41:05 +0000

      • CMake : Move INNODB_DISALLOW_WRITES from top-level CMakeLists.txt to innodb

    • 2018-04-04 08:21:53 +0300

      • innodb.101_compatibility fails

    • 2018-04-03 20:06:57 +0400

      • Cleanup in the system variable parsing code

    • 2018-03-30 11:23:28 +0200

      • sql_mode=ORACLE: Make LPAD and RPAD return NULL instead of empty string

    • 2018-04-02 19:12:12 -0700

      • : Server crashes in spider_udf_direct_sql_create_conn - tests in spider/oracle* suites crash the server

    • 2018-04-02 22:49:32 +0200

      • Avoid a PFS warning by shortening key name for proxy protocol rwlock

    • 2018-04-02 22:36:38 +0400

      • Cleanup: removing duplicate code, adding "const", etc

    • 2018-03-21 13:54:15 +0400

      • - AddressSanitizer: memcpy-param-overlap in Field_longstr::compress

    • 2018-04-02 12:40:40 +0300

      • Fixed valgrind warning in DBUG_PRINT as thd->stmt_lex is not initalized

    • 2018-04-02 12:40:02 +0300

      • Fix for

    • 2018-03-27 20:10:17 +0000

      • Windows : use GetSystemTimePreciseAsFileTime if available for high resolution time

    • 2018-03-30 21:36:56 +0300

      • Revert ": Remove lookups when dropping indexes"

    • Merge 2018-03-30 18:27:02 +0300 - Merge 10.2 into 10.3

    • 2018-03-29 22:00:07 +0300

      • fixup: Disable test for --embedded

    • 2018-03-23 12:58:11 +1100

      • : move defination HAVE_LARGE_PAGES -> HAVE_LINUX_LARGE_PAGES

    • 2018-03-30 18:23:09 +0300

      • : Remove lookups when dropping indexes

    • 2018-03-30 14:29:23 +0400

      • Cleanup: moving timestamp_to_TIME() as a method to THD

    • 2018-03-29 09:05:24 +0200

      • cleanup: remove get_datetime_value()

    • 2018-03-28 20:52:06 +0200

      • bugfix: Item_cache_temporal::convert_to_basic_const_item assumed DATETIME

    • 2018-03-28 20:36:36 +0200

      • bugfix: Item_cache_temporal::get_date() didn't set null_value

    • 2018-03-28 20:16:13 +0200

      • cleanup: Item_func_case

    • 2018-03-28 19:19:17 +0200

      • compilation w/o partitioning

    • 2018-03-30 08:55:42 +0300

      • Fix bogus error: Failed to find tablespace

    • 2018-03-30 01:25:48 +0300

      • : Custom Aggregates Usage Status Variable

    • 2018-03-29 22:07:17 +0300

      • Fix a WITH_WSREP=OFF warning

    • 2018-03-27 16:31:10 +0300

      • : Change dict_table_t::space to fil_space_t*

    • 2018-03-27 13:56:39 +0300

      • : Skip a lookup when checking free space

    • 2018-03-27 11:49:57 +0300

      • : fsp_flags_try_adjust(): Remove lookup

    • 2018-03-27 11:34:43 +0300

      • : Remove fil_system_t::named_spaces

    • 2018-03-26 17:23:47 +0300

      • : Make trx_rseg_t::space a pointer

    • 2018-03-26 16:38:43 +0300

      • : Remove trx_undo_t::space

    • 2018-03-26 16:13:17 +0300

      • : Clean up btr_search_drop_page_hash_when_freed()

    • 2018-03-26 15:47:54 +0300

      • : Cleanup DISCARD TABLESPACE

    • 2018-03-26 14:54:12 +0300

      • : Cleanup TRUNCATE

    • 2018-03-26 10:42:07 +0300

      • : Clean up recv_recover_page()

    • 2018-03-26 10:04:28 +0300

      • : Refactor trx_rseg_header_create()

    • 2018-03-23 17:25:56 +0200

      • : Remove dict_index_t::table_name

    • 2018-03-22 19:40:38 +0200

      • : Remove dict_index_t::space

    • 2018-03-22 15:30:54 +0200

      • : Add dict_index_t::set_modified(mtr)

    • 2018-03-22 14:56:24 +0200

      • : dict_recreate_index_tree(): Keep the fil_space_t

    • 2018-03-22 14:17:43 +0200

      • : fsp_flags_try_adjust(): Remove a lookup

    • 2018-03-28 09:29:14 +0300

      • : Add fil_system.sys_space, temp_space

    • 2018-03-28 09:00:06 +0300

      • Allocate the singleton fil_system statically

    • 2018-03-28 11:11:59 +0300

      • Remove dict_build_tablespace_for_table()

    • 2018-03-23 11:19:27 +0200

      • Remove an unnecessary global declaration

    • 2018-03-28 10:38:20 +0300

      • Remove unused function fil_space_get_id_by_name()

    • Merge 2018-03-29 17:03:34 +0300 - Merge 10.2 into 10.3

    • 2018-03-29 16:58:59 +0300

      • : Adjust a test case

    • 2018-03-24 08:38:08 +0200

      • Remove unnecessary SysTablespace references

    • 2018-03-27 12:25:30 +0300

      • row_drop_table_for_mysql(): Use a constant string

    • 2018-03-29 13:59:21 +0300

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

    • 2018-03-29 13:22:59 +0300

      • mariadb-backup.unsupported_redo fails in buildbot with wrong result code

    • 2018-03-29 13:22:16 +0300

      • ib_buffer_pool unnecessarily includes the temporary tablespace

    • 2018-03-29 12:55:24 +0300

      • ALTER TABLE…ALGORITHM=INPLACE is unnecessarily refused due to innodb_force_recovery

    • 2018-03-29 11:08:32 +0300

      • : Loading MyRocks plugin back after it has been unloaded causes a crash

    • 2018-03-28 20:40:09 +0300

      • recv_validate_tablespace(): Fix -Wmissing-fallthrough

    • 2018-03-28 20:39:57 +0300

      • fil_node_open_file(): Add a missing space to message

    • 2018-03-27 17:21:22 +0300

      • : Loading MyRocks plugin back after it has been unloaded causes a crash

    • 2018-03-28 14:28:58 +0300

      • : rocksdb.mariadb_plugin fails on winx64, Cannot enable tc-log at run-time

    • 2018-03-28 13:14:24 +0300

      • : encryption.innodb_lotoftables failed in buildbot

    • 2018-03-29 14:16:35 +0300

      • Assert upon concurrent creating / querying sequences

    • 2018-03-29 12:25:17 +0300

      • Assert upon concurrent creating / querying sequences

    • 2018-03-26 17:22:41 +0300

      • Improving memory utilization for information schema

    • 2018-03-26 17:23:21 +0300

      • Ensure that map->mutex is reset in my_bitmap_init

    • 2018-03-25 14:05:30 +0300

      • Fixed compiler warnings

    • 2018-03-15 12:31:59 +0200

      • Added flush tables to acl_load_mutex-5170.test

    • 2018-03-23 18:58:06 +0200

      • Move extra/rpl_tests/table_index_statistics to suite/innodb

    • 2018-03-09 15:14:33 +0200

      • Move mysql-test-run/extra/rpl_tests to suite/rpl/include

    • 2018-03-09 15:05:22 +0200

      • Move mysql-test-run/extra/binlog to suite/binlog/include

    • 2018-03-09 14:05:35 +0200

      • Create 'main' test directory and move 't' and 'r' there

    • 2018-02-19 11:23:20 +0200

      • Move alter partition flags to alter_info->partition_flags

    • 2018-02-16 10:56:03 +0200

      • Changed static const in Alter_info and Alter_online_info to defines

    • 2018-02-14 03:27:54 +0200

      • Fixed some DBUG_PRINT to use %p properly

    • 2018-02-14 02:30:11 +0200

      • Fixed alter online table for Aria tables

    • 2018-03-27 09:08:30 +0200

      • : sql_mode=ORACLE: Make TRIM return NULL instead of empty string

    • 2018-03-26 17:28:21 +0400

      • Clean-up trx_sys.mutex misuse

    • 2018-03-27 16:05:50 +0400

      • - Latching violation in trx_roll_must_shutdown

    • 2018-03-29 11:26:37 +0400

      • Remove the use of STRING_ITEM from the parser

    • 2018-03-27 23:17:25 +0300

      • lock_rec_enqueue_waiting(): Fix diagnostics

    • 2018-03-27 22:57:04 +0300

      • Minor (mainly non-functional) cleanup

    • Merge 2018-03-28 17:06:27 +0200 - Merge branch '10.2' into 10.3

    • 2018-03-27 13:31:07 -0400

      • bump the VERSION

    • 2018-03-27 13:47:56 +0530

      • Incomplete validation of missing tablespace during recovery

    • 2018-03-26 21:22:40 +0300

      • : Assertion `s_tx_list.size() == 0' failed in myrocks::Rdb_transaction::term_mutex

    • 2018-03-28 11:26:02 +0400

      • Remove the use of STRING_ITEM from Item_func_date_format::fix_length_and_dec() Implementing the task according to the description. Additionally, implementing Item_func_date_format::check_arguments().

    • 2018-03-27 15:44:40 +0400

      • Fix Item_func_set_collation to pass the collation using CHARSET_INFO instead of Item

    • 2018-03-27 13:10:53 +0400

      • Assertion `(thd->lex)->var_list.is_empty()' failed in MYSQLparse

    • 2018-03-23 14:23:48 +0400

      • Crash when using "SET @@NEW.a=expr" inside a trigger

    • 2018-03-25 00:15:11 +0400

      • json_extract returns NULL with numbers in scientific notation.

    • 2018-03-24 10:54:07 +0100

      • postfix - Adjust test results

    • 2018-03-21 18:09:52 +0000

      • : Make proxy_protocol_networks variable read-write.

    • Merge 2018-03-21 16:29:30 +0200 - Fix wsrep XID storage byte order

    • 2018-03-21 12:02:09 +0200

      • Fixes to compilation without -DWITH_WSREP:BOOL=ON

    • 2018-03-12 12:39:30 +0200

      • New wsrep XID format for backwards compatibility

    • 2018-03-07 18:40:15 +0200

      • Fix wsrep XID seqno byte order

    • 2018-03-20 15:21:22 +0400

      • A cleanup for : fixing compilation failure on 32-bit Windows

    • 2018-03-20 13:02:44 +0400

      • Add class Load_data_outvar and avoid using Item::STRING_ITEM for Item_user_var_as_out_param detection

    • 2018-03-17 12:56:23 +0200

      • Revert pull request #640 from grooverdan/10.3--wsrep_sst_common-close-fds

    • Merge 2018-03-16 09:09:02 +0200 - Pull request #660: Simplify os_file_create_tmpfile()

    • 2018-03-15 13:47:28 +1100

      • innodb: os_file_create_tmpfile always called with NULL -> simplify

    • 2018-03-15 23:29:48 +0400

      • Adding "const" qualifier into a few methods and parameters in the LOAD code

    • Merge 2018-03-15 13:39:26 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • Merge 2018-03-13 14:22:28 +0400 - Merge pull request #652 from halfspawn/bb-10.2-ext

    • 2018-03-13 10:34:28 +0100

      • / SUBSTR - sql_mode=Oracle: return null instead of empty string

    • Merge 2018-03-15 08:44:54 +0200 - Merge pull request #640 from grooverdan/10.3--wsrep_sst_common-close-fds

    • 2018-03-02 20:16:16 +1100

      • : wsrep_sst_common close FDs > 2

    • Merge 2018-03-15 08:38:05 +0200 - Merge pull request #638 from grooverdan/10.3--fopen_o_cloexec

    • 2018-03-14 13:31:28 +1100

      • : where O_CLOEXEC is available, use for innodb buf_dump

    • 2018-03-02 10:16:46 +1100

      • : fopen mode e (glibc only) to prevent galera SST scripts accessing server files

    • Merge 2018-03-13 08:15:06 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-03-13 08:11:54 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-03-12 22:08:08 +0200

      • After-merge fix

    • Merge 2018-03-12 14:48:53 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-03-09 20:33:41 +0200

      • Follow-up to : Remove unused globals

    • 2018-03-07 19:52:00 +0400

      • Wrong empty value in a GEOMETRY column on LOAD DATA

    • 2018-03-02 10:09:55 +1100

      • my_fdopen: list all args in comment

    • 2018-03-06 09:20:14 +0200

      • Update server.cnf section to mariadb-10.3

    • 2018-03-06 23:08:45 +0200

      • ReadView::snapshot(): Define inline

    • 2018-03-06 23:33:35 +0200

      • innodb_force_recovery=5 displays bogus warnings

    • 2018-03-06 23:29:38 +0200

      • Properly read wsrep XID and binlog position from rollback segment headers

    • Merge 2018-03-02 12:09:41 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2018-03-02 11:31:27 +0400

      • Querying I_S.PARAMETERS can crash with a corrupted mysql.proc

    • 2018-02-28 23:05:57 +0400

      • Crash when reading I_S.PARAMETERS

    • 2018-02-20 16:04:29 +0100

      • : Server crashes in _ma_unique_hash / JOIN_CACHE::generate_full_extensions on INTERSECT

    • 2018-02-28 09:29:30 -0500

      • bump the VERSION

    • Merge 2018-02-27 15:49:42 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2017-08-18 23:36:42 +0400

      • Oracle-style packages: stage#5

    Revision #95811f01f3
    MDEV-15796
    Revision #93b3a48436
    MDEV-15672
    Revision #71ceed7523
    MDEV-12632
    Revision #fe20fe0d0a
    MDEV-15580
    Revision #479fb6c1e9
    Revision #1f6bd88c24
    MDEV-15728
    Revision #41983fd3b1
    MDEV-15788
    Revision #09eb313375
    MDEV-15692
    Revision #ff0bf451db
    MDEV-15692
    Revision #18e8d420b7
    Revision #65eefcdc60
    Revision #36c0116720
    MDEV-12632
    Revision #2f1f160979
    MDEV-12903
    Revision #93aded05ea
    Revision #990283b65c
    Revision #4c7a1a1b9e
    MDEV-15780
    Revision #740fc2ae08
    MDEV-15765
    Revision #45e6d0aebf
    Revision #2e91eb7547
    MDEV-14705
    Revision #1fd07d21a7
    MDEV-15823
    Revision #f932d3f879
    MDEV-14705
    Revision #8eff803a1b
    MDEV-14705
    Revision #ecf6675cfc
    MDEV-15713
    Revision #37f24806fc
    MDEV-15825
    Revision #8ff897265a
    MDEV-10286
    Revision #803ded5148
    MDEV-13549
    Revision #fe61e287e9
    MDEV-15810
    Revision #767d6ce38c
    MDEV-15807
    Revision #8bb40f2404
    MDEV-13549
    Revision #1568950a7d
    MDEV-15806
    Revision #c4b1a57b13
    MDEV-13549
    Revision #d9c85ee45a
    MDEV-15752
    Revision #4c89cff558
    Revision #400a8eb60f
    MDEV-15291
    Revision #8901155780
    Revision #6a72b9096a
    Revision #f5369faf5b
    Revision #df6197c8b9
    Revision #606e21867c
    MDEV-15630
    Revision #bdab8b74ff
    MDEV-11274
    Revision #e8c2366bf8
    MDEV-15620
    Revision #8ffbb825e6
    Revision #10f6b7001b
    MDEV-9744
    Revision #6aff5fa27a
    MDEV-15619
    Revision #4ede2fec4c
    Revision #3756e27aa7
    MDEV-13549
    Revision #7925cdff6b
    MDEV-13549
    Revision #c0b781d25e
    Revision #8325d71f6c
    Revision #81075d45c6
    MDEV-15566
    Revision #3be6cef593
    MDEV-13549
    Revision #3498a656c9
    MDEV-14705
    Revision #d61ed5dd8a
    MDEV-13549
    Revision #1479273cdb
    MDEV-14705
    Revision #e7f4e61f6e
    MDEV-14705
    Revision #76ec37f522
    MDEV-14705
    Revision #3a6283cb3c
    Revision #afbd45a791
    MDEV-13549
    Revision #6449f0559b
    MDEV-13549
    Revision #33b103b4ca
    MDEV-13549
    Revision #b1bf571e3d
    MDEV-13549
    Revision #a41bd33d3b
    MDEV-13549
    Revision #e2e1483dd2
    MDEV-13549
    Revision #45eca6178e
    MDEV-13549
    Revision #87d763015a
    MDEV-13549
    Revision #2ad51c3153
    MDEV-13549
    Revision #390e5ab794
    MDEV-13549
    Revision #4f3d2e60ad
    MDEV-13549
    Revision #eeb684221d
    MDEV-13549
    Revision #ed33296246
    Revision #7ffa82b03c
    MDEV-14616
    Revision #992370693f
    Revision #54652161a2
    Revision #fc26fd1c47
    Revision #d970f805e6
    Revision #d21adb53a5
    MDEV-13549
    Revision #e376122460
    MDEV-13549
    Revision #e550063ad9
    MDEV-13549
    Revision #58fad0400c
    MDEV-13549
    Revision #11ac2df027
    MDEV-13549
    Revision #832025b512
    MDEV-13549
    Revision #db16ae54f6
    Revision #2f2e7f8c9d
    Revision #8bb51f612e
    Revision #9aa1ab5a59
    Revision #ca0c96fc89
    Revision #4d83b01537
    Revision #f5cb66fb97
    MDEV-15833
    Revision #4d9c5844b8
    MDEV-15833
    Revision #141592cedb
    Revision #7b16291c36
    MDEV-15707
    Revision #b4c2ceb214
    MDEV-15769
    Revision #1cb2e0333d
    MDEV-12466
    Revision #5ccf3f96ac
    Revision #4fde1361a6
    MDEV-15553
    Revision #9c42b9038d
    MDEV-12632
    Revision #91245909a2
    MDEV-12903
    Revision #dd127799bc
    MDEV-15832
    Revision #8334aced00
    MDEV-14380
    Revision #9e9ea4f64a
    MDEV-15821
    Revision #9bd3af97df
    MDEV-15413
    Revision #72dd813f7e
    MDEV-15427
    Revision #a4251d6f18
    MDEV-15391
    Revision #1a86fc5f14
    MDEV-15378
    Revision #bb56a06d26
    MDEV-15062
    Revision #339b905579
    Revision #041e9de6f8
    Revision #689f83d0ce
    MDEV-14790
    Revision #dba43f4bec
    Revision #08a901cc0b
    Revision #0dcb47cae9
    Revision #479bd5a6fe
    Revision #7dcf1b5049
    Revision #35678c9572
    Revision #09e6280147
    Revision #85194bd6ba
    Revision #e7cbb2afa1
    Revision #1513630d30
    Revision #7980364804
    Revision #0c8d6fd66c
    MDEV-15364
    Revision #7477b97e91
    Revision #e41ae769c1
    Revision #19a182b1ea
    MDEV-15364
    Revision #fd73c6dda4
    Revision #0cf97ad5b9
    Revision #5a9e7bc6fe
    MDEV-13603
    Revision #df44e75b42
    Revision #0f6186c550
    Revision #8beeeddd83
    MDEV-12266
    Revision #c0f5addecb
    Revision #1730ac5c4a
    MDEV-15348
    Revision #8692973031
    Revision #e27bfeca6a
    MDEV-15742
    Revision #a1a966fc0e
    Revision #d8da97b09a
    MDEV-14762
    Revision #3dd01669b4
    Revision #7c68930031
    Revision #1d7b4c2689
    MDEV-15738
    Revision #30f692f016
    Revision #c720a1f8b8
    Revision #e88e967a3d
    Revision #ec53e031bb
    Revision #2b0c6b7aa1
    MDEV-7914
    Revision #eabfadce5d
    MDEV-7914
    Revision #7c8c9a8bfa
    MDEV-15241
    Revision #e6a9ce2759
    MDEV-15773
    Revision #3d5f7ad23a
    MDEV-15773
    Revision #0993d6b81b
    MDEV-15773
    Revision #061c767cce
    MDEV-15773
    Revision #d6d58836bb
    MDEV-15773
    Revision #a5da1c64f8
    Revision #bc2501453c
    Revision #3c21eccb8c
    MDEV-15764
    Revision #d9c5a46678
    MDEV-15737
    Revision #6223f1dd98
    MDEV-15579
    Revision #27c24808f7
    MDEV-15636
    Revision #a1d68faa38
    Revision #12ed50cc8d
    MDEV-15767
    Revision #b7ea563491
    Revision #94ecd2314d
    MDEV-15739
    Revision #1eee986e0c
    MDEV-10991
    Revision #131ed6c273
    MDEV-15743
    Revision #342d3df6b1
    Revision #443b9a418c
    MDEV-14929
    Revision #69efa1343a
    Revision #7d2e283562
    MDEV-14831
    Revision #19bb7fdcd6
    MDEV-15694
    Revision #04bac13b30
    MDEV-12266
    Revision #e895041ba9
    Revision #55f4e4800b
    MDEV-15325
    Revision #402c7584a8
    MDEV-13785
    Revision #d266036292
    MDEV-12266
    Revision #556a9202ce
    Revision #17bbab5fb0
    Revision #c43a0e0a77
    Revision #7601331140
    Revision #7a903784b7
    Revision #4c77ef36c6
    Revision #ae6355f56e
    Revision #cbc45d2914
    MDEV-14592
    Revision #87ee85634c
    Revision #4cad42392a
    MDEV-12266
    Revision #c02c329a8e
    MDEV-12266
    Revision #330ecb906d
    MDEV-12266
    Revision #05863142ad
    MDEV-12266
    Revision #9043bec954
    MDEV-12266
    Revision #39ed074317
    MDEV-12266
    Revision #5dd5b6cadc
    MDEV-12266
    Revision #e2bf76cb32
    MDEV-12266
    Revision #f8d1bd011d
    MDEV-12266
    Revision #f2a581e6c7
    MDEV-12266
    Revision #332e805e2c
    MDEV-12266
    Revision #428e02895b
    MDEV-12266
    Revision #604fea1ad6
    MDEV-12266
    Revision #e7980f9cee
    MDEV-12266
    Revision #39cbba19d7
    MDEV-12266
    Revision #c577192d6c
    MDEV-12266
    Revision #2ac8b1a907
    MDEV-12266
    Revision #600c85e85a
    Revision #1f0f7d5907
    Revision #60ef478c2e
    Revision #d177a0ed14
    Revision #980dd09be6
    Revision #014dfe473a
    MDEV-15719
    Revision #3eb73bf630
    Revision #622d21e2b8
    Revision #b922741074
    MDEV-15472
    Revision #adaee46a90
    MDEV-15682
    Revision #6cccef21a6
    MDEV-15720
    Revision #4d9969c216
    MDEV-15719
    Revision #0d2fffb612
    MDEV-15686
    Revision #d18a66147c
    Revision #5beddfa08c
    Revision #011586c04d
    MDEV-15686
    Revision #907aae2502
    MDEV-15708
    Revision #3b119d9d30
    MDEV-11531
    Revision #4277c173a9
    MDEV-15149
    Revision #cd93eeeb1d
    MDEV-15149
    Revision #e2664ee836
    MDEV-14275
    Revision #33fa6abd02
    Revision #75dd94c7ce
    Revision #d572c19f22
    Revision #410d093089
    Revision #39018f2a5a
    Revision #108ed22854
    Revision #a7abddeffa
    Revision #ab1941266c
    Revision #2dbeebdb16
    Revision #0631f20ff7
    Revision #c3f37c070c
    Revision #209375fdd0
    MDEV-15664
    Revision #4faf34ad63
    Revision #b36da48ad3
    MDEV-15612
    Revision #2a13b3db50
    MDEV-15714
    Revision #b81a403e69
    Revision #1924594b80
    Revision #b1818dccf7
    Revision #aafb9d44d6
    Revision #73af8af094
    MDEV-15325
    Revision #60438451c3
    MDEV-14843
    Revision #c346029958
    MDEV-15702
    Revision #068450a382
    MDEV-15689
    Revision #0f26f71b49
    MDEV-15316
    Revision #902ace0968
    MDEV-15620
    Revision #ad647cc84e
    MDEV-15561
    Revision #843b414891
    MDEV-15501
    Revision #96ecf3ff23
    MDEV-15501
    Revision #865cec928a
    MDEV-15505
    Revision #33aad1d273
    MDEV-15505
    Revision #b125ae0a84
    MDEV-15505
    Revision #dd74b94823
    MDEV-15505
    Revision #4359c6b480
    MDEV-15597
    Revision #e263530bea
    MDEV-15597
    Revision #85ddd9e8ce
    MDEV-8743
    Revision #c231a228ca
    Revision #7bb661cd40
    Revision #9472f0f4a4
    Revision #d509981498
    Revision #42433a2dbc
    Revision #3e6893e29a
    MDEV-10574
    Revision #1a0b573b2b
    MDEV-8743
    Revision #04ed70fa55
    MDEV-8743
    Revision #f66a315910
    MDEV-8743
    Revision #fafec1a9cc
    MDEV-8743
    Revision #0a63c91ab0
    MDEV-8743
    Revision #7fb03d7abf
    Revision #1c4b6afbaa
    Revision #036b9dc9a1
    Revision #e0792e7603
    Revision #09c5c335e3
    MDEV-13690
    Revision #6ec3de5d2d
    MDEV-15497
    Revision #2ef2863c30
    Revision #08fa321877
    MDEV-15474
    Revision #8f361a83cc
    Revision #93d495f365
    MDEV-15418
    Revision #67f6d40bd9
    MDEV-15443
    Revision #d70573564c
    Revision #88a9d4ab42
    MDEV-15444
    Revision #4025cfaec0
    MDEV-15416
    Revision #5cf0662d76
    MDEV-13749
    Revision #92993d92e4
    Revision #ab31335d66
    Revision #5f7c764fe7
    MDEV-11952

    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 Distributions which Include MariaDB page.

    MariaDB 10.3.7 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: 25 May 2018

    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 #037df4189f 2018-05-22 15:56:09 +0200

      • promote the server to "stable"

    • 2018-05-22 15:55:48 +0200

      • promote Spider to "stable"

    • 2018-05-21 15:44:54 +0200

      • debian packages install /etc/mysql/mariadb.cnf however its not read by default

    • 2018-05-17 09:33:04 +0300

      • Index for versioned table gets corrupt after partitioning and DELETE

    • Merge 2018-05-22 11:47:09 +0200 - Merge branch 'github/10.2' into 10.3

    • 2018-05-21 18:16:03 -0700

      • : spider tests failed in buildbot with valgrind

    • 2018-05-21 13:43:50 +0300

      • Set MyRocks plugin version to Stable

    • 2018-05-20 20:26:40 +0200

      • .gitignore

    • Merge 2018-05-20 02:07:21 +0200 - Merge branch '10.1' into 10.2

    • Merge 2018-05-19 16:30:36 +0200 - Merge branch '10.0' into 10.1

    • Merge 2018-05-19 15:38:34 +0200 - Merge branch '5.5' into 10.0

    • 2018-05-18 00:23:15 +0100

      • MTR - do not pass UTF8 on the command line for mysql client.

    • 2018-05-15 17:34:47 +0200

      • CREATE .. SELECT VALUES produces invalid table structure

    • 2018-05-16 21:01:26 +0400

      • (almost) sane core handling in mtr

    • 2018-05-15 11:46:55 +0300

      • Assertion `share->now_transactional' failed in flush_log_for_bitmap on concurrent workload with Aria tables

    • 2018-05-19 15:34:17 +0200

      • CREATE OR REPLACE TABLE t1 AS SELECT spfunc() crashes if spfunc() references t1

    • 2018-05-16 21:51:46 +0300

      • CREATE OR REPLACE TABLE t1 AS SELECT spfunc() crashes if spfunc() references t1

    • 2017-09-21 16:30:24 +0300

      • Fix that FLUSH TABLES FOR EXPORT also works for Aria tables.

    • 2018-05-15 12:30:32 +0300

      • Alter table ORDER BY bug

    • 2018-05-18 11:14:26 -0700

      • : spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot

    • 2018-05-07 17:42:55 +0200

      • : Valgrind or ASAN errors in mysql_make_view on query from information_schema

    • 2018-05-19 09:06:04 +0200

      • cleanup: specify memroot explicitly in new Explain_xxx

    • 2018-05-18 19:12:35 +0200

      • Server crashes in Apc_target::disable, ASAN heap-use-after-free in Explain_query::Explain_query upon/after EXECUTE IMMEDIATE

    • 2018-05-19 17:04:47 +0000

      • mariadb-backup : Fix race condition when killing query waiting for MDL

    • 2018-05-19 00:26:35 +0300

      • : Server crashes in my_scan_weight_utf8_bin upon collecting stats for RocksDB table

    • 2018-05-18 23:58:24 +0300

      • : -DPLUGIN_ROCKSDB=YES leads to errors during build

    • 2018-05-18 17:26:12 +0300

      • : Server crash in print_keydup_error / key_unpack or unexpected ER_DUP_KEY

    • 2018-05-17 22:56:27 -0700

      • Incorrect result (missing row) with UNION DISTINCT in anchor parts

    • 2018-05-18 00:35:59 -0400

      • bump the VERSION

    • 2018-05-17 15:47:17 -0700

      • Memory leak with recursive CTE that uses global ORDER BY with recursive subquery

    • 2018-05-17 11:21:13 -0700

      • : spider/bg.ha, spider/bg.ha_part crash server sporadically in buildbot

    • Merge 2018-05-17 11:25:35 +0200 - Merge branch '10.2' into bb-10.2-release

    • 2018-05-22 08:34:10 +0400

      • A cleanup for Fix shift-reduce conflicts in the new 10.3 syntax

    • Merge 2018-05-21 17:49:52 -0700 - : spider tests failed in buildbot with valgrind

    • 2018-05-21 17:30:39 -0700

      • : spider tests failed in buildbot with valgrind

    • Merge 2018-05-21 16:34:45 +0000 - Merge branch '10.3' into bb-10.3-cc

    • Merge 2018-05-21 16:17:05 +0000 - Merge branch 'bb-10.3-cc' into 10.3

    • 2018-05-20 14:04:38 +0400

      • OS X warnings fixes

    • 2018-05-20 13:45:29 +0400

      • Better crash reports on OS X

    • 2018-05-20 11:05:14 +0400

      • Added support for lldb core analysis in mtr

    • 2018-05-19 10:07:21 +0200

      • bugfix: EE_OPEN_WARNING could be statistically wrong

    • 2018-03-14 15:33:47 +1100

      • mysys: THR_LOCK_open reduce usage

    • 2018-03-02 10:19:43 +1100

      • : use mkostemp when available with O_CLOEXEC

    • 2018-05-18 10:28:53 +0200

      • cleanup: report_error() in sql_plugin.cc

    • 2018-05-17 22:53:57 +0200

      • cleanup: create_temp_file()

    • 2018-03-15 15:48:26 +1100

      • create_temp_file: remove tempnam implementation

    • 2018-03-01 16:25:36 +0800

      • Add error handling for fopen

    • 2018-02-17 00:39:26 +0600

      • use EVP_MD_CTX_{new,free} instead of EVP_MD_CTX_{create, destroy}

    • 2018-05-21 13:26:16 +0400

      • Addressing Monty's review suggestions for Oracle-style packages (partial)

    • 2018-05-21 10:16:13 +0400

      • A cleanup for 2a33d248e0bd910ec10a2bb68e47f17b47e3a980

    • 2018-05-21 09:47:53 +0400

      • Cleanup: fixing shift-reduce conflicts in expr/bool_pri/predicate

    • 2018-05-20 14:04:38 +0400

      • OS X warnings fixes

    • 2018-05-20 13:45:29 +0400

      • Better crash reports on OS X

    • 2018-05-20 11:05:14 +0400

      • Added support for lldb core analysis in mtr

    • 2018-05-19 10:07:21 +0200

      • bugfix: EE_OPEN_WARNING could be statistically wrong

    • 2018-03-14 15:33:47 +1100

      • mysys: THR_LOCK_open reduce usage

    • 2018-03-02 10:19:43 +1100

      • : use mkostemp when available with O_CLOEXEC

    • 2018-05-18 10:28:53 +0200

      • cleanup: report_error() in sql_plugin.cc

    • 2018-05-17 22:53:57 +0200

      • cleanup: create_temp_file()

    • 2018-03-15 15:48:26 +1100

      • create_temp_file: remove tempnam implementation

    • 2018-03-01 16:25:36 +0800

      • Add error handling for fopen

    • 2018-02-17 00:39:26 +0600

      • use EVP_MD_CTX_{new,free} instead of EVP_MD_CTX_{create, destroy}

    • 2018-05-21 13:26:16 +0400

      • Addressing Monty's review suggestions for Oracle-style packages (partial)

    • 2018-05-21 10:16:13 +0400

      • A cleanup for 2a33d248e0bd910ec10a2bb68e47f17b47e3a980

    • 2018-05-21 09:47:53 +0400

      • Cleanup: fixing shift-reduce conflicts in expr/bool_pri/predicate

    • 2018-05-20 14:04:38 +0400

      • OS X warnings fixes

    • 2018-05-20 13:45:29 +0400

      • Better crash reports on OS X

    • 2018-05-20 11:05:14 +0400

      • Added support for lldb core analysis in mtr

    • 2018-05-19 10:07:21 +0200

      • bugfix: EE_OPEN_WARNING could be statistically wrong

    • 2018-03-14 15:33:47 +1100

      • mysys: THR_LOCK_open reduce usage

    • 2018-03-02 10:19:43 +1100

      • : use mkostemp when available with O_CLOEXEC

    • 2018-05-18 10:28:53 +0200

      • cleanup: report_error() in sql_plugin.cc

    • 2018-05-17 22:53:57 +0200

      • cleanup: create_temp_file()

    • 2018-03-15 15:48:26 +1100

      • create_temp_file: remove tempnam implementation

    • 2018-03-01 16:25:36 +0800

      • Add error handling for fopen

    • 2018-02-17 00:39:26 +0600

      • use EVP_MD_CTX_{new,free} instead of EVP_MD_CTX_{create, destroy}

    • 2018-05-21 10:32:39 +0000

      • update C/C

    • 2018-05-19 23:15:34 +0000

      • update C/C

    • 2018-05-19 23:37:16 +0400

      • Updated libmariadb: fixed connect failure on OS X

    • 2018-05-19 18:52:08 +0000

      • update C/C

    • Merge 2018-05-19 15:56:44 +0000 - Merge remote-tracking branch 'origin/10.3' into bb-10.3-cc

    • 2018-05-19 14:23:06 +0300

      • Follow-up for be6ae0bb6baa8a - fix test results

    • 2018-05-18 17:42:12 +0530

      • : Output of show function code does not show FETCH GROUP NEXT ROW for custom aggregates

    • 2018-05-17 17:19:33 +0530

      • : Custom aggregate functions work incorrectly with WITH ROLLUP clause

    • Merge 2018-05-19 15:44:31 +0000 - Merge branch '10.3' into bb-10.3-cc

    • 2018-05-18 22:43:44 +0000

      • Revert "update C/C (now, using 10.3-server branch for 10.3)"

    • 2018-05-18 20:32:57 +0300

      • post-push: fixing type mismatch alerted by windows build.

    • 2018-05-19 15:14:24 +0000

      • support older cmake versions in C/C

    • 2018-05-19 15:13:53 +0000

      • pipe and shared memory protocol should be statically compiled into C/C

    • 2018-05-19 12:44:15 +0000

      • adjust MTR code after C/C changed the location of plugin libraries

    • 2018-05-19 12:36:43 +0000

      • try using C/C as base for 10.3-server

    • 2018-05-18 16:30:32 +0100

      • update C/C (now, using 10.3-server branch for 10.3)

    • 2018-05-08 22:17:18 +0300

      • engine gtid_slave_pos table name disobeys lower-case-table-names

    • 2018-05-18 15:48:25 +0400

      • PL/SQL parser does not understand historical queries

    • 2018-05-15 14:01:24 +0530

      • Grant does not work correctly when table contains... SYSTEM_INVISIBLE or COMPLETELY_INVISIBLE

    • 2018-05-18 06:51:21 +0400

      • Adding "SET sql_mode=ORACLE" forgotten in fdcc95143de96ce12b5c0c84e07f4c7541260ba5

    • 2018-05-18 06:47:54 +0400

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

    • 2018-05-17 21:47:53 +0400

      • Fix shift-reduce conflicts in the new 10.3 syntax

    • 2018-05-17 22:03:53 +0530

      • CREATE TABLE creates extra transaction

    • Merge 2018-05-17 15:48:50 +0200 - Merge remote-tracking branch 'github/10.3' into 10.3

    • 2018-05-17 16:25:09 +0400

      • Cleanup: moving keyword comments such as SQL-2003-R from rules to %token commands

    • 2018-05-17 15:16:55 +0300

      • : Fix a heap allocation

    • 2018-05-17 16:01:20 +0400

      • Latest changes made erroneously some keywords reserved in sql_mode=ORACLE

    • 2018-05-17 09:37:22 +0300

      • : Disable failing rpl tests

    • 2018-05-17 09:35:35 +0300

      • : Enable skipped tests

    • Merge 2018-05-17 08:42:53 +0300 - Merge 10.2 into 10.3

    • 2018-05-16 16:35:33 +0300

      • InnoDB fails to shut down purge workers, causing hang

    • 2018-04-25 17:13:20 +0300

      • DELETE HISTORY from a table with transaction-precise versioning causes Assertion `table_list->vers_conditions.type == SYSTEM_TIME_BEFORE' failure

    • 2018-05-07 14:36:52 +0300

      • System versioning and FEDERATED don't work well together: DML and discovery fail

    • 2018-05-14 10:47:13 +0200

      • federated corrupts timestamps

    • 2018-04-04 15:34:40 +0200

      • Can't find record in table on multi-table update with ORDER BY

    • 2018-04-10 11:33:47 +0200

      • cleanup: simplify multi-update's juggling with positions

    • 2018-04-10 14:08:14 +0200

      • cleanup: comments and whitespaces

    • 2018-04-09 22:54:32 +0200

      • bugfix: correct list assignment operator

    • 2018-05-16 10:31:13 +0300

      • Assertion `file->trn == trn' failed in ha_maria::start_stmt

    • 2018-05-16 21:58:28 +0400

      • Token precedence cleanup in *.yy

    • 2018-05-16 17:21:31 +0400

      • Concatenation operator || returns wrong results in sql_mode=ORACLE

    • 2018-05-16 10:15:31 +0300

      • : Resurrect the record MLOG_UNDO_INIT

    • 2018-05-16 09:44:22 +0400

      • ASAN use-after-poison in hp_hashnr upon HANDLER READ on a versioned HEAP table.

    • 2018-05-15 14:39:50 +0300

      • Use atomic memory access for purge_sys

    • 2018-05-15 08:57:21 +0300

      • Remove InnoDB 5.7 version number from onwards

    • 2018-05-15 22:48:40 +0300

      • Assertion failure in rec_offs_get_n_alloc() due to row_trx_id_offset()

    • 2018-05-15 13:47:28 +0300

      • InnoDB: Failing assertion: !space->referenced()

    • 2018-05-15 12:53:48 +0300

      • Correct a comment

    • 2018-05-15 19:52:28 +0200

      • Fix of the test after null processing fix.

    • 2018-05-15 18:04:01 +0400

      • Removing redundant "%left INTERVAL_SYM" and "%prec INTERVAL_SYM"

    • 2018-05-15 17:17:09 +0300

      • Revert the following patch brought in by "Merge pull request #753 from shinnok/10.3-macfixes"

    • 2018-05-09 13:39:13 +0200

      • : Server crashed in Cached_item_str::cmp / sortcmp or Assertion `item->null_value' failed in Type_handler_temporal_result::make_sort_key upon SELECT with NULLIF and ROLLUP

    • 2018-05-15 13:38:01 +0300

      • Server crashes in Item_null_result::type_handler on SELECT with ROLLUP

    • 2018-05-14 15:27:52 +0300

      • Assertion `share->now_transactional' failed in flush_log_for_bitmap on concurrent workload with Aria tables

    • 2018-05-15 14:10:19 +0400

      • Server crash or ASAN heap-use-after-free in Item_func_match::cleanup upon using FT search with partitioning.

    • Merge 2018-05-15 12:20:16 +0300 - Merge pull request #753 from shinnok/10.3-macfixes

    • 2018-05-10 12:23:35 +0300

      • : On macOS pthread_t is opaque, requires explicit cast

    • 2018-05-10 12:21:37 +0300

      • : Rocksdb missing linkage to dbug library

    • 2018-04-26 16:49:27 +0530

      • Invisible columns and LOAD DATA don't work well together:... ER_WARN_TOO_FEW_RECORDS

    • 2018-05-15 09:33:29 +0400

      • Crash when using AS OF with a stored function FOR SYSTEM_TIME erroneously resolves string user variables as transaction IDs

    • 2018-05-14 19:00:25 -0700

      • Adjusted test results after .

    • Merge 2018-05-14 15:12:40 -0700 - : ADD PARTITION on table partitioned by list does not work with more than 32 list values.

    • 2018-05-11 14:45:09 -0700

      • : ADD PARTITION on table partitioned by list does not work with more than 32 list values.

    • 2018-05-14 14:38:17 -0700

      • NULL is treated as 0 in CTE

    • 2018-05-14 11:36:22 +0400

      • Expressions with INTERVAL return bad results in some cases

    • 2018-05-11 14:14:33 +0300

      • Crash when doing truncate on locked sequence

    • 2018-05-11 17:33:40 +0300

      • Don't report errors from open_table() twice

    • 2018-05-09 06:39:38 +0300

      • Added missing write_unlock() in case of errors

    • Merge 2018-05-12 22:14:59 +0300 - Merge 10.2 into 10.3

    • 2018-05-12 10:11:38 +0300

      • : Remove dict_table_is_discarded()

    • 2018-05-12 09:42:53 +0300

      • Replace dict_col_is_virtual(col) with col->is_virtual()

    • 2018-05-12 09:38:46 +0300

      • Replace dict_table_is_temporary(table) with table->is_temporary()

    • 2018-05-12 10:14:03 +0200

      • disable galera.pxc-421 test

    • 2018-04-27 18:09:05 +0300

      • FOR SYSTEM_TIME BETWEEN and FROM .. TO work with negative intervals

    • 2018-04-24 12:10:52 +0300

      • , Versioning error messages fixes

    • 2018-04-28 14:18:02 +0300

      • Assertion thd->Item_change_list::is_empty() failed in mysql_parse upon SELECT from a view reading from a versioned table

    • 2018-05-09 13:40:27 +0200

      • remove obsolete rdiff

    • 2018-04-25 23:33:08 +0300

      • transaction_registry.begin_timestamp is wrong for explicit transactions

    • 2018-04-28 17:02:00 +0300

      • Too many rows with AS OF point_in_the_past_or_NULL

    • 2018-04-28 20:40:34 +0300

      • Add Feature_system_versioning status variable

    • 2018-04-27 19:23:17 +0300

      • Drop extra semicolon in VARIABLE_COMMENT for SYSTEM_VERSIONING_ALTER_HISTORY

    • 2018-04-17 09:53:44 +0300

      • Rename VTQ to TRT

    • 2018-05-02 21:53:12 +0200

      • versioning: use @@timestamp

    • 2018-05-02 17:55:00 +0200

      • option to control who can set session @@timestamp

    • 2018-05-02 15:16:22 +0200

      • cleanup: sys_vars.cc

    • 2018-05-02 15:45:51 +0200

      • cleanup: quoted_string

    • 2018-05-02 20:57:22 +0200

      • cleanup: include/have_rbr_triggers.inc

    • 2018-05-02 15:24:27 +0200

      • CONNECT: remove an outdated declaration

    • 2018-04-24 13:19:44 +0200

      • cleanup: versioning style fixes

    • 2018-04-18 14:29:48 +0200

      • System versioning is applied incorrectly to CTEs

    • 2018-04-14 00:09:11 +0200

      • cleanup: hide HA_ERR_RECORD_DELETED in ha_rnd_next()

    • 2018-04-18 13:28:22 +0200

      • ./mtr --gdb testname

    • 2018-04-13 19:15:00 +0200

      • compilation warnings w/o partitioning

    • 2018-05-02 13:45:44 +0400

      • - Column COMPRESSED should select a 'high order' datatype

    • 2018-05-11 10:11:48 +0800

      • User _server_host per discussion.

    • 2018-05-10 03:53:29 +0000

      • Add host name to session attributes.

    • 2018-05-11 18:02:16 +0400

      • Removing some duplicate code in THD::convert_string() & friends

    • 2018-05-11 13:15:47 +0200

      • compiler warning

    • 2018-05-10 19:45:09 +0200

      • ASAN heap-use-after-free in Item_change_list::rollback_item_tree_changes on ALTER executed as PS

    • Merge 2018-05-11 13:12:18 +0200 - Merge branch '10.2' into 10.3

    • 2018-05-10 19:30:43 +0400

      • Wrong I_S.COLUMNS.CHARACTER_XXX_LENGTH value for compressed columns

    • 2018-05-10 15:55:33 +0400

      • SP with a single FOR statement creates but further fails to load

    • Merge 2018-05-09 12:00:08 -0700 - : Remote user used by Spider needs SUPER privilege

    • 2018-05-01 14:14:06 -0700

      • : Remote user used by Spider needs SUPER privilege

    • 2018-05-09 17:06:21 +0300

      • Rename a test (fix merge error)

    • 2018-05-09 19:28:40 +0530

      • Crash or ASAN heap-buffer-overflow in mach_read_from_n_little_endian upon ALTER TABLE with blob

    • Merge 2018-05-09 16:52:45 +0300 - Merge 10.2 into 10.3

    • Merge 2018-05-09 16:12:08 +0300 - POWER8 implementation of CRC-32C in C

    • 2018-05-09 13:03:10 +1000

      • Add CRC32_VPMSUM_LIBRARY to libmysqld/mysqlserver libraries

    • 2018-05-07 17:04:18 +1000

      • mtr: extend func_math (CRC32)

    • 2017-08-22 15:54:15 +1000

      • Power8: use C implementation of crc32 instead of ASM

    • 2017-09-04 15:09:53 +1000

      • tests: extend func_math crc32 to a larger size to hit crc32-vpmsum accelerated functions

    • 2018-05-08 23:32:11 -0700

      • Server crash in JOIN::fix_all_splittings_in_plan upon select with view and subqueries

    • 2018-05-09 02:05:25 +0300

      • sql_sequence.debug_sync fails upon server startup

    • 2018-05-09 00:16:32 +0400

      • Moving a few static functions in sql_lex.cc to new methods in Lex_input_stream

    • 2018-05-08 22:32:31 +0400

      • Fixing tabs to spaces in sql_lex.cc and sql_lex.h (and coding style slightly)

    • Merge 2018-05-08 17:18:55 +0300 - Merge 10.2 into 10.3

    • 2018-05-08 10:40:05 +0300

      • Remove a "register" keyword from C++ code

    • 2018-05-08 13:29:29 +0300

      • Added test case for

    • 2018-05-07 16:39:53 +0300

      • Added test case for ALTER .. ENGINE on temporary sequence may go wrong

    • 2018-04-04 20:16:30 +1000

      • mysys: disable "optimized" memcpy from 18 years ago

    • Merge 2018-05-07 15:50:38 +0300 - Merge 10.2 into 10.3

    • 2018-05-07 09:40:57 +1000

      • sp_cache_package_routine: fix compile warning

    • 2018-05-07 14:56:53 +0530

      • Introduce ALTER TABLE attributes ALGORITHM=NOCOPY and ALGORITHM=INSTANT

    • 2018-05-07 14:54:58 +0530

      • Introduce ALTER TABLE attributes ALGORITHM=NOCOPY and ALGORITHM=INSTANT

    • 2018-04-12 09:28:29 +0300

      • Change read_to_buffer to use ulong instead of uint

    • 2018-04-12 02:57:19 +0300

      • Remove mem_alloc_error()

    • 2018-04-17 00:08:03 +0300

      • Optimize performance schema likely/unlikely

    • 2018-04-11 02:08:02 +0300

      • Add checking of correct likely/unlikely

    • 2018-04-04 12:16:12 +0300

      • Add likely/unlikely to speed up execution

    • 2018-04-26 19:58:43 +0200

      • : Server crashes in my_store_ptr upon DELETE from sequence in multi-table format

    • 2018-04-30 13:05:01 +0530

      • : Using optimization Splitting with Group BY we see an unnecessary attached condition t1.pk IS NOT NULL where pk is a PRIMARY KEY

    • 2018-05-06 19:39:48 +0300

      • Fix for Assert in SEQUENCE when forcing STATEMEMT format

    • 2018-05-06 16:22:09 +0300

      • Fixed compiler warnings in spider

    • 2018-05-06 16:10:49 +0400

      • Oracle-style placeholder inside GROUP BY..WITH ROLLUP breaks replication

    • Merge 2018-05-04 16:09:22 +0300 - Merge 10.2 into 10.3

    • 2018-05-04 14:42:53 +0300

      • Make a test independent of the build options

    • 2018-05-03 20:54:23 +0300

      • Follow up for 9a8498066865b5 - adjustments to storage_engine tests

    • 2018-05-03 09:49:03 -0700

      • : Spider + binlog_format = ROW => CRASH

    • 2018-05-03 17:49:16 +0300

      • Unexpected ER_WRONG_INSERT_INTO_SEQUENCE upon INSERT with multiple locks on sequences

    • 2018-05-03 15:17:16 +0300

      • Assertion in row_log_table_apply_op after instant ADD when the table is emptied during subsequent ALTER TABLE

    • 2018-05-03 10:21:07 +0300

      • Follow-up to : Do not display table->space

    • 2018-05-02 15:44:52 +0300

      • Assertion failed in btr_pcur_restore_position_func on UPDATE

    • 2018-05-02 16:42:00 +0530

      • Server crashed in innobase_build_col_map / prepare_inplace_alter_table_dict or Assertion `tuple' failed in dtuple_get_nth_field upon altering table with virtual column

    • 2018-05-02 13:55:34 +0530

      • Unconditionally allow ALGORITHM=INPLACE for setting a column NOT NULL

    • Merge 2018-05-01 16:45:03 -0700 - : Spider ignores syntax errors in connection string in COMMENT field

    • 2018-04-13 17:51:51 -0700

      • : Spider ignores syntax errors in connection string in COMMENT field

    • 2018-05-01 01:10:37 +0300

      • Fix many -Wunused-parameter

    • 2018-05-01 15:39:36 +1000

      • : mysql_install_db --no-test (postfix

    • Merge 2018-04-30 19:07:44 -0700 - : If remote server used by Spider table is unavailable, some operations hang for a long time

    • 2018-04-23 22:00:27 -0700

      • : If remote server used by Spider table is unavailable, some operations hang for a long time

    • 2018-04-25 14:42:38 +0400

      • - TINYTEXT CHARACTER SET utf8 COMPRESSED truncates data

    • 2018-04-11 16:50:32 +0400

      • - mysql_install_db: no install test db option

    • 2018-04-30 18:12:14 +0300

      • : Put back mariadb-backup --innodb-flush-method

    • 2018-04-30 15:46:09 +0300

      • Use compile_time_assert() in InnoDB

    • 2018-04-30 13:45:25 +0300

      • Fix WITH_INNODB_EXTRA_DEBUG

    • 2018-04-30 15:21:52 +0300

      • Removed even more warning that was found with -Wunused

    • 2018-04-30 14:24:48 +0300

      • Added version of lex_string_eq that compares with const char *

    • 2018-04-27 08:26:28 +0300

      • Added more test to sql-bench

    • 2018-04-30 11:25:36 +0300

      • Assertion index->is_instant() failed on DELETE

    • 2018-04-30 10:33:03 +0300

      • Unnecessary computations for SPATIAL INDEX

    • 2018-04-30 10:28:50 +0300

      • Simplify dict_stats_analyze_index_level()

    • 2018-04-30 07:55:11 +0300

      • rtr_estimate_n_rows_in_range(): Simplify code

    • 2018-04-30 07:46:22 +0300

      • Add an explicit cast from double to ha_rows

    • 2018-04-29 17:39:48 +0300

      • Fix some -Wsign-conversion

    • 2018-04-27 13:17:18 +0300

      • : Replace log_group_t with log_t::files

    • 2018-04-27 10:06:14 +0300

      • : Allocate log_sys statically

    • 2018-04-29 09:41:42 +0300

      • Clean up InnoDB parameter validation

    • 2018-04-27 14:26:43 +0300

      • Do not divide or multiply by srv_page_size

    • 2018-04-27 13:49:25 +0300

      • Replace univ_page_size and UNIV_PAGE_SIZE

    • 2018-04-28 15:49:09 +0300

      • Fix most -Wsign-conversion in InnoDB

    • 2018-04-28 16:28:30 +0300

      • Fix some -Wsign-conversion

    • 2018-04-28 19:47:21 +0300

      • Simplify simple_counter

    • 2018-04-27 09:41:34 +0300

      • Correct member function comments

    • Merge 2018-04-28 20:36:31 +0300 - Merge 10.2 into 10.3

    • 2018-04-28 15:16:45 +0400

      • Select statement with partition selection against MyISAM table opens all partitions.

    • 2018-04-28 08:49:07 +0400

      • Cleanup for (fixing compilation failure on Windows)

    • 2018-04-27 22:11:18 +0400

      • SP variables inside GROUP BY..WITH ROLLUP break replication

    • 2018-04-26 16:38:56 -0700

      • Assertion `map->n_bits > 0' failed (my_bitmap.c:386: bitmap_is_clear_all)

    • Merge 2018-04-26 22:58:41 +0300 - Merge 10.2 into 10.3

    • 2018-04-25 22:40:24 +0300

      • : Make mtr_buf_t a plain class

    • 2018-04-25 22:29:58 +0300

      • : Simplify mlog_open_and_write_index()

    • 2018-04-25 13:27:22 +0300

      • : Use buf_block_t* for undo, not page_t*

    • 2018-04-25 13:05:40 +0300

      • : Restore MLOG_UNDO_INSERT

    • 2018-04-25 10:41:32 +0300

      • : Remove trx_t::undo_mutex

    • 2018-04-25 11:07:34 +0300

      • //: Adjust a comment

    • 2018-04-25 09:56:03 +0300

      • : Remove trx_undo_t::empty

    • 2018-04-25 09:37:14 +0300

      • : buf_pool_is_obsolete(): Add UNIV_UNLIKELY

    • 2018-04-25 09:34:50 +0300

      • : Simplify row_search_mvcc()

    • 2018-04-25 08:50:56 +0300

      • : Fast path for rw_trx_hash::find()

    • 2018-04-26 23:12:51 +0400

      • Add Feature_json status variable.

    • 2018-04-26 17:57:38 +0300

      • Removed some old #if MYSQL_VERSION

    • 2018-04-26 16:33:05 +0300

      • Fix a lot of compiler warnings found by -Wunused

    • 2018-04-25 21:32:47 +0200

      • : Assertion `next_free_value % real_increment == offset && next_free_value >= reserved_until' failed in sequence_definition::adjust_values upon SETVAL for sequence with INCREMENT 0

    • 2018-04-21 15:44:55 +1000

      • tests: func_math, correct crc32 for mariadb

    • 2018-04-21 15:07:51 +1000

      • BUG#26495791: CONTRIBUTION: EXPAND TEST SUITE TO INCLUDE CRC32 TESTS

    • 2018-04-25 18:22:56 -0700

      • Fixed a compiler error

    • 2018-04-18 19:34:12 +0200

      • : SQLCOM_PREPARE of EXPLAIN & ANALYZE statement do not return correct metadata info

    • 2018-04-24 12:04:59 +0200

      • : INTERSECT precedence is not in line with Oracle even in SQL_MODE=Oracle

    • 2018-04-23 12:09:10 +0200

      • : Parameter array operation inserts wrong values in autoincrement field if indicator was specified

    • Merge 2018-04-25 07:58:46 +0300 - Merge 10.2 into 10.3

    • 2018-04-25 00:14:12 +0300

      • Remove trx_t::undo_rseg_space

    • Merge 2018-04-24 20:59:57 +0300 - Merge 10.2 into 10.3

    • Merge 2018-04-24 10:06:31 +0200 - Merge branch '10.3' into bb-10.3-

    • 2018-04-24 13:15:35 +0530

      • Unconditionally allow ALGORITHM=INPLACE for setting a column NOT NULL

    • Merge 2018-04-24 09:32:10 +0200 - Merge branch 'grooverdan-10.2--dont-dump-query-cache' into bb-10.3-

    • Merge 2018-04-24 09:31:10 +0200 - Merge branch '10.2--dont-dump-query-cache' of into grooverdan-10.2--dont-dump-query-cache

    • 2018-02-26 18:13:59 +1100

      • : Don't coredump query cache

    • Merge 2018-02-25 15:25:54 +1100 - Merge branch '10.3' into 10.2--dont-dump-query-cache

    • 2017-04-25 17:49:15 +1000

      • : Coredumps to exclude query cache (Linux)

    • 2018-04-23 18:34:06 +0400

      • MEDIUMINT(N<8) creates a wrong data type on conversion to string

    • 2018-04-23 17:03:25 +0400

      • "AS OF" clean in Type_handler

    • 2018-04-23 10:35:33 +0200

      • : Assertion `(&(&share->intern_lock)->m_mutex)->count > 0 && pthread_equal(pthread_self(), (&(&share->intern_lock)->m_mutex)->thread)' failed in _ma_state_info_write

    • 2018-04-23 13:15:54 +0300

      • Reduce fil_system.mutex contention further

    • 2018-04-23 13:14:28 +0300

      • follow-up fix to mariadb-backup

    • Merge 2018-04-23 09:49:58 +0300 - Merge 10.2 into 10.3

    • 2018-04-23 09:31:17 +0400

      • Unexpected "Data too long" when doing CREATE..SELECT with stored func

    • 2018-04-22 15:52:46 +0400

      • Wrong data type on CREATE..SELECT char_or_enum_or_text_spvar

    • 2018-04-22 13:30:31 +0400

      • Split the code for CHARACTER_OCTET_LENGTH and CHARACTER_MAXIMUM_LENGTH into methods in Field

    • 2018-04-21 17:20:20 -0700

      • Crash when using CURSOR with VALUES()

    • 2018-04-21 17:53:37 +0300

      • Quote 'rank' in test-ATIS so that it can be run with MySQL 8.0

    • 2018-04-21 18:38:58 +0530

      • : Sever crashed with MEDIAN() window function

    • 2018-04-20 23:15:27 +0400

      • Adding more tests for IN/EXIST subqueries for better coverage

    • 2018-04-20 18:28:38 +0400

      • Fixed compiler warning

    • 2018-04-20 18:11:27 +0400

      • MEDIUMINT returns wrong I_S attributes

    • 2018-04-03 18:34:46 +0400

      • - VARCHAR(1) COMPRESSED crashes the server

    • 2018-04-03 16:19:37 +0400

      • - VARCHAR(0) COMPRESSED crashes the server

    • 2018-04-20 16:52:51 +0530

      • Buildbot fixes

    • 2018-04-19 18:40:31 -0700

      • Assertion `n < m_size' failed, sql_array.h:64: Element_type& Bounds_checked_array<Element_type>::operator[] (size_t) [with Element_type = Item*; size_t = long unsigned int]

    • 2018-04-19 22:11:41 +0530

      • Server crashes in bitmap_bits_set upon REPAIR PARTITION... after rebuilding under test_pseudo_invisible

    • Merge 2018-04-19 15:23:21 +0300 - Merge 10.2 to 10.3

    • 2018-04-19 14:31:20 +0530

      • Add statuses about optimistic parallel replication stalls

    • 2018-04-19 13:04:58 +0530

      • No --innodb-numa-interleave in mysqld binaries

    • 2018-04-16 16:27:11 +0530

      • Server crashes in fill_record_n_invoke_before_triggers upon ... insert into table with TIMESTAMP INVISIBLE

    • 2018-04-18 13:39:03 +0530

      • Server crash or assertion `num_fts_index <= 1' failure up on ALTER TABLE adding two fulltext indexes

    • 2018-04-17 23:39:40 -0700

      • Server crashes in st_join_table::is_inner_table_of_outer_join

    • 2018-04-17 16:10:47 +0400

      • Assertion `!part_elem->tablespace_name && !table_create_info->tablespace' failed during EXCHANGE PARTITION with different TABLESPACE.

    • 2018-04-16 20:34:55 +0300

      • Semisync ack thread hits an LOCK_plugin assert at shutdown

    • 2018-04-15 15:29:55 +0100

      • : make Innodb merge temp tables use pfs_os_file_t for file IO, rather than int.

    • 2018-04-17 00:24:44 +0300

      • Fixed failing testcase rename_table_debug

    • 2018-04-12 05:15:39 +0300

      • Renamed compile-pentium scripts to compile-pentium32

    • 2018-04-11 11:46:27 +0300

      • Ensure that max_local_memory_used is initialized

    • 2018-04-11 03:18:03 +0300

      • Remove not needed calls to print_error

    • 2018-04-11 02:20:22 +0300

      • Remove compiler warnings

    • 2018-04-16 11:31:02 -0400

      • bump the VERSION

    • 2018-04-16 17:41:29 +0800

      • Updated apparmor-profile for spelling errors

    • 2018-01-19 19:09:05 +1100

      • : mysqldump --ignore-database address review comments

    • 2017-07-30 16:11:25 +0200

      • Add --ignore-database option to mysqldump

    • 2018-04-15 18:23:19 +0300

      • Crash in btr_search_build_page_hash_index()

    • 2018-04-15 10:21:15 +0300

      • DB_TRX_ID is not always reset

    Revision #82e9b49f54
    Revision #2609783aac
    MDEV-15627
    Revision #aa5683d12e
    MDEV-15380
    Revision #4ec8598c1d
    Revision #afe5a51c2d
    MDEV-12900
    Revision #31584c8bb8
    Revision #36043c58f5
    Revision #ff1d10ef9c
    Revision #91dfb6141f
    Revision #c1b5d2801e
    Revision #27a7365f42
    MDEV-16220
    Revision #1b2078b4d8
    MDEV-15318
    Revision #aa2e1ade17
    Revision #2b749a7bf4
    MDEV-654
    Revision #cf5226174b
    MDEV-11129
    Revision #ef295c31e3
    MDEV-11129
    Revision #d703e09cd6
    Revision #b050df4fd3
    MDEV-14943
    Revision #f76a17e355
    MDEV-7914
    Revision #0bd2b80254
    MDEV-15347
    Revision #6f530c63cd
    Revision #1cc67e090e
    MDEV-16153
    Revision #207e5ba316
    Revision #dd51082eca
    MDEV-12465
    Revision #06aaaef51a
    MDEV-16200
    Revision #727d0d4f9b
    MDEV-15304
    Revision #de86997160
    MDEV-15581
    Revision #52c98bf830
    Revision #d309c2fc88
    MDEV-16212
    Revision #ab9d420df3
    MDEV-7914
    Revision #50275321c3
    Revision #fe3bf136b6
    MDEV-15818
    Revision #b9cf26f726
    MDEV-12900
    Revision #4d576d9dac
    MDEV-12900
    Revision #ff1af15f6d
    Revision #e1e6d37515
    Revision #3400430b93
    Revision #cbeb2b306d
    Revision #912a75d428
    Revision #a5fb0fa329
    Revision #59785df59f
    MDEV-15635
    Revision #20fadaac99
    MDEV-8743
    Revision #f56d141778
    Revision #44b7f5f3ab
    Revision #7e45b7ac1f
    MDEV-15583
    Revision #d7a047c4c9
    MDEV-15550
    Revision #b5a6f823a6
    MDEV-15513
    Revision #44d00fba43
    MDEV-11952
    Revision #cc231c9f1e
    Revision #d69cc7301b
    Revision #7ad9b3588f
    Revision #c8e5026958
    Revision #646385c9fd
    Revision #8f47c65867
    Revision #0322ced7e5
    MDEV-15635
    Revision #6ed6a0454c
    MDEV-8743
    Revision #d974726867
    Revision #ff1ec6e958
    Revision #3537267db3
    MDEV-15583
    Revision #f428a12342
    MDEV-15550
    Revision #d218b5c33a
    MDEV-15513
    Revision #1e69d3f196
    MDEV-11952
    Revision #7d91d98ac1
    Revision #b73083c57a
    Revision #508373d500
    Revision #8c55277dcb
    Revision #9692f37d29
    Revision #a1d57ca1ab
    Revision #5c81cb880a
    MDEV-15635
    Revision #f165077aa9
    MDEV-8743
    Revision #d5db2f1084
    Revision #3a7d7e180a
    Revision #2534ae20fd
    MDEV-15583
    Revision #8307fb23bd
    MDEV-15550
    Revision #00eb5bf3bb
    MDEV-15513
    Revision #f51e5e4557
    Revision #798ba1ed51
    Revision #d31c2416dd
    Revision #62289c7948
    Revision #3a50a13071
    Revision #e4e0aea644
    Revision #36779e624d
    MDEV-14623
    Revision #89b1c2712a
    MDEV-14520
    Revision #0d4df3cd13
    Revision #7bf4a006b3
    Revision #a620985f8f
    MDEV-15373
    Revision #4cc7f96512
    Revision #0040e2932d
    Revision #4a9acaa524
    Revision #ae77a0986d
    Revision #685961a085
    Revision #9df656db65
    MDEV-15373
    Revision #2a33d248e0
    MDEV-15975
    Revision #395c8ca708
    MDEV-14853
    Revision #ff0e9b2fce
    Revision #fdcc95143d
    MDEV-13384
    Revision #023c789a55
    MDEV-15818
    Revision #f38d8c1701
    MDEV-16201
    Revision #15425767e8
    Revision #50d71c8b37
    Revision #b2f56085d4
    MDEV-16045
    Revision #10d44db5d4
    MDEV-16202
    Revision #21b12e3359
    MDEV-16172
    Revision #66afb5ecb7
    MDEV-16172
    Revision #4c7608aeb1
    Revision #a4e7800701
    MDEV-13779
    Revision #21eccff625
    MDEV-15979
    Revision #60319afff7
    MDEV-15969
    Revision #dfd6702a29
    MDEV-16157
    Revision #28dbdf3d79
    MDEV-14551
    Revision #e17e798599
    Revision #c368878fac
    Revision #4b061ec4ea
    Revision #c2352c45fb
    MDEV-14669
    Revision #48d7038861
    Revision #c2df4e9d62
    MDEV-16186
    Revision #66360506f0
    MDEV-16168
    Revision #a639eff594
    MDEV-15813
    Revision #cd15e764a8
    MDEV-16159
    Revision #442a6e6b25
    MDEV-16172
    MariaDB 10.3
    Revision #27f12c5d5b
    MDEV-16143
    Revision #93b69825ad
    MDEV-16169
    Revision #2b812abd1a
    Revision #dd0e960f4d
    Revision #2e0c23d82b
    Revision #06f539dab5
    Revision #0dd1ebcb27
    MDEV-15576
    Revision #8a9048bcf3
    MDEV-16170
    Revision #e7fc8cd683
    MDEV-654
    Revision #e06c029849
    MDEV-15465
    Revision #a0048378f9
    Revision #6620fbd62a
    MDEV-15778
    Revision #70e88b5089
    MDEV-15778
    Revision #9ee5406e2f
    MDEV-15965
    Revision #46be31982a
    MDEV-16094
    MDEV-16100
    Revision #1b45ede6ab
    MDEV-15159
    Revision #86f9932e80
    MDEV-16101
    Revision #8e01598620
    MDEV-16101
    Revision #e74181e3c2
    MDEV-15159
    Revision #4a5e23e257
    MDEV-16152
    Revision #1cb4caa66d
    MDEV-15970
    Revision #be6ae0bb6b
    Revision #d853042b5f
    Revision #15419a5583
    Revision #5e84ea9634
    MDEV-12266
    Revision #c57e9835ff
    Revision #ba43914ec4
    Revision #edaf57e966
    Revision #f08b8fd58d
    MDEV-15980
    Revision #b1e75d290e
    MDEV-14823
    MDEV-15956
    Revision #ce2cf855bf
    MDEV-16043
    Revision #8b2fa0ab25
    Revision #68cad6aa24
    MDEV-16024
    Revision #fd4153f083
    MDEV-16010
    Revision #fddaaf7295
    MDEV-15978
    Revision #da25860d4a
    MDEV-15995
    Revision #fe10bf870c
    MDEV-15893
    Revision #a4272bf154
    Revision #4203f572ae
    MDEV-15923
    Revision #bbf5cf4ddf
    Revision #735203e6de
    Revision #47573cee4d
    Revision #7bf39888f7
    Revision #b1a6d2826a
    Revision #531acda484
    MDEV-14820
    Revision #0f956a0676
    Revision #5441bbd3b1
    Revision #0a1c0a439a
    Revision #c982924242
    MDEV-15592
    Revision #8ad12b6664
    Revision #ee8dfc688e
    Revision #4a126bf3e1
    Revision #af682525a8
    Revision #e19915d5d2
    MDEV-15746
    Revision #c9717dc019
    Revision #33721d9138
    MDEV-16134
    Revision #fc63c1e17a
    MDEV-16117
    Revision #8b087c63b5
    MDEV-15697
    Revision #72f0efac67
    MDEV-15697
    Revision #85ccdd9ff0
    Revision #d94a9553db
    MDEV-16125
    Revision #e9f2609747
    Revision #9be99dac90
    MDEV-15437
    Revision #69ae6499e6
    Revision #9748659981
    Revision #c28be510d1
    Revision #891f202193
    Revision #fc0f5adb7f
    MDEV-16104
    Revision #2deb17fd54
    Revision #1d30a23fcc
    Revision #971268dc14
    Revision #1b8749f73b
    Revision #4513de3127
    Revision #a536664e80
    MDEV-13029
    Revision #bd09c5ca86
    MDEV-13007
    Revision #d405bee058
    Revision #1a4c355a1c
    Revision #005d53f6d5
    Revision #c5b28e55f6
    MDEV-13134
    Revision #85cc6b70bd
    MDEV-13134
    Revision #a0bc3b7eee
    Revision #062a3176e7
    Revision #70c1110a29
    Revision #9d6dc39ad9
    Revision #30ebc3ee9e
    Revision #a22a339f8e
    MDEV-13024
    Revision #724ab9a1cb
    MDEV-16057
    Revision #0bfd45f634
    MDEV-15812
    Revision #529c1a3b6c
    Revision #4891d514b6
    MDEV-16095
    Revision #b20039dd80
    Revision #3b50cd2492
    Revision #d36034b6d8
    Revision #ca174051d8
    MDEV-14019
    Revision #57c3dd991b
    MDEV-15106
    Revision #6c43068d63
    MDEV-15060
    Revision #01843d1910
    MDEV-12266
    Revision #73a10cbcc5
    MDEV-16065
    Revision #dcc5de66f4
    MDEV-16071
    Revision #8a941bad7d
    MDEV-14168
    Revision #a7852e3ec8
    MDEV-15698
    Revision #c10da98b62
    MDEV-15698
    Revision #2b27ac8282
    Revision #87b0434e0f
    MDEV-12645
    Revision #bf92784d38
    MDEV-15712
    Revision #6ee6933a37
    MDEV-15712
    Revision #68cbabbfb0
    MDEV-15938
    Revision #9a84980668
    MDEV-12645
    Revision #8bbcc0d505
    MDEV-12218
    Revision #9801715cb0
    Revision #8cd55ae2a9
    Revision #a1fe7d75dc
    Revision #7d6b55b99a
    Revision #862e602b5a
    Revision #cb16bc95ff
    MDEV-14906
    Revision #38bc4bcc96
    MDEV-16058
    Revision #d73241c0a9
    Revision #9b1313e849
    Revision #935025f891
    Revision #b2c4740034
    Revision #baa5a43d8c
    MDEV-16045
    Revision #d73a898d64
    MDEV-16045
    Revision #715e4f4320
    MDEV-12218
    Revision #9ed2b2b2b8
    Revision #a90100d756
    Revision #ba19764209
    Revision #e37df0f95a
    Revision #1292a01c7f
    Revision #8861d442d6
    Revision #704ef98d0a
    Revision #4968049799
    MDEV-11084
    Revision #9df0eab327
    MDEV-16020
    Revision #96a301bbbe
    MDEV-16020
    Revision #6c5e60f1b1
    MDEV-16038
    Revision #99fa7c6c2f
    Revision #2898c7ec9e
    MDEV-15914
    Revision #362151e8c8
    MDEV-15914
    Revision #6f88bc4511
    MDEV-15914
    Revision #76c62bc69c
    MDEV-15914
    Revision #83bd4dd1ee
    MDEV-15914
    Revision #f7cac5e26c
    MDEV-12288
    MDEV-15132
    MDEV-15158
    Revision #ff0000cdd2
    MDEV-15914
    Revision #c121574dff
    MDEV-15914
    Revision #7b7e4d679a
    MDEV-15914
    Revision #30553aa37b
    MDEV-15914
    Revision #6e42d19f25
    MDEV-15915
    Revision #cd48c1e23a
    Revision #2ccd6716fc
    Revision #0bdc15d86e
    MDEV-15732
    Revision #7f89d9c9e3
    Revision #1a011e5b5a
    Revision #5bba69f816
    Revision #b4ee699a89
    MDEV-11975
    Revision #0544d7c457
    MDEV-13695
    Revision #43c5dd0250
    MDEV-15079
    Revision #9477a2a9ba
    Revision #e3fb8e9569
    Revision #7396dfcca7
    Revision #f79c5a658c
    MDEV-10814
    Revision #4f9977d8d3
    MDEV-14168
    Revision #47ac7252ff
    MDEV-10814
    MDEV-10814
    Revision #abb4db4c3f
    MDEV-10814
    mariadb-server
    MDEV-10814
    Revision #31aa277768
    MDEV-10814
    Revision #0805a9565f
    MDEV-10814
    Revision #3188131b15
    MDEV-10814
    Revision #461de7edea
    MDEV-15946
    Revision #8fce4065e5
    Revision #14f84d2071
    MDEV-13232
    Revision #de942c9f61
    MDEV-15983
    Revision #6c64101bf0
    MDEV-12266
    Revision #c6ba758d1d
    Revision #6426b52ed4
    MDEV-15957
    Revision #9f84451d87
    MDEV-15960
    Revision #c555dc768f
    MDEV-15971
    Revision #6242036f27
    MDEV-15940
    Revision #c39f8a80c9
    Revision #6b1a8b2c72
    MDEV-15846
    Revision #c058117c6c
    Revision #791fb9ea24
    Revision #9aaf62d058
    MDEV-15926
    Revision #38c799c9a5
    MDEV-15763
    Revision #3dec6c48bc
    MDEV-15762
    Revision #43ab88f0ea
    Revision #615ad709a3
    MDEV-15902
    Revision #cd8b8169b6
    MDEV-15167
    Revision #d71a8855ee
    Revision #419385dbf1
    MDEV-10664
    Revision #547b00d910
    MDEV-12924
    Revision #dde0ba5aaa
    MDEV-15754
    Revision #fa68b88b5d
    MDEV-15828
    Revision #cff60be7fe
    MDEV-15899
    Revision #bb5f4967f5
    MDEV-13584
    Revision #02e897ca57
    MDEV-15889
    Revision #321771f89f
    MDEV-15895
    Revision #7d991feb75
    Revision #0f7022c6f3
    Revision #1074b9b8be
    Revision #3bae6a2b98
    Revision #ddc5764303
    Revision #dbbe70e1cf
    Revision #4c136f80a5
    Revision #c9839cb0b3
    MDEV-13336
    Revision #784e9391c9
    MDEV-13336
    Revision #f0e4f94c23
    MDEV-15871
    Revision #97e51d24cb
    MDEV-13697

    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 Distributions which Include MariaDB page.

    MariaDB 10.3.5 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: 26 Feb 2018

    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 #583eb96c24 2017-08-18 23:36:42 +0400

      • Oracle-style packages: stage#5

    • 2018-02-25 13:58:16 +0100

      • Mixed replication fails with "Could not execute Delete_rows_v1 event" upon DELETE HISTORY

    • 2018-02-25 12:55:12 +0100

      • fix THD::system_time to follow, well, system time

    • 2018-02-24 21:53:33 +0100

      • cleanup: remove redundant vers_field->set_notnull();

    • 2018-02-24 14:43:26 +0100

      • update server maturity

    • 2018-02-24 09:45:46 +0100

      • Wrong result or Assertion `old_part_id == m_last_part' failed in ha_partition::update_row on slave

    • 2018-02-24 09:18:42 +0100

      • fixes for test failures

    • 2018-02-23 20:00:32 +0100

      • Server crashes in handler::print_error / ha_partition::print_error upon query timeout

    • 2018-02-23 20:33:48 +0100

      • omit system invisible fields from the duplicate key error

    • 2018-02-23 20:22:09 +0100

      • Server crash or assertion `table->insert_values' failure in write_record upon LOAD DATA

    • 2018-02-23 19:05:17 +0100

      • Wrong result or Assertion `old_part_id == m_last_part' failed in ha_partition::update_row on slave

    • 2018-02-23 13:42:34 +0100

      • don't allow TIMESTAMP(6) versioning and FK with CASCADE or SET NULL

    • 2018-02-23 13:41:46 +0100

      • create a reusable function that tells what FK actions can write

    • 2018-02-23 12:51:43 +0100

      • unify error messages a bit

    • 2018-02-23 11:40:24 +0100

      • cleanup: use enum, not uint, for enum variables

    • 2018-02-23 03:04:46 +0200

      • Adjust test results to reflect the new system table

    • 2018-02-22 01:24:02 +0100

      • : AS OF TIMESTAMP is misused as TRX_ID

    • 2018-02-22 01:09:01 +0100

      • remove @@system_versioning_innodb_algorithm_simple

    • 2018-02-22 00:57:49 +0100

      • remove always-false variable

    • 2018-02-16 11:34:52 +0300

      • Tests: versioning.foreign check row_end after constraint execution

    • 2018-02-21 21:45:59 +0100

      • simplify versioning tests

    • 2018-02-14 17:02:11 +0300

      • system_versioning_alter_history breaks ALTER replication

    • 2018-02-13 21:36:14 +0300

      • Tests: partitioning cases for duplicate bugs

    • 2018-02-21 19:01:13 +0100

      • Unexpected ER_VERS_ENGINE_UNSUPPORTED upon dropping versioning on a partitioned table

    • 2018-02-21 18:34:37 +0100

      • Assertion in ha_partition::part_records() for updating VIEW

    • 2018-02-21 18:26:22 +0100

      • cannot rotate both by INTERVAL and LIMIT

    • 2018-02-21 18:14:04 +0100

      • Bad error for non-versioned table PARTITION BY SYSTEM_TIME

    • 2018-02-02 15:01:53 +0300

      • Assertion `0' failed in Protocol::end_statement upon concurrent UPDATE

    • 2018-01-22 17:10:19 +0300

      • no tests for system_versioning_innodb_algorithm_simple

    • 2018-02-21 15:16:19 +0100

      • PARTITION BY SYSTEM_TIME INTERVAL ...

    • 2018-02-19 15:53:31 +0100

      • helper append_interval(String*)

    • 2018-02-21 15:16:45 +0100

      • remove partition-specific methods from the base handler class

    • 2018-02-21 14:53:16 +0100

      • create ROW_START/ROW_END columns NOT NULL

    • 2018-02-18 12:24:51 +0100

      • cleanup: partition_info::check_constants

    • 2018-02-17 14:49:42 +0100

      • cleanup: remove *.opt files from the versioning suite

    • 2018-02-16 19:07:32 +0100

      • parser greedily parses AS OF TIMESTAMP

    • 2018-01-27 13:44:34 +0300

      • Vers SQL: Refactoring: better init of vers_conditions

    • 2018-01-26 12:46:14 +0300

      • Vers SQL: partition rotation by INTERVAL fix

    • 2018-02-15 21:34:01 +0100

      • cleanup: remove a pretty formatting function from a test

    • 2018-01-18 06:28:37 +0300

      • Add, drop system versioning semantic and syntax

    • 2018-02-15 17:13:48 +0100

      • SQL: Truncate history of partitioned table [fixes #399, closes #403]

    • 2018-02-15 16:26:31 +0100

      • cleanup: ha_partition::update_row/delete_row

    • 2018-02-15 13:31:22 +0100

      • Creating federated table on versioned table fails

    • 2018-02-14 19:15:05 +0100

      • Server crashes in ha_partition::engine_name

    • 2018-02-13 17:17:35 +0100

      • Fix a typo

    • Merge 2018-02-23 08:43:34 +0100 - Merge branch 'bb-10.2-ext' into 10.3

    • Merge 2018-02-22 19:29:52 +0100 - Merge branch '10.2' into bb-10.2-ext

    • 2018-02-22 15:58:07 +0100

      • Compilation fails to build my_addr_resolve.c

    • Merge 2018-02-22 14:15:24 +0100 - Merge branch '10.1' into 10.2

    • Merge 2018-02-22 14:12:02 +0100 - Merge branch '10.0' into 10.1

    • Merge 2018-02-22 09:22:03 +0100 - Merge branch '5.5' into 10.0

    • 2018-02-15 10:06:14 +0100

      • fix plugins.server_audit test for --ps

    • 2018-02-14 19:12:23 +0100

      • Server crashes in ha_partition::engine_name

    • 2018-02-14 18:14:24 +0100

      • Assertion `status_var.local_memory_used == 0 || !debug_assert_on_not_freed_memory' failed in virtual THD::THD after query with INTERSECT

    • 2018-02-05 14:13:26 +0100

      • cleanup: remove a duplicated test case

    • 2018-01-25 14:25:48 +0100

      • bug: ha_heap was unilaterally increasing reclength

    • 2018-02-12 15:12:49 +0100

      • Configure errors when building without INNOBASE

    • 2018-02-22 12:20:46 +0200

      • Add supressions for possible warning.

    • 2018-02-22 08:40:54 +0100

      • fix compilation wih -DPLUGIN_PARTITION=NO

    • Merge 2018-02-22 08:39:24 +0100 - Merge branch '10.1' into 10.2

    • 2018-02-14 13:30:52 +0100

      • log all mtr output in vardir/log/stdout.log

    • 2018-02-14 12:35:47 +0100

      • fix compilation -DWITH_PERFSCHEMA=NO

    • 2018-02-14 12:35:12 +0100

      • fix compilation wih -DPLUGIN_PARTITION=NO

    • 2018-02-21 19:38:57 +0530

      • - 10.1.31 does not join an existing cluster with SST xtrabackup-v2

    • 2018-02-20 20:03:23 +0000

      • Windows : remove freopen(), "to keep fd = 0 busy".

    • 2018-02-20 09:27:31 +0200

      • Disable failing Galera tests:

    • 2018-02-20 09:17:29 +0200

      • Disable galera_gtid until 1047: WSREP has not yet prepared node for application use is fixed.

    • 2018-02-19 13:53:35 +0400

      • - Workaround GCC ICE on ARM64

    • 2018-02-18 07:47:47 +0200

      • : encryption.innodb_encryption-page-compression failed in buildbot with timeout on wait condition

    • 2018-02-18 07:32:19 +0200

      • Disable failing test.

    • 2018-02-17 15:18:14 +0200

      • Fix innodb_encryption-page-compression test by force flushing dirty pages.

    • 2018-02-17 18:04:06 +0200

      • Fixed performance problem with Aria in find_head()

    • 2018-02-17 17:48:23 +0200

      • TokuDB didn't compile with valgrind

    • 2018-02-17 17:47:18 +0200

      • partition_alter_myisam produces warning if no symlink support

    • 2018-02-21 17:27:46 +0300

      • Change MyRocks Maturity Level from Beta to Gamma (RC)

    • 2018-02-21 17:00:03 +0300

      • : Parallel slave speedup very limited when log_slave_updates=OFF

    • 2018-02-21 15:42:34 +0300

      • : Parallel slave speedup very limited when log_slave_updates=OFF

    • 2018-02-20 01:16:50 +0200

      • : Lost name of a explicitly named CTE column used in the non-recursive CTE via prepared statement

    • 2018-02-19 16:37:08 +0000

      • Revert "Fix 2 more VS2015 warnings"

    • 2018-02-19 15:21:54 +0000

      • Fix 2 more VS2015 warnings

    • 2018-02-19 14:58:05 +0200

      • follow-up fix: Correct a condition

    • 2018-02-19 16:51:15 +0400

      • - cmake updates to build on arm64

    • 2018-02-20 10:19:55 +1100

      • : tp_timeout_handler needs to call set_killed_no_mutex as it has the mutex

    • 2018-02-21 18:22:43 +0000

      • Fix truncation warning on Windows.

    • 2018-02-21 13:11:04 +0400

      • Adding Field_timestamp::sql_mode_for_timestamp() to reuse duplicate code

    • 2018-02-21 08:18:44 +0400

      • A cleanup for + fix Wrong result for CAST(LAST_DAY(TIME'00:00:00') AS TIME)

    • 2018-02-19 23:41:01 +0400

      • Wrong result HOUR(case_expression_with_time_and_datetime)

    • 2018-02-15 10:19:05 +0100

      • apply XA RECOVER FORMAT=... from to Oracle parser variant, too

    • 2018-02-22 20:46:42 +0400

      • Allocate lock_sys statically

    • Merge 2018-02-23 08:17:23 +0200 - shutdown or abort during innodb buffer pool load (from file) causing incomplete save

    • 2016-12-06 16:39:23 +1100

      • : test case for status variable innodb_buffer_pool_load_incomplete

    • 2016-10-06 15:16:18 +0200

      • : create status variable innodb_buffer_pool_load_incomplete

    • 2018-02-22 10:08:49 -0800

      • Fixed Usage of EXCEPT and INTERSECT in recursive CTE is not supported

    • 2018-02-22 12:20:00 +0400

      • - ReadView::is_open() assertion failure

    • 2018-02-22 09:49:50 +0200

      • Fix the startup with innodb_force_recovery=5

    • 2018-02-22 09:30:41 +0200

      • Allocate purge_sys statically

    • 2018-02-22 09:18:53 +0200

      • Cleanup: Do not pass globals as parameters

    • 2018-02-21 19:02:32 +0200

      • Upgrade fails when both insert_undo and update_undo exist

    • 2018-02-21 18:04:25 +0200

      • Refactor TrxUndoRsegsIterator for further simplification

    • 2018-02-21 16:15:20 +0200

      • Simplify TrxUndoRsegs

    • 2018-02-21 12:54:33 +0200

      • Replace purge_iter_t with purge_sys_t::iterator

    • 2018-02-21 11:53:41 +0200

      • Rename the purge_sys_t iterators

    • Merge 2018-02-21 19:15:20 +0200 - innodb large allocations - Don't dump

    • 2018-02-21 09:46:51 +0200

      • Avoid some dead code

    • 2017-04-25 16:49:27 +1000

      • : Innodb large allocations - madvise - Don't dump

    • 2018-02-20 10:19:55 +1100

      • : tp_timeout_handler needs to call set_killed_no_mutex as it has the mutex

    • 2018-02-21 16:33:55 +0000

      • Windows : Fix /permissive- compile error

    • 2018-02-20 21:17:36 +0000

      • Make possible to use clang on Windows (clang-cl) -DWITH_ASAN can be used as well now, on x64

    • 2018-02-14 00:19:38 +0200

      • Server crashes in Field_iterator_table::create_item when number of elements of BIGINT or YEAR type in the IN list reaches in_predicate_conversion_threshold

    • 2018-02-20 15:10:03 +0200

      • On commit, do not write to the TRX_SYS page

    • Merge 2018-02-20 15:08:16 +0200 - Pull request #625: ASAN unpoison system versioning related buffer

    • 2018-02-20 15:09:31 +0300

      • remove uint

    • 2018-02-20 13:50:23 +0300

      • ASAN unpoison system versioning related buffer

    • 2018-02-20 13:08:43 +0200

      • Fix the Windows build

    • 2018-02-20 10:16:52 +0200

      • Replace trx_undo_mem_free() with ut_free()

    • 2018-02-20 10:02:42 +0200

      • Clarify the access to trx_sys.rseg_history_len

    • 2018-02-19 23:29:51 +0400

      • human-readable XA RECOVER.

    • Merge 2018-02-19 11:37:45 +0200 - Pull request #614: various small code changes

    • 2018-02-16 22:15:51 +0300

      • review fixes

    • 2018-02-14 14:55:46 +0300

      • remove unneeded variable

    • 2018-02-13 23:29:51 +0300

      • change some ibool to bool

    • 2018-02-13 23:22:20 +0300

      • let buf_page_hash_lock_get() be function, not macro

    • 2018-02-13 23:08:38 +0300

      • make buf_block_t::lock_hash_val uint32_t

    • 2018-02-13 23:02:46 +0300

      • merge btr_page_get_level_low() and btr_page_get_level()

    • 2018-02-13 22:48:32 +0300

      • flst_add_to_empty(): read len only in debug build

    • 2018-02-13 22:36:43 +0300

      • remove unused stuff:

    • 2018-02-13 22:27:30 +0300

      • prettify lock_rec_has_to_wait()

    • 2018-02-13 22:03:26 +0300

      • prettify lock_has_to_wait

    • Merge 2018-02-19 11:37:29 +0200 - Merge bb-10.2-ext into 10.3

    • 2018-02-19 11:27:21 +0200

      • Fix for (memory loss with LOCK sequence)

    • 2018-02-19 11:26:25 +0200

      • Test case for (bug fixed long ago)

    • Merge 2018-02-19 09:01:06 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-02-19 08:53:49 +0200

      • Add suppressions for background page read errors

    • 2018-02-19 08:50:42 +0200

      • Cleanup after commit ac8e3c85a40467de0ffc908dd9c5214acf23b38a

    • Merge 2018-02-18 10:49:46 +0000 - Merge branch '10.2-backup-fixes' into 10.2

    • Merge 2018-02-18 10:47:23 +0000 - Merge branch 'bb-10.2-wlad' into 10.2-backup-fixes

    • 2018-02-15 15:34:15 +0200

      • Follow-up to : Skip FTS processing if innodb_read_only

    • 2018-02-15 09:50:03 +0200

      • Dead code removal: sess_t

    • 2018-02-15 09:46:02 +0200

      • Fulltext index modification committed during shutdown

    • 2018-02-14 15:18:55 +0200

      • Restore fix for MySQL BUG#39053 - UNINSTALL PLUGIN does not allow the storage engine to cleanup open connections

    • 2018-02-02 20:12:23 +0300

      • Prevent building WSREP without INNODB

    • 2018-02-15 11:53:46 +0000

      • Add more testsuites to Windows buildbot builder

    • 2018-02-15 01:26:09 +0000

      • fix signed/unsigned mismatch on Windows

    • 2018-02-14 23:21:58 +0000

      • Windows,tests : fix pcre_test_bat test from pcre library.

    • 2018-02-14 19:45:26 +0000

      • Update C/C

    • 2018-02-14 19:13:08 +0000

      • Disable noisy warning in old compiler (VS2015)

    • 2018-02-14 18:39:56 +0000

      • Type mismatch for srv_fatal_semaphore_wait_threshold

    • 2018-02-14 17:01:07 +0000

      • Add some hints for finding bison on its usual locations on Windows.

    • 2018-02-14 16:58:57 +0000

      • Windows, compiling - disable pkg_config

    • 2018-02-14 16:52:18 +0000

      • Windows, mtr - correctly determine CPU count, for --parallel=auto

    • 2018-02-15 21:08:18 +0000

      • backup does not store xtrabackup_info in the --extra-lsndir directory

    • 2018-02-15 17:40:14 +0000

      • mariadb-backup crashes with invalid --innodb-flush-method

    • Merge 2018-02-17 14:54:12 +0200 - Merge 10.1 into 10.2

    • 2018-02-17 14:20:33 +0200

      • MariaDB (still) slow start

    • 2018-02-16 14:14:43 +0400

      • - Workaround GCC ICE on ARM64

    • 2018-02-16 10:19:57 +0200

      • : encryption.innodb_encryption_filekeys stalled waiting for key encryption threads to decrypt all required spaces

    • 2018-02-16 08:21:19 +0200

      • : encryption.innodb_encryption-page-compression failed in buildbot with timeout on wait condition

    • 2018-02-16 21:02:35 +0200

      • Add a suppression for background page read error

    • 2018-02-17 19:16:56 +0400

      • Adding "const" qualifier to the MYSQL_TIME parameter of Item_temporal_literal constructors

    • Merge 2018-02-16 13:52:02 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2018-02-16 13:44:24 +0400

      • Binding an out-of-range DATETIME value in binary protocol breaks replication

    • 2018-02-16 01:35:19 +0200

      • Don't run sql_sequence.grant for embeddes server

    • 2018-02-15 18:39:29 +0200

      • Follow-up for 54db0be3be59 (Added Max_index_length and Temporary)

    • 2018-02-17 00:11:45 +0600

      • merge two the same consistently 'if' clauses into one

    • 2018-02-13 00:47:15 +0600

      • remove duplicated inclusion of derror.h

    • 2018-02-12 00:47:48 +0600

      • fix comment in my_decimal_set_zero()

    • 2018-02-15 14:16:55 +0000

      • Fix DBUG_PRINT formatting for ulonglong alter_info.flags

    • Merge 2018-02-15 16:12:15 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-02-15 15:41:47 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-02-15 15:34:15 +0200

      • Follow-up to : Skip FTS processing if innodb_read_only

    • 2018-02-15 16:10:59 +0200

      • After-merge fix: Use matching format

    • Merge 2018-02-15 11:48:30 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-02-15 10:57:27 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-02-15 09:50:03 +0200

      • Dead code removal: sess_t

    • 2018-02-15 09:46:02 +0200

      • Fulltext index modification committed during shutdown

    • 2018-02-14 15:18:55 +0200

      • Restore fix for MySQL BUG#39053 - UNINSTALL PLUGIN does not allow the storage engine to cleanup open connections

    • 2018-02-02 20:12:23 +0300

      • Prevent building WSREP without INNODB

    • 2018-02-14 17:06:24 +0200

      • Crash when giving error message for ALTER SEQUENCE

    • 2018-02-14 22:58:34 +0400

      • Range optimizer does not work well for "WHERE temporal_column NOT IN (const_list)"

    • 2018-02-14 16:43:22 +0200

      • Fix privilege checking for sequence

    • Merge 2018-02-15 10:22:03 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-02-14 10:12:53 +0200 - Merge 10.2 into bb-10.2-ext

    • Merge 2018-02-14 10:01:16 +0200 - Merge 10.1 into 10.2

    • 2017-11-13 11:36:21 +0000

      • breaks galera_defaults MTR test by upping repl.proto_max again. Fix this once and for all by overwriting it with constant string since it makes little sense to check for it in this test.

    • 2018-02-13 11:23:14 -0500

      • bump the VERSION

    • 2018-02-13 20:37:31 +0400

      • CAST(AS TIME) returns bad results for LAST_VALUE(),NAME_CONST(),SP variable

    • Merge 2018-02-13 16:51:45 +0200 - Merge 10.2 into bb-10.2-ext

    • Merge 2018-02-13 14:49:47 +0200 - Merge 10.1 into 10.2

    • Merge 2018-02-13 14:32:17 +0200 - Merge 10.0 into 10.1

    • 2018-02-13 13:01:14 +0200

      • innodb_read_only tries to modify files if transactions were recovered in COMMITTED state

    • 2018-02-13 15:56:48 +0200

      • Re-record a result; repl.proto_max is 8, not 7

    • 2018-02-13 09:33:06 +0400

      • A cleanup for : removung unused code

    • 2018-02-10 14:42:59 +0200

      • Added Max_index_length and Temporary to SHOW TABLE STATUS

    • 2018-02-07 19:16:45 +0200

      • Updated galera .result files

    • 2018-02-12 17:55:48 +0400

      • Bad result for LEAST/GREATEST(datetime_alike_string, time)

    • Merge 2018-02-12 10:03:28 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • Merge 2018-02-09 12:48:23 +0200 - Merge 10.2 into bb-10.2-ext

    • Merge 2018-02-08 17:48:19 +0200 - Merge 10.2 into bb-10.2-ext

    • Merge 2018-02-08 19:06:25 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2018-02-13 19:51:13 +0400

      • - premature history data deletion

    • 2018-02-13 18:06:15 +0400

      • main.partition_explicit_prune fails in bulidbot with assertion failures and server crashes.

    • 2018-02-13 00:23:57 +0100

      • mysql_upgrade fails with ERROR 1408 (HY000) at line 566: Event Scheduler: An error occurred when initializing system tables

    • 2018-02-12 16:26:11 +0100

      • rename mysql.user and mysql.db column

    • 2018-02-12 00:06:40 +0100

      • SQLError[4122]: View is not system versioned

    • 2018-02-11 18:26:44 +0100

      • Remove ER_NON_VERSIONED_FIELD_IN_HISTORICAL_QUERY

    • 2018-02-10 20:34:18 +0100

      • SYSTEM_INVISIBLE behaviour not consistent

    • 2018-02-10 19:10:59 +0100

      • cleanup: remove MARK_COLUMNS_NONE

    • 2018-02-09 19:43:42 +0100

      • cleanup: renames

    • 2018-02-09 18:37:36 +0100

      • fixes for ctags

    • 2018-02-09 17:30:20 +0100

      • ALTER TABLE ... DROP COLUMN sys_start

    • 2018-02-09 16:42:12 +0100

      • ALTER TABLE ... DROP COLUMN sys_start should rename a "dropped" column

    • 2018-02-08 23:03:35 +0100

      • Cannot DROP VERSIONING without dropping all visible AS ROW fields

    • 2018-02-08 22:50:57 +0100

      • Don't allow adding AS ROW START column to a not versioned table

    • 2018-02-01 15:50:56 +0100

      • ALTER TABLE ... DROP VERSIONING

    • 2018-02-08 17:34:30 +0100

      • INVISIBLE columns in USING and NATURAL JOIN

    • 2018-02-08 17:32:11 +0100

      • cleanup: mark_common_columns()

    • 2018-02-07 19:28:34 +0100

      • cleanup: remove duplicated code

    • 2018-02-01 16:34:50 +0100

      • cleanup: simplify fill_record()

    • 2018-01-30 22:30:52 +0100

      • cleanup: find_field_in_table()

    • 2018-01-30 22:29:55 +0100

      • cleanup: TABLE::find_field_by_name

    • 2018-01-29 17:07:45 +0100

      • UPDATE produces wrong values if an updated column is later used as an update source

    • 2018-01-29 16:53:39 +0100

      • UPDATE produces wrong values if an updated column is later used as an update source

    • 2017-10-10 22:47:18 +0200

      • Server RPMs have dependency on "which"

    • 2018-02-10 00:07:39 +0000

      • Fix inadverent change in Sql_alloc

    • 2018-02-10 00:00:10 +0000

      • Fix perfschema tests in debug mode.

    • 2018-02-08 22:45:16 +0200

      • Assertion page_is_root(block->frame) failed in innobase_add_instant_try

    • 2018-02-08 22:34:21 +0200

      • Add page_has_prev(), page_has_next(), page_has_siblings()

    • 2018-02-08 14:55:01 +0200

      • : encryption.innodb-bad-key-change failed in buildbot

    • 2018-02-08 12:16:06 +0000

      • Innodb, Windows : Reenable compiler optimizations for mem0mem.cc

    • 2018-02-08 12:02:49 +0000

      • - rename libmysqld.so to libmariadbd.so

    • 2018-02-08 12:28:07 +0200

      • Revert an accidental change

    • 2018-02-07 17:40:33 +0200

      • Remove dict_table_t::is_clust()

    • 2018-02-07 16:44:46 +0200

      • Assertion failure during rollback

    • 2018-02-07 20:23:10 +0000

      • Cleanup - removed warning suppression - no longer needed.

    • 2018-02-07 01:40:16 +0000

      • Windows, compiling : use /permissive- switch to improve conformance

    • 2018-02-06 23:32:02 +0000

      • Windows, compile : reenable previously disabled warning C4291 no matching operator delete found; memory will not be freed if initialization throws an exception

    • 2018-02-07 20:17:38 +0000

      • Windows, compiling : reenable warning C4996 (deprecated functions)

    • 2018-02-06 17:14:05 +0000

      • Windows : reenable warning C4805 (unsafe mix of types in bool operations)

    • 2018-02-07 19:56:16 +0200

      • rpl.perf_buildin_semisync_issue40 sporadically fails on BB

    • 2018-02-07 13:29:08 +0200

      • Update wrong result test found by fix to mysql_upgrade

    • 2018-02-07 02:39:40 +0200

      • On upgrade Truncate_versioning_privilege was not correct set

    • 2018-02-06 20:38:19 +0200

      • Added error message for index file full

    • Merge 2018-02-06 17:12:17 +0200 - Merge bb-10.2-ext into 10.3

    • 2018-02-06 17:09:26 +0200

      • Assertion failure in CREATE SEQUENCE...ROW_FORMAT=REDUNDANT

    • 2018-02-05 13:22:58 +0400

      • : comment fix "1 00:10:10" -> "24:10:10"

    • 2018-02-04 22:55:54 +0400

      • Remove mysql_type_to_time_type()

    • 2018-02-06 15:44:21 +0200

      • Improve the documentation of some TRX_RSEG fields

    • 2018-02-06 14:22:15 +0100

      • Fix warnings

    • 2018-02-06 12:55:58 +0000

      • : Windows, 64bit: reenable and fix warning C4267 (conversion from 'size_t' to 'type', possible loss of data)

    • 2018-02-05 18:07:31 -0800

      • Fixed Query with CTE hangs if assignment operator (:=) is used

    • 2018-02-05 10:47:59 -0800

      • Fixed CTE, referencing another CTE, that is declared after, does not return error

    • Merge 2018-02-04 18:40:06 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2018-02-04 16:43:02 +0400

      • Storing DATETIME-alike VARCHAR data into TIME produces wrong results

    • 2018-02-03 17:27:43 +0400

      • Adding "const" qualifier to the MYSQL_TIME* argument of Field::store_time_dec()

    • 2018-02-02 15:38:15 +0400

      • Setting Field::field_index for Virtual_tmp_table fields

    • 2018-02-02 11:08:36 +0200

      • Added name to MEM_ROOT for esier debugging

    • 2018-01-31 19:49:48 +0400

      • A cleanup in sp_rcontext, as requested by Monty

    • 2018-01-31 11:37:02 +0100

      • : array bound (bulk) parameters of NULL propagate on next rows

    • 2018-01-30 21:32:19 +0200

      • array bound (bulk) parameters of NULL propagate on next rows

    • 2018-02-04 13:11:49 +0200

      • Clarify a comment after

    • 2018-02-01 18:58:55 +0530

      • This commit solves a couple of issues

    • 2018-01-29 12:31:07 +0530

      • CREATE + ALTER with user-invisible columns produce ...

    • 2018-01-30 14:04:05 +0530

      • Invisible Column Non-constant Default value results...

    • 2018-02-01 19:46:42 +0200

      • Removed 'thd' from THD::reset_for_next_command()

    • 2018-01-31 10:15:17 -0800

      • Fixed CTE table should not belong to database, that is in use

    • 2018-01-30 20:59:42 +0400

      • - Optimise MVCC snapshot

    • 2018-01-28 16:02:48 +0400

      • - Remove trx_sys_t::serialisation_list

    • 2018-01-27 19:30:18 +0400

      • - Remove trx_sys_t::rw_trx_ids

    • 2018-01-28 17:17:11 +0400

      • Reduce number of trx_sys.mutex references

    • 2018-01-31 13:13:29 +0200

      • Follow-up fix to Avoid accessing the TRX_SYS page

    • 2018-01-30 13:48:45 +1100

      • mariadb-backup: gcc7 - snprintf output overflow warning

    • 2018-01-30 13:40:52 +1100

      • versioning: add explict fallthough to prevent gcc warning

    • 2018-01-30 21:58:23 +0200

      • Avoid accessing the TRX_SYS page

    • 2018-01-31 10:24:19 +0200

      • Avoid accessing the TRX_SYS page

    • 2018-01-30 16:31:10 +0200

      • Clean up trx_undo_page_get_end()

    • 2018-01-30 14:16:09 +0200

      • Simplify undo log access during InnoDB startup

    • 2018-01-30 13:55:00 +0200

      • Do not call trx_rseg_mem_restore() when creating rollback segment

    • 2018-01-30 13:10:57 +0200

      • Clean up some undo page accessor functions

    • 2018-01-30 12:56:30 +0200

      • Remove unnecessary function parameters

    • 2018-01-30 10:34:43 +0200

      • Simplify access to the TRX_SYS page

    • 2018-01-30 13:39:48 +0200

      • Avoid an assertion failure on aborted startup

    • 2018-01-30 21:12:11 -0800

      • Fixed Assertion `join->best_read < double(1.79...15e+308L)' or server crash in JOIN::fix_all_splittings_in_plan

    • 2018-01-23 09:43:11 +0200

      • Don't give warning about usage of --language with full path

    • 2018-01-21 22:39:10 +0200

      • Remove compiler warnings

    • 2018-01-19 19:56:34 +0200

      • Added some checking that LEX_CSTRING is \0 terminated

    • 2018-01-08 15:33:23 +0200

      • Change C_STRING_WITH_LEN to STRING_WITH_LEN

    • 2018-01-08 15:02:13 +0200

      • Removed not used functions and variables

    • 2018-01-08 14:59:42 +0200

      • Added defines for mysqld_error_find_printf_error_used

    • 2018-01-08 14:56:21 +0200

      • Renamed Item_user_var_as_out_param::name to org_name

    • 2018-01-08 11:35:08 +0200

      • Updated error message for wrong foreign key constraint

    • 2018-01-07 23:53:42 +0200

      • Fixed wrong arguments to printf

    • 2018-01-07 18:03:44 +0200

      • Changed database, tablename and alias to be LEX_CSTRING

    • Merge 2018-01-30 21:18:39 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-01-30 20:42:42 +0200 - Merge 10.2 into bb-10.2-ext

    • Merge 2018-01-30 21:04:48 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-01-30 20:18:25 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-01-29 20:36:38 +0400

      • Inconsistent evaluation of spvariable=0 in strict mode

    • 2018-01-30 17:08:36 +0400

      • ALTER COLUMN IF EXISTS .. causes syntax error.

    • 2018-01-30 15:04:08 +0200

      • Fixed failing tests

    • 2018-01-29 23:51:04 -0800

      • Fixed Server crashes in st_join_table::fix_splitting

    • 2018-01-29 23:07:26 +0000

      • Fix result file

    • 2018-01-29 20:04:13 +0000

      • Fix result files (changed error message)

    • 2018-01-29 22:19:42 +0300

      • Create rocksdb_rpl.mdev12179 by taking tokudb_rpl.mdev12179 and adjusting it

    • 2018-01-29 22:08:44 +0300

      • Fix a merge error in code in process_gtid_pos_table

    • 2018-01-29 18:31:26 +0000

      • Fix type truncation warnings.

    • 2018-01-29 19:07:35 +0200

      • Fix an integer type mismatch

    • 2018-01-29 17:01:58 +0000

      • Fix warnings.

    • Merge 2018-01-29 16:42:33 +0000 - Merge branch '10.3' of into 10.3

    • 2018-01-29 19:52:34 +0400

      • Fixing versioning.insert and versioning.replace test failes.

    • 2018-01-29 14:52:04 +0200

      • Reduce the overhead of writing undo log records

    • 2018-01-29 14:48:53 +0200

      • Reduce the overhead of writing undo log records

    • 2018-01-29 13:30:22 +0200

      • trx_undo_seg_create(): Remove an unused parameter

    • 2018-01-29 14:53:13 +0200

      • Fixed failing tests rpl_semi_sync_skip_repl.test

    • Merge 2018-01-29 12:44:20 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3

    • 2018-01-29 12:01:17 +0400

      • Add virtual Field::sp_prepare_and_store_item(), make sp_rcontext symmetric for scalar and ROW

    • 2018-01-28 15:54:17 +0200

      • Added TRASH_FREED_MEMORY compilation option

    • Merge 2018-01-27 15:20:01 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • Merge 2018-01-24 20:37:36 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2018-01-29 11:01:14 +0400

      • Select statement with partition selection against MyISAM table opens all partitions.

    • 2018-01-26 23:23:11 +0200

      • Remove trx_mod_tables_t::vers_by_trx

    • 2018-01-26 10:50:20 +0400

      • Fixed compiler warning

    • 2018-01-25 18:29:59 +0400

      • - Misc small InnoDB scalability fixes

    • 2018-01-24 22:10:16 +0400

      • - Misc small InnoDB scalability fixes

    • 2018-01-23 13:23:35 +0400

      • - Misc small InnoDB scalability fixes

    • 2018-01-22 23:58:52 +0400

      • - Misc small InnoDB scalability fixes

    • 2018-01-24 20:09:14 +0400

      • - Cache line contention on ut_rnd_ulint_counter()

    • 2018-01-25 09:13:21 +0200

      • TRUNCATE must honor InnoDB table locks

    • 2018-01-25 19:48:52 +0200

      • Bug fix

    • Merge 2018-01-24 20:33:54 +0000 - Merge branch '10.3' of into 10.3

    • 2018-01-24 14:01:45 +0200

      • Minor cleanup

    • 2018-01-24 14:00:42 +0200

      • Plug a memory leak

    • Merge 2018-01-24 14:00:33 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-01-24 11:15:11 +0200 - Merge 10.2 into bb-10.2-ext

    • Merge 2018-01-23 17:43:12 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • Merge 2018-01-22 09:04:32 +0200 - Merge 10.2 into bb-10.2-ext

    • Merge 2018-01-21 20:32:48 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-12-23 21:14:50 +0800

      • Fix build on OSX with 10.13 SDK

    • 2018-01-21 14:10:06 +0400

      • Simplified away ReadView::complete()

    • 2018-01-20 17:45:42 +0400

      • - InnoDB: store ReadView on trx

    • Merge 2018-01-21 13:56:29 +0000 - Merge branch '10.3' of into 10.3

    • 2018-01-19 23:03:18 +0400

      • Get rid of trx->read_view pointer juggling

    • 2018-01-19 21:42:33 +0400

      • MVCC simplifications

    • 2018-01-19 19:05:43 +0400

      • Misc trx_sys scalability fixes

    • 2018-01-19 19:11:16 +0400

      • Removed purge_trx_id_age and purge_view_trx_id_age

    • 2018-01-17 19:43:08 +0400

      • Allocate trx_sys.mvcc at link time

    • 2017-12-22 16:15:41 +0200

      • Replace trx_sys_t* trx_sys with trx_sys_t trx_sys

    • 2017-12-27 20:07:20 +0400

      • - Remove trx_sys_t::rw_trx_list

    • 2017-12-27 16:23:53 +0400

      • - Remove trx_sys_t::rw_trx_list

    • 2017-12-27 15:38:23 +0400

      • - Remove trx_sys_t::rw_trx_list

    • 2017-12-27 14:24:34 +0400

      • - Remove trx_sys_t::rw_trx_list

    • 2017-12-24 21:23:10 +0400

      • - Remove trx_sys_t::rw_trx_list

    • 2017-12-24 19:57:11 +0400

      • - Remove trx_sys_t::rw_trx_list

    • 2017-12-27 01:04:08 +0400

      • - Remove trx_sys_t::rw_trx_list

    • 2017-12-26 23:53:38 +0400

      • - Remove trx_sys_t::rw_trx_list

    • 2017-12-21 17:20:14 +0400

      • - Remove trx_sys_t::rw_trx_list

    • 2017-12-21 15:45:40 +0400

      • - Remove trx_sys_t::rw_trx_list

    • 2018-01-19 14:07:41 -0800

      • Fixed Assertion `0' fails in Field_null::can_optimize_keypart_ref when number of NULLs in IN list reaches in_predicate_conversion_threshold

    • 2018-01-18 12:43:56 -0500

      • bump the VERSION

    • 2018-01-18 14:32:56 +0000

      • Keep the ER_OUT_OF_RESOURCES message short and OS neutral.

    • 2018-01-18 09:25:22 +0200

      • After-merge fix to a test

    • Merge 2018-01-17 16:33:40 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-01-17 16:22:27 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-01-17 15:53:30 +0200

      • Follow-up fix to Automatically remove #sql- tables in InnoDB dictionary during recovery

    • 2018-01-17 11:28:02 +0200

      • Do not define unused function mark_blocks_free()

    • Merge 2018-01-16 07:51:02 +0200 - Merge 10.2 into bb-10.2-ext

    MDEV-11952
    Revision #83ea839fb1
    MDEV-15405
    Revision #ac2d4d49a0
    Revision #30981dcf56
    Revision #8936b17510
    Revision #9b59f78d16
    MDEV-15395
    Revision #ad0f8fef3d
    Revision #8f9c64000e
    MDEV-15336
    Revision #22073cbf3b
    Revision #5c7a40e3cf
    MDEV-15330
    Revision #fd240a10e3
    MDEV-15395
    Revision #485325e7e3
    Revision #794f71cbc4
    Revision #17f8e0ecdf
    Revision #5282d0dce1
    Revision #d717fe76e1
    Revision #f3088112cb
    MDEV-14645
    Revision #33366b1098
    Revision #b9c70b889c
    Revision #5fb08323e1
    Revision #052668f500
    Revision #dd7d169593
    MDEV-14767
    Revision #3f4d03b0dd
    Revision #68c994436a
    MDEV-15168
    Revision #f685604aaa
    MDEV-15103
    Revision #62b5427394
    Revision #dfb6f96eaf
    MDEV-15190
    Revision #edeeaac451
    MDEV-14829
    Revision #75afaa7e00
    MDEV-15001
    Revision #e36c5ec0a5
    Revision #7961bc4b89
    Revision #7e2c686b3f
    Revision #4ff089489b
    Revision #c4c81a5b04
    Revision #f38ef43013
    Revision #f1bd02d994
    MDEV-15004
    Revision #e2f70d6e10
    Revision #df0e1817c7
    Revision #45e1c9bb6d
    Revision #9fa715b84d
    MDEV-14798
    Revision #9f6a7ed2d7
    Revision #187a163c78
    Revision #221d010f3e
    MDEV-14789
    Revision #5f6b3f9c07
    MDEV-13982
    Revision #ce0e2c82af
    Revision #2732fcc608
    Revision #b8af22af15
    Revision #e92cc09765
    MDEV-15345
    Revision #e4a73acc63
    Revision #a04e4f531a
    Revision #b728641e86
    Revision #7bd258c44c
    Revision #03de234baf
    MDEV-13982
    Revision #2709380587
    MDEV-13748
    Revision #c8afe7daac
    Revision #7c6cf7fefe
    Revision #88d1c1c551
    MDEV-15288
    Revision #504beb1325
    Revision #e119799a92
    Revision #2daa005800
    Revision #5d8ac1ece1
    Revision #50359719f0
    Revision #18455ec3f1
    Revision #4e6dab94d0
    MDEV-15254
    Revision #56d6776524
    Revision #c3a3b77f9a
    Revision #3a7126cbb7
    Revision #b697f213a7
    MDEV-14541
    Revision #7a84688e2c
    MDEV-14814
    Revision #9ea3ad6d75
    Revision #0e8cb572f1
    Revision #55bc3f1dd9
    Revision #965e16376c
    Revision #f853b8ed26
    Revision #db0484f355
    Revision #00a556c0c2
    MDEV-15372
    Revision #01e89d6a86
    MDEV-15372
    Revision #a128fe4346
    MDEV-14297
    Revision #84e8e07e8e
    Revision #0ea45725d8
    Revision #852c35f571
    MDEV-11581
    Revision #83b471348d
    MDEV-14318
    Revision #868bca5c4f
    MDEV-15356
    Revision #23d7b77358
    Revision #144c7f8b6e
    Revision #5417002dae
    MDEV-15340
    MDEV-15363
    Revision #aef530bb69
    MDEV-15340
    Revision #5c3d0c6bad
    MDEV-14593
    Revision #131d9a5d0c
    Revision #59dd0464a9
    MDEV-11455
    Revision #9b8d0d9ff9
    MDEV-11455
    Revision #8440e8fa98
    MDEV-11455
    Revision #907b236112
    MDEV-14883
    Revision #988ec800ed
    MDEV-15155
    Revision #a8656d58d4
    Revision #fb335b48b5
    Revision #a3a2b898a0
    Revision #fe0e263e6d
    MDEV-15370
    Revision #6a370e4301
    Revision #6ae7fa6878
    Revision #d4187bdc51
    Revision #28d844fd07
    Revision #7bfe33ee28
    MDEV-10814
    Revision #094cf73045
    Revision #b600f30786
    MDEV-10814
    Revision #8f50a26eb7
    MDEV-15356
    Revision #e2ac8d3ff1
    Revision #56e7b7eaed
    Revision #9d97e6010e
    MDEV-14835
    Revision #947efe17ed
    MDEV-15158
    Revision #f6544353e0
    Revision #d4822bef04
    Revision #8ed9ef54f9
    Revision #cd63f43c40
    Revision #1fa14a7c08
    Revision #60a68fdf71
    Revision #d23fcc427c
    MDEV-14593
    Revision #5521994ce2
    Revision #f02f1eda7e
    Revision #6de8f79b11
    Revision #de4c9f460c
    Revision #e14790b89d
    Revision #365f478240
    Revision #af2d260b37
    Revision #9d46bd8a24
    Revision #aaf71116ee
    Revision #399ec84847
    Revision #e4fa5492a9
    Revision #2ba487cfe8
    Revision #ef3147b1d6
    MDEV-15105
    Revision #06ba07c269
    MDEV-12887
    Revision #278c036275
    Revision #112cb56182
    Revision #3c419fde5f
    Revision #acab33a1f2
    Revision #e917188f99
    Revision #2bb19230d8
    MDEV-15323
    MDEV-14905
    Revision #03400d974d
    Revision #37af958d23
    MDEV-14905
    Revision #6f314edac7
    MDEV-14648
    Revision #54e66eefb8
    Revision #743b073c46
    Revision #f082c7557e
    Revision #d49f8e9f05
    Revision #8a923a6de5
    Revision #24462cece4
    Revision #ac8e3c85a4
    MDEV-15295
    Revision #1a10b261d0
    Revision #2dd8a732f3
    Revision #46496b1a8c
    Revision #2129eab7e2
    MDEV-15071
    Revision #a08121c978
    MDEV-14997
    Revision #970ce270c9
    Revision #9a46d97149
    MDEV-15333
    Revision #a351f40cba
    MDEV-14541
    Revision #21e5335154
    MDEV-9962
    Revision #d3fbff38b9
    MDEV-14814
    Revision #8bf2c08d54
    Revision #fed51b80fb
    Revision #a55ded1b89
    Revision #6668da2216
    MDEV-15289
    Revision #144616034c
    Revision #8df787d375
    Revision #afc56a509c
    Revision #f8bdf4d1ee
    Revision #8ab37bbd69
    Revision #990289a78f
    Revision #633d252e32
    Revision #4074c74556
    Revision #5ab4602810
    MDEV-15323
    MDEV-14905
    Revision #f40c11d88b
    Revision #cc3b5d1fe7
    Revision #22770a9f9a
    Revision #27ea2963fc
    Revision #7baea2efa2
    MDEV-14905
    Revision #5fe9b4a7ae
    MDEV-14648
    Revision #8db54f1ad5
    Revision #7bd81c726b
    Revision #c17a06abf8
    MDEV-15310
    Revision #1fe9092d06
    Revision #b006d2ead4
    Revision #dc09f8f29c
    Revision #c6e35276f1
    Revision #a33c9a07e5
    GAL-506
    Revision #ab8ea23a75
    Revision #95d075a0e5
    MDEV-15293
    Revision #0c4aeef976
    Revision #d9955b22e9
    Revision #2202afd541
    Revision #c051eaba46
    MDEV-14988
    Revision #a778a62822
    Revision #991649e3ed
    MDEV-15287
    Revision #54db0be3be
    Revision #19dd14e648
    Revision #4087683e1a
    MDEV-15287
    Revision #da99e086f9
    Revision #5559905d41
    Revision #c567369ad7
    Revision #3cad31f2a7
    Revision #b782971c58
    MDEV-15246
    Revision #ba125eca55
    MDEV-15215
    Revision #3c87973235
    MDEV-14990
    Revision #f7621f17bd
    Revision #f51ecfee93
    MDEV-15146
    Revision #39157fbf05
    Revision #d0f5e56a20
    MDEV-14785
    Revision #34ee747f55
    Revision #103715d0fa
    Revision #8cd3d2d941
    Revision #4fd48678ae
    Revision #dfd42ed990
    Revision #c847089e6e
    Revision #f3a49e7020
    Revision #bc0ac28f69
    Revision #59ca71d496
    Revision #7a42f28e16
    Revision #031c85ca56
    Revision #7fa88d4435
    Revision #34857b9166
    Revision #f894f902a4
    Revision #711f3dd7f5
    MDEV-13417
    Revision #d943d7f712
    MDEV-13417
    Revision #355ee6877b
    MDEV-13946
    Revision #2232784f00
    Revision #17c9ed6725
    Revision #e3cf577948
    MDEV-14663
    Revision #32170f8c6d
    Revision #3969d97e6a
    MDEV-14427
    Revision #627d33d9cf
    Revision #6c5d364956
    MDEV-14953
    Revision #bbdb47ffe4
    Revision #7660d8c94e
    Revision #609d0a9194
    MDEV-14407
    Revision #e2387835ef
    Revision #53476abce8
    Revision #8fe04a3df3
    Revision #282b652028
    Revision #d995dd2865
    Revision #7bcf5e2907
    MDEV-15238
    Revision #029ab11cc8
    Revision #6ba06cf763
    Revision #a0417ccc3a
    Revision #883496782f
    Revision #560b9895d4
    MDEV-15115
    Revision #b4db96da58
    MDEV-15176
    Revision #d67dcb7bb5
    MDEV-15205
    Revision #eda142590f
    Revision #502e2445e6
    Revision #6c279ad6a7
    MDEV-15091
    Revision #f271100836
    MDEV-15162
    Revision #465979eabf
    MDEV-15119
    Revision #217fc122c8
    Revision #28d4cf0c1b
    MDEV-15176
    Revision #2ecf2f9b2a
    Revision #705283f7e3
    Revision #d69642dedd
    Revision #1e5e3d562b
    Revision #df2d678248
    MDEV-15133
    Revision #e300f0c961
    MDEV-15133
    Revision #d6ed077fc8
    MDEV-15061
    Revision #c8299e6278
    Revision #16be7469ac
    MDEV-14849
    Revision #2d73b58101
    MDEV-15085
    Revision #782f8e743b
    Revision #1951e7f05a
    MDEV-15120
    Revision #bc7a1dc1fb
    MDEV-15104
    Revision #c0d5d7c0ef
    MDEV-15104
    Revision #53cc9aa5be
    MDEV-15104
    Revision #af566d8a63
    Revision #dcc09afa63
    MDEV-15132
    Revision #7eb084fe2c
    Revision #464ba0e97f
    Revision #5db9c6e490
    MDEV-15132
    Revision #c7d0448797
    MDEV-15132
    Revision #bb441ca4ad
    Revision #6058f92f5c
    Revision #d24229baa2
    Revision #0ead8d9520
    Revision #648e8c12e5
    Revision #8d1d38f953
    Revision #54c715acca
    Revision #7a9611aee2
    MDEV-14994
    Revision #a1e0e64a47
    Revision #f10fae7e4f
    Revision #486c86dd39
    Revision #f55dc7f733
    Revision #18e22cb69f
    Revision #bbe0055fee
    Revision #29fd049a7b
    Revision #b9b17e6340
    Revision #a2393ff22e
    Revision #a7e352b54d
    Revision #921c5e9314
    Revision #0c1f220611
    Revision #33714d2065
    Revision #6d390bab4a
    Revision #8317ce73d4
    MDEV-15112
    Revision #926adcfeea
    MDEV-14694
    Revision #5478547c96
    Revision #775aa5542d
    MDEV-15017
    Revision #4808996b12
    Revision #160a94ee7a
    Revision #c6a6c02e8f
    Revision #0bbd299161
    MDEV-12179
    Revision #28d412411d
    Revision #8b673d44ce
    Revision #9bb93b86c2
    Revision #3415228718
    server
    Revision #2e43c4584e
    Revision #f74023b955
    MDEV-15090
    Revision #5d3c3b4927
    MDEV-15090
    Revision #4981f95ffa
    Revision #a7e12fd42b
    Revision #c7a2f23a7b
    Revision #b12430adc7
    MDEV-15107
    Revision #ffcedfab46
    Revision #84514ec643
    Revision #071f528399
    Revision #b4a2baffa8
    MDEV-11084
    Revision #041a32abcd
    Revision #b8c92d752c
    Revision #55277e8840
    MDEV-15059
    Revision #064bd78038
    MDEV-15059
    Revision #0499693910
    MDEV-15059
    Revision #8389b45b7f
    MDEV-15059
    Revision #ce04790065
    MDEV-14482
    Revision #92d233a512
    MDEV-15061
    Revision #f1ff69cf76
    Revision #52760731df
    server
    Revision #9aa461b187
    Revision #4575ae70da
    Revision #9875d5c3e1
    Revision #62740e02c8
    Revision #ec6b8c546a
    Revision #c425dcd8f2
    Revision #27a5d96bcb
    Revision #6fe953cb71
    Revision #8e1adff959
    Revision #4dc30f3c17
    MDEV-15019
    Revision #c9d6da4d13
    server
    Revision #ec32c05072
    Revision #95070bf939
    Revision #90bf55673e
    Revision #64048bafe0
    Revision #db5bb785f9
    Revision #f8882cce93
    Revision #7078203389
    MDEV-14756
    Revision #c6d2842d9a
    MDEV-14756
    Revision #a447980ff3
    MDEV-14756
    Revision #886af392d3
    MDEV-14756
    Revision #02270b44d0
    MDEV-14756
    Revision #d8c0caad32
    MDEV-14756
    Revision #900b07908b
    MDEV-14756
    Revision #a0b385ea2b
    MDEV-14756
    Revision #868c77df3e
    MDEV-14756
    Revision #d09f146934
    MDEV-14756
    Revision #07c0bac039
    MDEV-14947
    Revision #e15f4af4dc
    Revision #ae05c1bb34
    Revision #745e6498ea
    Revision #4ef2e43080
    Revision #c6cd64f3cb
    Revision #656f66def2
    MDEV-14585
    Revision #04eef79bf9
    Revision #822f4e6c10

    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 Distributions which Include MariaDB page.

    MariaDB 10.3.4 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: 18 Jan 2018

    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.

    • Merge Revision #8f102b584d 2018-01-17 00:45:02 +0100 - Merge branch 'github/10.3' into bb-10.3-temporal

    • 2018-01-16 14:05:06 +0200

      • Follow-up to : Remove some more btr_get_search_latch()

    • 2018-01-16 13:42:33 +0200

      • Follow-up fix to for mariadb-backup

    • 2018-01-12 20:32:12 +0000

      • Deb: wrap-and-sort -a the lib* packages in debian/control

    • 2018-01-12 22:56:53 +0000

      • Deb: wrap-and-sort -a

    • 2018-01-12 20:27:22 +0000

      • Deb: Warn if sources contain a file that is not installed anywhere

    • 2018-01-12 16:56:55 +0000

      • Deb: Add missing files into correct packages and rest in not-installed

    • 2018-01-12 19:35:01 +0000

      • Deb: .manpages files should only contain man pages unique to deb packages

    • 2018-01-12 13:06:14 +0000

      • : Build deb source packages on buildbot, just not on Travis-CI

    • 2018-01-11 20:27:40 +0000

      • Deb: Fix spelling etc Lintian complaints

    • 2018-01-11 20:04:09 +0000

      • Deb: switch from usr/include/mysql to usr/include/mariadb

    • 2018-01-11 17:58:41 +0000

      • Deb: Install missing man pages

    • 2018-01-11 15:11:16 +0000

      • Deb: Match official Debian package libmariadb-dev-compat

    • 2018-01-11 15:48:17 +0000

      • Deb: Simplify libmariadb.so.3 links

    • 2018-01-11 14:59:46 +0000

      • Deb: Split libmysqlclient19/20 compat links into a separate package

    • 2018-01-11 12:49:21 +0000

      • Deb: Add missing files to packages

    • 2018-01-11 10:51:03 +0000

      • Deb: Re-remove unnecessary version suffixes from package names

    • 2018-01-11 10:46:04 +0000

      • Deb: Re-rename *.files into *.install

    • 2018-01-11 09:46:09 +0000

      • Deb: Recover include/mariadb wrongly removed in commit 9b10b4181f70634c

    • 2018-01-12 12:05:30 +0000

      • Deb: sync architecture restrictions from packaging in Debian official

    • 2018-01-12 12:04:01 +0000

      • Fix commit 9631d933fbc2ec99874 so Travis CI doesn't fail

    • 2018-01-16 09:18:22 +0000

      • Fix Windows build

    • 2018-01-15 19:51:09 +0200

      • Avoid repeated calls to btr_get_search_latch()

    • 2018-01-15 17:35:34 +0200

      • Avoid repeated calls to btr_get_search_latch()

    • 2018-01-15 17:58:16 +0200

      • btr_search_check_guess(): Remove the parameter 'mode'

    • 2018-01-15 18:08:59 +0200

      • Deadlock due to InnoDB adaptive hash index

    • 2018-01-15 17:06:26 +0200

      • Deadlock due to InnoDB adaptive hash index

    • Merge 2018-01-15 19:11:28 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-01-15 19:07:02 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-01-15 19:02:38 +0200

      • InnoDB hangs when setting innodb_adaptive_hash_index=OFF during UPDATE

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

      • Fixed compiler warnings in guess_malloc_library

    • Merge 2018-01-15 16:41:10 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-01-15 16:38:16 +0200

      • Fix -Wsign-compare introduced by Compilation speed (#546)

    • Merge 2018-01-15 16:22:02 +0200 - Merge 10.1 into 10.2

    • 2018-01-15 16:19:46 +0200

      • Fix a test that always failed on --embedded

    • 2018-01-15 16:50:18 +0300

      • Update .result for rocksdb.rpl_row_triggers (not the whole test works yet)

    • 2018-01-15 15:37:22 +0200

      • : Merge InnoDB test cases from MySQL 5.7 (part 6)

    • 2018-01-15 15:26:02 +0200

      • follow-up: Unbreak the WITH_INNODB_AHI=OFF build

    • 2018-01-14 19:50:45 +0300

      • Compilation speed (#546)

    • 2018-01-15 10:49:03 +0200

      • Assertion `!fts_index' failed in prepare_inplace_alter_table_dict

    • Merge 2018-01-13 20:37:00 +0200 - Merge bb-10.2-ext into 10.3

    • 2018-01-13 20:27:46 +0200

      • Do not truncate integers on 32-bit systems in Rows_event_tracker

    • Merge 2018-01-13 18:25:24 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-01-13 18:18:28 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-01-13 18:04:03 +0200

      • On a 32-bit system, mishandles data file sizes exceeding 4GiB

    • 2018-01-13 16:38:43 +0200

      • Fixed BUILD scripts

    • Merge 2018-01-13 01:27:35 +0300 - Merge branch 'bb-10.2-mariarocks' into 10.2

    • 2018-01-13 01:26:06 +0300

      • rocksdb.information_schema testcase is not stable

    • 2018-01-12 16:04:29 +0000

      • Attempt to eliminate race conditions in rocksdb.information_schema

    • 2018-01-12 19:16:36 +0530

      • Added a missing result file to the rocksdb_sys_vars result suite

    • 2018-01-12 15:57:08 +0300

      • Change MyRocks maturity from Alpha to Beta

    • 2018-01-12 15:11:56 +0300

      • : Fix and enable rocksdb.information_schema test

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

      • Cleanup UT_LOW_PRIORITY_CPU/UT_RESUME_PRIORITY_CPU

    • 2018-01-11 23:56:54 +0200

      • Added checking that row events ends with a proper end block

    • 2018-01-11 23:55:13 +0200

      • Removed wrong DBUG_DUMP that accessed not initialized memory.

    • 2018-01-12 16:44:27 +0200

      • Remove bogus conditions related to not redo-logging PAGE_MAX_TRX_ID changes

    • 2017-11-15 12:37:32 +0800

      • Minor spelling fixes in code comments, docs and output

    • 2018-01-11 22:54:22 +0200

      • After-merge fix to innodb.log_corruption

    • Merge 2018-01-11 19:44:41 +0200 - Merge bb-10.2-ext into 10.3

    • Merge 2018-01-11 18:00:31 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-01-11 17:09:51 +0200

      • Removed duplicated copyright message

    • 2018-01-11 12:12:31 +0200

      • Fix compilation warnings for libmariadb

    • Merge 2018-01-11 12:03:23 +0200 - Merge 10.1 into 10.2

    • 2018-01-11 10:56:13 +0200

      • Skip mariadb-backup.huge_lsn if encryption is not available

    • Merge 2018-01-11 10:44:05 +0200 - Merge 10.0 into 10.1

    • Merge 2018-01-11 10:16:38 +0200 - Merge 5.5 into 10.0

    • 2018-01-11 09:33:26 +0200

      • InnoDB reports warning for "Purge reached the head of the history list"

    • 2017-10-06 17:52:35 +0200

      • : Wrong results in COUNT() query with EXISTS and exists_to_in

    • 2018-01-10 10:21:52 +0200

      • Extra logging when innodb_log_archive=ON

    • 2018-01-10 09:17:43 +0200

      • crash on start with innodb-track-changed-pages

    • 2018-01-09 12:37:58 +0200

      • : InnoDB Monitor output generated by specific error is flooding error logs

    • 2018-01-10 20:16:52 +0000

      • Silence warning coming from Windows' own header dbghelp.h

    • 2018-01-10 16:43:25 +0000

      • Update CONC

    • 2018-01-10 19:36:38 +0200

      • Fixed BUILD scripts

    • 2018-01-10 13:53:44 +0200

      • InnoDB messages should not refer to the MySQL 5.7 manual

    • 2018-01-10 13:18:02 +0200

      • refuses to start up after clean shutdown of

    • 2018-01-09 22:52:01 +0000

      • Windows, compilation : Treat warning as error, if MYSQL_MAINTAINER_MODE is set to ERR

    • 2018-01-06 09:32:47 -0800

      • Fixed Lost rows for query using recursive CTE with recursive reference in subquery

    • 2018-01-09 11:30:36 +0200

      • Revert part of commit fec844aca88e1c6b9c36bb0b811e92d9d023ffb9

    • Merge 2018-01-08 17:21:23 +0200 - Merge 10.1 into 10.2

    • 2018-01-08 17:09:21 +0200

      • Make the test case more robust

    • Merge 2018-01-08 16:45:58 +0200 - Merge 10.1 into 10.2

    • Merge 2018-01-08 14:51:20 +0200 - Merge 10.0 into 10.1

    • 2018-01-08 14:24:04 +0200

      • InnoDB: Failing assertion: !dict_index_is_online_ddl(index) upon ALTER TABLE

    • 2018-01-08 12:58:25 +0200

      • MLOG-13101 Debug assertion failed in recv_parse_or_apply_log_rec_body()

    • 2018-01-08 10:58:36 +0200

      • Assertion failure in rec_get_trx_id()

    • 2018-01-08 12:25:31 +0200

      • : innodb.deadlock_detect failed in buildbot

    • Merge 2018-01-08 09:54:40 +0200 - Merge 10.1 into 10.2

    • 2018-01-08 09:24:13 +0200

      • innodb_encrypt_log corrupts the log when the LSN crosses 32-bit boundary

    • 2018-01-06 23:51:37 +0530

      • Fix Compile Error while using Flag '-DUSE_ARIA_FOR_TMP_TABLES:BOOL=OFF'

    • Merge 2018-01-06 17:39:50 +0000 - Merge remote-tracking branch 'origin/10.1' into 10.2

    • 2018-01-05 18:22:57 +0000

      • Fix conf_to_src build.

    • Merge 2018-01-06 17:39:19 +0000 - Merge branch '10.2' of into 10.2

    • 2018-01-05 12:13:23 -0800

      • Added the test case from for : Crash in on query using VIEW and WITH RECURSIVE.

    • 2018-01-05 10:17:29 -0800

      • Added a test case for : Improper error in ONLY_FULL_GROUP_BY sql_mode with condition_pushdown_for_derived=on

    • Merge 2018-01-05 16:52:25 +0000 - Merge branch '10.2' of into 10.2

    • 2018-01-04 23:40:37 -0800

      • Fixed Fails to reopen temp table within standard CTE

    • 2018-01-04 16:52:15 +0000

      • update libmariadb

    • 2018-01-11 15:39:36 +0200

      • Assertion `!trx_is_started(trx)' failed in innobase_start_trx_and_assign_read_view

    • 2018-01-08 17:01:55 +0000

      • Fix warning

    • 2017-12-20 14:59:36 +0400

      • - Replace trx_sys_t::rw_trx_set with LF_HASH

    • 2017-12-13 15:40:41 +0400

      • - Replace trx_sys_t::rw_trx_set with LF_HASH

    • 2018-01-10 14:41:10 +0200

      • binlog.binlog_killed fails with wrong result

    • 2018-01-14 16:03:35 +0100

      • Server crashes in Item_cond::transform on 2nd execution of SP querying from a view

    • 2018-01-14 12:37:55 +0100

      • Revert " Server crashes in Item_cond::transform on 2nd execution of SP querying from a view [fixes #436]"

    • 2018-01-13 12:15:46 +0100

      • compilation warning on windows

    • 2018-01-12 22:21:38 +0100

      • cleanup: remove include/rpl_events.inc

    • 2018-01-12 21:32:07 +0100

      • cleanup: don't generate tests with SP or PS

    • 2018-01-12 14:47:33 +0100

      • fix --embedded tests

    • 2018-01-11 23:04:49 +0100

      • cleanup: remove redundant check

    • 2018-01-11 19:41:32 +0100

      • System versioning cannot be based on local timestamps, as it is now

    • 2018-01-11 16:34:32 +0100

      • fix tests on windows

    • 2018-01-11 14:52:26 +0100

      • debug: don't hide row_start/row_end columns for testing

    • 2018-01-10 20:09:06 +0100

      • remove dead VERS_EXPERIMENTAL code

    • 2018-01-10 19:26:31 +0100

      • Revert "SQL: Backup_query_start_time RAII"

    • 2018-01-10 16:12:24 +0100

      • remove "Transaction-based system versioning is EXPERIMENTAL" warning

    • 2018-01-10 14:05:56 +0100

      • fix debian builds

    • 2018-01-12 22:45:35 +0300

      • SQL: uninitialized read [#387]

    • 2018-01-12 12:54:07 +0300

      • Assertion upon INSERT into locked versioned partitioned table

    • 2018-01-10 22:09:09 +0300

      • Assertion join->best_read < double(1.797...e+308L) failed in bool greedy_search

    • 2018-01-10 16:44:29 +0300

      • Add, drop system versioning semantic and syntax

    • 2018-01-10 12:30:27 +0300

      • Server crashes in fill_record / fill_record_n_invoke_before_triggers upon inserting into versioned table with trigger

    • Merge 2018-01-10 12:36:55 +0300 - System Versioning 1.0 pre8

    • 2018-01-09 14:50:02 +0200

      • Follow-up to : Relax a too strict assertion

    • 2018-01-09 13:45:39 +0200

      • Duplicate primary keys are allowed after ADD COLUMN / UPDATE

    • 2018-01-09 13:44:43 +0200

      • Follow-up to : Add --debug=d,purge diagnostics

    • 2018-01-08 15:21:52 -0800

      • Fixed : Assertion `inj_cond_list.elements' failed in JOIN::inject_best_splitting_cond

    • 2018-01-07 11:45:13 +0000

      • cmake should succeed after installing libaio.

    • 2018-01-07 11:37:38 +0000

      • Fix warnings

    • 2018-01-06 22:11:42 +0000

      • Fix warnings

    • Merge 2018-01-05 22:52:06 +0200 - Merge bb-10.2-ext into 10.3

    • 2018-01-05 22:48:09 +0200

      • Fix a -Wimplicit-fallthrough warning

    • 2018-01-05 22:45:23 +0200

      • Fix a warning about extra parenthesis

    • 2018-01-05 18:58:45 +0000

      • Fix warning

    • 2018-01-05 17:11:37 +0000

      • Fix warnings

    • Merge 2018-01-05 16:52:40 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • Merge 2018-01-05 12:11:58 +0200 - Merge 10.1 into 10.2

    • 2017-12-21 12:04:07 +0300

      • Tests: detect table count for some encryption tests

    • 2018-01-05 11:58:45 +0200

      • Work around a problem exposed by InnoDB GIS debug check

    • Merge 2018-01-04 20:47:34 +0200 - Merge branch 10.1 into 10.2

    • Merge 2018-01-04 20:42:29 +0200 - Merge 10.0 into 10.1

    • 2018-01-04 20:38:42 +0200

      • Fix a truncation warning introduced in

    • 2018-01-04 19:16:59 +0200

      • InnoDB GIS tests fail

    • 2018-01-04 19:32:29 +0200

      • InnoDB Assertion failure !leaf on rem0rec.cc line 566 on test innodb_gis.rtree_recovery

    • 2018-01-04 10:41:08 -0500

      • bump the VERSION

    • 2018-01-04 16:21:18 +0200

      • Fixed wrong arguments to printf and related functions

    • 2018-01-04 14:04:52 +0300

      • Fix out-of-date comments.

    • 2018-01-05 22:50:28 +0200

      • row_upd_rec_in_place(): Relax a debug assertion

    • Merge 2018-01-05 09:49:10 +0200 - Merge pull request #534 from tempesta-tech/upstream/test_innodb_encryption

    • 2017-12-21 12:04:07 +0300

      • Tests: detect table count for some encryption tests

    • 2018-01-04 17:59:58 +0200

      • Relax a bogus debug assertion

    • Merge 2018-01-04 09:22:59 +0200 - Merge bb-10.2-ext into 10.3

    • 2018-01-03 22:43:41 +0200

      • Do not misspell "fall through"

    • Merge 2018-01-03 22:42:27 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-01-03 22:21:32 +0200

      • Do not misspell "fall through"

    • Merge 2018-01-03 20:42:09 +0200 - Merge 10.1 into 10.2

    • Merge 2018-01-03 20:41:34 +0200 - Merge 10.0 into 10.1

    • Merge 2018-01-03 20:40:41 +0200 - Merge 5.5 into 10.0

    • 2018-01-03 15:01:17 +0200

      • Silence some -Wimplicit-fallthrough by proper spelling

    • Merge 2018-01-03 15:48:47 +0200 - Merge 10.2 into bb-10.2-ext

    • 2018-01-03 14:30:58 +0200

      • Follow-up fix of RENAME TABLE in InnoDB is not crash-safe

    • Merge 2018-01-03 02:59:32 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2018-01-03 01:05:25 +0200

      • Fixed crashing bug in mysqlbinlog

    • 2018-01-02 02:03:12 +0200

      • Fixed simple failures:

    • Merge 2018-01-01 19:39:59 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

    • 2017-12-29 13:22:34 +0200

      • Made IO_CACHE safe for reading big blocks (> 2G)

    • 2017-12-23 16:59:41 +0200

      • mysqlbinlog now prints "

    Number of rows" and stops on errors

    • 2018-01-03 15:22:52 +0200

      • refuses InnoDB crash-upgrade from

    • 2018-01-03 00:12:36 +0200

      • Fixed that sequences and default works with ps-protocol

  • Revision #86cf60a615 2018-01-02 14:09:16 -0800

    • Fixed MDEV-14845 Server crashes in st_join_table::is_inner_table_of_outer_join

  • Merge Revision #c664c48726 2017-12-30 16:19:17 -0800 - Merge branch '10.3' into bb-10.3-igor

  • Revision #b2a102fb58 2017-11-23 13:03:23 +0200

    • Fix double floating point error in dtoa.c

  • Revision #f9f976b217 2017-11-16 10:33:28 +0200

    • Fix ssl cmake configuration not checking for symbols properly

  • Revision #b443c0e056 2017-11-23 19:13:12 +0200

    • Lean down compilation when running travis with rpl

  • Revision #4f0299f8b3 2017-12-30 12:29:09 -0800

    • This is a full cost-based implementation of the optimization that employs splitting technique for equi-joins of materialized derived tables/views/CTEs. (see MDEV-13369 and MDEV-13389).

  • Revision #7a66e0ab8f 2017-12-25 23:11:56 +0530

    • Typo Errors Fixed like essensially->essentially

  • Revision #8307fc9d6c 2017-12-25 18:40:06 +0300

    • fix a data race in debug build (#523)

  • Revision #1761e38208 2017-12-23 09:40:52 -0500

    • bump the VERSION

  • Revision #26971c9aea 2018-01-09 19:06:21 +0100

    • SQL: versioning info in INFORMATION_SCHEMA

  • Revision #6470a9343d 2018-01-09 19:34:38 +0100

    • Tests: use bigint in versioning.create,trx_id

  • Revision #34abee2c21 2018-01-10 10:33:23 +0300

    • Daemon: debug_system_versioning_show, debug_system_versioning_force

  • Revision #c777add74f 2018-01-08 20:15:42 +0100

    • Tests: inserting an explicit value into a vers column

  • Revision #b85efdc3af 2018-01-08 18:03:55 +0100

    • rename system_time columns

  • Revision #cf1e5bef59 2018-01-09 15:48:37 +0300

    • Cleanup: needless set_current_time()

  • Revision #be81b00c84 2018-01-04 22:15:05 +0100

    • MDEV-14788 System versioning cannot be based on local timestamps, as it is now

  • Revision #c92bf28b5f 2018-01-04 15:29:42 +0100

    • cleanup: don't use thd->set_current_time() directly

  • Revision #d20d7a92c0 2018-01-03 21:10:41 +0100

    • make versioning plugin more clearly a test-only thing

  • Revision #07b1a77430 2018-01-09 15:28:08 +0300

    • SQL: Backup_query_start_time RAII

  • Revision #3395ab7324 2018-01-03 19:12:48 +0100

    • small cleanup: backup_query_start_time()

  • Revision #e52a237fe9 2018-01-03 18:51:24 +0100

    • remove ifdefs around PSI_THREAD_CALL

  • Revision #e577b5667a 2018-01-03 17:19:39 +0100

    • fix compilation w/o P_S

  • Revision #ca4dbcff69 2018-01-02 22:04:10 +0100

    • Tests: system columns not being auto-renamed (create, alter)

  • Revision #35b679b924 2017-12-30 22:34:58 +0100

    • SQL: error messages

  • Revision #e6a7457653 2017-12-30 13:40:36 +0100

    • SQL: derived, hiding, error messages

  • Revision #b06b5c3eab 2017-12-29 15:28:59 +0100

    • Tests: disabled cte.test

  • Revision #1a0b986e78 2017-12-27 15:16:17 +0100

    • MDEV-14764 Confusing error message: Table t1 must have at least one temporal column

  • Revision #5dddbafa4e 2018-01-08 13:32:02 +0300

    • MDEV-14821 Assertion !is_set() || (m_status == DA_OK_BULK && is_bulk_op()) failed in Diagnostics_area::set_ok_status

  • Revision #912769b7dc 2018-01-06 11:56:38 +0300

    • SQL: lower priority of warning in vers_part_rotate() for ALTER [fixes #446]

  • Revision #daf883f95c 2018-01-03 19:47:01 +0300

    • MDEV-14817 Server crashes in prep_alter_part_table() after table lock and multiple add partition [fixes #440]

  • Revision #dbf21ff396 2018-01-03 15:51:23 +0300

    • MDEV-14787 CREATE does not allow tables with versioning columns only, but ALTER does

  • Revision #b8b5d8d87d 2018-01-02 15:28:50 +0300

    • MDEV-14828 Server crashes in JOIN::prepare / setup_fields on 2nd execution of PS [fixes #437]

  • Revision #8efca72f4a 2018-01-01 13:41:50 +0300

    • MDEV-14792 INSERT without column list into table with explicit versioning columns produces bad data

  • Revision #157150cfcf 2017-12-29 16:28:13 +0300

    • MDEV-14769 Temporary table can be altered into system versioning + system_versioning_alter_history has no effect

  • Revision #7069071d7d 2017-12-29 12:28:37 +0300

    • MDEV-14786 Server crashes in Item_cond::transform on 2nd execution of SP querying from a view [fixes #436]

  • Revision #19f0b512a9 2017-12-28 10:42:42 +0300

    • Tests: record mariadb-backup.system_versioning [#387]

  • Revision #2a3c66a636 2017-12-28 10:40:00 +0300

    • IB: move methods to proper place

  • Revision #d72462a29b 2017-12-27 16:41:43 +0300

    • SQL: TRX_ID to TIMESTAMP versioning switch [fixes #428]

  • Revision #d1e4c5d13e 2017-12-27 15:25:40 +0300

    • MDEV-14748 Assertion in ha_myisammrg::attach_children() [fixes #434]

  • Revision #9daf583ab6 2017-12-24 01:48:21 +0100

    • fix CREATE ... SELECT

  • Revision #1a06a48230 2017-12-23 12:23:04 +0100

    • Tests: ER_VERS_DUPLICATE_ROW_START_END check

  • Revision #759843ae60 2017-12-23 12:07:54 +0100

    • dead code prev_insert_id()

  • Revision #0fe67f2ef9 2017-12-26 17:16:50 +0300

    • MDEV-14744 Assertion `table->versioned() == m_prebuilt->table->versioned()' failed in ha_innobase::open

  • Revision #04451f0f8a 2017-12-26 14:58:02 +0300

    • MDEV-14765 Server crashes in Sys_var_vers_asof::update

  • Revision #11c6882741 2017-12-25 18:17:55 +0300

    • MDEV-14747 ALTER PARTITION BY SYSTEM_TIME after LOCK TABLES

  • Revision #4236f589b6 2017-12-25 16:40:11 +0300

    • MDEV-14751 Server crashes in TABLE::versioned on 2nd execution of SP [fixes #431]

  • Revision #b9bc8bbdc0 2017-12-25 13:40:38 +0300

    • SQL: SP forced invalidate via 0

  • Revision #d8aabb44b5 2017-12-25 13:38:03 +0300

    • SQL: prohibit ALTER ... AS ROW START|END [fixes #429]

  • Revision #ea49441c41 2017-12-22 16:39:28 +0300

    • Partition: uninitialized vers_info fix

  • Revision #9cbf9e3b92 2017-12-22 16:33:24 +0300

    • Tests: rocksdb.misc [#387]

  • Revision #57f827cdd6 2017-12-22 14:50:07 +0300

    • MDEV-14741 Assertion '(trx)->start_file == 0' failed in row_truncate_table_for_mysql()

  • Revision #7f1777af88 2017-12-22 14:31:04 +0300

    • SQL: DELETE HISTORY error message in prepared statements [#387]

  • Revision #098a1d7ddb 2017-12-22 13:32:00 +0300

    • MDEV-14632 Assertion `!((new_col->prtype ^ col->prtype) & 256U)' failed in row_log_table_apply_convert_mrec

  • Revision #1e8eae40ce 2017-12-22 12:50:44 +0300

    • MDEV-14740 Locking assertion for system_time partitioning

  • Revision #d6b68b0e8d 2017-12-21 21:15:20 +0300

    • Tests: mariadb-backup.system_versioning [#387]

  • Revision #e6c5eb5c58 2017-12-21 18:24:58 +0300

    • MDEV-14730 Assertion `m_lock_type == 2' failed in handler::ha_close

  • Revision #7e39f70044 2017-12-21 16:15:56 +0300

    • MDEV-14722 Partition: assertion in ha_commit_trans() for sub-statement

  • Revision #368ad5ec36 2017-12-21 11:43:09 +0100

    • compiler warning

  • Revision #c968a7ebfd 2017-12-11 20:26:21 +0100

    • Fix tests

  • Revision #64749432ef 2017-12-21 11:39:24 +0100

    • Revert "MDEV-14681 Bogus ER_UNSUPPORTED_EXTENSION", fix differently

  • Revision #e65a695f28 2017-12-21 15:02:51 +0300

    • Tests: disabled embedded for versioning.trx_id [#387]

  • Revision #aa4d1bedfc 2017-12-21 14:59:46 +0300

    • MDEV-14689 Server crashes in find_field_in_tables on 2nd execution of PS with versioned table and view

  • Revision #6dc75b5f89 2017-12-21 14:59:18 +0300

    • MDEV-14632 Assertion `!((new_col->prtype ^ col->prtype) & 256U)' failed in row_log_table_apply_convert_mrec

  • Revision #7880dc65f5 2017-12-21 12:04:07 +0300

    • Tests: detect table count for some encryption tests

  • Revision #ba3e689c4d 2017-12-21 11:52:39 +0300

    • Tests: full test results [#387]

  • Revision #fbbdd44f72 2017-12-21 11:49:48 +0300

    • Tests: removed --transaction-registry option [#387]

  • Merge Revision #5c0a19c873 2017-12-21 11:16:42 +0300 - System Versioning 1.0 pre7

  • Revision #5c760d952b 2017-12-21 10:48:48 +0300

    • Parser: default SYSTEM_TIME ALL for DELETE HISTORY

  • Revision #36888cc531 2017-12-21 10:23:56 +0300

    • MDEV-14686 Server crashes in Item_field::used_tables on 2nd call of SP [fixes #422]

  • Revision #a04a283469 2017-12-21 10:14:25 +0300

    • MDEV-14692 Server crash in MDL_ticket::has_stronger_or_equal_type

  • Revision #acdfacee75 2017-12-20 22:46:28 +0300

    • IB: TRT is not updated on ADD SYSTEM VERSIONING [fixes #413]

  • Revision #6e530d4df5 2017-12-20 21:04:22 +0300

    • MDEV-14685 Assertion `!fully || (bool) hist_part' failed in Vers_part_info::initialized

  • Revision #4bc268d406 2017-12-20 19:42:15 +0300

    • MDEV-14632 Assertion `!((new_col->prtype ^ col->prtype) & 256U)' failed in row_log_table_apply_convert_mrec

  • Revision #b13f1cc59a 2017-12-20 16:41:42 +0300

    • MDEV-14681 Bogus ER_UNSUPPORTED_EXTENSION

  • Revision #7eff2080fd 2017-12-20 16:12:32 +0300

    • MDEV-14687 DELETE HISTORY in prepared stmt crash [fixes #421]

  • Revision #c5d0c38efc 2017-12-19 22:05:25 +0300

    • MDEV-14676 Redundancy in error codes

  • Revision #fc21529f14 2017-12-19 21:54:07 +0300

    • MDEV-14683 Possible redundancy in error codes

  • Revision #617e108fb6 2017-12-16 21:33:43 +0100

    • s/TRUNCATE ... TO/DELETE HISTORY FROM ... BEFORE/

  • Revision #ee68d019d1 2017-12-19 16:12:56 +0300

    • SQL: removed VERS_HIDDEN_FLAG [closes #409]

  • Revision #8ba06032ae 2017-12-19 15:12:11 +0300

    • MDEV-14684 Assertion `table' failed in mysql_delete

  • Revision #04bed58acf 2017-12-18 21:36:38 +0300

    • SQL: partitioning CREATE, ALTER fixes

  • Revision #b0d9dc43ca 2017-12-18 21:18:19 +0300

    • SQL: system_versioning_transaction_registry default OFF

  • Revision #db13dbc71d 2017-12-18 21:01:44 +0300

    • IB: compiler error fix for max signatures

  • Revision #82379ce14d 2017-12-18 19:11:14 +0300

    • SQL: error messages revised

  • Revision #b55a149194 2017-12-18 19:03:51 +0300

    • Timestamp-based versioning for InnoDB [closes #209]

  • Revision #d5e37621cf 2017-12-17 12:29:01 +0300

    • Scripts: VTMD_TEMPLATE removed [#286]

  • Revision #62b44b0efa 2017-12-17 12:10:19 +0300

    • Tests: innodb_encryption detect table count

  • Revision #656d6f399e 2017-12-15 23:33:03 +0300

    • SQL: missing stmt_arena [#387]

  • Revision #9b55cc73f1 2017-12-15 20:37:36 +0300

    • SQL, IB: unversioned fields with ALTER TABLE [fixes #401]

  • Merge Revision #4624e565f3 2017-12-15 18:12:18 +0300 - System Versioning 1.0 pre6

  • Revision #84e14bff4a 2017-12-14 20:18:53 +0100

    • privilege: s/delete versioning rows/delete history/

  • Revision #18405e5fd9 2017-12-14 18:35:12 +0100

    • Partitioning syntax for versioning

  • Revision #f149013393 2017-12-11 20:26:21 +0100

    • rename versioning_* variables

  • Revision #ca6454bcfe 2017-12-11 14:09:58 +0100

    • for now, remove FOR SYSTEM_TIME at the end of the query

  • Revision #a1141e226d 2017-12-08 16:29:16 +0100

    • fix nullable autoinc test w/o versioning

  • Revision #e77080c7d5 2017-12-07 14:47:58 +0100

    • if a table is partitioned by system_time, its partitions are not versioned

  • Revision #21d0a9fe3b 2017-12-06 20:02:26 +0100

    • yet another error message fix

  • Revision #70d7672377 2017-12-15 16:41:49 +0300

    • SQL: MDEV-14633 Assertion on TRT read [fixes #406]

  • Revision #0e0f1126e6 2017-12-15 16:35:53 +0300

    • MDEV-14649 Assertion `t->mysql_col_len == 8' failed in row_insert_for_mysql

  • Merge Revision #73606a3977 2017-12-15 15:01:13 +0300 - System Versioning 1.0 pre5 [closes #407]

  • Revision #2ae2876a6c 2017-12-14 21:16:31 +0300

    • MDEV-14652 NATURAL JOIN crash in mark_common_columns() [fixes #405]

  • Revision #4be2173e0f 2017-12-14 20:06:03 +0300

    • SQL: uninitialized read [#387]

  • Revision #27187443ef 2017-12-14 19:41:28 +0300

    • MDEV-14650 Assertion 0 failed in TABLE::vers_update_fields [fixes #402]

  • Revision #ab5ec0f346 2017-12-14 19:11:02 +0300

    • SQL: disable truncate history on partitioned [fixes #399]

  • Revision #f96815fe97 2017-12-14 18:40:57 +0300

    • SQL: unit resolution Item_field not yet accessible [fixes #398]

  • Revision #1668efb722 2017-12-14 18:14:21 +0300

    • MDEV-14645: AS OF TIMESTAMP is misused as TRX_ID [fixes #396]

  • Merge Revision #765569602d 2017-12-14 16:01:05 +0300 - System Versioning 1.0 pre4

  • Revision #5d5ae2f4fe 2017-12-14 15:50:02 +0300

    • Tests: fix encryption.debug_key_management [#387]

  • Revision #f14f04838b 2017-12-14 15:38:52 +0300

    • Tests: fix encryption.encrypt_and_grep [#387]

  • Revision #2e3b580ba4 2017-12-14 13:43:37 +0300

    • SQL: inner/outer system_time consistency [fixes #384]

  • Revision #eab471260b 2017-12-13 23:51:30 +0300

    • Paritioning: better error for disabled IB engine

  • Revision #8e8363bb75 2017-12-13 18:03:38 +0300

    • SQL: VIEW system fields propagation removed [fixes #393]

  • Revision #a83fcbaa3b 2017-12-13 17:58:36 +0300

    • MDEV-14632 Assertion `!((new_col->prtype ^ col->prtype) & 256U)' failed in row_log_table_apply_convert_mrec

  • Revision #bc4a86699d 2017-12-13 15:31:46 +0300

    • SQL: recursive CTE inner derived vers_conditions [fix #385]

  • Revision #22f45062de 2017-12-13 12:14:34 +0300

    • Cleanup: unwrapped large block in vers_setup_conds()

  • Revision #717f274b87 2017-12-12 22:33:49 +0300

    • MDEV-14631 Assertion `!sys_trx_start && !sys_trx_end' failed in crete_tmp_table

  • Revision #c66a20b494 2017-12-12 22:01:39 +0300

    • SQL: better check for partition engine [#366]

  • Revision #74cc9ec142 2017-12-12 21:40:13 +0300

    • Tests: regenerate funcs_1.is_columns_mysql_embedded [#387]

  • Revision #459f40a232 2017-12-12 21:30:49 +0300

    • SQL: create..select revisited [closes #370]

  • Revision #a0e137c4a9 2017-12-12 20:27:47 +0300

    • SQL: RIGHT JOIN in derived [fix #383]

  • Revision #cb4657e3b4 2017-12-12 14:56:28 +0300

    • MDEV-14627 SQL: disallow ADD SYSTEM VERSIONING for system-versioned tables

  • Revision #9c718de2ed 2017-12-12 01:04:07 +0300

    • Tests: versioning.derived fix for buildbot

  • Merge Revision #79dd77e6ae 2017-12-11 15:43:41 +0300 - System Versioning 1.0 pre3

  • Revision #b7cd182896 2017-12-10 23:52:51 +0300

    • SQL: DEFAULT value for system fields [closes #376]

  • Revision #2968543f8d 2017-12-08 16:03:50 +0300

    • IB: NULL instead of autodecrement [closes #373]

  • Revision #947aa0bab9 2017-12-08 12:57:07 +0300

    • SQL: vers_setup_select() misc refactoring

  • Revision #37adb4c066 2017-12-07 16:52:05 +0300

    • SQL: vers_update_user_fields() mem_root fix [#365 bug 12]

  • Revision #ad51d77f79 2017-12-06 22:34:56 +0300

    • SQL: WHERE top level item [#365 bug 11]

  • Revision #8c9c302016 2017-12-06 15:54:00 +0300

    • SQL: fix implicit sys fields for implicit engine of partitioned table [#366]

  • Revision #03b54a6b8a 2017-12-06 14:45:54 +0300

    • SQL: table with duplicate ROW START/END columns [fixes #369]

  • Revision #84b718ae70 2017-12-06 06:14:22 +0300

    • SQL: derived SYSTEM_TIME clash detection [closes #371]

  • Revision #d04063c5b9 2017-11-28 14:52:49 +0100

    • SQL: revert unnecessary change

  • Revision #b3fe45bcd4 2017-12-04 18:41:07 +0100

    • rephrase error messages, fix quoting

  • Revision #903be4e6be 2017-12-04 16:49:51 +0100

    • remove my_error_as and one unnecessary error message

  • Revision #f4270fc544 2017-12-04 17:07:10 +0100

    • s/Delete_versioning_rows_priv/Truncate_versioning_priv/

  • Revision #ea1ccfa500 2017-12-02 16:23:16 +0100

    • SQL: regression fix: make NOW a valid identifier again [#363]

  • Revision #d3845132fc 2017-12-01 09:09:37 +0100

    • remove 'vers_auto_decrement'

  • Revision #6a7911d4c8 2017-11-30 17:21:12 +0100

    • has_vers_fields should be calculated per table, not globally

  • Revision #9d2f1ddee7 2017-11-30 16:20:44 +0100

    • remove BOOL

  • Revision #a46f585aa7 2017-11-30 16:10:35 +0100

    • restore Field::get_timestamp() prototype

  • Revision #30841c0382 2017-11-30 15:20:55 +0100

    • Revert "Parser: no implicit NOT NULL for system fields [fixes #163]"

  • Revision #e60da371d1 2017-11-30 13:42:11 +0100

    • fix versioning tests not to fail w/o innodb

  • Revision #8dd84ec7f3 2017-06-05 20:30:33 +0200

    • versioning/common.inc must "have_innodb"

  • Revision #69e4062cc7 2017-11-30 10:37:49 +0100

    • Remove capture_warnings.sh and print_warnings.cmake

  • Revision #3198bc839d 2017-11-28 16:38:58 +0100

    • Parser: unreserve keywords

  • Revision #6ac773421f 2017-12-05 12:21:25 +0300

    • SQL: WHERE cond freed prematurely for PS [#365 bug 10]

  • Revision #3d88a72f76 2017-12-05 03:25:34 +0300

    • SQL: fix subquery not a derived table [#365 bug 9]

  • Revision #56adced376 2017-12-04 12:36:07 +0300

    • SQL,IB: REPLACE semantics [#365 bug 8]

  • Revision #f489865558 2017-11-30 17:10:43 +0200

    • SQL: Clarify a FIXME comment on TR_table in ha_commit_trans()

  • Revision #92d6bd7208 2017-11-29 15:43:48 +0200

    • Minor InnoDB cleanup (follow-up to #337)

  • Revision #5bf14f93a4 2017-12-04 00:07:33 +0300

    • Tests: fix combinations

  • Revision #68e160fb25 2017-12-03 23:06:24 +0300

    • Tests: removed common.inc from results

  • Revision #ce78bafe7a 2017-12-03 21:25:07 +0300

    • MTR: MTR_COMBINATIONS envvar for tests

  • Revision #36c0bec2c7 2017-12-03 17:57:32 +0300

    • IB: remove alloc on update

  • Revision #70b82f641c 2017-12-02 19:52:26 +0300

    • SQL: duplicate of historical row fix [#365 bug 7]

  • Revision #a3802ecb58 2017-12-02 12:54:32 +0300

    • IB: assertion failure on delete with foreign [#366]

  • Revision #5c820a7125 2017-12-01 10:08:57 +0300

    • SQL: create_like_table strip versioning for tmp tables [#365 bug 6]

  • Revision #b9225bb52c 2017-11-30 23:23:15 +0300

    • SQL: outdated select_lex->where fix [#365 bug 5]

  • Revision #e4b86780ae 2017-11-30 07:56:52 +0300

    • SQL: optimized transformer fix [#365 bug 4]

  • Revision #2305666a05 2017-11-29 11:57:52 +0300

    • SQL: insert delayed fix [#365 bug 3]

  • Revision #8d548f8e86 2017-11-28 22:56:01 +0300

    • SQL: fill_record() field-value inconsistency fix [#365 bug 2]

  • Revision #47ea526efa 2017-11-28 21:40:27 +0300

    • IB: get template with virtual columns [#365 bug 1]

  • Revision #f924a94d2f 2017-11-28 18:12:18 +0300

    • SQL: disable versioned DML for transaction_registry=off [closes #364]

  • Revision #dcc00d2be3 2017-11-28 15:03:25 +0300

    • IB: combine is_delete, vers_delete into enum [closes #337]

  • Revision #f826f1249b 2017-11-28 14:21:00 +0300

    • Tests: suppress tinyint error for ppc64le [#347]

  • Revision #8eac050440 2017-11-28 11:40:13 +0300

    • Tests: revert unneded changes

  • Revision #219280392e 2017-11-27 16:38:52 +0200

    • Cleanup: Do not add a parameter to row_update_for_mysql()

  • Revision #3fdd9c1ccc 2017-11-27 16:38:21 +0200

    • Correct a comment

  • Revision #86b590c064 2017-11-27 21:40:42 +0300

    • SQL: hide system fields from PK [#361]

  • Revision #f9d875d212 2017-11-27 19:48:36 +0300

    • SQL: disable engine change [fixes #358]

  • Revision #ababd6a935 2017-11-27 18:28:56 +0300

    • SQL: destroy Vers_min_max_stats [#346]

  • Revision #941e8b7b0b 2017-11-27 16:38:43 +0300

    • Tests: suppression for innodb.log_corruption

  • Revision #9b6a790660 2017-11-27 10:06:37 +0200

    • Use the FORCE to avoid trouble with vtmd_template [#356]

  • Revision #1e3620cc39 2017-11-23 21:51:54 +0300

    • Tests: commit_id, truncate for Windows fix [#307]

  • Revision #aeee150656 2017-11-27 13:29:54 +0300

    • SQL: switch_defaults_to_nullable_trigger_fields() fix [#355]

  • Revision #7fab5ecabb 2017-11-25 12:56:42 +0300

    • Tests: enable disabled tests [closes #341]

  • Revision #01a8bad897 2017-11-25 18:04:14 +0300

    • SQL: allow PERIOD as identifier [fixes #331]

  • Revision #62470fc787 2017-11-24 21:26:43 +0300

    • SQL: recreate PRIMARY KEY on DROP SYSTEM VERSIONING [#348]

  • Revision #0c571f8c4e 2017-11-24 19:15:10 +0300

    • SQL: versioning_alter_history ERROR mode [closes #350]

  • Revision #7320c683b9 2017-11-24 17:44:43 +0300

    • Parser: disable SV for tmp tables [closes #344]

  • Revision #86e57eaaa3 2017-11-24 13:55:36 +0200

    • Remove upd_node_t::versioned

  • Revision #0b89a42ffc 2017-11-24 12:03:24 +0200

    • Remove the flag vers_update_trt

  • Revision #03fbfeef66 2017-11-22 22:21:37 +0200

    • Identify system-versioned columns in the InnoDB dictionary

  • Revision #0cdc1164dc 2017-11-24 15:34:57 +0300

    • SQL, IB: various refactoring [#337]

  • Revision #4dd8736c15 2017-11-24 09:05:32 +0200

    • Cleanup: removed unused variable in sql_yacc

  • Merge Revision #6e0b2c7fe0 2017-11-23 18:57:26 +0300 - System Versioning 1.0pre2

  • Revision #cbe93291e4 2017-11-23 17:41:27 +0300

    • SQL,IB: add auto_inc copy mode fix [#347]

  • Revision #b612f3baa2 2017-11-22 17:16:57 +0200

    • Tests: more fine-grained TRT check

  • Revision #5aae304fa0 2017-11-22 15:24:30 +0300

    • SQL: low timer resolution hack for THD::start_time [#307]

  • Revision #3d51315912 2017-11-18 23:10:53 +0300

    • Tests: disabled DDL survival tests [#196]

  • Revision #5994b6873c 2017-11-21 12:25:05 +0300

    • Daemon: TRT check doesn't abort [fixes #335]

  • Revision #0b40a981de 2017-11-21 15:25:37 +0300

    • Scripts: versioning plugin in deb package [closes #332]

  • Revision #91ba4f04be 2017-11-20 18:34:25 +0300

    • SQL: prohibit column conversion to system fields for non-empty table [fixes #310]

  • Revision #00b98264a8 2017-11-20 15:22:07 +0300

    • IB: removed alloc from row_ins_set_tuple_col_8()

  • Revision #4ecb38d7c9 2017-11-19 09:08:41 +0300

    • SQL: variadic argument type fix [#307]

  • Revision #b0c44d2874 2017-11-18 23:20:52 +0300

    • Misc: Debian patch for db.Delete_versioning_rows_priv

  • Revision #2b16681ee0 2017-11-17 23:39:48 +0300

    • SQL, IB: single check of vers_update_trt [#305]

  • Revision #c31aa75dee 2017-11-17 19:59:31 +0300

    • SQL: open TRT only after versioned write [#305][fixes #321]

  • Revision #9ee3ca8d84 2017-11-17 16:28:24 +0300

    • Tests: reverted original results [#322]

  • Revision #e83b54cb34 2017-11-15 18:09:44 +0300

    • Tests: disabled tests failing in 10.3 [#302]

  • Revision #64d9b82825 2017-11-13 22:45:10 +0300

    • Tests: TRT-related results [#305]

  • Revision #4f386579f8 2017-11-17 10:07:09 +0300

    • Tests: renamed to mariadb-backup.system_versioning [#307]

  • Revision #75cf92fac9 2017-11-16 16:19:10 +0300

    • Tests: regenerate embedded [#302]

  • Revision #a4439fef96 2017-11-14 15:47:01 +0300

    • SQL: don't update TRT when altered [#305, #302]

  • Revision #ecf259cacf 2017-11-16 15:38:59 +0300

    • SQL: main.flush_read_lock fix [#302]

  • Revision #f9714ef6f4 2017-11-15 23:24:45 +0300

    • SQL: open TRT only after versioned write [#305]

  • Revision #a1e5b4a3c8 2017-11-15 18:53:59 +0300

    • Tests: table_flags result [#302]

  • Revision #6d78496aee 2017-11-15 18:20:42 +0300

    • Tests: disabled TRT for some IB tests [#302]

  • Revision #f39df037f6 2017-11-15 18:08:00 +0300

    • Daemon: TRT check respects --transaction-registry [#302]

  • Revision #3fc943cd87 2017-11-15 17:53:14 +0300

    • Tests: suppressions for innodb_force_recovery, ibuf_not_empty [#302]

  • Revision #d83fea9208 2017-11-15 15:19:04 +0300

    • IB: stack corruption on windows [#302]

  • Revision #af88c66252 2017-11-15 14:46:13 +0300

    • SQL,Client: mysqldump for TRT fix [#302]

  • Revision #0a4aa47ac5 2017-11-15 12:04:51 +0300

    • Revert "Scripts: check PLUGIN_ROCKSDB to skip cloning it"

  • Revision #870f016356 2017-11-15 09:46:28 +0800

    • don't git submodule update from rocksdb/CMakeLists.txt (#492)

  • Revision #29d25e0522 2017-11-15 00:38:36 +0300

    • IB: row_ins 'trx' arg reverted [#305]

  • Revision #97540a5e00 2017-11-14 21:42:21 +0300

    • Tests: regenerated encryption.innodb_lotoftables [#302]

  • Revision #9980886cab 2017-11-15 00:04:04 +0300

    • Revert "SQL: 1-row partition rotation fix [fixes #260]"

  • Revision #2b60afe8d2 2017-11-14 20:40:33 +0300

    • SQL: TRT fix for crash_commit_after [#305, #302]

  • Revision #ab04950136 2017-11-14 19:22:05 +0300

    • Tests: innodb encryption [#305, #302]

  • Revision #42c0b1d814 2017-11-14 16:37:21 +0300

    • Sysvars: fix versioning_asof_timestamp [#302]

  • Revision #90c809a61d 2017-11-14 15:04:18 +0300

    • IB: VTQ cleanups [#305]

  • Revision #ad69c4b722 2017-11-14 13:16:31 +0300

    • Tests: dependency on wsrep removed from sql_sequence tests

  • Revision #f9b8c908a0 2017-11-13 23:54:04 +0300

    • SQL: ADD/DROP SYSTEM VERSIONING syntax for ALTER TABLE

  • Revision #67907c699c 2017-11-13 23:11:27 +0300

    • Tests: better 'near' place fix

  • Revision #72274c10f0 2017-11-13 14:27:58 +0300

    • SQL: TRT failure fixes [closes #318]

  • Revision #cc6701a7b3 2017-11-13 13:00:00 +0300

    • Tests: vtmd, optimized, partition

  • Revision #27b3642a7c 2017-11-02 12:12:51 +0200

    • Enable --suite=versioning on Windows

  • Revision #08099bc05a 2017-11-11 22:59:28 +0300

    • Daemon: check TRT schema [closes #309]

  • Revision #0b2c308888 2017-11-10 20:41:30 +0300

    • Daemon: disable --versioning-force for --bootstrap

  • Revision #0812c5ffdf 2017-11-10 18:15:46 +0300

    • SQL: versioned check for inplace alter [#305]

  • Revision #33085349e9 2017-11-10 17:54:46 +0300

    • IB, SQL: removed VTQ, added TRT on SQL layer [closes #305]

  • Revision #fa79f6ac86 2017-11-05 19:47:06 +0300

    • IB: style changes [closes #306]

  • Revision #8972291ac1 2017-11-01 22:13:05 +0300

    • IB: misc fixes [#305]

  • Revision #e674806282 2017-11-01 20:17:48 +0300

    • IB: DICT_TF2_VERSIONED flag removed

  • Revision #4a662df945 2017-11-01 08:08:36 +0300

    • IB: do not use long and ullong types [#306]

  • Revision #ba80eeb584 2017-10-31 20:10:37 +0200

    • Fix warnings

  • Revision #ef295cb720 2017-10-26 22:13:30 +0300

    • Revert changes to .gitignore

  • Revision #a80c71dfbb 2017-11-01 00:30:46 +0300

    • Scripts: bootstrap fix [#307]

  • Revision #70a4659d0e 2017-10-31 18:41:23 +0300

    • Tests: result updates encryption.innodb_lotoftables encryption.innodb_encryption funcs_1.is_columns_mysql

  • Revision #fcbb672faa 2017-10-31 17:54:09 +0300

    • SQL: NOT NULL for timestamps [#63, #300]

  • Revision #55e9a5e2a4 2017-10-31 14:19:10 +0300

    • Misc: original README.md

  • Revision #e707502a13 2017-10-31 12:32:24 +0300

    • Tests: mariadb-backup simple case [closes #282]

  • Revision #f5ba28404b 2017-10-31 11:36:38 +0300

    • Tests: innodb.row_format_redundant

  • Revision #3f790104c9 2017-10-29 00:14:16 +0300

    • Tests: full test results innodb.innodb-index-online-fk innodb.instant_alter_debug innodb.innodb_skip_innodb_is_tables sys_vars.sysvars_server_notembedded main.mysqld--help

  • Revision #d47dc0747b 2017-10-28 22:26:04 +0300

    • Tests: partition_syntax, innodb_zip.16k, innodb.table_flags

  • Revision #d7ef775ab6 2017-10-28 22:18:32 +0300

    • Scripts: WARN_MODE off by default

  • Revision #b76787b2c1 2017-10-28 19:21:33 +0300

    • SQL: removed CLI option --versioning-asof-timestamp

  • Revision #0d3b8ed048 2017-10-28 13:51:49 +0300

    • fix win32 warnings

  • Revision #a899e52d08 2017-10-28 12:36:57 +0300

    • Misc: Debian patches update

  • Revision #ca463b533e 2017-10-27 15:23:20 +0300

    • SQL: optimized build fix on view/derived

  • Revision #669fd1d962 2017-10-27 11:54:27 +0300

    • IB: ulint compilation fixes

  • Revision #1d9d351346 2017-10-26 18:14:54 +0300

    • SQL, Test: main suite [fixes #300]

  • Revision #73f655d576 2017-10-25 21:21:40 +0300

    • SQL: VIEW without VERS_COMMIT_TS + CTE fix [fixes #295]

  • Revision #9aae0be8f9 2017-10-24 19:48:05 +0300

    • SQL: disabled SYSTEM_TIME partitioning for InnoDB [fixes #294]

  • Revision #0ab99d2f34 2017-10-24 12:09:04 +0300

    • SQL: no_replicate for VTMD [fixes #289]

  • Revision #335bfb3421 2017-10-23 20:15:38 +0300

    • Tests: view.test combinations

  • Revision #7ebd12e779 2017-10-23 15:12:37 +0300

    • SQL: VIEW of UNION [fixes #293]

  • Revision #d70bb5e64e 2017-10-22 22:20:43 +0300

    • SQL: delete from VIEW [fixes #291]

  • Revision #c9520cb0c4 2017-10-22 20:23:16 +0300

    • SQL: sysvar versioning_asof_timestamp [fixes #292, #279]

  • Revision #a86d6bad54 2017-10-30 23:44:13 +0300

    • Scripts: check PLUGIN_ROCKSDB to skip cloning it

  • Merge Revision #497c6add88 2017-11-13 11:06:18 +0300 - System Versioning pre1.0

  • Merge Revision #d8d7251019 2017-11-07 00:37:49 +0300 - System Versioning pre0.12

  • Revision #ce66d5b2a5 2017-10-17 17:23:59 +0300

    • SQL: assertion in partition_info::vers_trx_id_to_ts()

  • Revision #17bd486f36 2017-10-17 17:20:46 +0300

    • SQL: thd_start_utime() fix [fixes #284]

  • Revision #8e193661d2 2017-10-09 18:42:59 +0300

    • IB: vtq_notify_on_commit initialization fix

  • Revision #d7a484b04f 2017-10-04 13:36:31 +0300

    • SQL: segfault after make_select() in VTMD

  • Revision #1d056f5abc 2017-10-03 00:31:44 +0300

    • SQL: not a VTMD table warning [related to #199]

  • Revision #9062385c20 2017-09-29 17:51:10 +0300

    • SQL: invalidate current SP at archive substitution [closes #127]

  • Revision #5e42511ce1 2017-09-28 13:16:04 +0300

    • SQL: SELECT from archive table [closes #127]

  • Revision #c5801dd67b 2017-09-27 22:08:20 +0300

    • SQL: hide archive tables [closes #193]

  • Revision #e9e3cb0f6e 2017-09-27 14:29:25 +0300

    • SQL: VTMD for SHOW CREATE fixes [related to #125]

  • Revision #79e17b26fb 2017-09-27 10:24:40 +0300

    • SQL: VTMD_table::get_archive_tables() misc fixes

  • Revision #75bc483d7a 2017-09-25 13:24:44 +0300

    • Tests: moved concat_execN() to common.inc

  • Revision #f79c4469ff 2017-09-25 11:29:16 +0300

    • SQL: helpers to get archive tables list [closes #199]

  • Revision #7f2064780c 2017-09-22 22:09:41 +0300

    • SQL: versioning_alter_history values description

  • Revision #3b7c10f0b7 2017-09-20 14:32:48 +0300

    • Style: garbage Copy_field member

  • Revision #11a9d8f7e3 2017-09-20 13:14:16 +0300

    • Tests: typo fix in cte.test

  • Revision #6c9b71d734 2017-09-20 13:07:15 +0300

    • SQL: VTMD for OR REPLACE [fixes #270]

  • Revision #9ba635fda3 2017-09-14 13:56:24 +0300

    • SQL: VIEW with UNION fix [fixes #269]

  • Revision #7e764ae188 2017-09-13 10:57:23 +0300

    • SQL: 1-row partition rotation fix [fixes #260]

  • Revision #78d2430aa2 2017-09-12 16:27:44 +0300

    • Tests: VTMD + modify column

  • Revision #a49239b57a 2017-09-08 10:22:24 +0300

    • SQL: truncate syntax and privilege [closes #229]

  • Revision #904b69cd9e 2017-09-07 15:49:11 +0300

    • SQL: partitioning misc fixes [closes #242]

  • Revision #a734c2f0fb 2017-09-05 16:49:08 +0300

    • Style: partitioning, sysvars, handler fixes

  • Revision #40e3922ac2 2017-09-04 19:16:22 +0300

    • Tests: results update in sys_vars, funcs_1 suites

  • Revision #88ccf759c1 2017-09-01 19:05:20 +0300

    • SQL: pruning, derived, view fixes [fixes #244]

  • Revision #c2a70c8050 2017-09-01 12:41:46 +0300

    • SQL, IB: option to drop historical rows on ALTER [closes #249]

  • Revision #a6aaa4fefe 2017-08-30 15:28:43 +0300

    • SQL: move Vers_extended_item::vtq_cached_result() to Item [closes #250]

  • Revision #b231a85200 2017-08-30 11:14:03 +0300

    • Plugins: lost terminator in versioning plugin [fixes #248]

  • Revision #ccddb4f766 2017-08-18 21:06:02 +0300

    • Misc: simplify code

  • Revision #b4cd2d3c12 2017-08-18 15:30:55 +0300

    • Tests: duplicate system versioning field

  • Revision #99baeaa951 2017-08-18 14:29:22 +0300

    • SQL: MAX microseconds for current system rows [fixes #245]

  • Revision #9714c4463d 2017-08-17 08:58:07 +0300

    • Misc: comment

  • Revision #d3d2ea9fd5 2017-08-08 17:12:16 +0300

    • SQL, Parser: system_time logic and syntax fixes [closes #237]

  • Revision #53370de103 2017-08-04 17:06:33 +0300

    • IB: partition-wise ha_innopart::rnd_init() [fixes #208]

  • Revision #5ce6044b1c 2017-08-03 15:04:15 +0300

    • SQL: remove versioning only when hidden system fields

  • Revision #c2c8808a16 2017-08-03 10:11:49 +0300

    • SQL: compare TRX_ID fields against timestamps [closes #231]

  • Revision #d998da0306 2017-07-31 11:42:48 +0300

    • SQL: replication fixes [fixes #234]

  • Revision #88454b3320 2017-07-24 16:22:59 +0300

    • SQL: comment and check about ALTER in update_auto_increment()

  • Revision #aa292666cc 2017-07-23 17:07:56 +0300

    • Parser: moved 'for system_time' before alias

  • Revision #a5ec9fc1b4 2017-07-21 17:52:47 +0300

    • Style: mysqld.h comments

  • Revision #c2f6214671 2017-07-21 07:53:58 +0300

    • Tests: renamed optimized_fields to optimized

  • Revision #c99bd3ac1a 2017-07-20 15:00:10 +0300

    • Tests: truncate.test: get rid of transaction number

  • Revision #f8b6256992 2017-07-15 13:59:15 +0300

    • SQL: disallow ALTER CHANGE of system fields [fixes #213]

  • Revision #909867d014 2017-07-13 18:48:30 +0300

    • SQL: optimized fields fix for NOT NULL [fixes #226]

  • Revision #91c8b43e77 2017-07-12 11:24:03 +0300

    • Parser: syntax for query system_time [closes #230]

  • Revision #60e456df33 2017-07-12 10:36:02 +0300

    • SQL: system_time propagation from derived table [fixes #228]

  • Revision #dcb54040bc 2017-07-07 17:52:23 +0300

    • SQL: VTQ testing iface moved to plugin [closes #224]

  • Revision #42a0289de9 2017-07-06 15:22:10 +0300

    • Tests: optimized fields

  • Revision #1903b407da 2017-07-04 17:45:14 +0300

    • SQL: ignore columns WITHOUT VERSIONING [fixes #220]

  • Revision #bdcce58fad 2017-07-04 12:05:40 +0300

    • IB: long names in information_schema

  • Revision #72de7721b9 2017-07-03 17:38:59 +0300

    • SQL: No implicit versioning when created from SELECT [closes #219]

  • Revision #5570ab3789 2017-07-03 12:15:55 +0300

    • SQL: history records became alive on copy [fixes #212]

  • Revision #4b0f1284ee 2017-06-29 19:35:08 +0300

    • SQL: revisit error messages [closes #217]

  • Revision #177e477553 2017-06-29 15:11:06 +0300

    • Tests: VTQ iso_level check fix

  • Revision #229c528110 2017-06-27 20:59:27 +0300

    • SQL: hide system fields instead of drop [closes #210]

  • Revision #46d572dde4 2017-06-27 12:22:52 +0300

    • SQL: default engine fix in create from versioned [fixes #206]

  • Revision #faab918ecd 2017-06-23 09:33:25 +0300

    • Style: comment about VTQ

  • Revision #b44425c6be 2017-06-22 23:36:50 +0300

    • Misc, SQL: checks cleanup in Item_field::set_field()

  • Revision #07ff0e1202 2017-06-22 23:09:34 +0300

    • SQL: start_end_t members as LEX_CSTRING

  • Revision #670b7f5fd4 2017-06-22 20:15:03 +0300

    • Style: API renames

  • Revision #2442a81eff 2017-06-20 11:37:12 +0300

    • IB: read lock on partitioned table read [closes #200]

  • Revision #ac5eb9771e 2017-06-17 17:59:22 +0300

    • SQL: Versioned SHOW CREATE TABLE [closes #125]

  • Revision #448374a228 2017-06-15 16:02:32 +0300

    • SQL, IB: (0.10) VTMD tracking [closes #124]

  • Revision #efaa0d66da 2017-06-13 10:07:16 +0300

    • Cleanup: stale sql/field.h.orig

  • Revision #f915fe8eae 2017-06-02 16:53:24 +0300

    • SQL: renamed vers_thd_get_now() to THD::query_start_TIME()

  • Revision #397a891538 2017-05-25 15:19:49 +0300

    • SQL: minor cleanup in mysql_alter_table()

  • Revision #1c8a2de73e 2017-05-24 18:52:48 +0300

    • Scripts: VTMD schema fix

  • Revision #414651c80a 2017-05-23 11:15:44 +0300

    • SQL: ALTER ADD COLUMN order fix

  • Revision #3bdf5b60ec 2017-05-22 23:43:55 +0300

    • Misc: README.md Travis CI label

  • Revision #84b4baef93 2017-05-22 23:40:48 +0300

    • SQL: SHOW CREATE for GENERATED ALWAYS AS ROW

  • Revision #45f6acd296 2017-05-19 23:27:40 +0300

    • Scripts: VTMD table [closes #122]

  • Revision #abba11e6c4 2017-05-19 01:40:11 +0300

    • SQL: fix fix_create_like()

  • Revision #ec0002e908 2017-05-18 16:44:29 +0300

    • Parser: useful attributes for AS ROW fields

  • Revision #fe71bdf568 2017-05-14 21:33:01 +0300

    • Tests: order independence of versioning fields

  • Revision #7445be89af 2017-05-11 12:29:14 +0300

    • IB: correct way of using start_time_micro [fixes #189]

  • Revision #f751b30884 2017-05-03 14:28:15 +0300

    • Style: comment fixes

  • Revision #0185872449 2017-04-24 14:47:44 +0300

    • SQL: versioning DDL part I [closes #172]

  • Revision #f94fd4b730 2017-05-03 12:09:17 +0300

    • Style: warning fix

  • Revision #44506f2669 2017-05-03 06:15:20 +0300

    • SQL: vers_ sysvars renamed to versioning_

  • Revision #dc12395b0b 2017-05-02 17:41:29 +0300

    • Misc: travis speed up

  • Revision #1bdf011314 2017-05-02 11:02:03 +0300

    • Merge: stale innodb_support_xa_basic

  • Revision #7e0ff13d7a 2017-04-30 23:51:42 +0300

    • SQL: derived fixes [related to #185]

  • Revision #8a11f9b243 2017-04-30 23:12:29 +0300

    • SQL: VIEW fix [related to #185]

  • Revision #f43726a15d 2017-04-29 22:28:32 +0300

    • Scipts: --tail-lines option for mtr

  • Revision #7153ff85a1 2017-04-28 12:07:04 +0300

    • SQL: derived tables improvements [closes #185]

  • Revision #79688b0546 2017-04-28 15:49:09 +0300

    • IB: missed start_time_micro in minor ways of trx start

  • Revision #642525b9ad 2017-04-28 09:46:00 +0300

    • Tests: cte_recursive, simple (new plans)

  • Revision #b19645caf5 2017-04-27 10:50:23 +0300

    • Tests: verify_vtq() fix

  • Revision #122ffa2211 2017-04-27 10:24:16 +0300

    • SQL(misc): Query_arena_stmt RAII

  • Revision #1e8a81dea6 2017-04-25 15:02:48 +0300

    • SQL: CREATE VIEW and misc improvements [fixes #183]

  • Revision #27a6ef0a9e 2017-04-19 16:34:36 +0300

    • IB,SQL: Innopart UPDATE [fixes #178]

  • Revision #7d2ed77e31 2017-04-17 20:35:39 +0300

    • SQL: SIGSEGV in create_tmp_table() [fixes #179] tests are in main,rpl suites

  • Revision #6ac4dfedf4 2017-04-17 12:42:49 +0300

    • Tests: sys_vars.sysvars_server_notembedded result (3) Related to #175

  • Revision #915963ba30 2017-04-14 11:07:58 +0300

    • SQL: SIGABRT fix on versioned partitioning error [fixes #177]

  • Revision #e72e3cd01f 2017-04-12 23:19:13 +0300

    • IB: redundant btr_pcur_move_to_prev_page() removed

  • Revision #ecc6cd95c4 2017-04-11 19:37:48 +0300

    • SQL: Default 'simple' algorithm for InnoDB 'AS OF' [closes #175]

  • Revision #a1d42a6f20 2017-04-11 18:28:24 +0300

    • Misc: code cleanup

  • Revision #06ad9c01a6 2017-04-11 18:19:01 +0300

    • Misc: unneeded code after c17b5a3c973dff544613043b74db7d131e0cb55a

  • Revision #d64702d43a 2017-04-11 17:58:56 +0300

    • SQL: different results when querying a VIEW from PREPARED STATEMENT and without it [fixes #176]

  • Revision #ecd18bc099 2017-04-05 21:37:31 +0300

    • SQL: allow FOR SYSTEM_TIME BEFORE for SELECT queries [closes #170]

  • Revision #4af3cb82e6 2017-04-05 18:51:31 +0300

    • IB: MIN/MAX trx_id by querying VTQ with commit ts [closes #168]

  • Revision #994cdf1b7a 2017-04-17 11:22:52 +0300

    • Parser: Oracle mode fix

  • Revision #d85fa88676 2017-03-31 13:21:30 +0300

    • Misc: disable clang warning 'offset for non-POD type'

  • Revision #9e9af76eaf 2017-03-30 12:57:31 +0300

    • SQL: vers_current_time refactoring [closes #117]

  • Revision #b240671c04 2017-03-30 23:13:09 +0300

    • Tests: sys_vars.sysvars_server_notembedded result (2) Related to #157

  • Revision #f77a4135bf 2017-03-30 15:32:31 +0300

    • SQL: parsing of QUERY FOR [fixes #159] Reverts 46e36bbffa7cd8d9eb861a22755025ffe8751449 - SQL: fix assertion failure in parser

  • Revision #f8b562f5e7 2017-03-28 15:44:48 +0300

    • Scripts: capture_warnings.sh missed errors and exit status fix

  • Revision #67cd92b6f4 2017-03-24 16:00:42 +0300

    • SQL, IB: Copy history via CREATE .. SELECT [closes #157, #152]

  • Revision #7a525e7e93 2017-03-24 14:53:20 +0300

    • Parser: no implicit NOT NULL for system fields [fixes #163]

  • Revision #14f007f907 2017-03-23 23:19:22 +0300

    • SQL: versioning in embedded JOINs [fixes #160]

  • Revision #e8ae9f1ae9 2017-03-23 16:14:19 +0300

    • SQL: VIEW NATURAL JOIN TABLE [fixes #161]

  • Revision #21e8b22f53 2017-03-21 13:33:26 +0300

    • Misc: vers_select_conds_t::init_from_sysvar()

  • Revision #352d83569b 2017-03-16 18:35:36 +0300

    • SQL: versioning for tmp HEAP tables created from IB tables [closes #158]

  • Revision #1894fab11a 2017-03-15 18:36:54 +0300

    • Tests: split versioning.select into combinations

  • Revision #fb0b3e5902 2017-03-15 16:32:44 +0300

    • SQL: NATURAL LEFT JOIN for versioned tables [fixes #156]

  • Revision #5a08bd3515 2017-03-14 20:55:17 +0300

    • Tests: subqueries with JOINed tables with different FOR SYSTEM_TIME clauses [closes #154]

  • Revision #7fd549095f 2017-03-14 13:38:59 +0300

    • IB: return correct sys_trx_end in TRIGGER after UPDATE [fixes #100]

  • Revision #4ebf680c9b 2017-03-14 13:05:39 +0300

    • SQL: VIEW over a JOIN of versioned tables [fixes #153]

  • Revision #92c7a87119 2017-03-14 10:09:44 +0300

    • Misc: vers_setup_select() Item_field ctor fix

  • Revision #77f23b3e49 2017-03-14 06:44:48 +0300

    • Tests: sys_vars.sysvars_server_notembedded result

  • Revision #9ea02899f8 2017-03-13 20:14:24 +0300

    • SQL: nested equi-join for versioned table [fixes #150]

  • Revision #a37cf5258b 2017-03-13 14:29:21 +0300

    • SQL: CREATE VIEW with view_list from versioned table [fixes #151]

  • Revision #4782b74023 2017-03-11 13:09:07 +0700

    • Misc: warnings fix

  • Revision #d85e7a5e01 2017-03-10 16:55:14 +0300

    • SQL: NATUAL JOIN on view + table [fixes #148]

  • Revision #0e01038936 2017-03-10 20:25:30 +0700

    • SQL: forced, hidden versioning [closes #32]

  • Revision #cbb674282a 2017-03-09 12:16:53 +0700

    • SQL: moved VTQ items to separate file

  • Revision #afe64a450e 2017-03-08 00:45:23 +0700

    • IB: moved VTQ funcs to separate file

  • Revision #7a22dd3716 2017-03-06 20:07:10 +0300

    • SQL: INNER JOIN USING with versioned tables [fixes #147]

  • Revision #9355e3e966 2017-03-06 15:53:53 +0300

    • SQL: CREATE TABLE LIKE for versioned tables [fixes #146]

  • Revision #17745222a1 2017-03-05 23:51:02 +0300

    • SQL: incorrect check on specific JOIN query [fixes #145]

  • Revision #204b54d2d9 2017-03-04 23:05:45 +0300

    • SQL: create versioned tmp table from query [fixes #144]

  • Revision #b8bfc06b26 2017-02-27 16:31:37 +0300

    • SQL, Tests: temporal_current_timestamp for setting default AS OF timestamp [closes #117]

  • Revision #fc7da4dd4f 2017-02-20 10:06:58 +0300

    • IB, SQL: InnoDB partitioning [closes #118]

  • Revision #fb801289f3 2017-02-17 15:11:15 +0300

    • IB, Tests: ALTER with ALGORITHM=INPLACE for InnoDB [closes #87]

  • Revision #bcc8ba78bc 2017-02-09 12:01:05 +0300

    • SQL, Tests: versioning for nested queries and CTE [closes #74]

  • Revision #c9b2980c4f 2017-02-17 15:18:24 +0300

    • Scripts: fix Travis label in README.md

  • Revision #7aa3ebdd18 2017-01-31 22:41:38 +0300

    • SQL, Tests: FOR SYSTEM_TIME for VIEWs [closes #98]

  • Revision #5853266fab 2017-02-08 21:54:13 +0300

    • Style: condition rewrite

  • Revision #e7ac369a72 2017-02-02 16:21:06 +0300

    • Scripts: print_warnings deps fix

  • Revision #94f83b262d 2017-01-21 16:38:57 +0300

    • SQL: fix assertion failure in parser [closes #119]

  • Revision #64be66b6c0 2017-01-22 15:03:13 +0300

    • Scripts: suppress warnings via suppress.warnings file [closes #78]

  • Revision #8be01458a3 2017-01-21 19:34:06 +0300

    • Scripts: try to fix Travis

  • Revision #daa9bc8bdf 2017-01-21 18:19:46 +0300

    • Scripts: by default test versioning too

  • Revision #8378ddad2d 2017-01-19 23:09:47 +0300

    • Tests: disable tests failing in 10.3

  • Revision #26a3ff0a22 2016-12-31 15:33:26 +0000

    • SQL: (0.6) Pruning for VERSIONING partitions [closes #97]

  • Revision #e069de7d9d 2017-01-12 13:51:12 +0300

    • SQL: TRUNCATE FOR SYSTEM_TIME BEFORE [closes #111]

  • Revision #3a64d55aed 2017-01-13 13:56:01 +0000

    • Parser, SQL: table-specific FOR SYSTEM_TIME [closes #116]

  • Revision #57692d7117 2017-01-10 15:15:39 +0300

    • SQL, IB: ALTER ADD AUTO_INCREMENT for versioned tables [closes #112]

  • Revision #c9e4ac4b72 2016-12-23 17:05:57 +0300

    • 0.6: truncate history feature [closes #96]

  • Revision #4c37011582 2017-01-17 13:47:08 +0300

    • Tests: disabled failing (in 10.2) tests

  • Revision #abb2f9488d 2016-12-26 18:46:02 +0300

    • IB: skip sys_trx_start when comparing master and slave rows [closes #107]

  • Revision #4383e16cbe 2016-12-25 08:25:17 +0000

    • IB: skip check_ref on historical record [fixes #101]

  • Revision #ea60760e47 2016-12-22 07:34:33 +0000

    • SQL: missed FOR SYSTEM_TIME ALL for FOR_SYSTEM_TIME_UNSPECIFIED

  • Revision #27d9e762a9 2016-12-21 08:17:44 +0000

    • SQL: prohibit write-locking of historic rows [fixes #102]

  • Revision #46badf17c4 2016-12-21 05:57:00 +0000

    • IB: FK cascade delete when parent versioned [fixes #101]

  • Revision #412dd1e1f3 2016-12-20 18:52:45 +0000

    • SQL: FOR SYSTEM_TIME support in VIEW expression [fixes #99]

  • Revision #2157c6bfbc 2016-12-19 11:48:12 +0000

    • IB: misc cleanup

  • Revision #e45b85eb3e 2016-12-18 17:06:43 +0000

    • SQL: replication from unversioned to versioned [fixes #94]

  • Revision #ef10ef98ab 2016-12-16 14:11:23 +0300

    • SQL: UPDATE on row-based replication [closes: #94]

  • Revision #41d9840850 2016-12-15 13:04:45 +0300

    • SQL: remove unneded return value

  • Revision #e851c140f4 2016-12-11 17:04:11 +0000

    • SQL: (0.5) Versioned partitions [closes #77]

  • Revision #dc4ef66fee 2016-12-10 21:56:32 +0300

    • SQL: optimize FOR SYSTEM_TIME ALL queries [closes #85]

  • Revision #1dc021360b 2016-12-10 19:26:09 +0300

    • Scripts: valgrind with test suite

  • Revision #1742561b4e 2016-12-10 18:33:40 +0300

    • fix use-after-free [closes #89]

  • Revision #a17b8f707f 2016-12-07 15:15:47 +0300

    • 0.5: basic support for ALTER TABLE for InnoDB and other storage engines [closes #57]

  • Revision #65e900ff04 2016-12-09 23:08:31 +0300

    • IB: remove unused function

  • Revision #695c5aabad 2016-12-09 06:36:31 +0000

    • SQL: error on FOR SYSTEM_TIME without any versioned tables

  • Revision #1bedafb733 2016-11-24 17:36:02 +0300

    • fix build and some warnings

  • Revision #48d924693f 2016-11-23 22:30:14 +0300

    • IB: do not insert into VTQ on optimized fields only update [closes #80]

  • Revision #dd3099a00d 2016-11-24 04:00:28 +0000

    • SQL: unsupported engine fix for VTQ funcs

  • Revision #6c516e77d5 2016-11-23 12:20:48 +0000

    • IB: notify VTQ on innobase_commit_ordered() [fixes #79]

  • Revision #eff649eba4 2016-11-21 16:41:51 +0000

    • Parser: syntax extension FOR SYSTEM_TIME ALL

  • Revision #9a7a9ae9b9 2016-11-21 13:16:46 +0000

    • Scripts: capture_warnings.sh fix

  • Revision #53d9e614ae 2016-11-21 15:44:20 +0300

    • Scripts: reprint warnings fix

  • Revision #a1c36f2e15 2016-11-20 18:17:28 +0000

    • SQL: default NULL for sys fields + misc fixes

  • Revision #b98f09fcbf 2016-11-20 22:17:35 +0300

    • Scripts: Three modes of warning printing.

  • Revision #303d72a0f4 2016-11-19 12:29:07 +0000

    • SQL: redundant error codes reduced

  • Revision #52a6812595 2016-11-19 13:59:12 +0300

    • Scripts: flag to disable warnings reprinting

  • Revision #be0f586972 2016-11-16 13:05:40 +0000

    • Scripts: print warnings fixes

  • Revision #a5feb98c47 2016-11-13 18:37:03 +0300

    • Scripts: collect and reprint warnings

  • Revision #d54d36c45e 2016-11-14 06:14:28 +0000

    • IB, SQL: (0.4) COMMIT_ID-based ordering of transactions

  • Revision #07cc46acea 2016-11-14 20:30:21 +0700

    • Scripts: travis.yml typo fix

  • Revision #618d87e5cb 2016-11-10 14:34:09 +0300

    • Scripts: debug and release configurations for travis build

  • Revision #1645e97cc9 2016-11-10 13:47:50 +0300

    • Tests: forgotten foreign.result

  • Revision #20b2719f45 2016-11-08 15:36:20 +0300

    • Misc: foreign check code cleanups

  • Revision #0581c018b7 2016-11-07 22:01:29 +0300

    • SQL: NULL instead of optimized fields in versioned queries

  • Revision #19641ce89f 2016-11-04 22:30:56 +0000

    • IB: production compilation fix

  • Revision #d65bc82909 2016-10-31 12:44:58 +0000

    • Tests: (0.4) TRANSACTION support in queries (#27)

  • Revision #6d89a4a49b 2016-10-14 13:25:28 +0000

    • Parser, SQL: (0.4) TRANSACTION support in queries

  • Revision #a22cbc453f 2016-11-01 19:51:44 +0300

    • IB: (0.4) foreign keys for versioned tables (#58)

  • Revision #012e3e7e4e 2016-11-01 14:24:18 +0000

    • Comment: reminder for merging HIDDEN feature (closes #38)

  • Revision #4cfc5dc814 2016-10-30 05:59:42 +0000

    • Tests: disabled some tests

  • Revision #3c634602b9 2016-10-29 08:28:17 +0000

    • Parser: SYSTEM_TIME_SYM (fixes #67)

  • Revision #7d815be198 2016-10-26 14:32:41 +0300

    • SQL: store versioning field flags in EXTRA2

  • Revision #e094228631 2016-10-20 23:05:55 +0300

    • SQL: hide implicitly added columns from SELECT *

  • Revision #70168978fc 2016-10-25 10:42:26 +0000

    • Scripts: Travis-CI for natsys/trunk

  • Revision #5dea51657d 2016-10-20 09:12:41 +0000

    • IB: optimized update for non-versioned fields

  • Revision #01c9d1c97f 2016-10-18 16:35:52 +0000

    • SQL: SP idempotency fix

  • Revision #44e581ebfc 2016-10-18 12:09:27 +0000

    • Tests: removed from main suite

  • Revision #d3b737d910 2016-10-18 09:05:49 +0000

    • Tests: moved to dedicated versioning suite

  • Revision #5cf3dd79fa 2016-10-18 08:07:22 +0000

    • SQL: JOIN + WHERE in SP

  • Revision #4c5a2e504d 2016-10-15 14:15:28 +0000

    • Tests: create, select_pkeycache, select_jcl6 results

  • Revision #0a8fd20ad6 2016-10-15 08:21:11 +0000

    • SQL: NOT NULL for implicit fields (fixes #46)

  • Revision #31e296c558 2016-10-15 07:46:11 +0000

    • IB: wrong 'interface consistency' (fixes #47)

  • Revision #a03da4fa78 2016-10-15 00:54:32 +0300

    • Style: removed unused header, other small fixes

  • Revision #2edb6fda2a 2016-10-14 20:33:41 +0000

    • Tests: select.test fix

  • Revision #27944ef9b4 2016-10-14 23:08:37 +0300

    • enable update_multi.test

  • Revision #2c4527fb94 2016-10-14 18:18:35 +0300

    • Tests: added tests for versioned tables with implicitly added fields

  • Revision #6ccae7369b 2016-10-14 07:24:59 +0000

    • SQL: fixed LEFT JOIN, RIGHT JOIN

  • Revision #82114170bc 2016-10-13 20:23:27 +0000

    • SQL: implicit fields for IB tables + misc cleanups

  • Revision #a9a56b2355 2016-10-02 12:35:50 +0300

    • SQL: 0.3 per column versioning syntax, .frm, optimized updates and tests

  • Revision #2db17e6624 2016-10-13 13:30:22 +0000

    • Parser: versioned JOIN fix

  • Revision #5c4473dc74 2016-10-12 15:01:42 +0000

    • IB: misc fix

  • Revision #3579f5f9f7 2016-10-04 09:36:47 +0000

    • Tests: insert, update, delete, insert_select, insert_update, multi_update

  • Revision #53a892fcfd 2016-09-30 13:15:08 +0000

    • IB: 0.2 part IV

  • Revision #f13bf7178d 2016-10-11 06:14:45 +0000

    • Parser: expressions instead string literals in TIMESTAMP clauses

  • Revision #c6b029d7cd 2016-10-09 15:34:42 +0000

    • Tests: dependency on xtradb for some tests

  • Revision #a7df730636 2016-10-04 15:56:06 +0300

    • SQL: fix timestamp type for generated fields

  • Revision #78c5d1d79c 2016-10-03 07:03:04 +0000

    • SQL: respect signed in set_max(), is_max()

  • Revision #a72259353a 2016-10-03 02:48:08 +0000

    • Cleanup: garbage hunk

  • Revision #1ec7dbe176 2016-09-29 11:12:46 +0000

    • IB: 0.2 part III

  • Revision #23f4e40839 2016-09-26 08:24:39 +0000

    • Tests: insert, update, delete for VTQ

  • Revision #3b64fed504 2016-09-28 08:56:02 +0000

    • Style: renamed prepare_keys_for_sys_ver()

  • Revision #bdb12d1499 2016-09-26 08:37:53 +0000

    • IB: 0.2 part II

  • Revision #002a1bd076 2016-09-26 05:55:13 +0000

    • Scripts: use InnoDB in tests, XtraDB disabled

  • Revision #7deb6cb39e 2016-09-24 09:36:57 +0000

    • Scripts: WITH_INNOBASE_STORAGE_ENGINE fix 2 (590af2a4fda6e76b12b58b514099af408dcc40df)

  • Revision #87507451e7 2016-09-23 16:01:14 +0000

    • SQL: fractions in I_S TIMESTAMP fields

  • Revision #9186cae449 2016-09-23 18:03:02 +0300

    • Style: related to DBUG_ASSERT usage

  • Revision #84e1971128 2016-09-22 05:56:34 +0000

    • IB: 0.2 part I

  • Revision #bd0b21d22c 2016-09-22 15:03:05 +0300

    • SQL: fix for lost code in debug macros

  • Revision #d8c8d7b946 2016-09-21 23:30:52 +0300

    • added implicitly generated fields in versioned tables support and refactored code a bit

  • Revision #013345d119 2016-09-18 04:43:05 +0000

    • vers_update_fields: assert instead of return

  • Revision #8936abcd87 2016-09-17 14:35:48 +0000

    • Delete: code duplication fix

  • Revision #8f5f4c2160 2016-09-16 16:55:58 +0000

    • Scripts: WITH_INNOBASE_STORAGE_ENGINE fix

  • Revision #be6f2d302c 2016-06-19 07:38:28 +0100

    • 0.1: SQL-level System Versioning

  • Revision #14bdfa8541 2016-09-02 19:03:36 +0200

    • Scripts: .gitignore

  • Revision #cc3c63cbae 2016-11-08 21:57:22 +0300

    • Scripts: Ninja build system fix

  • Revision #d87531a6a0
    MDEV-14952
    Revision #2281fcf38a
    MDEV-14952
    Revision #1d522353c8
    Revision #3862d8bc89
    Revision #72768cf188
    Revision #b5edb4ca3a
    Revision #dbc9cfa52b
    Revision #711e8c5634
    MDEV-12642
    Revision #a41192def8
    Revision #ed00fd2bce
    Revision #5b3bf57be2
    Revision #be59851ad9
    Revision #9ef2268eda
    Revision #65db816c32
    Revision #90f1f72622
    Revision #503fcfb80f
    Revision #9719fb4bef
    Revision #846517d9b7
    Revision #094938255d
    Revision #e260c6a087
    Revision #da27dc995e
    Revision #0664d633e4
    MDEV-14952
    Revision #4beb699a36
    MDEV-14952
    Revision #542ad0fa3f
    Revision #12f804acfa
    MDEV-14441
    Revision #458e33cfbc
    MDEV-14441
    Revision #4ef25dbfd8
    Revision #e2e740030d
    Revision #3fdd390791
    MDEV-14441
    Revision #abbce9ed56
    Revision #39f236a2f5
    Revision #9c6fc7b644
    Revision #27b6b2625e
    Revision #4794e5b091
    Revision #85aea5a12b
    Revision #850702da6b
    MDEV-13626
    Revision #ec062c6181
    MDEV-12121
    Revision #72136ae75c
    Revision #3d798be1d4
    MDEV-14655
    Revision #2750a02065
    Revision #68e5d6a941
    Revision #70fff3688d
    Revision #bec2712775
    Revision #fc65577873
    MDEV-14887
    MariaDB 10.2
    Revision #09ef28abd7
    Revision #1eea7966f3
    Revision #4cafd8e66f
    Revision #2da1917912
    Revision #028e2ddc54
    Revision #c481fc9ca7
    Revision #d32f5be307
    MDEV-14372
    Revision #0a63b50c7a
    Revision #3dc3ab1a30
    Revision #5fce14dad0
    Revision #3e6fcb6ac8
    MDEV-14935
    Revision #c9c28bef3c
    Revision #21239bb0fd
    Revision #6dd302d164
    Revision #cca611d1c0
    Revision #bf7719111f
    Revision #30ecd2884a
    Revision #e9842de20c
    Revision #578ffcc5ef
    Revision #c15b3d2d41
    Revision #4c1479545d
    Revision #bdcd7f79e4
    MDEV-14916
    Revision #9c9cf556a1
    MDEV-13933
    Revision #a9c55c0059
    MDEV-13814
    Revision #a408e881cf
    MDEV-14174
    Revision #07aa985979
    MDEV-14776
    Revision #cdb7a8fa69
    Revision #79fc074710
    Revision #ec97aba284
    Revision #dfde5ae912
    MDEV-14130
    Revision #d1cf9b167c
    MDEV-14909
    MariaDB 10.2
    MariaDB 10.3
    Revision #b132d4d749
    Revision #7d201d7b30
    MDEV-14879
    Revision #075f61a1d4
    Revision #5208e89807
    Revision #18ccbf014a
    MDEV-14874
    Revision #d8eef0f611
    Revision #29b6e809a9
    Revision #c903ba2f1e
    MDEV-13205
    Revision #899c5899be
    Revision #8099941b46
    MDEV-13487
    Revision #ae7e1b9b13
    MDEV-13262
    Revision #9ede569260
    Revision #16d308e21d
    MDEV-14874
    Revision #73cf630ffc
    Revision #59990747bc
    Revision #3a22d6c136
    Revision #da39ca1f67
    server
    Revision #15b1840f43
    MDEV-14777
    MariaDB 10.2.12
    Revision #578345305e
    MDEV-13454
    Revision #e6e24fe836
    server
    Revision #0de565a564
    MDEV-14852
    Revision #b9e0945397
    Revision #773c3ceb57
    MDEV-14824
    Revision #919169e1f9
    Revision #0ca2ea1a65
    MDEV-14638
    Revision #380069c235
    MDEV-14638
    Revision #1a62c8a396
    MDEV-14822
    Revision #715a507e33
    MDEV-14786
    Revision #1ea2b2956b
    MDEV-14786
    Revision #edb6375910
    Revision #2484a2e4c8
    Revision #bd87c872c0
    Revision #558ee2ee84
    Revision #8ee071a22d
    Revision #826f615fc9
    MDEV-14788
    Revision #6a8cf407d2
    Revision #28bed45469
    Revision #5d3bae242c
    Revision #376b0ea1da
    Revision #a544f920e3
    Revision #7e1738c3c4
    Revision #57fd548d10
    Revision #93e8ee4ae1
    MDEV-14923
    Revision #fbed4ca4f1
    MDEV-14816
    Revision #f96b1a4e39
    MDEV-14798
    Revision #eedab70c1c
    MDEV-14871
    Revision #c59c1a0736
    Revision #0b597d3ab2
    MDEV-14837
    Revision #fe79ac5b0e
    MDEV-14837
    Revision #5a1283a4fa
    MDEV-12288
    Revision #c5ac1f953b
    MDEV-14880
    Revision #7349b9ab5e
    MDEV-14881
    Revision #a603b46593
    Revision #7a01e64c3a
    Revision #fa7d85bb87
    Revision #6d49ef49e5
    Revision #f77fe24d2d
    Revision #23bd61a141
    Revision #894fbe6862
    Revision #e9a2082634
    Revision #287d105398
    Revision #d9e0c06b5d
    Revision #9c9db1cbe2
    MDEV-14059
    Revision #c8e6364407
    Revision #21470de148
    Revision #4496fd71f4
    MDEV-12323
    Revision #8dc77a72ea
    MDEV-14057
    Revision #218dbf68b8
    MDEV-14058
    Revision #0f253d3e64
    Revision #5e0b13d173
    Revision #c584a496d7
    Revision #6feb74c4b2
    Revision #64ab0fb721
    Revision #64afa5be1c
    Revision #c9ad134e56
    Revision #145ae15a33
    Revision #1a1bda2222
    Revision #3fcbeb4a63
    Revision #af0ba43838
    Revision #fcde91114d
    Revision #1e89c86dd7
    Revision #8ac1982fcc
    Revision #84c9c8b2e9
    Revision #f7fd6ace18
    Revision #9eb3fcc9fb
    MDEV-14717
    Revision #c2c2173727
    Revision #16cd55a33a
    Revision #14e01bd868
    Revision #fbab79c9b8
    Revision #afbb72b3b6
    Revision #e64184134a
    Revision #acd2862e65
    MDEV-14848
    MariaDB 10.3
    MariaDB 10.2
    Revision #36ba58cb75

    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 Distributions which Include MariaDB page.

    space
    :

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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