All pages
Powered by GitBook
1 of 1

MariaDB 10.2.41 Changelog

The most recent release of MariaDB 10.2 is:MariaDB 10.2.44 Stable (GA) Download Now

Download 10.2.41Release NotesChangelogOverview of 10.2

Release date: 8 Nov 2021

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 #561b6c7e51 2021-10-25 18:25:03 +0300

    • MDEV-26833 Missed statement rollback in case transaction drops or create temporary table

  • Revision #e571eaae9f 2021-11-02 07:20:30 +0200

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

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

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

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

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

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

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

  • Revision #b3cdf4168c 2021-10-28 12:24:31 +0200

    • fix depricated pthread_yield() for tokudb

  • Merge Revision #99c893586c 2021-10-28 10:30:36 +0200 - Merge remote-tracking branch 'connect/10.2' into 10.2

  • Revision #94fb9d9377 2021-10-15 12:20:33 +0200

    • Fix MDEV-24493

  • Revision #46fed496b6 2021-07-31 11:20:09 +0200

    • Fix bson crash and mongo test

  • Revision #1d468ee040 2021-07-30 10:45:26 +0200

    • Fix slow processing of pretty json files by BSON tables

  • Revision #ff3274dd7c 2021-10-27 21:52:35 +0200

    • Fix message severity for "thread pool blocked" messages.

  • Revision #563daec123 2021-10-28 07:35:49 +0300

    • MDEV-26867: Update the InnoDB version number to 5.7.36

  • Revision #1f5ca66e53 2021-10-27 18:37:33 +0300

    • MDEV-26866 FOREIGN KEY…SET NULL corrupts an index on a virtual column

  • Revision #3a9967d757 2021-10-27 10:13:56 +0300

    • Fix compile warning:

  • Revision #2ed148c8d7 2021-10-27 10:50:15 +0400

    • MDEV-25402 Assertion `!str || str != Ptr' failed in String::copy

  • Revision #4b8340d899 2021-10-27 08:54:06 +0300

    • Fix tests for PLUGIN_PARTITION=NO

  • Revision #d062b69037 2021-10-26 11:01:11 +0200

    • MDEV-26868: Session tracking flag in OK_PACKET

  • Revision #1f70e4b00c 2021-10-25 22:21:27 +0200

    • pthread_yield() is depricated now, so use sched_yield() if possible.

  • Revision #1fb4537e6f 2021-10-25 22:20:29 +0200

    • Safemalloc typo fix found by clang.

  • Revision #2084800768 2021-10-19 11:09:06 +0200

    • Try to fix appveyor to prevent occasional failing of mysql_client_test

  • Revision #6211c35549 2021-10-19 11:06:32 +0200

    • MDEV-23391 Crash/assertion CREATE OR REPLACE TABLE AS SELECT under LOCK TABLE

  • Revision #81b8547697 2021-10-26 15:57:54 +0530

    • MDEV-26902 Auxilary fts table evicts during DDL

  • Revision #efedf3da68 2021-10-20 14:53:01 +0400

    • MDEV-22711 Assertion `nr != 0' failed in handler::update_auto_increment.

  • Revision #d627d00b13 2021-10-21 15:11:20 +0400

    • MDEV-26556 An improper locking bug(s) due to unreleased lock.

  • Revision #d22c8cae00 2021-10-25 10:48:24 +0200

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

  • Revision #481aa0af46 2021-10-25 15:14:43 +0300

    • MDEV-23267 Assertion on --bootstrap --innodb-force-recovery

  • Revision #a441a56915 2021-10-20 19:53:49 +0300

    • Fix comment

  • Revision #7d6617e966 2021-10-21 15:21:44 +0300

    • MDEV-19129: Xcode compatibility update: mysql-test-run.pl: rename $opt_vs_config to $multiconfig to use with other cmake multiconfig generators

  • Revision #39f63f6643 2021-10-21 15:53:35 +0300

    • MDEV-19522 fixup: Use correct printf format

  • Revision #fbb1e92e25 2021-10-21 14:35:23 +0300

    • MDEV-19522 fixup: Integer type mismatch in unit test

  • Revision #1a2308d3f4 2021-10-21 12:57:09 +0300

    • MDEV-26865: Add test case and instrumentation

  • Revision #2d98b967e3 2021-10-21 12:44:27 +0300

    • MDEV-26865 fts_optimize_thread cannot keep up with workload

  • Revision #c484a358c8 2021-10-21 12:29:33 +0300

    • MDEV-26864 Race condition between transaction commit and undo log truncation

  • Revision #8ce8c269f4 2021-10-06 18:50:56 +0530

    • MDEV-19522 InnoDB commit fails when FTS_DOC_ID value is greater than 4294967295

  • Revision #6b4fad9402 2021-10-21 12:27:38 +0300

    • MDEV-22627 fixup: Add a type cast for 32-bit platforms

  • Revision #d3426c4c0c 2021-10-21 12:26:54 +0300

    • MDEV-26262 fixup: Remove a bogus assertion

  • Revision #2e844a08f7 2021-10-21 11:54:01 +0300

    • MDEV-19129: Xcode compatibility update: mysql-test-run.pl

  • Revision #05c3dced86 2021-10-20 22:16:23 +0300

    • MDEV-22627 fixup: Cover also ALTER TABLE...ALGORITHM=INPLACE

  • Revision #69b3de830d 2021-10-20 15:55:27 +0300

    • Update libmariadb

  • Revision #b06e8167a7 2021-10-20 15:54:25 +0300

    • MDEV-22627 Failing assertion: dict_tf2_is_valid(flags, flags2)

  • Revision #caebe151c1 2021-10-07 17:02:26 +0300

    • MDEV-22445 Crash on HANDLER READ NEXT after XA PREPARE

  • Revision #1811fd51fb 2021-08-02 14:24:54 +0300

    • MDEV-26262 frm is corrupted after ER_EXPRESSION_REFERS_TO_UNINIT_FIELD

  • Revision #a8401ad5af 2021-07-21 15:42:21 +0300

    • restore default.test, default.result after MDEV-23597 c47e4aab62c65 commit

  • Revision #1a54cf62f8 2021-10-11 15:05:44 +0400

    • MDEV-24585 Assertion `je->s.cs == nice_js->charset()' failed in json_nice.

  • Revision #5316703141 2021-10-19 08:46:16 +0300

    • MDEV-14804 innodb.update_time failed in buildbot with wrong result

  • Revision #27bf57fd6d 2021-10-01 14:46:22 +0200

    • MDEV-26299: Some views force server (and mysqldump) to generate invalid SQL for their definitions

  • Revision #2291f8ef73 2021-10-13 07:31:32 -0600

    • MDEV-25284: Assertion `info->type == READ_CACHE || info->type == WRITE_CACHE' failed

  • Revision #5f63f5dc60 2021-10-15 21:56:17 +0400

    • A clean-up patch for MDEV-23408: fixing test failure on Windows

  • Revision #9e6c383867 2021-10-13 13:13:27 +0300

    • MDEV-17964: Assertion `status == 0' failed in add_role_user_mapping_action

  • Revision #a2a42f4eba 2021-10-13 12:57:57 +0400

    • MDEV-23408 Wrong result upon query from I_S and further Assertion `!alias_arg || strlen(alias_arg->str) == alias_arg->length' failed with certain connection charset

  • Revision #bbae2d398f 2021-09-29 19:19:38 +0300

    • MDEV-26712 row events never reset thd->mem_root

  • Revision #ef0dc50c05 2021-10-13 11:56:33 +0300

    • MDEV-26815 : galera.galera_ftwrl_drain fails with wrong errno 1146

  • Revision #2bb8d7c2f3 2021-10-13 10:38:41 +0300

    • MDEV-26811: Assertion "log_sys->n_pending_flushes == 1" fails

  • Revision #6f32b28be5 2021-10-06 11:31:08 +0300

    • Xcode compatibility update

  • Revision #8f04ec2885 2021-10-09 22:27:31 +0400

    • MDEV-25925 Warning: Memory not freed: 32 on INSERT DELAYED

  • Revision #eadd878808 2021-10-08 20:44:38 +0400

    • MDEV-23269 SIGSEGV in ft_boolean_check_syntax_string on setting ft_boolean_syntax

  • Revision #9300b66577 2021-10-10 18:42:32 +0400

    • MDEV-24742 Server crashes in Charset::numchars / String::numchars

  • Revision #5e3e5ccbea 2021-10-11 08:26:33 -0400

    • Apple Silicon is a 64-bit platform (#1922)

  • Revision #89936f11e9 2021-09-28 16:00:41 +0300

    • MDEV-18278 Misleading error message in error log upon failed table creation

  • Revision #275e7d23f7 2021-09-22 19:09:37 +0300

    • MDEV-14846 InnoDB: assertion on trx->state because of deadlock error ignored

  • Revision #1d71dacd51 2021-10-11 10:15:52 +0300

    • MDEV-24454 fixup: Fix plugins.feedback_plugin_send

  • Revision #26eb666463 2021-10-08 19:17:06 +0300

    • Make Explain_node::children protected

  • Revision #478020171d 2021-10-07 11:28:49 -0600

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

  • Revision #1ce35c327e 2021-10-06 07:42:03 -0600

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

  • Revision #d28b118d7b 2021-10-03 16:49:54 +0200

    • Fix MSVC warning with bison 3.8.2

  • Revision #d5a15f04f4 2021-09-29 11:24:18 +0300

    • MDEV-24978 crash with transaction on table with no PK and long fulltext column

  • Revision #b2a5e0f282 2021-09-29 12:13:11 +0300

    • Make innodb.innodb_defrag_stats more deterministic

  • Revision #3690c549c6 2021-07-23 11:14:13 +0200

    • MDEV-24454 Crash at change_item_tree

  • Revision #1a62c87897 2021-09-27 08:25:22 +0300

    • Remove test from galera_fulltext until MDEV-24978 is fixed.

  • Revision #f59f5c4a10 2021-09-24 16:21:20 +0300

    • Revert MDEV-25114

  • Revision #cfe1a258e8 2021-09-24 15:33:53 +0300

    • Update libmariadb

  • Revision #77b1196522 2021-09-23 16:14:54 +0200

    • MDEV-26360: Using hostnames breaks certificate validation

  • Revision #467011bcac 2021-09-22 18:08:50 +0700

    • MDEV-26612 Two different ways to start MariaDB service can cause data corruption

  • Revision #47ba552304 2021-09-24 07:33:27 +0300

    • Revert "MDEV-24978 : SIGABRT in libc_message"

  • Revision #88a4be75a5 2021-09-15 09:16:44 +0300

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

  • Revision #9d97f92feb 2021-09-13 08:19:29 +0300

    • Revert "MDEV-23328 Server hang due to Galera lock conflict resolution" and Revert "MDEV-24873 galera.galera_as_slave_ctas MTR failed:..."

  • Revision #1cb218c37c 2021-09-22 14:15:00 +0300

    • MDEV-26450: Corruption due to innodb_undo_log_truncate

  • Revision #21d19ed45b 2021-09-21 18:02:04 +0300

    • Silence a warning about unused Bison label

  • Revision #ac1c6738f9 2021-09-22 17:54:22 +0800

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

  • Revision #f4d6d01782 2021-09-20 12:10:53 +0200

    • MDEV-26441: Linux-dependent construct in SST scripts

  • Revision #3209bc667f 2021-09-18 15:47:52 +0300

    • MDEV-26636: InnoDB defragmentation statistics cause races on TEMPORARY TABLE

  • Revision #496d3dded4 2021-09-17 19:37:29 +0530

    • MDEV-15675 encryption.innodb_encryption failed in buildbot with timeout

  • Revision #dce490e9d4 2021-09-15 16:37:54 +0200

    • Give less memory to get reliable error.

  • Revision #dabc3329c3 2021-09-16 20:42:26 +1000

    • MDEV-26622: man mysqldump - insert-ignore not insert-into

  • Revision #b1351c1594 2021-09-15 14:55:45 +0200

    • MDEV-26574 An improper locking bug due to unreleased lock in the ds_xbstream.cc

  • Revision #8937762ead 2021-09-15 14:19:24 +0200

    • MDEV-26573 : A static analyzer warning about ds_archive.cc

  • Revision #696de6d06c 2021-09-13 12:37:07 +0530

    • MDEV-25702 Auxiliary FTS table evicts during optimize table

  • Revision #f345172379 2021-09-10 21:40:19 +0200

    • MDEV-26527 speedup appveyor build - 10.2

  • Revision #3504f70f7f 2021-09-11 13:08:13 +0200

    • Bison 3.7 - fix "conversion from 'ptrdiff_t' to 'ulong', possible loss of data"

  • Revision #879e21b68c 2021-09-10 19:32:56 +0200

    • Define minbuild target for 10.2

  • Revision #7e6b033507 2021-09-10 18:10:54 +0200

    • Fix MYSQL_MAINTAINER_MODE=ERR, on Windows, with Ninja , in 10.2

  • Revision #ac064c2b47 2021-09-11 11:12:11 +0300

    • Fix an occasional timeout in innodb.alter_partitioned

  • Revision #d09426f9e6 2021-09-10 19:15:41 +0300

    • MDEV-26537 InnoDB corrupts files due to incorrect st_blksize calculation

  • Revision #1c378f1b95 2021-09-10 12:02:44 +0200

    • Speedup build of the MSI package

  • Revision #c7184c470e 2021-09-09 09:57:39 +0200

    • fix main.truncate failures in --embedded

  • Revision #0d3de06eda 2021-09-07 13:21:48 +0200

    • disable bzip2/lz4/lzo in rpm builds, distro dependent

  • Revision #ca2f89deac 2021-09-07 09:28:57 +0200

    • disable bzip2/lz4/lzo in bintar builds, as they always have been

  • Revision #630d722902 2019-04-10 03:35:01 -0700

    • MDEV-19227: mysql_plugin doesn't run bootstrap from source

  • Revision #528abc749e 2021-05-02 15:43:04 -0500

    • MDEV-25325 built-in documentation for performance_schema tables

  • Revision #edde990e35 2021-07-26 16:31:22 +0530

    • MDEV-23365: Assertion `!is_set() || (m_status == DA_OK_BULK && is_bulk_op())' failed upon killed TRUNCATE

  • Revision #f17537579a 2021-09-06 09:49:53 +0200

    • disable cmake feature summary after the first run

  • Revision #38648bbbf5 2021-09-06 09:10:52 +1000

    • MDEV-12055 binlog.binlog_stm_ctype_ucs postfix

  • Revision #21d31b9970 2021-09-06 08:47:54 +1000

    • MDEV-26529: binlog.binlog_flush_binlogs_delete_domain fails on RISC-V

  • Revision #f55477060c 2021-09-01 14:30:18 +0300

    • MDEV-26518 ; Galera incorrectly handles primary or unique keys with any multi-byte character set

  • Revision #99f6a266c8 2021-09-01 09:25:52 +0300

    • MDEV-26517 : Galera test failure on galera_fk_cascade_delete_debug

  • Revision #5613ead49e 2021-09-01 19:17:48 +0200

    • MDEV-26521 Remove MDEV-504.test

  • Revision #d6b7738dcc 2021-09-01 18:21:34 +0200

    • Fix potential null pointer access after the allocation error

  • Revision #234ae43d5a 2021-09-01 18:18:34 +0200

    • Cleanup - remove confusing comment.

  • Revision #a4a4d6a7c8 2021-09-01 03:53:27 +0300

    • MDEV-26514 Option to build a separate test zip package on Windows

  • Revision #8382c3260b 2021-08-31 21:13:13 +0300

    • MDEV-26514 Option to build a separate test zip package on Windows

  • Revision #1597b3d76b 2021-08-29 23:19:42 +0200

    • disable bzip2, lzma, and lzo explicitly in debian release builds

  • Revision #ceb40ef45b 2021-08-30 14:26:27 +0300

    • MDEV-26504 THD::copy_db_to() fails to return true if THD::db is null

  • Revision #fda704c82c 2021-08-30 11:52:59 +0300

    • Fix GCC 11 -Wmaybe-uninitialized for PLUGIN_PERFSCHEMA

  • Revision #969edf02c5 2021-08-30 11:10:43 +0300

    • Update libmariadb

  • Revision #600e494906 2021-08-29 09:33:00 +0200

    • mtr: fix the check where a combination is pre-selected

  • Revision #fe2a7048e7 2021-08-26 15:13:48 +0200

    • typo fixed

  • Revision #228630f61a 2021-08-25 16:53:39 +1000

    • rocksdb: disable on arm64 except for Linux

  • Revision #c45aeeab38 2021-08-25 09:18:29 +0200

    • Remove FLUSH PRIVILEGES from mysql_setpermission

  • Revision #683f91a287 2021-08-25 09:15:24 +0200

    • Fix mysql_setpermission hostname logic

  • Revision #ece30d47ca 2021-07-08 21:47:38 +1000

    • MDEV-26109: s390x detected as 32bit in mtr tests

  • Revision #1f1d5606e0 2021-08-23 15:14:54 +0300

    • Disable 2 commonly failing innodb_gis tests

  • Revision #4ee9e06642 2021-08-23 16:47:25 +0600

    • fix clang build

  • Revision #ca89489716 2021-08-23 10:06:21 +0300

    • MDEV-26383 fixup: Consistently protect freed_indexes with autoinc_mutex

  • Revision #08e5a3d2e3 2021-08-19 16:46:01 +0530

    • MDEV-26383 ASAN heap-use-after-free failure in btr_search_lazy_free

  • Revision #557bb344e4 2021-08-20 12:43:28 +0300

    • Unused flag creates cleaning issue (piuparts)

  • Revision #0b2241aebc 2021-08-20 11:14:36 +0300

    • MDEV-26443 HAVE_C99_INITIALIZERS is not applicable to C++

  • Revision #15ac6c5867 2021-08-16 17:15:37 -0700

    • CMakeLists.txt: remove MYSQL_SOURCE_DIR from MYSQL_INCLUDE_DIRS

  • Revision #da6f4d5164 2021-08-18 16:45:09 +0300

    • MDEV-26131 fixup

  • Revision #0edf44c53a 2021-08-18 16:28:34 +0300

    • MDEV-20931 fixup: innodb.import_corrupted test case cleanup

  • Revision #0dec71ca53 2021-08-18 16:07:15 +1000

    • MDEV-26350: select_lex->ref_pointer_array.size() % 5 == 0

  • Revision #f73eea4984 2021-08-18 12:10:31 +0300

    • MDEV-26131 fixup: ./mtr --embedded encryption.innodb_import

  • Revision #890f2ad769 2021-07-16 00:39:39 +0300

    • MDEV-20931 ALTER...IMPORT can crash the server

  • Revision #89445b64fe 2021-07-28 19:25:25 +0530

    • MDEV-26131 SEGV in ha_innobase::discard_or_import_tablespace

  • Revision #4cd063b9e4 2021-08-16 12:10:20 +0300

    • MDEV-26376 pars_info_bind_id() unnecessarily copies strings

  • Revision #50428b3995 2021-08-16 02:00:10 +0200

    • MDEV-26101: Galera WSREP SST broken on 10.6 under FreeBSD

  • Revision #094e039166 2021-08-15 21:12:58 +0200

    • MDEV-26340: rsync uses --whole-file only in wan mode

  • Revision #d1a948cfaa 2021-08-15 21:03:07 +0200

    • MDEV-26211: Cluster joiner node is failed to start when using TLS

  • Revision #3b29315fde 2021-08-15 09:00:06 +1000

    • mysql_client_test: test_bug40365 gcc-11.2.1 indentation complaint

  • Revision #f725020ff7 2021-08-09 11:52:03 +0200

    • Fix cmake warning caused by 751ebe44fda4deb715fc2235548517c287f2a559

  • Revision #160d97a4aa 2021-08-05 23:48:02 +0300

    • MDEV-18734 ASAN heap-use-after-free upon sorting by blob column from partitioned table

  • Revision #b8deb02859 2021-08-05 09:11:46 -0400

    • bump the VERSION

  • Revision #175c9fe1d5 2021-08-03 09:50:22 +0200

    • cleanup: specifying plugin dependencies in CMakeLists.txt

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