All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.3.8 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 Jul 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 #eaab98f702 2018-07-02 09:30:10 +0200

    • after-merge fix

  • 2018-07-01 16:33:42 +0200

    • update C/C

  • 2018-07-01 16:06:11 +0200

    • Fix deb build failure on Xenial: disable -fPIE

  • 2018-07-01 02:51:53 +0300

    • Updated list of unstable tests for 10.3.8 release

  • Merge 2018-06-30 16:39:20 +0200 - Merge branch '10.2' into 10.3

  • Merge 2018-06-28 22:21:50 +0200 - Merge branch '10.1' into 10.2

  • 2018-06-28 16:17:21 +0200

    • ASAN SEGV in handler::print_error or server crash after error upon CREATE TABLE

  • 2018-03-18 21:01:41 +0200

    • Multi-Slave Replication Fail: bogus data in log event

  • 2018-06-21 09:43:05 +0200

    • mark ed25519 stable

  • Merge 2018-06-28 14:07:51 +0200 - Merge branch '10.0' into 10.1

  • 2018-06-28 11:59:25 +0200

    • remove double-counting

  • 2018-06-27 17:01:09 +0400

    • - Crash on server shutdown since 10.0.16

  • 2018-06-27 12:37:21 +0300

    • : mysqld crashed few after node is being joined with sst

  • 2018-06-28 17:23:05 +0100

    • Innodb : do not use errno on Windows to print os_file_pwrite() error.

  • 2018-06-28 09:05:01 +0200

    • make plugins.processlist more robust

  • 2018-03-18 21:01:41 +0200

    • Multi-Slave Replication Fail: bogus data in log event

  • 2018-06-28 12:36:32 +0200

    • WITH statement throws 'no database selected' error

  • 2018-06-28 00:33:44 -0700

    • This is another attempt to fix .

  • 2018-06-27 11:38:09 +0300

    • Pretty-print table names in some error messages

  • 2018-06-26 10:49:23 -0700

    • Correction for the patch to fix .

  • Merge 2018-06-26 18:16:49 +0300 - Merge 10.1 into 10.2

  • Merge 2018-06-26 17:34:44 +0300 - Merge 10.0 into 10.1

  • Merge 2018-06-26 17:02:46 +0300 - Alter InnoDB Partitioned Table ignores pre-existing DATA DIRECTORY attribute

  • 2018-06-23 13:49:36 +0300

    • Alter InnoDB Partitioned Table Moves Files (which were originally not in the datadir) to the datadir

  • 2018-06-19 18:14:47 +0300

    • Poor RBR update performance with partitioned tables

  • 2018-06-23 19:36:26 -0700

    • SIGSEGV when use_stat_tables = preferably and optimizer_use_condition_selectivity = 4

  • 2018-06-26 11:04:57 -0400

    • bump the VERSION

  • Merge 2018-06-26 15:12:58 +0300 - Merge 10.1 into 10.2

  • 2018-06-26 11:34:51 +0300

    • InnoDB: Failing assertion: ++retries < 10000 in file dict0dict.cc

  • 2018-06-25 19:19:10 -0700

    • WITH statement throws 'no database selected' error

  • 2018-03-12 14:46:00 +0100

    • Optimize charset tracking a bit.

  • 2018-03-09 14:39:40 +0100

    • : SESSION_SYSVARS_TRACKER does not track last_gtid

  • 2018-03-09 14:27:13 +0100

    • Session tracking info support in mysqltest (port from mysql)

  • 2018-03-09 14:26:10 +0100

    • Reset connection support in mysqltest (port from mysql)

  • 2018-05-08 14:14:36 +0300

    • Wrong ER_DUP_ENTRY upon ADD UNIQUE KEY on versioned table

  • 2018-04-26 09:37:59 +0300

    • 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

  • 2018-04-19 22:23:14 +0300

    • Assertion `table->insert_values' failed in write_record upon REPLACE into a view with underlying versioned table

  • 2018-06-13 14:24:42 +0200

    • Insert rows unable to execute correctly on slave's System-Versioned Tables

  • 2018-06-17 18:08:04 +0200

    • fix for ctags

  • 2018-06-28 16:55:42 +0400

    • SP with a cursor inside a loop wastes THD memory aggressively

  • 2018-06-27 23:56:40 +0200

    • compat/oracle.parser failed in --ps

  • 2018-06-27 12:53:49 +0400

    • SP with a cursor inside a loop wastes THD memory aggressively

  • 2018-06-26 17:53:11 +0400

    • Removing sp_head::is_stored_procedure. This code was dead after

  • 2018-06-26 14:10:58 +0530

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

  • 2018-06-25 18:57:32 +0400

    • A cleanup for 84c55a5668db582aa92dd2ccf076fbb783894b12 (that implemented cursor FOR loops earlier):

  • 2018-06-25 20:49:22 +0530

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

  • 2018-06-25 14:50:36 +0200

    • Mark embedded library as deinited.

  • 2018-06-25 18:16:29 +0530

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

  • 2018-06-23 09:47:18 +0200

    • : mysql_real_connect() from libmariadbd.so always crash

  • 2018-06-25 14:52:38 +0530

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

  • 2018-06-22 11:28:02 +0400

    • name_const() is not consistent about its signess

  • 2018-06-21 12:54:28 +0400

    • mysqldump throws "Variable 'sql_mode' can't be set to the value of 'NULL' (1231)"

  • 2018-06-09 16:06:39 +0300

    • Allow instant change of WITH SYSTEM VERSIONING column attribute

  • 2018-06-20 19:36:37 +0400

    • when lead() returns null on a datetime field, the result is treated as the literal string '[NULL]'

  • 2018-06-20 13:29:11 +0400

    • Explicit cursor FOR loop does not close the cursor

  • Merge 2018-06-20 08:29:07 +0200 - Merge branch '10.3' into bb-10.3-fix_len_dec

  • 2018-06-14 15:48:57 -0700

    • View stop working after upgrade from 10.1.15 to 10.3.7

  • 2018-06-18 15:29:50 -0700

    • : Test for crash introduced by b4a2baffa8 fixed by 4968049799

  • Merge 2018-06-19 14:51:50 +0200 - Merge commit '6b8802e8dd5467556a024d807a1df23940b00895' into bb-10.3-fix_len_dec

  • Merge 2018-06-18 12:40:53 +0300 - Merge 10.2 into 10.3

  • 2018-06-13 16:45:11 +0200

    • .gitignore

  • 2018-06-15 17:13:31 +0300

    • Fix a typo in get_best_ror_intersect

  • 2018-06-15 06:33:34 +0400

    • Bad value when inserting COALESCE(CURRENT_TIMESTAMP) into a DECIMAL column

  • 2018-06-13 08:25:16 +0400

    • Oracle Comp.: Sql-Error on "SELECT name, comment FROM mysql.proc"

  • 2018-06-12 12:49:42 +0300

    • SET GLOBAL innodb_change_buffering has no effect

  • 2018-06-08 14:30:04 +0100

    • replace cmake/bison.cmake with cmake's builtin FindBison module

  • Merge 2018-06-07 15:07:00 +0300 - Merge 10.2 into 10.3

  • 2018-06-03 20:31:10 +1000

    • : mysqld_safe - partial revert on 64094e1

  • 2018-05-29 14:31:53 +1000

    • mysqld_safe: use sh not bash

  • 2018-06-05 10:25:39 +0400

    • ROW SP variable is allowed in unexpected context

  • Merge 2018-06-04 16:12:00 +0300 - Merge 10.2 into 10.3

  • 2018-05-29 16:49:48 +0200

    • cmake: shut up repeated NUMA status messages

  • 2018-06-02 22:27:59 +0200

    • client.c: set connect attributes as late as possible

  • 2018-05-16 18:11:30 +0300

    • Server crashes in setup_on_expr upon calling SP or function executing DML on versioned tables

  • 2018-02-26 19:41:04 +0300

    • Vers cleanups

  • 2018-05-22 21:57:20 +0200

    • cleanup: vers tests, remove create_table procedure

  • 2018-06-01 22:24:20 +0300

    • Deb: Disable PIE in debian/rules on older Debian/Ubuntu releases

  • 2018-06-01 18:06:01 +0800

    • Make MariaDB CRC32-lib platform independence (#780)

  • 2018-05-31 22:52:56 +0300

    • Follow-up to : Correct INNOBASE_DEFAULTS

  • 2018-05-30 21:37:51 +0000

    • : No upgrade wizard in 10.3 in Windows packages.

  • 2018-05-30 14:35:34 +0300

    • Incorrect ALTER TABLE for changing column option

  • 2018-05-30 10:02:43 +0300

    • After-merge fixes

  • 2018-05-29 09:50:55 +0300

    • Deb: Import default.mk instead of only the subset buildflags.mk

  • 2018-05-29 09:23:23 +0300

    • Deb: Fix FTBFS on non-Linux architectures that don't support systemd

  • 2018-04-17 21:53:02 +0300

    • Deb: Don't disable PIE in debian/rules, it's enabled anyway

  • 2018-04-17 21:54:30 +0300

    • Deb: Clean away legacy rules sections which no longer have a function

  • Merge 2018-05-29 17:34:49 +0300 - Merge 10.2 into 10.3

  • 2018-04-17 21:31:34 +0300

    • Deb: Remove dependencies on packages that are 'essential' anyway

  • 2018-04-17 21:30:36 +0300

    • Deb: Extend new package descriptions to meet Lintian minimum criteria

  • 2018-04-11 22:18:51 +0300

    • Deb: Mark binary package architectures correctly

  • 2018-04-11 22:17:46 +0300

    • Deb: Skip building RocksDB, TokuDB and using jemalloc on certain archs

  • 2018-04-11 09:14:58 +0300

    • Deb: Update documentation and fix spelling errors

  • 2018-04-10 19:38:14 +0300

    • Apply debian/patches/61_replace_dash_with_bash_mbug675185.dpatch

  • 2018-04-10 19:31:18 +0300

    • Apply debian/patches/38_scriptsmysqld_safe.shsignals.dpatch

  • 2018-05-26 16:57:18 +0300

    • Killed CREATE SEQUENCE leaves sequence in unusable state

  • 2018-05-26 16:26:56 +0300

    • Remove warning when using ScopedStatementReplication

  • 2018-05-26 14:27:23 +0300

    • Extended vcol.update with checking if statement worked

  • 2018-05-26 14:25:37 +0300

    • Fixed wrong usage of variable in ha_sphinx.cc

  • 2018-05-25 22:57:49 +0400

    • moved include from my_global.h

  • 2018-05-25 22:33:18 +0400

    • Cleanup log2() portability checks

  • 2018-05-25 22:25:45 +0400

    • Cleanup rint() portability checks

  • 2018-05-25 22:16:04 +0400

    • Cleanup isnan() portability checks

  • 2018-05-25 22:09:07 +0400

    • Cleanup isinf() portability checks

  • 2018-05-22 20:19:13 +0300

    • top-level query timestamp reset at stored func/trigger internal statements

  • 2018-05-25 14:27:34 +0300

    • Make a test independent of VERSION

  • 2018-05-24 22:13:02 -0400

    • bump the VERSION

  • Merge 2018-05-24 22:36:40 +0300 - Merge 10.2 into 10.3

  • 2018-05-22 21:57:14 +0300

    • : MyRocks: support zstandard compression where the distro allows it

  • 2018-05-24 14:59:25 +0530

    • fix gcc row0trunc compilation error aarch64

  • Merge 2018-05-24 16:15:15 +0200 - Merge branch '10.3' into bb-10.3-release

  • Merge 2018-05-24 11:27:15 +0300 - Merge 10.2 into 10.3

  • 2018-05-24 08:40:52 +0300

    • Correct comments

  • 2018-05-23 18:52:55 +0400

    • Use std::isfinite in C++ code

  • 2018-05-21 22:30:07 +0800

    • remove check for finite/isfinite

  • 2018-05-22 22:32:14 +0300

    • cleanup TABLE_LIST

  • 2018-05-23 12:08:35 +0400

    • sql_mode=ORACLE: Some keywords do not work in variable declarations

  • 2018-05-22 16:38:02 +0300

    • CREATE TABLE .. SELECT LASTVAL breaks replication

  • 2018-05-17 20:51:03 +0300

    • Print out retry count when using mysql-test-run --repeat

Revision #fc6fe26dc0
Revision #f3ac221ffd
Revision #872e9a8ceb
Revision #36e59752e7
Revision #1dd3c8f8ba
Revision #45cabf1017
MDEV-16615
Revision #8ca18294d5
MDEV-14014
Revision #16c14d7ba0
Revision #44d1cada12
Revision #3d4beee1a9
Revision #bf4244d1a0
MDEV-8540
Revision #be5698265a
MDEV-15607
Revision #04677f44c7
Revision #78a0646fe4
Revision #00ccff48af
MDEV-14014
Revision #52a25d7b67
MDEV-16473
Revision #090febbb2d
MDEV-16473
Revision #377cd52064
Revision #6d377a523c
MDEV-16473
Revision #31c950cca8
Revision #c6392d52ee
Revision #cc8772f33e
MDEV-15953
Revision #ff8b3c8df8
MDEV-15953
Revision #28e1f1453f
MDEV-15242
Revision #364a20fe0b
MDEV-16507
Revision #0e937f30f6
Revision #1b4ac075bf
Revision #c4eb4bcef6
MDEV-16515
Revision #7d0d934ca6
MDEV-16473
Revision #31e52b1632
Revision #517d718201
MDEV-15477
Revision #73de63e898
Revision #a8e1eef899
Revision #7c0779da7c
MDEV-16102
Revision #b5184c7efb
MDEV-15947
Revision #133cfe39f1
MDEV-15645
Revision #7d42135959
MDEV-16485
Revision #65f7473cf9
Revision #724a5105cb
MDEV-16584
Revision #445339feac
Revision #56145be295
MDEV-16584
Revision #1d6bc0f01f
MDEV-15991
Revision #fe76e68e0e
MDEV-16365
Revision #f5b60857f4
Revision #1ba5b38bfa
MDEV-16365
Revision #1ace3b3fad
Revision #69b9ed063b
MDEV-16365
Revision #46fc864b90
MDEV-16478
Revision #88aaf590ac
MDEV-16365
Revision #1abd877e2d
MDEV-8049
Revision #bcc2100f9d
MDEV-16471
Revision #9dc81f7d38
MDEV-16330
Revision #ff09512e07
MDEV-16489
Revision #9c53cbdd88
MDEV-15941
Revision #b534a7b89e
Revision #956b296248
MDEV-16420
Revision #b27ec70935
MDEV-16319
Revision #083279f783
Revision #0121d5a790
Revision #63027a5763
Revision #f2c418079d
Revision #f61909e19e
MDEV-10182
Revision #4787913db0
MDEV-16464
Revision #b52bb6eb82
MDEV-16469
Revision #4461b0f9b3
MDEV-16424
Revision #62d21ddac1
Revision #88a263eabb
MDEV-16318
Revision #c10bed17dd
Revision #106f0b5798
MDEV-16385
Revision #b50685af82
Revision #cac4100186
Revision #eb76698300
Revision #748ef3ec91
MDEV-15991
Revision #b1efff46cd
Revision #486682b1da
Revision #898a8c3c0c
Revision #ee5124d714
Revision #db677cc6ef
MDEV-14168
Revision #5a61fa9882
MDEV-16345
Revision #682e7b8ff4
MDEV-16334
Revision #c0f9771058
Revision #00677b368b
Revision #26d50036d9
Revision #dc0a76600b
Revision #a2499a2d46
Revision #a3539bbb2a
Revision #c98e6d4b3d
Revision #44e7ec193e
Revision #d46ebfb5b6
Revision #0a2ef601e0
Revision #548ec3a088
Revision #c902d5a4de
Revision #64094e12c0
Revision #58721c3e38
MDEV-16286
Revision #b3a2761807
Revision #3e03b3dc15
Revision #afbea676de
Revision #aeaac6ca76
Revision #8f888ab1d8
Revision #3e63fa6eb3
Revision #7ffd7fe962
Revision #bc469a0bdf
Revision #3bbc30c73b
MDEV-13727
Revision #83ec8c88c6
Revision #c86ea54003
Revision #6f01c42fd6
Revision #96cee524fe
MDEV-15578
Revision #dda808e662
Revision #0267df39a2
Revision #6686dfcbbf
Revision #a80e410438
Revision #54999f4e75
Revision #031fa6d425
Revision #c13e3c37be
Revision #611488e3d9
MDEV-16244
Revision #d6976a7e52
MDEV-16234
Revision #14e5db6fad

Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

Distributions which Include MariaDB

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