All pages
Powered by GitBook
1 of 1

MariaDB 10.2.44 Changelog

DownloadRelease NotesChangelogOverview of 10.2

Alternate download from mariadb.org

Release date: 20 May 2022

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 #0ba528fe56 2022-05-18 13:11:16 +0200

    • MDEV-28606 Server crashes in st_select_lex::add_table_to_list instead of error 1066: Not unique table/alias

  • Revision #84984b79f2 2022-05-17 11:36:09 +0200

    • Revert "MDEV-27524: Incorrect binlogs after Galera SST using rsync and mariadb-backup"

  • Revision #2d26f712df 2022-05-12 14:57:01 -0600

    • MDEV-28550: improper handling of replication event group that contains Gtid_log_list_event

  • Revision #726bd8c968 2022-05-12 19:24:26 +0300

    • MDEV-28550 improper handling of replication event group that contains

  • Revision #a5dc12eefd 2022-05-03 22:38:20 +0300

    • MDEV-28310 Missing binlog data for INSERT .. ON DUPLICATE KEY UPDATE MDEV-21810 MBR: Unexpected "Unsafe statement" warning for unsafe IODKU

  • Revision #141ab971d8 2022-05-04 19:51:26 +0200

    • MDEV-28402 ASAN heap-use-after-free in create_tmp_table, Assertion `l_offset >= 0 && table->s->rec_buff_length - l_offset > 0'

  • Revision #624cb9735e 2022-05-06 10:34:27 +0300

    • Update test results after fix for MDEV-19398

  • Revision #20ae4816bb 2022-05-06 09:30:17 +0300

    • MDEV-28478: INSERT into SPATIAL INDEX in TEMPORARY table writes log

  • Revision #84e32eff5b 2022-05-05 18:58:00 +0300

    • MDEV-28437: Assertion `!eliminated' failed: Part #2

  • Revision #8dbfaa2aa4 2022-05-04 12:24:14 +0300

    • MDEV-28437: Assertion `!eliminated' failed in Item_subselect::exec

  • Revision #ba4927e520 2022-05-03 14:06:27 +0300

    • MDEV-19398: Assertion `item1->type() == Item::FIELD_ITEM ...

  • Revision #794bebf9ee 2022-04-01 07:17:43 -0700

    • Use proper pid namespace

  • Revision #70555454b4 2022-05-02 11:55:31 +0200

    • New CC 3.1

  • Revision #680ca15269 2022-04-30 08:49:13 +0400

    • MDEV-28446 mariadb-backup prepare fails for incrementals if a new schema is created after full backup is taken

  • Revision #f354e457e1 2022-04-27 18:48:06 +0200

    • Bug#33578113: DROP privilege on performance_schema.* can't be revoked

  • Revision #1430cf7873 2022-04-27 16:39:50 +0200

    • MDEV-28428 Master_SSL_Crl shows Master_SSL_CA value in SHOW SLAVE STATUS output

  • Revision #eea15803ec 2022-04-26 23:03:34 +0300

    • MDEV-28268: Server crashes in Expression_cache_tracker::fetch_current_stats

  • Merge Revision #c711abd182 2022-04-27 08:08:52 +0300 - MDEV-28417 Merge new release of InnoDB 5.7.38 to 10.2

  • Revision #44a27a26e9 2022-04-27 08:08:06 +0300

    • MDEV-28416 Incorrect AUTO_INCREMENT may be issued when close to UINT64_MAX

  • Revision #f21a875600 2022-04-27 07:57:04 +0300

    • MDEV-28415 ALTER TABLE on a large table hangs InnoDB

  • Revision #39990135e5 2022-04-26 14:18:32 +0200

    • MDEV-28020 CHECKSUM TABLE calculates different checksums

  • Revision #44e7c312ba 2022-04-25 15:47:33 +0200

    • New C/C version

  • Revision #388032e990 2022-04-26 19:46:44 +0300

    • MDEV-27697. Removed a false assert.

  • Revision #eca207c462 2022-04-22 01:32:55 +0400

    • MDEV-25317 Assertion scale <= precision' failed in decimal_bin_size And Assertion scale >= 0 && precision > 0 && scale <= precision' failed in decimal_bin_size_inline/decimal_bin_size.

  • Revision #945245aea4 2022-04-26 17:03:32 +0300

    • MDEV-27697. Two affected tests fixed.

  • Revision #5100b20b15 2022-04-22 20:26:14 +0300

    • MDEV-26047: MariaDB server crash at Item_subselect::init_expr_cache_tracker

  • Revision #9b2d36660b 2022-01-27 01:03:52 +0530

    • MDEV-20207: Assertion ! is_set() failed in Diagnostics_area::set_eof_status upon HANDLER READ

  • Revision #25ccf8f6dc 2022-04-25 15:47:33 +0200

    • New CC version

  • Revision #3988dfff62 2022-04-21 17:34:30 +0200

    • MDEV-6899 extra semicolon in show create event syntax

  • Revision #7753eae1c0 2022-04-23 12:21:08 +0200

    • MDEV-28393 Server crashes in TABLE::mark_default_fields_for_write

  • Revision #1a94d2fdb1 2022-04-23 11:44:45 +0200

    • cleanup: main.create_select test

  • Revision #9b7886bbf1 2022-04-24 15:16:07 +0200

    • MDEV-28403 ASAN heap-use-after-free in String::copy / get_field_default_value

  • Revision #c5e68b6dcd 2022-04-22 07:53:16 -0700

    • MDEV-27212 Crash in Item_equal::sort on second execution of stored procedure

  • Revision #1bcdc3e9eb 2022-04-14 18:59:24 +0300

    • MDEV-27697 slave must recognize incomplete replication event group

  • Revision #907e4c62ce 2022-04-18 19:43:25 +0400

    • MDEV-21037 mariadb-backup does not detect multi-source replication slave

  • Revision #3fec38d91d 2022-04-25 09:08:09 +0400

    • MDEV-28405 main.information_schema_tables fails sporadically with ER_NEED_REPREPARE or extra warning

  • Revision #3b6c04f44c 2022-04-24 16:13:00 +0900

    • MDEV-27065 fixup: disable tests under valgrind

  • Revision #a7923b37c4 2022-04-22 13:56:08 +1000

    • MDEV-28263 mariadb-tzinfo-to-sql binlog fixes

  • Revision #bc7ba7afee 2022-04-22 18:47:19 +0700

    • MDEV-27758: Errors when building Connect engine on os x 11.6.2

  • Revision #3c209bfc04 2022-04-21 15:03:23 +0300

    • MDEV-25994: Crash with union of my_decimal type in ORDER BY clause

  • Revision #2be617d869 2022-04-13 17:17:17 +0400

    • 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 #5ba77222e9 2022-04-19 17:09:19 +0200

    • MDEV-21028 Server crashes in Query_arena::set_query_arena upon SELECT from view

  • Revision #9c5fd0f624 2022-04-16 11:53:44 +0200

    • vcols: cannot use CONTEXT_ANALYSIS_ONLY_VCOL_EXPR on fix_fields

  • Revision #a59f483c06 2022-04-16 11:40:15 +0200

    • MDEV-28092 MariaDB SEGV issue

  • Revision #5aef0123a7 2022-04-19 12:40:05 +0300

    • MDEV-28317 Assertion failures in row_undo_mod on recovery

  • Revision #e4e25d2bac 2022-04-14 13:51:46 +0200

    • MDEV-26423 MariaDB server crash in Create_tmp_table::finalize

  • Revision #c274853c07 2022-04-14 21:54:19 +0200

    • MDEV-25638 Assertion `!result' failed in convert_const_to_int

  • Revision #4681b6f2d8 2022-04-14 21:45:20 +0200

    • MDEV-26281 ASAN use-after-poison when complex conversion is involved in blob

  • Revision #cc08c43ed6 2022-04-14 10:16:54 +0200

    • cleanup: remove Item_default_value::cached_field

  • Revision #b5e16a6e03 2022-04-13 22:48:46 +0200

    • MDEV-26061 MariaDB server crash at Field::set_default

  • Revision #c05fd70097 2022-04-14 16:11:04 +0400

    • MDEV-26323 use-after-poison issue of MariaDB server

  • Revision #66832e3a64 2022-04-14 13:28:51 +1000

    • mtr: extend gdb backtace info

  • Revision #767d8d8335 2022-04-11 22:43:02 +0900

    • MDEV-27448 MTR returns success (zero) upon invalid option

  • Revision #833f4486cf 2022-04-11 18:26:17 +0400

    • MDEV-27690 Crash on CHARACTER SET csname COLLATE DEFAULT in column definition

  • Revision #4d1955d348 2022-04-11 14:02:38 +0000

    • MDEV-28225 Disallow user to create Spider temporary table

  • Revision #27b5d814e2 2022-03-29 23:41:40 +0900

    • MDEV-27065 Partitioning tables with custom data directories moves data back to default directory

  • Revision #5a8766a980 2022-04-07 15:40:34 +0300

    • Better comments in Item_in_subselect::inject_in_to_exists_cond()

  • Revision #53b580a91c 2022-03-24 14:57:23 +0700

    • MDEV-28077 'Wrong create options' error with 'big_tables' enabled

  • Revision #85192553ae 2022-03-11 21:18:34 +0700

    • MDEV-24560 SIGSEGV in st_join_table::cleanup

  • Revision #75b9014fed 2022-04-01 16:07:12 +1100

    • MDEV-26136: Correct AIX/macOS cast warning (my_time.h)

  • Revision #c1ab0e6fc6 2022-03-30 19:27:44 +0300

    • MDEV-27343 Useless warning "InnoDB: Allocated tablespace ID for , old maximum was 0" during backup stage

  • Revision #35425cfc55 2022-03-30 15:57:08 +0300

    • Cleanup: Remove some unused functions

  • Revision #bdba1d46bb 2022-03-27 14:02:34 +0700

    • MDEV-19631: Assertion `0' failed in st_select_lex_unit::optimize or different plan upon 2nd execution of PS with EXPLAIN

  • Revision #33ff18627e 2022-03-28 19:16:14 +0300

    • MDEV-27835 innochecksum -S crashes for encrypted .ibd tablespace

  • Revision #303448bc91 2022-03-28 13:36:36 +0300

    • MDEV-27931: buf_page_is_corrupted() wrongly claims corruption

  • Revision #7af133cc11 2022-03-25 19:47:40 +0800

    • MDEV-28177: server_audit; Update the offset of dbName on the aarch64 platform.

  • Revision #9f4ba624e2 2021-05-24 11:23:03 +0100

    • MDEV-24667 LOAD DATA INFILE on temporary table not written to slave binlog

  • Revision #174f1734a9 2021-09-22 11:25:52 -0600

    • MDEV-14608: mysqlbinlog lastest backupfile size is 0

  • Revision #8153c974e6 2022-03-22 14:45:55 +0200

    • Update contributors

  • Revision #6277e7df6b 2021-11-22 09:58:46 +0400

    • MDEV-22742 UBSAN: Many overflow issues in strings/decimal.c - runtime error: signed integer overflow: x * y cannot be represented in type 'long long int' (on optimized builds).

  • Revision #f54d6380d2 2022-03-21 11:01:40 +0100

    • MDEV-27980 file-key-management plugin disabled in mysql_install_db breaks automated deployments (and container initialization)

  • Revision #421153848f 2022-03-20 21:36:41 +0100

    • MDEV-27980 file-key-management plugin disabled in mysql_install_db breaks automated deployments (and container initialization)

  • Revision #74e668eaeb 2022-03-17 16:58:43 +0200

    • Fixed warning for maria.maria-recovery2 about crashed table

  • Revision #22fd31c588 2022-03-16 14:37:55 +0400

    • MDEV-28078 Garbage on multiple equal ENUMs with tricky character sets

  • Revision #118826d173 2022-03-17 10:20:07 +0200

    • Fix gcc-12 -O2 -Warray-bounds

  • Revision #75e39f3cba 2022-03-17 10:13:50 +0200

    • Fix gcc-12 -O2 -Wmaybe-uninitialized

  • Revision #0f56e21efa 2022-03-16 11:49:47 +0200

    • MDEV-28091 PERFORMANCE_SCHEMA unit tests fail due to memory misalignment

  • Revision #57dbe8785d 2022-03-15 13:30:46 +1100

    • MDEV-23915 ER_KILL_DENIED_ERROR not passed a thread id (part 2)

  • Revision #99837c61a6 2022-02-23 10:10:01 +1100

    • MDEV-23915 ER_KILL_DENIED_ERROR not passed a thread id

  • Revision #03c3dc6365 2022-03-12 15:38:44 +0400

    • MDEV-23210 Assertion `(length % 4) == 0' failed in my_lengthsp_utf32 on ALTER TABLE, SELECT and INSERT

  • Revision #ed6e271f78 2022-03-14 00:59:44 +0200

    • MDEV-28036 gcol.gcol_supported_sql_funcs_xxx fail in FIPS mode

  • Revision #6de482a6fe 2022-03-04 16:46:06 +1100

    • MDEV-28011: debian autobake cleanup

  • Revision #114476f2ec 2022-03-07 21:17:39 -0600

    • MDEV-27978 fix wrong name in error when max_session_mem_used exceeded

  • Revision #a92f07f4bd 2022-03-03 11:51:25 +0200

    • MDEV-27993 Assertion failed in btr_page_reorganize_low()

  • Revision #3fd79a04b6 2022-03-01 11:46:57 +0200

    • MMDEV-27823 mariadb-install-db --group fails

  • Revision #1c74d1bcac 2022-03-01 11:36:39 +0200

    • federated.rpl failed if federatedx was not compiled

  • Revision #4b37db7033 2022-03-01 10:31:26 +0200

    • MDEV-27968 GCC 12 -Og -Wmaybe-uninitialized in udf_handler::fix_fields()

  • Revision #905baa646d 2022-02-22 08:54:54 -0700

    • MDEV-27850: MTR tests can hang due to DEBUG_SYNC race condition

  • Revision #ed691eca99 2022-02-25 12:34:06 +0200

    • Remove deprecated (in C++11) std::binary_function

  • Revision #a3da3c8a0b 2022-02-22 12:34:58 +0100

    • MDEV-26377: Stricter validation of ssl-mode values

  • Revision #8b7abe21e0 2022-02-23 06:00:01 +0200

    • MDEV-23888 fixup: GCC 12 -Wunused-value

  • Revision #fac9224d85 2022-02-12 00:59:15 +0100

    • MDEV-27777: Some Galera tests fail on FreeBSD

  • Revision #17e0f5224c 2022-02-22 10:45:06 +0100

    • MDEV-27524: Incorrect binlogs after Galera SST using rsync and mariadb-backup

  • Revision #571eb9d775 2022-01-18 19:07:01 +0100

    • mariadb-backup: cosmetic changes (whitespaces and indentation)

  • Revision #c753b3f6f8 2022-01-18 13:00:31 +0100

    • MDEV-27534: mariadb-backup: missing line in the compress_qpress.result

  • Revision #647e952315 2020-12-14 14:34:14 +0530

    • MDEV-15208: server crashed, when using ORDER BY with window function and UNION

  • Revision #942a9791b2 2020-12-14 14:34:14 +0530

    • MDEV-15208: server crashed, when using ORDER BY with window function and UNION

  • Revision #d140d27624 2022-02-16 21:04:56 +0300

    • MDEV-22377: Subquery in an UPDATE query uses full scan instead of range

  • Revision #24ec144c63 2022-02-20 20:48:31 +0100

    • MDEV-27901 Windows : expensive system calls used to calculate file system block size

  • Revision #4e667b9638 2022-02-17 18:17:05 +0100

    • MDEV-27877 considerably speed up innodb_force_recovery test

  • Revision #73c391afc5 2022-02-17 10:48:24 +0200

    • MDEV-27583 InnoDB uses different constants for FK cascade error message in SQL vs error log

  • Revision #da64e503fb 2022-02-17 10:26:06 +0200

    • MDEV-27722 innodb_fts.innodb-fts-ddl fails with a wrong message on FreeBSD

  • Revision #9f429a2dd1 2022-02-16 15:53:38 +0100

    • fix: Fix 'unknown type usermodehelper_t' issue after upgrading to MariaDB 10.4.24

  • Revision #e195685ce6 2022-02-03 14:21:29 +0100

    • MDEV-27548 session_tracker_last_gtid.test fails with --repeat, added cleanup after the test

  • Revision #cf574cf53b 2022-02-16 17:03:02 +0200

    • MDEV-27634 innodb_zip tests failing on s390x

  • Revision #cdf19cd618 2022-02-08 09:53:56 -0700

    • MDEV-16091: Seconds_Behind_Master spikes to millions of seconds

  • Revision #b557f26309 2022-02-14 12:49:49 +0300

    • Fix typo in mysqadmin manpage

  • Revision #e777645d48 2022-02-12 15:43:53 -0500

    • bump the VERSION

  • Revision #1a7573d5a5 2022-02-11 12:58:42 +0200

    • Disable innodb_gis.rtree_compress2

  • Revision #3b10e8f80c 2022-02-09 16:50:28 +0300

    • MDEV-27746 Wrong comparision of BLOB's empty preffix with non-preffixed BLOB causes rows count mismatch for clustered and secondary indexes during non-locking read

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