All pages
Powered by GitBook
1 of 1

MariaDB 10.4.6 Changelog

The most recent release of MariaDB 10.4 is:MariaDB 10.4.34 Stable (GA) Download Now

DownloadRelease NotesChangelogOverview of 10.4

Release date: 18 Jun 2019

For the highlights of this release, see therelease notes.

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

  • Revision #b8e655ce02 2019-06-17 23:33:04 +0200

    • bugfix: crash on the empty db name

  • Revision #e85e4814ee 2019-06-17 17:26:42 +0200

    • 10.4.6 is stable, not gamma

  • Revision #306e439c6d 2019-06-15 18:27:30 +0200

    • MDEV-17592 Create MariaDB named commands/symlinks

  • Revision #24503d5711 2019-05-18 06:11:01 +0000

    • MDEV-17592 Create MariaDB named commands/symlinks

  • Revision #f02bc3cf0f 2019-06-16 22:38:02 +0200

    • change pam and disks plugin maturity beta->gamma

  • Revision #da619f010f 2019-06-16 19:42:59 +0200

    • compilation fix for fulltest-big

  • Revision #20bb4ed15e 2019-06-16 14:53:17 +0200

    • make the heap.heap test portable

  • Revision #13e8f728ec 2019-06-16 01:25:03 +0200

    • compilation failure on ppc with -DCMAKE_BUILD_TYPE=Debug

  • Revision #0933212036 2019-06-16 00:41:54 +0200

    • C/C

  • Revision #a4cc6fb91f 2019-06-14 16:10:45 +0200

    • MDEV-15526 SysV init service deployed file '/etc/init.d/mysql' prevents systemctl disable command to work correctly (mariadb|mysql naming support) (debian/ubuntu)

  • Revision #0a43df4fbc 2019-06-10 12:13:39 +0200

    • MDEV-14735 better matching order for grants

  • Revision #fd00c449e3 2019-06-10 09:24:43 +0200

    • bugfix: PROXY privilege matched usernames incorrectly

  • Revision #d13080133f 2019-06-11 12:44:16 +0200

    • MDEV-14101 Provide an option to select TLS protocol version

  • Revision #379ffc6eaa 2019-06-14 19:52:00 +0200

    • MDEV-19765 Bug in CMakeLists.txt introduced by MDEV-11670

  • Revision #b3f3b3eaca 2019-06-15 21:30:44 +0200

    • fix versioning.simple for embedded

  • Revision #7ad1e4a546 2019-06-17 12:26:15 +0200

    • fix tests, failing after daf333abcfc

  • Revision #daf333abcf 2019-06-17 11:20:31 +0300

    • Rename of stat table tried to rename open table.

  • Revision #bff7cf9df8 2019-06-15 18:57:07 +0200

    • Fix of fail of period.updtae with ps protocol.

  • Revision #bf90a486c3 2019-06-14 23:52:13 +0200

    • Do not use LEX_CSTRING in printf-like function

  • Merge Revision #f66d1850ac 2019-06-14 22:10:50 +0200 - Merge branch '10.3' into 10.4

  • Revision #772c5f3c78 2019-06-14 12:16:17 +0530

    • MDEV-19634: Assertion `0' failed in row_sel_convert_mysql_key_to_innobase, [Warning] InnoDB: Using a partial-field key prefix in search

  • Revision #1e3dc15d62 2019-06-04 17:11:42 +0200

    • Use generated user_settings.h for WolfSSL, as recommended by WolfSSL documentation

  • Revision #4ec302ebf8 2019-06-14 15:49:38 +0200

    • WolfSSL : Fix crosscompiling i386 on x86_64, on Linux

  • Revision #e22d2cfe58 2019-02-13 07:31:48 +1100

    • fix typo support-files/mariadb@.service.in

  • Revision #764a10a926 2019-02-12 12:14:01 +1100

    • MDEV-11670: mariadb@.service remove alias, clean up documentation/order

  • Revision #6e5c246639 2019-02-12 12:13:14 +1100

    • MDEV-11670: ensure sysconfdir/sysconf2dir are not blank for mariadb@.service

  • Revision #91f1694836 2019-01-18 14:52:25 +1100

    • systemd: multi-instance not for Galera, User/Group flexible

  • Revision #3a0a570e0b 2017-12-12 11:26:09 +1100

    • systemd: multi-instance changes to -defaults-group-suffix=.%I

  • Revision #e5fab61a73 2019-06-14 07:53:42 +0300

    • MDEV-6275: Use a non-narrowing conversion

  • Revision #2cd45add27 2019-06-14 07:34:25 +0300

    • MDEV-6275: Fix signed/unsigned comparison

  • Merge Revision #991d5140c3 2019-06-14 07:29:20 +0300 - Merge 10.3 into 10.4

  • Revision #8e3a4be45c 2019-06-12 19:30:50 +0900

    • MDEV-6275 spider_same_server_link not enforced (#1330)

  • Merge Revision #2fd82471ab 2019-06-12 08:37:27 +0300 - Merge 10.3 into 10.4

  • Revision #1f6b02e9f0 2019-06-12 01:08:09 +0200

    • MDEV-19709 Workaround "internal compiler bug" on GCC v 4.9

  • Revision #0af1840892 2019-06-07 20:04:09 +0200

    • MDEV-19706 RPM no longer installs init script on systemd systems, but preun script still tries to erase it

  • Revision #27fcdb161c 2019-06-11 17:51:09 +0200

    • MDEV-16249 CHECKSUM TABLE for a spider table is not parallel and saves all data in memory in the spider head by default (#1328)

  • Revision #bb70d41932 2019-06-11 13:52:20 +0300

    • MDEV-19709: Unbreak the build for clang

  • Revision #1b86ef9f54 2019-06-11 12:39:46 +0530

    • enabled test archive_gis

  • Revision #a0cb7551a4 2019-06-10 15:56:36 +0530

    • MDEV-18880: Optimizer trace prints date in hexadecimal

  • Revision #40ff8019d2 2019-06-07 11:41:18 +0200

    • MDEV-19709 Bitmap<128>::merge etc may crash on older GCC versions

  • Revision #be5c432a42 2019-06-11 00:25:08 +0900

    • MDEV-16249 CHECKSUM TABLE for a spider table is not parallel and saves all data in memory in the spider head by default (#1328)

  • Revision #5e9090ef16 2019-06-01 23:56:55 +0300

    • Deb: Purge unused debconf translations

  • Revision #973b281e59 2019-06-06 17:10:57 +0200

    • MDEV-18788 Live upgrade from MySQL 5.6/5.7 to MariaDB 10.4 fails with "Event Scheduler: An error occurred when initializing system tables"

  • Revision #06291c3f36 2019-06-06 17:06:41 +0200

    • small cleanup

  • Revision #4e0c6139b2 2019-06-07 12:54:16 +0200

    • Minor Galera MTR test fixes (#1326)

  • Revision #6999da9b19 2019-06-06 14:41:45 +0400

    • Record BACKUP and SCHEMA namespaces order

  • Revision #965db355e6 2019-06-05 13:06:27 +0200

    • update C/C

  • Revision #c5beac6847 2019-06-04 10:07:39 +0200

    • MDEV-19684 enable intel assembly (AESNI etc) and fastmath when compiling WolfSSL

  • Revision #92df31dfbf 2019-06-02 13:12:39 +0200

    • Added new file client-certkey.pem for testing CONC-386:

  • Revision #cd1d161c26 2019-05-30 17:03:26 +0400

    • MDEV-19637 Crash on an SP variable assignment to a wrong subselect

  • Merge Revision #f98bb23168 2019-05-29 22:17:00 +0300 - Merge 10.3 into 10.4

  • Revision #e35676f555 2019-05-29 06:06:36 +0200

    • Fix compilation on Linux

  • Revision #1df42a2ca0 2019-05-28 20:03:44 +0200

    • MDEV-19617 Assertion `src' failed in MyCTX::update

  • Revision #5e36f5dd00 2019-05-28 15:43:12 +0530

    • MDEV-18741: Optimizer trace: multi-part key ranges are printed incorrectly

  • Revision #24773bf380 2019-05-27 20:14:49 +0300

    • MDEV-19606: dict_v_col_t: Encapsulate v_indexes

  • Revision #0274ab1de3 2019-05-27 19:45:44 +0300

    • MDEV-19606: Replace most std::list with std::forward_list

  • Revision #50e79f604e 2019-05-27 13:52:49 +0300

    • MDEV-19606: Make recv_dblwr_t::list a forward_list

  • Revision #7d3a759d42 2019-05-27 17:41:55 +0200

    • MDEV-19604 WolfSSL breaks binlog_encryption.binlog_incident

  • Revision #d80065c2e4 2019-05-27 14:18:05 +0300

    • MDEV-18425: wsrep.mdev_10186: Test failure: "Result length mismatch" (@@GLOBAL.wsrep_provider)

  • Revision #e32212c63c 2019-05-27 10:16:23 +0300

    • MDEV-19582 Out-of-bounds memory accesses by WolfSSL

  • Revision #f465ec8c45 2019-05-25 23:03:02 +0200

    • Lets pretend that WolfSSL does not support AES-CTR

  • Revision #88b7926ff8 2019-05-25 22:59:33 +0200

    • MDEV-19582 WolfSSL decyption function can read memory out-of-bounds. MDEV-19581 Valgrind error with WolfSSL and encrypted binlog

  • Revision #5d2619b693 2019-05-24 16:19:38 +0300

    • MDEV-19584 Allocate recv_sys statically

  • Revision #592fe954ef 2019-02-13 10:57:54 +0100

    • MDEV-18531 : remove yassl

  • Revision #5e4b657dd4 2019-02-13 09:08:06 +0100

    • MDEV-18531 : Use WolfSSL instead of YaSSL as "bundled" SSL/encryption library

  • Revision #31fe70290c 2019-05-22 10:30:20 +0300

    • Fixed sometimes wrong result in main.subselect_sj2_mat

  • Revision #b40c99a82c 2019-05-21 16:33:37 +0300

    • MDEV-17458: Clear more of the TRX_SYS page

  • Merge Revision #cf77951fb6 2019-05-22 08:42:31 +0300 - Merge 10.3 into 10.4

  • Revision #1921df6697 2019-05-21 15:33:35 +0200

    • MDEV-19540: 10.4 allow lock options with SELECT in brackets which previous version do not

  • Revision #fceffcdf0b 2018-11-06 23:49:27 +0100

    • Add GNU/Hurd cmake configuration

  • Revision #89d7185760 2019-05-21 08:40:47 -0400

    • bump the VERSION

  • Revision #8164bd24a6 2019-05-21 14:22:49 +0400

    • MDEV-19535 sql_mode=ORACLE: 'SELECT INTO @var FOR UPDATE' does not lock the table

  • Revision #ed39181a27 2019-05-21 12:30:21 +0400

    • MDEV-19533 Add methods make() and append_uniq() to Row_definition_list

  • Revision #fae1319450 2019-05-20 18:50:12 +0300

    • MDEV-19524 Server crashes in Bitmap<64u>::is_clear_all / Field_longstr::csinfo_change_allows_instant_alter

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.

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