MariaDB 10.9 Changelog Series
The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now
Download 10.9.4Release NotesChangelogOverview of 10.9
Release date: 7 Nov 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.
Includes all fixes from MariaDB 10.8.6
Merge Revision #acf8dc0a57 2022-11-03 11:43:01 +0100 - Merge branch '10.8' into 10.9
Merge Revision #7fef00fdd7 2022-11-02 21:43:42 +0100 - Merge branch '10.8' into 10.9
Merge Revision #63a3dffeb6 2022-11-02 21:09:12 +0100 - Merge branch '10.7' into 10.8
Merge Revision #ebf2121529 2022-11-01 10:33:44 +0100 - Merge branch '10.8' into 10.9
Revision #4b87d3628a 2022-10-15 20:19:41 -0400
Further tweaking the alloca handling in Hashicorp plugin
Merge Revision #d86ad1f127 2022-10-17 12:39:25 +0200 - Merge branch '10.8' into 10.9
Merge Revision #069552a41d 2022-10-17 12:39:02 +0200 - Merge branch 'bb-10.9-vp-MDEV-27691' into 10.9
Revision #8bc9ee9571 2022-09-27 21:24:33 +0700
MDEV-27691: make working view-protocol
Merge Revision #8111d42ff3 2022-09-27 18:58:22 +0700 - Merge branch 'bb-10.8-all-builders' into bb-10.9-all-builders
Merge Revision #5197d81cdb 2022-10-13 10:56:57 +0300 - Merge 10.8 into 10.9
Merge Revision #55e07d9ade 2022-10-04 13:23:13 +0200 - Merge branch '10.8' into 10.9
Revision #0333ddd3ec 2022-09-22 12:53:05 +0400
10.9 specific fixes for MDEV-29446 Change SHOW CREATE TABLE to display default collations
Revision #0703c9ec1e 2022-09-22 11:36:18 +0400
A cleanup for MDEV-29446 Change SHOW CREATE TABLE to display default collation
Merge Revision #a8e4540476 2022-09-21 10:07:09 +0300 - Merge 10.8 into 10.9
Revision #4a7367d528 2022-09-19 10:57:07 -0400
bump the VERSION
This page is licensed: CC BY-SA / Gnu FDL
DownloadRelease NotesChangelogOverview of 10.9
Alternate download from mariadb.org
Release date: 6 Feb 2023
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.
Includes all fixes from MariaDB 10.8.7
Merge Revision #260f1fe7c3 2023-02-01 17:21:42 +0100 - Merge branch '10.8' into 10.9
Merge Revision #de2d089942 2023-01-31 10:37:31 +0100 - Merge branch '10.8' into 10.9
Merge Revision #4d9fe4032b 2023-01-24 14:59:42 +0200 - Merge 10.8 into 10.9
Revision #12b4133f59 2023-01-23 13:10:54 +0200
Update 10.9 HELP tables
Merge Revision #08d4968404 2023-01-18 16:39:11 +0100 - Merge branch '10.8' into 10.9
Revision #b915b96f72 2022-12-29 21:53:12 +0530
MDEV-30304: Json Range only affects first row of the result set
Merge Revision #5d5735c181 2023-01-13 11:22:29 +0200 - Merge 10.8 into 10.9
Merge Revision #820ebcec86 2023-01-10 14:50:58 +0200 - Merge 10.8 into 10.9
Revision #0225159a8d 2022-11-04 13:42:43 +0100
MDEV-29381: SON paths containing dashes are reported as syntax errors in procedures
Revision #5bb2cc8dbc 2022-12-16 17:47:45 -0600
debian typos
Revision #9b3eae8815 2022-12-16 11:23:36 +0200
MDEV-30172: Disable galera_sr.MDEV-25718
Merge Revision #cf943127f6 2022-12-16 11:06:28 +0200 - Merge 10.8 into 10.9
Merge Revision #069eb169b3 2022-12-15 08:39:46 +1100 - Merge branch '10.8' into 10.9
Merge Revision #2f959a6910 2022-12-14 08:26:53 +0200 - Merge 10.8 into 10.9
Merge Revision #b7914f562d 2022-12-13 18:24:51 +0200 - Merge 10.8 into 10.9
Merge Revision #21ef68d52e 2022-12-12 08:09:55 +0200 - Merge 10.8 into 10.9
Merge Revision #23f705f3a2 2022-12-07 09:43:38 +0200 - Merge 10.8 into 10.9
Merge Revision #3ba8828396 2022-11-30 12:21:10 +0200 - Merge 10.8 into 10.9
Merge Revision #9abd70e390 2022-11-28 13:43:13 +0200 - Merge 10.8 into 10.9
Merge Revision #d48db97d0a 2022-11-24 08:35:36 +0200 - Merge 10.8 into 10.9
Merge Revision #b35a048ece 2022-11-21 10:25:38 +0200 - Merge 10.8 into 10.9
Merge Revision #91a7e9eb1e 2022-11-10 09:50:30 +0200 - Merge 10.8 into 10.9
Merge Revision #c18a57ab2a 2022-11-07 19:16:32 +0100 - Merge branch '10.9' into bb-10.9-release
Revision #677b22b949 2022-11-07 12:09:20 -0500
bump the VERSION
Revision #0b9ca3e160 2022-11-04 13:12:35 +0100
MDEV-27142 - postfix
This page is licensed: CC BY-SA / Gnu FDL
The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now
Download 10.9.6Release NotesChangelogOverview of 10.9
Release date: 10 May 2023
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.
Includes all fixes from MariaDB 10.8.8
Merge Revision #3476240129 2023-05-05 14:01:40 +0200 - Merge branch '10.8' into 10.9
Merge Revision #2871a05ccd 2023-05-05 11:21:37 +0200 - Merge branch '10.8' into 10.9
Merge Revision #84a72f47fc 2023-05-04 19:43:39 +0200 - Merge branch '10.8' into 10.9
Merge Revision #d7fae797f4 2023-05-04 11:39:51 +0200 - Merge branch '10.8' into 10.9
Merge Revision #cf56f2d7e8 2023-05-03 13:27:59 +0200 - Merge branch '10.8' into 10.9
Merge Revision #d8997f875e 2023-04-28 13:39:33 +0300 - Merge 10.8 into 10.9
Revision #d0a71e90b8 2023-04-27 16:55:47 +1000
deb: sid - debian autobake
Merge Revision #436d8ef6b5 2023-04-27 10:03:26 +0300 - Merge 10.8 into 10.9
Revision #09fdd3aca6 2023-04-26 18:19:44 +0300
After-merge fix
Merge Revision #e3f6e1c92e 2023-04-26 17:48:13 +0300 - Merge 10.8 into 10.9
Revision #46af63bfe2 2023-04-10 11:35:38 +0400
MDEV-31018 Replica of 10.3, 10.4, <10.5.19 and <10.6.12 to 10.11 will not work when using non-default charset
Merge Revision #44281b88f3 2023-04-14 11:32:36 +0300 - Merge 10.8 into 10.9
Merge Revision #55e78ebf41 2023-03-29 15:28:13 +0300 - Merge 10.8 into 10.9
Merge Revision #eec1d6ce3d 2023-03-20 10:37:05 +0200 - Merge 10.8 into 10.9
Merge Revision #1147e32688 2023-03-17 14:22:10 +0200 - Merge 10.8 into 10.9
Merge Revision #fffa4b28a1 2023-03-17 06:58:33 +0200 - Merge 10.8 into 10.9
Revision #4703638775 2023-03-14 05:29:04 +0400
MDEV-30805 SIGSEGV in my_convert and UBSAN: member access within null pointer of type 'const struct MY_CHARSET_HANDLER' in my_convert
Merge Revision #46a7603813 2023-03-06 13:38:16 +0200 - Merge 10.8 into 10.9
Merge Revision #c3246e4bf0 2023-02-28 10:37:11 +0200 - Merge 10.8 into 10.9
Merge Revision #0d55914d96 2023-02-16 10:25:34 +0200 - Merge 10.8 into 10.9
Merge Revision #37a46e2181 2023-02-06 20:48:18 +0100 - Merge branch '10.9.5' into 10.9
Revision #93c827150d 2023-02-06 10:50:17 -0500
bump the VERSION
This page is licensed: CC BY-SA / Gnu FDL
The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now
Download 10.9.7Release NotesChangelogOverview of 10.9
Release date: 7 Jun 2023
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.
Includes all fixes from MariaDB 10.8.8
Includes all fixes from MariaDB 10.6.14
Merge Revision #33fd519ca7 2023-06-05 18:55:26 +0200 - Merge branch 'github/bb-10.6-release' into bb-10.9-release
This page is licensed: CC BY-SA / Gnu FDL
DownloadRelease NotesChangelogOverview of 10.9
Alternate download from mariadb.org
Release date: 14 Aug 2023
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.
Includes all fixes from MariaDB 10.8.8
Includes all fixes from MariaDB 10.6.15
Merge Revision #f692b2b6bb 2023-08-09 21:21:31 +0200 - Merge branch '10.6' into 10.9
Merge Revision #27dc4cd1fc 2023-08-08 13:28:26 +0200 - Merge branch '10.6' into 10.9
Merge Revision #214654118a 2023-08-07 10:33:32 +0200 - Merge branch '10.6' into 10.9
Merge Revision #998edc374e 2023-08-04 13:27:20 +0200 - Merge branch '10.6' into 10.9
Merge Revision #34a8e78581 2023-08-04 08:01:06 +0200 - Merge branch '10.6' into 10.9
Revision #a89527e127 2023-08-02 19:28:12 +0300
MDEV-31827 InnoDB multi-batch recovery stops prematurely
Revision #8760fe11b8 2023-08-02 11:52:00 +0300
MDEV-31791: Recovery on memory-mapped log occasionally fails
Revision #941af1fa58 2023-07-31 16:42:23 +0530
MDEV-31803 InnoDB aborts during recovery when immediate_scrub_data_uncompressed is enabled
Revision #732d1ec3ae 2023-07-27 19:43:45 +0300
MDEV-29873 MSAN uninitialized value errors in bcmp / prep_alter_part_table upon re-partitioning by system time
Revision #b70d5476b6 2023-07-27 19:43:45 +0300
MDEV-31244 Assertion "not SELECT" in vers_set_hist_part()
Revision #4700f2ac70 2023-07-26 15:52:12 +0530
MDEV-30796 Auto_increment values not updated after bulk insert operation
Merge Revision #864bbd4d09 2023-07-26 13:42:23 +0300 - Merge 10.6 into 10.9
Revision #b9c7da4c91 2023-07-20 07:44:05 +0400
MDEV-30003 Assertion failure upon 2nd execution of SP trying to set collation on non-existing database
Revision #42738f5f4d 2023-07-17 06:52:18 +0400
MDEV-30681 SIGFPE / UBSAN runtime error: division by zero in String::needs_conversion on ALTER
Revision #b27167c6d6 2023-06-15 13:40:13 +0300
Make sure that here is MariaDB client available
Revision #fe5957ee92 2023-05-09 09:01:02 +0300
MDEV-31118: Add Lintian overrides for false positives
Revision #14eff727c3 2023-05-08 11:09:44 +0300
MDEV-31118: Override lintian dh-addon for systemd
Revision #3dd3308152 2023-05-08 11:06:52 +0300
MDEV-31118: Rework Salsa-CI YAML work again
Revision #90cd3b38f6 2023-05-08 10:58:17 +0300
MDEV-31118: Remove version-substvar-for-external-package problems
Merge Revision #7cde5c539b 2023-07-10 11:22:21 +0300 - Merge 10.6 into 10.9
Revision #c358e216d9 2023-07-10 11:14:54 +0300
MDEV-31642: Upgrade may crash if innodb_log_file_buffering=OFF
Revision #0df346306a 2023-07-06 22:17:35 +0200
MDEV-29959 fix for aarch64
Revision #1570c6e3e0 2023-07-05 21:51:52 +0200
bugfix: join a=b where cast(a as type_of_b) can produce NULL
Revision #ef84f8137b 2023-05-17 16:14:24 +0200
MDEV-29959 UUID Sorting
Revision #8bf25f3fb3 2023-05-06 22:11:03 +0200
cleanup: remove sql_type_uuid.cc
Revision #f3bacd708a 2023-07-05 14:43:46 +0200
cleanup: make Name and STRING_WITH_LEN usable in constexpr
Merge Revision #15a42a0a18 2023-07-05 16:45:10 +0300 - Merge 10.6 into 10.9
Merge Revision #ecd23f627d 2023-07-05 14:08:36 +0300 - Merge 10.6 into 10.9
Revision #b1317c178e 2023-07-05 13:54:20 +0300
MDEV-31628: InnoDB reports the wrong system tablespace size on bootstrap
Revision #35de8326fb 2023-07-03 16:50:01 +0300
MDEV-31311: The test innodb.log_file_size_online occasionally hangs
Merge Revision #26fc07b162 2023-07-03 16:49:55 +0300 - Merge 10.6 into 10.9
Merge Revision #d04de1aa13 2023-06-30 13:42:52 +0300 - Merge 10.6 into 10.9
Revision #8e2b20bfb0 2023-06-29 18:34:34 +0700
MDEV-30639 Upgrade to 10.8 and later does not work on Windows
Revision #cd39f4ab6f 2023-06-28 22:01:16 +0300
MDEV-31573: rocksdb.group_min_max test fails
Revision #73f78fb3b0 2023-06-28 15:04:18 +0530
MDEV-31537 Bulk insert operation aborts the server for redundant table
Merge Revision #eb6b521f1b 2023-06-27 13:48:46 +0300 - Merge 10.6 into 10.9
Revision #e1a631fecc 2023-06-12 20:11:32 +0300
Fixed wrong assignment in calculate_block_sizes() for MEM_ROOT
Revision #c4cf5e17ac 2023-06-13 20:19:19 +0300
Fixed main.mysqld-help and connect.drop-open-error tests
Merge Revision #5b37d58306 2023-06-08 10:46:52 +0300 - Merge mariadb-10.9.7 into 10.9
Merge Revision #223c2c5b9d 2023-06-08 10:46:19 +0300 - Merge 10.6 into 10.9
Revision #7b3538051c 2023-06-07 08:13:53 -0400
bump the VERSION
Merge Revision #878a86f276 2023-06-07 14:32:46 +0300 - Merge 10.6 into 10.9
Merge Revision #44c9008ba6 2023-05-25 11:35:05 +0200 - Merge branch '10.9' into bb-10.9-release
Merge Revision #31be25349f 2023-05-25 09:24:32 +0300 - Merge 10.6 into 10.9
Merge Revision #0796b7ad5e 2023-05-22 09:13:51 +0300 - Merge 10.6 into 10.9
Revision #2f9e264781 2023-05-19 15:15:38 +0300
MDEV-29911 InnoDB recovery and mariadb-backup --prepare fail to report detailed progress
Merge Revision #2ec42f793d 2023-05-19 15:11:06 +0300 - Merge 10.6 into 10.9
Revision #3b34454c9d 2023-04-03 13:34:51 +0530
MDEV-23187: Assorted assertion failures in json_find_path with certain collations
Merge Revision #717e3b3cfd 2023-05-11 14:27:32 +0300 - Merge 10.6 into 10.9
Merge Revision #2763f733ee 2023-05-11 09:24:59 +0300 - Merge 10.8 into 10.9
Merge Revision #1f1eaef0af 2023-05-11 09:00:27 +0300 - Merge 10.6 into 10.8
Merge Revision #7d44e2e7ff 2023-05-11 08:59:51 +0300 - Merge mariadb-10.8.8 into 10.8
Revision #f288d42cdb 2023-03-31 01:18:24 +0200
MDEV-29646: sformat('Num [{:20}]', 42) gives incorrect result in view
Merge Revision #967e9e1d47 2023-05-11 09:07:58 +0300 - Merge mariadb-10.9.6 into 10.9
Revision #56aa73a3e3 2023-05-10 08:46:44 -0400
bump the VERSION
Merge Revision #be19f81ad5 2023-05-24 09:46:27 +0200 - Merge branch '10.6' into 10.9
This page is licensed: CC BY-SA / Gnu FDL
The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now
Download 10.9.1Release NotesChangelogOverview of 10.9
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.
Changes from 10.9.0 are also included in this changelog
Includes all fixes from MariaDB 10.8.3
Merge Revision #f14f13a1c9 2022-05-18 15:04:50 +0200 - Merge branch '10.8' into 10.9
Revision #5dba54bfef 2022-05-14 20:24:09 +0300
Correct misplaced parentheses in an assertion
Revision #f1ac8305bc 2022-05-14 13:02:51 +0300
MDEV-20119 fixup: GCC 12 -Wmaybe-uninitialized, -Wunused-but-set-variable
Revision #ee2613c730 2022-05-13 17:02:12 +0200
Versions fix
Revision #353746918b 2022-05-07 19:10:59 +0300
Optimizer trace: Make ref_optimizer_key_uses[*] show the index name
Revision #b9adaeb491 2022-05-12 10:55:18 +0400
MDEV-28481 SIGSEGV in Lex_charset_collation_st::find_bin_collation
Revision #404984980f 2022-05-10 08:22:21 +0200
MDEV-28500: Hashicorp: Debian packaging is broken
Revision #2e14f2c889 2022-05-06 15:01:08 +0200
MDEV-28279: Hashicorp: Cannot migrate hexadecimal keys from file key management
Revision #94841ba656 2022-04-29 18:01:34 +0200
Hashicorp plugin: typo fixed
Revision #8ae5408cab 2022-04-29 06:57:18 +0200
MDEV-28442: Hashicorp: refactoring to wrap static variables into a class
Revision #e571174e80 2022-04-28 15:06:16 +0200
MDEV-28291: Hashicorp: Cache variables claim to be dynamic but changes are ignored
Revision #0902cfaec8 2022-04-28 14:56:41 +0200
MDEV-28330: Hashicorp: Key caching doesn't appear to be working
Revision #3d1f765066 2022-04-19 04:34:48 +0200
MDEV-28276: Hashicorp: checking that kv storage is created with version 2+
Revision #1c22a9d8ae 2022-04-28 13:33:23 +0200
MDEV-28277: Checking for mandatory "/v1/" prefix in the URL
Revision #35989d9cc1 2022-04-28 13:10:39 +0200
MDEV-28281: Hashicorp: Key ID is not indicated in the log record
Revision #0c5d8b8730 2022-04-18 16:44:28 +0200
MDEV-28275: Hashicorp: ASAN heap-use-after-free in get_version()
Revision #1146b713b2 2020-07-13 19:12:00 +0200
MDEV-19281: Plugin implementation for the Hashicorp Vault KMS
Revision #706a8232da 2022-05-06 10:45:18 +0300
MDEV-25477 Auto-create breaks replication when triggering event was not replicated
Revision #92bfc0e8c4 2022-05-06 10:45:17 +0300
MDEV-17554 Auto-create new partition for system versioned tables with history partitioned by INTERVAL/LIMIT
Revision #75ede427e4 2022-05-06 10:45:17 +0300
MDEV-27328 Change of SYSTEM_TIME partitioning options is not possible without data copy
Revision #93e64d1f58 2022-05-06 10:45:17 +0300
cleanup: log_current_statement and OPTION_KEEP_LOG
Revision #c8bcb6e809 2022-05-06 12:00:01 +1000
Deb: dh_missing --fail-missing - columnstore
Revision #e6df7a4c9f 2022-05-06 10:25:25 +1000
Deb: dh_missing --fail-missing/ man3 pages
Revision #d426d0782d 2022-05-02 22:07:58 -0700
Deb: Use --fail-missing and ensure the not-installed list is up-to-date
Revision #a82cdb0690 2022-04-30 23:27:39 -0700
Deb: Finalize the version less Debian package transition
Revision #dde5988306 2022-04-30 23:14:19 -0700
Deb: Don't Conflicts/Replaces with a 10.9 provided by the same package
Revision #ff1d8fa7b0 2022-05-02 20:31:15 -0700
Deb: Clean away Buster to Bookworm upgrade tests in Salsa-CI
Revision #e3a7d13b11 2022-04-30 23:14:59 -0700
Deb: Remove from Salsa-CI buster-backports as it does not have libfmt 7+
Revision #2c52941423 2022-05-04 00:23:27 -0700
Deb: Run wrap-and-sort -av
Revision #0b14dbd45b 2022-05-02 09:21:19 +0300
MDEV-28124 fixup: Tests depend on PLUGIN_PERFSCHEMA
Revision #4d03269425 2022-05-02 09:14:32 +0300
After-merge fixes
Revision #9841a8080b 2022-04-29 11:49:42 +0300
Fix comment.
Merge Revision #94dc0bffa3 2022-04-29 11:09:52 +0300 - Merge MDEV-27021, MDEV-10000 into 10.9
Revision #8db9aa496c 2022-04-26 23:29:29 +0300
MDEV-28268: Server crashes in Expression_cache_tracker::fetch_current_stats
Revision #3f68c2169e 2022-04-04 12:32:22 +0300
MDEV-28201: Server crashes upon SHOW ANALYZE/EXPLAIN FORMAT=JSON
Revision #02c3babdec 2022-03-27 11:58:27 +0700
MDEV-28124 Server crashes in Explain_aggr_filesort::print_json_members
Revision #a0475cb9ca 2022-02-16 13:03:46 +0700
MDEV-27021 Add explicit indication of SHOW EXPLAIN/ANALYZE.
Revision #d1a1ad4c28 2022-02-02 19:44:43 +0700
MDEV-27021 Add support of FORMAT=JSON for SHOW ANALYZE
Revision #e7fcd496d4 2021-12-24 17:27:03 +0300
MDEV-27021 Implement SHOW ANALYZE command
Revision #328684833b 2022-01-11 20:25:11 +0300
MDEV-10000 Add EXPLAIN [FORMAT=JSON] FOR CONNECTION syntax support
Revision #51b28b24ca 2022-04-28 10:06:47 -0600
MDEV-28435: rpl.rpl_mysqlbinlog_slave_consistency fails intermittently on tables comparison
Merge Revision #504a3b32f6 2022-04-28 15:54:03 +0300 - Merge 10.8 into 10.9
Revision #43fa8e0b8f 2022-04-18 22:30:20 +0530
MDEV-28319: Assertion `cur_step->type & JSON_PATH_KEY' failed in json_find_path
Revision #4730a6982f 2022-04-19 21:43:31 +0530
MDEV-28350: Test failing on buildbot with UBSAN
Revision #3716eaff4e 2022-04-18 15:31:36 +0530
MDEV-28326: Server crashes in json_path_parts_compare
Revision #375b8f40ce 2022-04-11 11:32:26 +0300
MDEV-27033: Remove version suffix from Debian packages
Revision #72a1250585 2022-03-09 20:50:49 +0530
MDEV-28029: No warnings if server starts with "--old" Analysis: When --old option is used, the corresponding --old-mode variables are set but warning is not given. Fix: Use sql_print_warning() to give warning.
Revision #5945e420f1 2021-08-13 15:49:16 +0530
MDEV-24920: Merge "old" SQL variable to "old_mode" sql variable
Revision #c132bce1a1 2022-02-03 08:31:05 -0700
MDEV-20119: Implement the --do-domain-ids, --ignore-domain-ids, and --ignore-server-ids options for mysqlbinlog
Revision #f326b43cb9 2022-04-15 01:28:33 +0530
Fixing merge conflicts for 10.9 json task and related bugs
Revision #c69d72c2e4 2022-03-21 12:43:17 +0530
MDEV-28072: JSON_EXTRACT has inconsistent behavior with '0' value in json path (when range is used)
Revision #95a9078efc 2022-03-21 21:19:10 +0530
MDEV-28071: JSON_EXISTS returns always 1 if it is used range notation for json path Analysis: When searching for the given path in json string, if the current step is of array range type, then path was considered reached which meant path exists. So output was always true. The end indexes of range were not evaluated. Fix: If the current step type for a path is array range, then check if the value array_counter[] is in range of n_item and n_item_end. If it is, then path exists. Only then return true. If the range criteria is never met then return false.
Revision #e6511a39f8 2022-03-18 18:12:59 +0530
vcol.wrong_arena failing on buildbot when current date is '2022-03-17'
Revision #c781cefd8a 2022-03-05 01:03:49 +0530
MDEV-27911: Implement range notation for json path
Revision #abe9712194 2022-03-01 16:14:36 +0530
MDEV-27972: Unexpected behavior with negative zero (-0) in JSON Path
Revision #dfcbb30a92 2021-11-22 22:59:30 +0530
MDEV-22224: Support JSON Path negative index
Merge Revision #e98013cb5c 2022-04-13 13:39:00 +0300 - Merge 10.8 into 10.9
Revision #bea47a6f59 2022-04-13 15:05:19 +1000
MDEV-27791: rocksdb_log_dir test postfix
Revision #1ac87d6dd4 2022-01-19 23:40:41 +0000
MDEV-27791: Create a new MyRocks parameter rocksdb_log_dir
Revision #ef8d203a31 2022-04-12 11:33:52 +0300
Added scripts/wsrep_sst_backup to .gitignore
Revision #22f7190e85 2022-04-12 11:32:02 +0300
MDEV-28074 mysqldump --order-by-size
Revision #161fd2d29c 2022-04-07 23:49:19 -0700
MDEV-28226 Spider: remove #ifdef HANDLER_HAS_NEED_INFO_FOR_AUTO_INC
Merge Revision #6cb6ba8b7b 2022-04-06 13:33:33 +0300 - Merge 10.8 into 10.9
Merge Revision #7ae46ced37 2022-04-06 14:33:27 +1000 - Merge branch 10.8 into 10.9
Revision #ef930dcad5 2022-03-31 22:55:11 +0900
Spider: Remove unnecessary files for Autotools
Revision #f76da7f662 2022-02-10 16:51:49 +0900
MDEV-27474 Spider: remove #WITH_PARTITION_STORAGE_ENGINE
Revision #3eb1e11d8a 2022-01-26 03:02:45 +0530
MDEV-23479: Add a THD* argument to Item_func_or_sum::fix_length_and_dec()
Revision #12abe61af4 2022-03-03 14:40:55 +0530
MDEV-27990: Incorrect behavior of JSON_OVERLAPS() on warning
Revision #a653dde279 2022-01-30 15:45:25 +0530
MDEV-27677: Implement JSON_OVERLAPS()
Merge Revision #8680eedb26 2022-03-30 09:41:14 +0300 - Merge 10.8 into 10.9
Revision #0c4c064f98 2022-02-09 21:21:39 +0400
MDEV-27743 Remove Lex::charset
Revision #d25b10fede 2022-02-09 17:59:38 +0400
MDEV-27712 Reduce the size of Lex_length_and_dec_st from 16 to 8
Revision #ab1a792571 2022-03-22 04:40:04 +0100
MDEV-26971 post-fix: fixes for SST scripts
Revision #12ce9b4f02 2022-03-16 10:14:48 +0200
Fix compile error.
Revision #a686c10e87 2022-02-17 17:19:07 +0200
MDEV-26971: Implement progress reporting by mariadb-backup SST script
Revision #eceb9e2478 2022-02-17 17:14:04 +0200
MDEV-26971: JSON file interface to wsrep node state.
Revision #7878eae95e 2022-02-10 08:51:48 +0200
Small fixes Add new requirement for pv tool for debian and rpm Fix one test result difference. Set message about missing progress reporting tool pv as info.
Revision #73d80c8672 2021-12-18 18:30:24 +0200
MDEV-26971: Implement progress reporting by mariadb-backup SST script
Revision #98355a0789 2021-12-16 13:46:37 +0200
MDEV-26971: Support for progress reporting from SST scripts.
Revision #9d7e596ba6 2021-09-05 17:07:05 +0300
MDEV-26971: JSON file interface to wsrep node state.
Revision #d526551587 2022-03-16 09:12:03 +0200
Update wsrep-lib submodule
Merge Revision #10d9b890b0 2022-03-18 11:14:48 +0100 - Merge branch '10.8' into 10.9
Merge Revision #df2a8d728c 2022-03-17 14:38:35 +0100 - Merge branch '10.8' into 10.9
Merge Revision #9350945023 2022-03-17 09:59:37 +0200 - Merge 10.8 into 10.9
Merge Revision #5be92887c2 2022-03-16 09:14:11 +0200 - Merge 10.8 into 10.9
Revision #00b88376e1 2022-03-16 08:41:56 +0200
MDEV-27812 fixup: Use log_sys.get_block_size()
Merge Revision #1ecf173741 2022-03-15 18:26:29 +0200 - Merge 10.8 into 10.9
Merge Revision #66b5b9214b 2022-03-11 16:18:39 +0200 - Merge 10.8 into 10.9
Revision #b95942a2a7 2022-03-11 11:10:09 +0200
MDEV-27812: Fix a race condition, and pacify MemorySanitizer
Merge Revision #99e74478c8 2022-03-11 11:07:49 +0200 - Merge 10.8 into 10.9
Revision #75db02f0f7 2022-03-10 21:02:41 +0900
MDEV-27664 Spider: remove #ifdef SPIDER_SQL_CACHE_IS_IN_LEX
Revision #d9d3041793 2022-03-10 08:39:27 +0000
MDEV-27663 Spider: remove #ifdef SPIDER_USE_CONST_ITEM_FOR_STRING_INT_REAL_DECIMAL_DATE_ITEM
Merge Revision #35fcae1040 2022-03-08 10:36:22 +0200 - Merge 10.8 into 10.9
Revision #91803901e9 2022-03-04 13:19:52 +0200
Flag innodb_change_buffering as PLUGIN_VAR_DEPRECATED
Merge Revision #15ce270036 2022-03-03 13:03:17 +0200 - Merge 10.8 into 10.9
Revision #177345dadc 2022-03-02 16:53:04 +0200
MDEV-27812 Allow SET GLOBAL innodb_log_file_size
Merge Revision #24a1795d5b 2022-03-01 12:47:18 +0200 - Merge 10.8 into 10.9
Merge Revision #4a2a9c02cd 2022-02-25 16:32:33 +0200 - Merge 10.8 into 10.9
Merge Revision #2f5e28b43c 2022-02-23 17:01:11 +0200 - Merge 10.8 into 10.9
Merge Revision #3e92b3e9f8 2022-02-23 10:20:58 +0200 - Merge 10.8 into 10.9
Merge Revision #452672ab0e 2022-02-22 19:02:15 +0200 - Merge 10.8 into 10.9
Merge Revision #bbe99cd4e2 2022-02-18 08:28:49 +0200 - Merge 10.8 into 10.9
Merge Revision #a9e00a014d 2022-02-15 19:28:58 +0200 - Merge 10.8 into 10.9
Merge Revision #f8b3c66123 2022-02-14 19:51:23 +0200 - Merge 10.8 into 10.9
Revision #b5852ffbee 2022-02-14 10:29:18 +0200
MDEV-27735 Deprecate the parameter innodb_change_buffering
Merge Revision #9451e90a45 2022-02-14 09:49:05 +0200 - Merge 10.8 into 10.9
Revision #d644cd6bfb 2022-02-11 17:47:33 +0900
MDEV-27662 Spider: remove #ifdef SPIDER_SUPPORT_CREATE_OR_REPLACE_TABLE
Revision #362c5fb10f 2022-02-11 14:58:20 +0900
MDEV-27660 Spider: remove #ifdef SPIDER_HANDLER_START_BULK_INSERT_HAS_FLAGS (#2012)
Revision #c817fda22d 2022-02-10 15:36:44 +0900
MDEV-26912 Spider: Remove dead code related to Oracle OCI
Revision #7c339a65b8 2022-02-10 14:47:55 +0900
MDEV-26178 fixup: Delete constants used nowhere
Revision #de1bc7a157 2022-01-28 16:20:29 +0900
MDEV-27659 Spider: remove #ifdef HANDLER_HAS_DIRECT_UPDATE_ROWS_WITH_HS
Revision #08622739b7 2022-01-28 16:19:06 +0900
MDEV-27658 Spider: remove #if defined(PARTITION_HAS_GET_CHILD_HANDLERS)
Revision #61df84defb 2022-01-28 16:14:31 +0900
MDEV-27657 Spider: remove #ifdef SPIDER_HANDLER_SUPPORT_MULTIPLE_KEY_PARTS
Revision #284f9226fb 2022-01-28 16:13:12 +0900
MDEV-27656 Spider: remove #ifdef SPIDER_HAS_DISCOVER_TABLE_STRUCTURE
Revision #e22b3fe6f6 2022-01-28 16:11:24 +0900
MDEV-27655 Spider: remove #ifdef MARIADB_BASE_VERSION
Revision #cf577bab6f 2022-01-28 16:09:48 +0900
MDEV-27652 Spider: remove dead code in #ifdef HA_HAS_CHECKSUM_EXTENDED
Revision #7d4ef290f8 2022-01-28 16:08:01 +0900
MDEV-27650 Spider: remove #ifdef SPIDER_HAS_GROUP_BY_HANDLER
Revision #4defdb0db5 2022-01-28 16:06:27 +0900
MDEV-27648 Spider: remove in #ifdef HASH_UPDATE_WITH_HASH_VALUE
Revision #0df6a95bc2 2022-01-28 16:05:09 +0900
MDEV-27647 Spider: remove #ifdef HANDLER_HAS_DIRECT_UPDATE_ROWS
Revision #4f353dc013 2022-01-28 16:03:46 +0900
MDEV-27646 Spider: remove #ifdef SPIDER_HAS_HASH_VALUE_TYPE
Revision #3beefe8f98 2022-01-28 16:02:54 +0900
MDEV-27645 Spider: remove #ifdef HA_MRR_USE_DEFAULT_IMPL
Revision #7ba4612108 2022-01-28 16:01:17 +0900
MDEV-27644 Spider: remove #ifdef HANDLER_HAS_DIRECT_AGGREGATE
Revision #a4da96773d 2022-01-28 15:57:07 +0900
MDEV-27643 Spider: remove #ifdef HA_CAN_BULK_ACCESS
Revision #00ae4272b3 2022-01-28 15:55:22 +0900
MDEV-27642 Spider: remove #ifdef WITHOUT_SPIDER_BG_SEARCH
Revision #cfd145faed 2022-01-28 01:03:06 +0900
MDEV-27641 Spider: remove #if MYSQL_VERSION_ID < ${VERSION}
Revision #06bd93c377 2022-01-28 00:06:09 +0900
MDEV-27637 Spider: remove #if defined(MARIADB_BASE_VERSION) && MYSQL_VERSION_ID >= ${VERSION}
Merge Revision #802e3b616c 2022-02-09 09:17:30 +0100 - Merge branch '10.8' into 10.9
Revision #b24148b146 2022-02-08 19:25:42 +0100
10.9 branch
This page is licensed: CC BY-SA / Gnu FDL
The most recent release of MariaDB 10.8 is:MariaDB 10.8.8 Stable (GA) Download Now
Download 10.9.2Release NotesChangelogOverview of 10.9
Release date: 22 Aug 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.
Includes all fixes from MariaDB 10.8.4
Merge Revision #10ed52767d 2022-08-10 13:57:24 +0200 - Merge branch '10.8' into 10.9
Merge Revision #d59674be83 2022-08-09 14:24:40 +0200 - Merge branch '10.8' into 10.9
Revision #15426e5b3d 2022-08-09 13:26:57 +0200
Version maturity fix.
Merge Revision #22d455612b 2022-08-09 09:57:13 +0200 - Merge branch '10.8' into 10.9
Revision #bfdc4ff22e 2022-07-29 16:17:09 +0530
MDEV-28762: recursive call of some json functions without stack control
Merge Revision #f53f64b7b9 2022-07-28 10:47:33 +0300 - Merge 10.8 into 10.9
Revision #d8c2eeeb59 2022-06-21 19:10:11 +0530
MDEV-28762: recursive call of some json functions without stack control
Revision #5ad14ab272 2022-06-21 19:10:11 +0530
MDEV-28762: recursive call of some json functions without stack control
Revision #a5dc76a051 2022-02-03 01:24:14 +0100
MDEV-27142 - fix Connect engine reliance on textmode stdio on Windows...
Revision #016dd21371 2022-02-02 01:58:09 +0100
MDEV-27142 disable text mode for Windows stdio by default
Revision #8ee93b9cb4 2022-07-14 18:20:10 +0300
MDEV-29060 fix ps protocol
Revision #fe3adde250 2022-07-08 19:54:46 +0300
MDEV-29060 main.view_debug fix
Revision #2b9fb342cf 2022-07-05 12:55:10 +0300
MDEV-28978 Assertion failure in THD::binlog_query or unexpected ER_ERROR_ON_WRITE with auto-partitioning
Revision #f88511647a 2022-06-29 22:53:29 +0300
MDEV-28567 Assertion `0' in open_tables upon function-related operation
Merge Revision #4a164364d7 2022-06-29 16:22:22 +0300 - Merge 10.8 into 10.9
Revision #6e61369bb3 2022-06-28 11:27:49 +0200
MDEV-28656: post-merge fixes
Merge Revision #404d4820af 2022-06-28 10:59:01 +0300 - Merge 10.8 into 10.9
Merge Revision #b81460f07e 2022-06-23 13:47:22 +0300 - Merge 10.8 into 10.9
Merge Revision #f421d8f50d 2022-06-22 15:41:24 +0300 - Merge 10.8 into 10.9
Merge Revision #707f2aa214 2022-06-21 18:21:07 +0300 - Merge 10.8 into 10.9
Revision #3aabda7e18 2022-06-20 16:37:49 +0200
MDEV-28819 Statically compiled encryption plugins do not work
Merge Revision #70fffc7090 2022-06-20 10:18:19 +0300 - Merge 10.8 into 10.9
Revision #a9fe646797 2022-06-17 18:07:13 -0400
Fix building the Hashicorp plugin on OpenBSD / NetBSD and DragonFlyBSD
Merge Revision #20b8e5a07e 2022-06-17 11:31:21 +0300 - Merge 10.8 into 10.9
Revision #152921174d 2022-06-15 22:13:13 +0200
fix sporadic versioning.rpl_row failures
Revision #f50c130eee 2022-06-15 21:52:29 +0200
fixes for aarch64 deb
Revision #d5922c71ac 2022-06-13 23:43:58 +0200
deb: fix hashicorp plugin dependencies
Revision #a923d6f49c 2022-06-16 10:38:35 +0400
MDEV-28769 Assertion `(m_ci->state & 32) || m_with_collate' failed in Lex_exact_charset_opt_extended_collate::Lex_exact_charset_opt_extended_collate on SET NAMES
Merge Revision #9fe784ff7e 2022-06-15 10:01:51 +0300 - Merge 10.8 into 10.9
Revision #f929fa45b6 2022-06-13 12:34:18 +0300
Make BUILD script compile hashicorp plugin dynamically
Merge Revision #6dea701e0f 2022-06-09 14:53:34 +0300 - Merge 10.8 into 10.9
Revision #e74858c8a8 2022-06-08 15:05:31 +0000
MCOL-5114 Removing ctor specialization b/c it violates c++20 syntax needed in ColumnStorew
Revision #8c4a2c8ad4 2022-05-25 19:28:22 +0900
MDEV-26282 Make the version of Spider the same as the server version
Merge Revision #5a33a37682 2022-06-07 09:20:07 +0300 - Merge 10.8 into 10.9
Revision #cd1de25912 2022-06-06 17:55:01 +0400
MDEV-27906 CREATE TABLE/DATABASE .. CHARSET .. COLLATE is not consistent on errors
Revision #0e8342d47e 2022-06-03 21:53:36 +0900
MDEV-27648 fixup: delete unused member of st_spider_transaction
Revision #c910fdc8ce 2022-06-03 15:21:47 +0400
MDEV-28117 Multiple conflicting table COLLATE clauses are not rejected
Revision #6ec17142dc 2022-02-27 04:28:27 +0100
Fix the FSF address to match the current one in: gpl-2.0.txt
Revision #e9adc3959e 2022-05-25 11:07:04 +0400
A cleanup for MDEV-27896 Wrong result upon COLLATE latin1_bin CHARACTER SET latin1
on the table or the database level
Merge Revision #1ace1075dc 2022-05-25 08:52:21 +0300 - Merge 10.8 into 10.9
Revision #208addf484 2022-05-17 12:52:23 +0400
Main patch MDEV-27896 Wrong result upon COLLATE latin1_bin CHARACTER SET latin1
on the table or the database level
Revision #89adedcb9f 2022-05-23 11:05:33 +0400
Step#3 MDEV-27896 Wrong result upon COLLATE latin1_bin CHARACTER SET latin1
on the table or the database level
Revision #e7f635e2d2 2022-05-23 08:40:26 +0400
Step#2 MDEV-27896 Wrong result upon COLLATE latin1_bin CHARACTER SET latin1
on the table or the database level
Revision #64a5fab00e 2022-05-22 21:25:31 +0400
Step#1 MDEV-27896 Wrong result upon COLLATE latin1_bin CHARACTER SET latin1
on the table or the database level
Merge Revision #92702430c2 2022-05-20 21:54:21 +0200 - Merge branch '10.9' into bb-10.9-release
Revision #e33a3868dc 2022-05-20 13:46:34 -0400
bump the VERSION
Revision #441c26da22 2022-05-17 16:02:48 +0300
MDEV-27328 MSAN failure fix
This page is licensed: CC BY-SA / Gnu FDL
The most recent release of MariaDB 10.9 is:MariaDB 10.9.8 Stable (GA) Download Now
Download 10.9.3Release NotesChangelogOverview of 10.9
Release date: 19 Sep 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.
Includes all fixes from MariaDB 10.8.5
Revision #50c6090107 2022-09-13 12:35:27 +0200
bump the VERSION
Merge Revision #eeeb4e24ea 2022-09-13 09:29:13 +0300 - Merge 10.8 into 10.9
Merge Revision #87d82dd83f 2022-09-09 05:06:06 +0900 - Merge 10.8 into 10.9
Revision #eb1c063c3d 2022-09-07 14:23:11 +0300
MDEV-28645: Reword Salsa-CI upgrade test topics and add missing tests (#2133)
Merge Revision #fada4cb9dc 2022-09-07 09:30:39 +0300 - Merge 10.8 into 10.9
Merge Revision #ddd8901cd2 2022-09-06 09:45:54 +0300 - Merge 10.8 into 10.9
Merge Revision #50d6966c50 2022-08-30 13:22:57 +0300 - Merge 10.8 into 10.9
Merge Revision #d3099985fb 2022-08-29 14:02:29 +0300 - Merge 10.8 into 10.9
Merge Revision #8cb75b9863 2022-08-15 13:19:15 +0200 - Merge branch '10.9' into bb-10.9-release
Revision #11d6de7032 2022-07-30 16:56:18 +0530
MDEV-29212: json_overlaps() does not check nested key-value pair correctly
This page is licensed: CC BY-SA / Gnu FDL