All pages
Powered by GitBook
1 of 3

Changelogs - MariaDB 11.7 Series

MariaDB 11.7 Changelog Series

MariaDB 11.7.1 Changelog

DownloadRelease NotesChangelogOverview of 11.7

Alternate download from mariadb.org

Release date: 21 Nov 2024

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 11.7.0 are also included in this changelog

  • Includes all fixes from MariaDB 11.6.2

  • Revision #74331a48dd 2024-11-10 15:49:31 +0100

    • bump the VERSION

  • Revision #2ac98bcb3c 2024-11-10 15:45:16 +0100

    • MDEV-35354 fix the test for --embedded

  • Merge Revision #b12ff287ec 2024-11-09 19:01:12 +0100 - Merge branch '11.6' into 11.7

  • Revision #7aa28a2a54 2024-11-07 06:15:18 -0800

    • MDEV-35354 InnoDB: Failing assertion: node->pcur->rel_pos == BTR_PCUR_ON upon LOAD DATA REPLACE with unique blob

  • Revision #f24ebbaa5c 2024-11-07 06:07:54 -0800

    • cleanup: main.loaddata_autocom_innodb

  • Revision #ebbbe9d960 2024-11-04 04:25:31 -0800

    • MDEV-35319 ER_LOCK_DEADLOCK not detected upon DML on table with vector key, server crashes

  • Revision #574e18f80d 2024-11-01 13:31:48 +0100

    • MDEV-35308 NO_KEY_OPTIONS SQL mode has no effect on engine key options

  • Revision #e5a5d2b78d 2024-10-31 22:38:06 +0100

    • MDEV-35214 Server crashes in FVectorNode::gref_len with insufficient mhnsw_max_cache_size

  • Revision #cbc2812f80 2024-10-31 08:37:23 +0100

    • MDEV-35287 ER_KEY_NOT_FOUND upon INSERT into InnoDB table with vector key under READ COMMITTED

  • Revision #ad33ffc0b5 2024-10-30 21:50:29 +0100

    • MDEV-35296 DESC does not work in ORDER BY with vector key

  • Revision #7feec30939 2024-10-30 10:03:18 +0100

    • relax the XA recovery error

  • Revision #b09c8b03d7 2024-10-29 17:53:38 +0100

    • MDEV-35244 Vector-related system variables could use better names

  • Revision #784becf3e1 2024-10-29 09:44:24 +0100

    • MDEV-35267 Server crashes in _ma_reset_history upon altering on Aria table with vector key under lock

  • Revision #5d9ebef41e 2024-10-26 13:38:45 +0200

    • MDEV-35258 mariadb-backup does not work with MyISAM tables with vector keys

  • Revision #0b9bc6c3cd 2024-10-25 21:38:08 +0200

    • MDEV-35246 Vector search skips a row in the table

  • Revision #d50663198c 2024-09-10 16:55:02 +0400

    • DDL recovery for high-level indexes

  • Revision #883fb66cd4 2024-10-23 23:04:56 +0400

    • MDEV-35130 Assertion fails in trx_t::check_bulk_buffer upon CREATE.. SELECT with vector key

  • Revision #f6de9a379a 2024-10-25 15:58:06 +0200

    • MDEV-34919 post-fix

  • Revision #1cc7ef52e3 2024-10-10 16:49:39 +0400

    • MDEV-34919 Aria crashes with high-level (vector) indexes

  • Revision #72839c1435 2024-10-24 14:32:35 +0200

    • MDEV-35245 SHOW CREATE TABLE produces unusable statement for vector fields with constant default value

  • Revision #053bd80d43 2024-10-23 20:56:12 +0200

    • MDEV-35230 ASAN errors upon reading from joined temptable views with vector type

  • Revision #7d081c1b83 2024-10-23 20:08:57 +0200

    • MDEV-35223 REPAIR does not fix MyISAM table with vector key after crash recovery

  • Revision #e8cff8e829 2024-10-23 17:23:30 +0200

    • MDEV-35219 Unexpected ER_DUP_KEY after OPTIMIZE on MyISAM table with vector key

  • Revision #8988decbfe 2024-10-23 17:07:17 +0200

    • MDEV-35220 Assertion `!item->null_value' failed upon VEC_TOTEXT call

  • Revision #14364b09b9 2024-10-23 14:25:11 +0200

    • MDEV-35236 Assertion `(mem_root->flags & 4) == 0' failed in safe_lexcstrdup_root

  • Revision #1a53048299 2024-10-20 16:47:20 +0200

    • MDEV-35215 ASAN errors in Item_func_vec_fromtext::val_str upon VEC_FROMTEXT with an invalid argument

  • Revision #96eb66e5b3 2024-10-20 12:38:09 +0200

    • MDEV-35205 Server crash in online alter upon concurrent ALTER and DML on table with vector field

  • Revision #e020a3a2ce 2024-10-20 00:15:27 +0200

    • MDEV-35210 Vector type cannot store values which VEC_FromText produces and VEC_ToText accepts

  • Revision #f336b10bb1 2024-10-19 21:08:11 +0200

    • MDEV-35212 Server crashes in Item_func_vec_fromtext::val_str upon query from empty table

  • Revision #2bec721316 2024-10-19 20:08:28 +0200

    • MDEV-35203 ASAN errors or assertion failures in row_sel_convert_mysql_key_to_innobase upon query from table with usual key on vector field

  • Revision #2e74a00d9d 2024-10-19 20:05:17 +0200

    • MDEV-35195 Assertion `tab->join->order' fails upon vector search with DISTINCT #2

  • Revision #926b339b93 2024-10-19 20:33:57 +0200

    • MDEV-35194 non-BNL join fails on assertion

  • Revision #597e34d000 2024-10-20 12:53:27 +0200

    • MDEV-35213 Server crash or assertion failure upon query with high value of mhnsw_min_limit

  • Revision #dd9a5dd5b5 2024-10-19 14:19:57 +0200

    • MDEV-35204 mysqlbinlog --verbose fails on row events with vector type

  • Revision #ed9fec0266 2024-10-17 18:39:21 +0200

    • MDEV-35177 Unexpected ER_TRUNCATED_WRONG_VALUE_FOR_FIELD, diagnostics area assertion failures upon EITS collection with vector type

  • Revision #db10e5cf6c 2024-10-16 17:41:56 +0200

    • MDEV-35160 RBR does not work with vector type, ER_SLAVE_CONVERSION_FAILED

  • Revision #8f49fb8cc3 2024-10-18 17:31:28 +0200

    • MDEV-35191 Assertion failure in Create_tmp_table::finalize upon DISTINCT with vector type

  • Revision #cfbf065893 2024-10-17 15:27:45 +0200

    • MDEV-35176 ASAN errors in Field_vector::store with optimizer_trace enabled

  • Revision #425aa95655 2024-10-17 09:37:11 +0200

    • MDEV-35178 Assertion failure in Field_vector::store upon INSERT IGNORE with a wrong data

  • Revision #88adcbf35a 2024-10-29 12:11:41 +0100

    • MDEV-35182 crash in online_alter_end_trans with XA over vector indexes

  • Revision #5bde23990b 2024-10-16 13:10:28 +0200

    • MDEV-35159 Assertion `tab->join->select_limit < (~ (ha_rows) 0)' fails upon forcing vector key

  • Revision #a83afd8537 2024-10-15 23:00:44 +0200

    • cleanup: remove String::append_float

  • Revision #88119addff 2024-10-15 19:05:18 +0200

    • Vec_ToText was underestimating max_length of the result

  • Revision #91720da9be 2024-10-15 18:58:50 +0200

    • MDEV-35158 Assertion `res->length() > 0 && res->length() % 4 == 0' fails upon increasing length of vector column

  • Revision #6634c88480 2024-10-15 18:00:01 +0200

    • MDEV-35150 Column containing non-vector tables can be modified to VECTOR type without warnings

  • Revision #ca28761066 2024-10-15 17:36:08 +0200

    • MDEV-35147 Inconsistent NULL handling in vector type

  • Revision #f274cf1c25 2024-10-15 14:48:44 +0200

    • MDEV-35141 Server crashes in Field_vector::report_wrong_value upon statistic collection

  • Revision #78119d1ae5 2024-10-13 14:15:25 +0200

    • MDEV-33410 VECTOR data type

  • Revision #b56ca29f89 2024-10-09 09:25:12 +0200

    • MDEV-35105 Assertion `tab->join->order' fails upon vector search with DISTINCT

  • Revision #9ddb94f60e 2024-10-08 22:57:10 +0200

    • MDEV-35104 Invalid (old?) table or database name upon DDL on table with vector key and unique key

  • Revision #7d9c0e4f62 2024-10-08 14:56:35 +0200

    • MDEV-35092 Server crash, hang or ASAN errors in mysql_create_frm_image upon using non-default table options and system variables

  • Revision #cdc7253787 2024-10-06 20:09:08 +0200

    • make MyISAM and Aria report correct reflength to the server

  • Revision #ea1e720391 2024-10-06 11:55:54 +0200

    • MDEV-35078 Server crash or ASAN errors in mhnsw_insert

  • Revision #855aefb7b5 2024-10-04 14:31:49 +0200

    • mysqldump and mariadb-backup tests of vector indexes

  • Revision #eb4ab2ce8f 2024-10-02 20:33:42 +0200

    • MDEV-35061 XA PREPARE "not supported by the engine" from storage engine mhnsw, memory leak

  • Revision #09cd817f5d 2024-10-02 17:34:51 +0200

    • MDEV-35060 Assertion failure upon DML on table with vector under lock

  • Revision #09889d417b 2024-10-01 16:01:38 +0200

    • MDEV-35055 ASAN errors in TABLE_SHARE::lock_share upon committing transaction after FLUSH on table with vector key

  • Revision #d396fb9226 2024-09-30 22:59:47 +0200

    • MDEV-35021 Behavior for RTREE indexes changed, assertion fails

  • Revision #b3afd9f640 2024-09-30 22:17:47 +0200

    • MDEV-35042 Vector indexes are allowed for MERGE tables, but do not

  • Revision #0932c3a27e 2024-09-30 19:22:30 +0200

    • MDEV-35044 ALTER on a table with vector index attempts to bypass unsupported locking limitation, server crashes in THD::free_tmp_table_share

  • Revision #824a63852b 2024-09-30 19:12:31 +0200

    • MDEV-35043 Unsuitable error upon an attempt to create MEMORY table with vector key

  • Revision #9f80e3fbb7 2024-09-26 19:33:13 +0200

    • MDEV-35032 streaming mode for mhnsw search

  • Revision #b4811a9b63 2024-09-27 21:10:53 +0200

    • cleanup: simplify search_layer() usage, remove std::swap()

  • Revision #7b00e2351b 2024-09-26 19:52:12 +0200

    • rename MHNSW_Context->MHNSW_Share

  • Revision #be69716287 2024-09-29 15:46:28 +0200

    • MDEV-35029 ASAN errors in Lex_ident<Compare_ident_ci>::is_valid_ident upon DDL on table with vector index

  • Revision #a6499049af 2024-09-29 14:09:26 +0200

    • MDEV-35033 LeakSanitizer errors in my_malloc / safe_mutex_lazy_init_deadlock_detection / MHNSW_Context::alloc_node and alike

  • Revision #6837bb54f4 2024-09-29 12:36:00 +0200

    • MDEV-35020 After a failed attempt to create vector index temporary file remains and prevents further operation

  • Revision #ec2ff9f2a0 2024-09-29 10:49:01 +0200

    • MDEV-35035 Assertion failure in ha_blackhole::position upon INSERT into blackhole table with vector index

  • Revision #b44cde16cb 2024-09-29 10:33:06 +0200

    • MDEV-35037 Invalid (old?) table or database name 't#i#00' upon creating RocksDB table with vector index

  • Revision #8ac3f0b1d4 2024-09-29 10:27:33 +0200

    • MDEV-35038 Server crash in Index_statistics::get_avg_frequency upon EITS collection for vector index

  • Revision #0bd01f4a95 2024-09-28 23:07:48 +0200

    • MDEV-35039 Number of indexes inside InnoDB differs from that defined in MariaDB after altering table with vector key

  • Revision #8253650aaa 2024-09-25 20:22:17 +0200

    • MDEV-35006 Using varbinary as vector-storing column results in assertion failures

  • Revision #a471389d07 2024-09-21 11:57:19 +0200

    • MDEV-34970 Vector search fails to compile on s390x

  • Revision #3c6e836110 2024-09-06 22:12:35 +0200

    • generous_furthest optimization

  • Revision #fb04cad37e 2024-09-14 11:55:53 +0200

    • trying to stabilize floating-point tests

  • Revision #f867c2a21e 2024-09-13 11:44:35 +0400

    • Disabled high-level indexes with Aria

  • Revision #97b2392ede 2024-09-10 14:31:26 +0200

    • cleanup: TABLE_SHARE::lock_share() helper

  • Revision #3283688797 2024-09-01 17:43:46 +0400

    • Simplified quick_rm_table() and mysql_rename_table()

  • Revision #ca17b68bb6 2024-08-27 22:25:34 +0400

    • ALTER TABLE fixes for high-level indexes (iii)

  • Revision #7aa6bb3aa3 2024-08-26 12:56:43 +0400

    • ALTER TABLE fixes for high-level indexes (ii)

  • Revision #a90fa3f397 2024-08-12 13:27:48 +0400

    • ALTER TABLE fixes for high-level indexes (i)

  • Revision #e826875fe5 2024-08-15 23:11:23 +0200

    • AVX-512 support

  • Revision #2ad9df8c9b 2024-08-29 20:49:54 +0200

    • VEC_Distance_Cosine()

  • Revision #2e1fcc6a80 2024-08-29 15:27:59 +0200

    • rename VEC_Distance to VEC_Distance_Euclidean

  • Revision #0da820cb12 2024-08-24 15:09:51 +0200

    • mhnsw: use plugin index options and transaction_participant API

  • Revision #ea4562ef21 2024-08-27 15:10:06 +0200

    • cleanup: index options don't need hton anymore

  • Revision #aed5928207 2024-09-11 19:32:38 +0200

    • cleanup: extract transaction-related part of handlerton

  • Revision #126d6d787c 2024-08-25 14:07:44 +0200

    • cleanup: handlerton

  • Revision #8087cefc07 2024-07-25 22:28:30 +0200

    • make rename test to work with InnoDB too

  • Revision #445198c10e 2024-07-25 22:14:59 +0200

    • pos-fixes for rename

  • Revision #97e112fb82 2024-07-15 21:47:19 +0400

    • VECTOR indexes support for RENAME TABLE

  • Revision #ebcbed6d74 2024-07-25 20:27:50 +0200

    • post-fixes for TRUNCATE

  • Revision #70575defb7 2024-07-06 00:37:37 +0400

    • Fixed TRUNCATE TABLE against VECTOR indexes

  • Revision #91a24ddc5d 2024-07-05 13:45:44 +0400

    • Test insert ... select with vector index

  • Revision #4aa1968b89 2024-07-03 19:52:53 +0400

    • Disable VECTOR indexes with partitioned tables

  • Revision #7c16bba71d 2024-07-05 14:55:45 +0400

    • CREATE TABLE ... LIKE loses VECTOR index

  • Revision #eec1339f5d 2024-07-24 22:01:53 +0300

    • MDEV-32886 Vec_FromText and Vec_ToText

  • Revision #f813ac2a51 2024-07-25 21:52:33 +0300

    • Introduce String::append_float

  • Revision #26e599cd32 2024-07-24 22:31:36 +0200

    • mhnsw: make the search less greedy

  • Revision #885eb19823 2024-07-22 21:24:11 +0200

    • cleanup search_layer()

  • Revision #fa2078ddff 2024-07-19 12:25:25 +0200

    • mhnsw: store coordinates in 16 bits, not 32

  • Revision #f44989ff0f 2024-07-18 14:43:47 +0200

    • UPDATE/DELETE post-fixes

  • Revision #f2512c0fa8 2024-07-18 14:40:15 +0200

    • cleanup: prepare_for_insert() -> prepare_for_modify()

  • Revision #0e2b9e7621 2024-07-16 15:15:17 +0200

    • MDEV-33408 Initial support for vector DELETE and UPDATE

  • Revision #173b017c06 2024-07-14 16:02:09 +0200

    • non-SIMD fallback

  • Revision #049d839350 2024-07-17 17:16:28 +0200

    • mhnsw: inter-statement shared cache

  • Revision #8eb39be512 2024-06-13 23:24:51 +0200

    • mhnsw: change storage format

  • Revision #ca21d49042 2024-06-12 17:12:20 +0200

    • mhnsw: return an error if lazy neighbor read failed

  • Revision #4657b63aa1 2024-06-06 16:39:45 +0200

    • mhnsw: SIMD for euclidean distance

  • Revision #5c2b7c6e7f 2024-06-11 12:58:41 +0200

    • mhnsw: configurable parameters

  • Revision #25b4000290 2024-06-08 11:03:08 +0200

    • InnoDB support for hlindexes and mhnsw

  • Revision #2efd9b17ba 2024-06-07 19:12:08 +0200

    • mhnsw: cache start node too, don't push too much in pg_discard

  • Revision #687bfa7691 2024-06-07 16:40:28 +0200

    • bugfix: properly reset db_plugin when hlindex discovery fails

  • Revision #613542dceb 2024-06-07 13:50:13 +0200

    • mhnsw: build indexes with the columns of exactly right size

  • Revision #1029d2f245 2024-06-07 00:31:49 +0200

    • cleanups

  • Revision #c42ec1932f 2024-06-06 15:08:02 +0200

    • mhnsw: remove EXTEND_CANDIDATES and KEEP_PRUNED_CONNECTIONS

  • Revision #a8fd1199e2 2024-06-06 14:50:17 +0200

    • mhnsw: search intermediate layers with ef=1

  • Revision #42804ad5a5 2024-06-05 17:55:24 +0200

    • mhnsw: fix the heuristic neighbor selection algorithm

  • Revision #ad94c8d714 2024-06-05 16:14:12 +0200

    • mhnsw: don't prefix blob ref array with its length

  • Revision #c91cab3b6f 2024-06-05 14:59:25 +0200

    • mhnsw: don't create many empty layers

  • Revision #058976533f 2024-06-05 13:31:58 +0200

    • mhnsw: remove a redundant loop and ha_update_row

  • Revision #e0bdddad74 2024-06-05 13:39:33 +0200

    • mhnsw: modify target's neighbors directly

  • Revision #27bfa21a58 2024-06-04 23:06:44 +0200

    • mhnsw: cache neighbors too

  • Revision #b492025c6c 2024-06-05 12:12:28 +0200

    • mhnsw: don't guess whether it's insert or update

  • Revision #267092d4a1 2024-06-04 14:47:52 +0200

    • mhnsw: refactor FVector* classes

  • Revision #10de659020 2024-06-03 15:21:57 +0200

    • mhnsw: fix memory management

  • Revision #51c8cdcbb2 2024-06-03 11:22:21 +0200

    • mhnsw: simplify memory management of returned results

  • Revision #3ff7f04fd4 2024-06-01 00:17:05 +0200

    • misc changes

  • Revision #88839e71a3 2024-02-17 17:03:30 +0200

    • Initial HNSW implementation

  • Revision #26e5654301 2024-05-29 21:12:23 +0200

    • cleanup: simplify Queue<>, add const

  • Revision #553815ea24 2024-07-12 10:38:48 +0200

    • cleanup: C++11 range-based for loop for Hash_set<>

  • Revision #d6add9a03d 2024-01-17 15:32:45 +0100

    • initial support for vector indexes

  • Revision #9ccf02a9a7 2023-11-25 14:58:06 +0100

    • MDEV-32885 VEC_DISTANCE() function

  • Revision #08a7f18b19 2024-07-18 14:43:06 +0200

    • cleanup: init_tmp_table_share(bool thread_specific)

  • Revision #44c6328cbb 2024-06-01 16:15:53 +0200

    • cleanup: thd->alloc<>() and thd->calloc<>()

  • Revision #eff16d7593 2024-02-09 23:50:26 +0100

    • Revert "MDEV-15458 Segfault in heap_scan() upon UPDATE after ADD SYSTEM VERSIONING"

  • Revision #07ec1a9e37 2024-01-26 12:19:47 +0100

    • cleanup: unused function argument

  • Revision #aa09cb3b11 2024-01-27 00:15:40 +0100

    • open frm for DROP TABLE

  • Revision #c1b4f3a32c 2024-01-25 17:29:32 +0100

    • cleanup: extract ha_create_table_from_share()

  • Revision #1fe8a1bb76 2024-01-25 11:36:59 +0100

    • cleanup: generalize ER_INNODB_NO_FT_TEMP_TABLE

  • Revision #fd69abe44f 2024-01-17 15:48:53 +0100

    • cleanup: generalize ER_SPATIAL_CANT_HAVE_NULL

  • Revision #356baeea4b 2024-01-18 01:30:12 +0100

    • cleanup: make_long_hash_field_name() and add_hash_field()

  • Revision #062f8eb37d 2024-01-14 11:43:43 +0100

    • cleanup: key algorithm vs key flags

  • Revision #f5e9c4e9ef 2024-02-07 00:15:45 +0100

    • cleanup: Queue and Bounded_queue

  • Revision #ae59127158 2024-01-27 09:31:44 +0100

    • cleanup: lex_string_set3()

  • Revision #32e6f8ff2e 2024-01-10 20:31:43 +0100

    • cleanup: remove unconditional #ifdef's

  • Revision #570daecf49 2024-06-15 23:11:11 +0200

    • cleanup: const in List::push_front()

  • Revision #44ff2f7831 2024-01-08 19:33:32 +0100

    • reject invalid spatial key declarations in the parser

  • Revision #0cc01bde45 2024-01-26 16:05:38 +0100

    • cleanup: pass TABLE_SHARE to store_key_options()

  • Revision #949fed514a 2024-09-25 14:39:29 +0200

    • cleanup: get_float convenience helper

  • Revision #115d3e050c 2024-10-06 12:28:54 +0200

    • cleanup: engine_option_value::Value::find_in_list() helper

  • Revision #d046aca0c7 2024-08-30 11:04:14 +0200

    • cleanup: CREATE_TYPELIB_FOR() helper

  • Revision #9fa31c1bd9 2024-01-08 18:29:12 +0100

    • cleanup: spaces, casts, comments

  • Revision #9f2adffcca 2024-09-26 11:52:05 +0200

    • memroot improvement: fix savepoint support

  • Revision #4f4c5a2ba9 2024-08-26 19:27:45 +0200

    • fix a typo and an old bug in prefschema.transaction test

  • Revision #70f000f1dc 2024-02-05 16:29:32 +0100

    • fix main.plugin_vars test to cleanup after itself

  • Revision #9ddac64188 2024-01-19 16:21:25 +0100

    • make INFORMATION_SCHEMA.STATISTICS.COMMENT not nullable

  • Revision #680bdb76a6 2024-11-02 11:34:35 +0100

    • fix for 32bit

  • Revision #a914087fab 2024-11-02 18:25:10 +0700

    • MDEV-35307 Unexpected error WARN_SORTING_ON_TRUNCATED_LENGTH or assertion failure in diagnostics area #2

  • Revision #a4cb03ec56 2024-11-05 09:14:06 +0400

    • Adding a comment near the keyword NOCOPY

  • Revision #5d4a4d2091 2024-11-02 10:27:48 +0400

    • Fixing main.type_timestamp failure with --view

  • Revision #ac7fe8b214 2024-11-01 21:01:31 +0100

    • fix main.selectivity_notembedded --view

  • Revision #0a3452cf83 2024-11-01 20:52:58 +0100

    • MDEV-35229 fix the test for --view

  • Revision #947de4b1db 2024-09-11 22:55:14 +0200

    • print more digits for floating point options in mariadbd --help

  • Revision #40810baffe 2023-12-31 12:41:25 +0200

    • MDEV-33144 Implement the Percona variable slow_query_log_always_write_time

  • Revision #bf9662f6fa 2024-10-29 21:36:09 +0700

    • MDEV-35275 Unexpected WARN_SORTING_ON_TRUNCATED_LENGTH or assertion failure in diagnostics area

  • Revision #556a40dce0 2024-10-29 09:52:42 +0400

    • MDEV-35229 NOCOPY has become reserved word bringing wide incompatibility

  • Revision #8c0a260a5b 2024-10-27 14:07:59 +0400

    • MDEV-35250 Assertion `dec <= 6' failed in my_timestamp_binary_length

  • Revision #a79f314f1b 2024-10-29 14:22:59 +0400

    • MDEV-34817 perfschema.lowercase_fs_off fails on buildbot

  • Revision #cc183489da 2024-10-29 14:18:38 +0300

    • MDEV-27293 Allow converting a versioned table from implicit to explicit row_start/row_end columns

  • Revision #5e5c3c7cb6 2024-09-12 11:54:24 +0200

    • post-merge changes

  • Revision #2fe269fdcb 2024-02-28 19:09:58 +0100

    • MDEV-32637 Implement native UUID7 function

  • Revision #ae69ac204a 2024-06-25 17:17:13 +1000

    • MDEV-32583 UUID() should be treated as stochastic for the purposes of forcing query materialization

  • Revision #20611c8ae7 2024-04-04 06:22:06 +0400

    • cleanup: MDEV-11339 Implement native UUID4 function

  • Revision #ef585df440 2024-03-21 00:20:19 +0100

    • MDEV-11339 Implement native UUID4 function

  • Revision #47dd617c7f 2024-10-29 12:15:53 +0200

    • MDEV-35265 wsrep.wsrep-recover, wsrep.wsrep-recover-v25 fail on assertion

  • Revision #4b6922a315 2024-08-29 11:10:59 +1000

    • MDEV-25008: UPDATE/DELETE: Cost-based choice IN->EXISTS vs Materialization

  • Revision #fd87e01f38 2023-09-04 13:15:06 +0700

    • MDEV-27277 Add a warning when max_sort_length is reached

  • Revision #0d17c540a5 2024-08-17 12:56:28 +0400

    • MDEV-27277 Add a warning when max_sort_length is reached

  • Revision #e1cd3c4033 2023-09-25 21:48:01 +0400

    • MDEV-12252 ROW data type for stored function return values

  • Revision #dfaf7e2eb4 2024-08-26 13:24:59 +0400

    • MDEV-15751 CURRENT_TIMESTAMP should return a TIMESTAMP [WITH TIME ZONE?]

  • Revision #128fc34990 2024-10-18 14:05:29 +0200

    • fix rdiff files in sys_var suite

  • Revision #15a291e4e0 2024-10-18 13:58:37 +0200

    • MDEV-14978 fix client.client-env-variable test

  • Revision #a812dba6dc 2024-08-11 21:27:50 -0700

    • MDEV-20153: Slave error message incorrectly mentions server_uuid

  • Revision #e213e916ad 2024-10-17 15:52:41 -0600

    • MDEV-32014: Fix mysqld--help,win.rdiff

  • Revision #39cce39ae1 2024-10-13 14:24:05 -0600

    • MDEV-32014: typo fix in test

  • Revision #70aa713f58 2024-09-14 21:26:55 +0200

    • MDEV-32014 test fix

  • Revision #7a7c338a0b 2024-09-16 07:33:46 -0600

    • MDEV-34930: MDEV-32014 Galera and SST/no binlog fixes

  • Revision #3ebe317f9b 2024-09-12 14:19:33 -0600

    • MDEV-32014: Reduce min val of large_commit_threshold for debug builds

  • Revision #72cc58bb71 2024-09-05 00:16:35 +0800

    • MDEV-32014 Rename binlog cache temporary file to binlog file for large transaction

  • Revision #35cebfdc51 2024-08-12 17:01:14 +1000

    • MDEV-15696 Implement SHOW CREATE SERVER

  • Revision #d2eba35653 2024-09-05 16:12:35 +1000

    • MDEV-34716 Allow arbitrary options in CREATE SERVER

  • Revision #2345407b8c 2024-08-07 17:27:15 +1000

    • MDEV-34716 Fix mysql.servers socket max length too short

  • Revision #84df8d7275 2024-08-07 13:27:44 +1000

    • MDEV-34716 spider: some trivial cleanups and documentation

  • Revision #13cd8ad8db 2019-06-27 02:16:33 +0400

    • json_get_object_nkey() function implemented.

  • Revision #9315452ea0 2024-09-17 15:42:55 +1100

    • MDEV-34941 MDEV-31466-fix column count issue with union in derived table

  • Revision #e90aab7acc 2024-09-16 12:58:33 +1100

    • MDEV-34931 MDEV-31466 name resolution fails in --view

  • Revision #10008b3d3e 2024-08-23 14:55:46 +1100

    • MDEV-31466 Add optional correlation column list for derived tables

  • Revision #4016c905cb 2024-07-22 20:27:51 +0000

    • Update mini-benchmark to use constant transactions

  • Revision #fd0cc2b1fd 2023-12-13 23:30:18 +0000

    • Make SESSION_USER() comparable with CURRENT_USER()

  • Revision #eedbb901e5 2024-07-15 18:54:55 +0000

    • [MDEV-14978] Client programs to use $MARIADB_HOST consistently

  • Revision #383d1f90dd 2024-09-30 11:27:45 +0800

    • The revision corresponds to the review comments. 1. Move the unit tests into the compat/oracle suite, sp-param.test file. 2. Remove the added unit test file and result file. 3. Add type, Alter_info::enum_alter_table_algorithm, into the union. 4. Remove the extra switch case

  • Revision #fa5eeb4931 2024-09-13 19:10:56 +0800

    • Fixed ALTER TABLE NOCOPY keyword failure

  • Revision #43825af101 2024-09-09 17:52:52 +0800

    • MDEV-34316 sql_mode=ORACLE: Ignore the NOCOPY keyword in stored routine parameters

  • Merge Revision #f493e46494 2024-10-03 18:15:13 +0300 - Merge 11.6 into 11.7

  • Revision #8478a06cdb 2024-07-26 10:15:50 +0300

    • MDEV-34380: Set optimizer_switch='cset_narrowing=on' by default

  • Revision #fe3432b3bd 2024-09-10 14:48:59 +1000

    • MDEV-28009 Deprecate spider_table_crd_thread_count and spider_table_sts_thread_count

  • Revision #5bbda97111 2024-06-11 22:59:31 +0800

    • MDEV-33853 Async rollback prepared transactions during binlog crash recovery

  • Revision #db5d1cde45 2024-08-31 01:34:52 +0200

    • MDEV-34857: Implement --slave-abort-blocking-timeout

  • Merge Revision #669d8ffe2f 2024-09-04 10:49:15 +0300 - Merge 11.6 into main

  • Revision #9811d23b6d 2024-07-11 11:53:03 -0600

    • MDEV-33756: Deprecate binlog_optimize_thread_scheduling

  • Revision #e6df06d40d 2024-08-27 13:40:39 +0100

    • Update markdown files for main branch

  • Revision #7a65dcb59e 2024-08-05 16:16:09 +0200

    • MDEV-34704 Quick mode produces the bug for mariadb client

  • Merge Revision #cb5bb4b319 2024-08-21 15:26:07 +0200 - Merge branch '11.6' into 11.7

  • Revision #9adc81791e 2024-08-20 08:41:24 +0200

    • 11.7 branch

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

MariaDB 11.7.2 Changelog

DownloadRelease NotesChangelogOverview of 11.7

Alternate download from mariadb.org

Release date: 13 Feb 2025

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 11.6.2

  • Includes all fixes from MariaDB 11.4.5

  • Revision #80067a69fe 2025-02-10 22:22:39 +0200

    • MDEV-36057: Assertion failure on 2nd execution of parameterized PS

  • Revision #2d971709a8 2025-02-10 15:25:09 +0100

    • MDEV-36026 Problem with INSERT SELECT on NOT NULL columns while having BEFORE UPDATE trigger

  • Revision #2b17265ae2 2025-02-09 17:10:05 +0100

    • MDEV-35186 IGNORED attribute has no effect on vector keys

  • Revision #55d1f6c229 2024-11-13 16:46:29 +0400

    • MDEV-35069 IMPORT TABLESPACE does not work for tables with vector, although allowed

  • Revision #e240da3b19 2025-02-06 21:46:53 +0100

    • MDEV-35146 Vector-related error messages worth improving when possible

  • Revision #a37eb6d013 2025-02-03 19:33:59 +0100

    • MDEV-35792 Adding a regular index on a vector column leads to invalid table structure

  • Revision #1ea79d1774 2025-02-03 18:27:13 +0100

    • MDEV-35317 Server crashes in mhnsw_insert upon using vector key on a Spider table

  • Revision #40d39b1176 2025-02-03 15:19:30 +0100

    • MDEV-35221 Vector values do not survive mariadb-dump / restore

  • Revision #a2f0234c82 2025-02-03 12:27:03 +0100

    • MDEV-36011 Server crashes in Charset::mbminlen / Item_func_vec_fromtext::val_str upon mixing vector type with string

  • Revision #6fc75e0868 2025-02-03 12:08:10 +0100

    • MDEV-35922 Server crashes in mhnsw_read_first upon using vector key with views

  • Revision #69041af67d 2025-02-02 22:51:12 +0100

    • only enforce innodb_force_primary_key when a table is created

  • Revision #5b8c087e84 2025-02-02 20:13:57 +0100

    • MDEV-36005 Server crashes when checking/updating a table having vector key after enabling innodb_force_primary_key

  • Revision #e928bf1c0e 2024-11-01 12:04:49 +0400

    • MDEV-35292 - ALTER TABLE re-creating vector key is no-op with non-copying alter algorithms (default)

  • Revision #c453391187 2025-01-15 09:57:49 +0100

    • MDEV-35834 Server crash in FVector::distance_to upon concurrent SELECT

  • Revision #44d0f5864e 2025-02-05 22:21:37 +0100

    • fix the test case

  • Revision #adc1beb868 2025-02-05 22:19:42 +0100

    • relax the assert

  • Revision #fe31424e00 2025-02-06 16:47:52 +0100

    • fix sporadic test failures caused by InnoDB #record estimation

  • Merge Revision #ba01c2aaf0 2025-02-06 16:46:02 +0100 - Merge branch '11.4' into 11.7

  • Revision #14a80f0929 2025-02-03 14:58:58 +0200

    • MDEV-35318 Assertion `tl->jtbm_subselect' failed... - PART 2

  • Revision #0e21ff8ca4 2025-01-20 17:44:51 +0200

    • MDEV-35318 Assertion `tl->jtbm_subselect' failed in JOIN::calc_allowed_top_level_tables

  • Revision #491e2b17a9 2025-01-29 00:25:12 +0400

    • MDEV-35081 - Assertion `!n_mysql_tables_in_use' failed after error upon binary logging of DML involving vector table

  • Revision #697b88bf75 2025-01-22 17:31:30 -0700

    • SHOW REPLICA STATUS: mark columns as unsigned

  • Revision #aaa02f6aa3 2025-01-31 14:02:44 -0700

    • MDEV-35693: Improve SHOW REPLICA STATUS column sizes

  • Revision #01fafd45eb 2025-01-26 09:17:20 -0700

    • MDEV-35939: rpl.rpl_parallel_sbm: "Slave_last_event_time is not equal to Master_last_event_time"

  • Revision #195dcfec6f 2025-01-17 08:42:17 +0100

    • MDEV-35793: Server crashes in Item_func_vec_distance_common::get_const_arg

  • Revision #9171ef3faf 2024-12-11 18:59:39 +1100

    • MDEV-35557 Fix SEGV when reading from ALTERed mysql.servers table

  • Revision #e02e24dff2 2024-12-15 23:53:00 +0400

    • MDEV-35338 - Non-copying ALTER does not pad VECTOR column, vector search further does not work

  • Revision #8ef37ade17 2025-01-06 20:26:06 +0100

    • MDEV-35745 Assertion failure, ASAN errors, crash in mhnsw_read_first/mhnsw_read_next

  • Revision #0eaefafbaf 2025-01-04 17:27:55 +0100

    • MDEV-35769 ER_SQL_DISCOVER_ERROR upon updating vector key column using incorrect value

  • Revision #cca243bf02 2025-01-04 14:42:01 +0100

    • MDEV-35768 Vector key is not used upon selecting from views / subqueries

  • Revision #61806af658 2024-12-29 17:54:52 +0100

    • MDEV-35417 InnoDB crashes under ... AND DISABLE CHECKPOINT

  • Revision #8de5b58627 2025-01-05 13:14:58 +0100

    • Bump the VERSION

  • Revision #c618c6612f 2025-01-09 08:27:57 -0500

    • MDEV-35805 Update main.lowercase_table4 for new default collation

  • Revision #8b9c8631a4 2025-01-11 12:04:35 -0700

    • MDEV-35818: Fix replace_binlog_file info message

  • Revision #3e9da8c923 2025-01-09 12:31:17 +0200

    • Disable atomic.alter_table on MSAN because of slowness

  • Merge Revision #15700f54c2 2025-01-09 09:41:38 +0200 - Merge 11.4 into 11.7

  • Revision #bc32705f46 2024-12-10 13:21:23 +0700

    • MDEV-31005: Make working cursor-protocol

  • Revision #a090a3c571 2024-11-30 21:27:29 +0100

    • MDEV-33239: mysqlbinlog always stops at timestamp 0xffffffff

  • Revision #d60efa269e 2024-11-22 09:54:52 +0100

    • MDEV-35482 Raise the plugin PARSEC maturity

  • Revision #56e4b01b7b 2024-11-15 20:20:53 +0100

    • MDEV-35419 Server crashes when a adding column to the table which has a primary key using hash

  • Revision #a826e6db0e 2024-08-05 01:38:08 +0200

    • binlog_cache_data: use the correct cache size in reset()

  • Merge Revision #0796bb8216 2024-12-04 09:42:46 +0200 - Merge 11.4 into 11.7

  • Merge Revision #33907f9ec6 2024-12-02 17:51:17 +0200 - Merge 11.4 into 11.7

  • Revision #4d9548876e 2024-12-02 10:44:06 +0200

    • MDEV-31340 fixup: clang++-20 -Wdeprecated-literal-operator

  • Revision #d4d5bce2da 2024-11-25 13:37:56 +0200

    • Fix typo in description of s3_ssl_no_verify

  • Revision #87da4f8938 2024-11-21 17:59:38 +1100

    • main.type_timestamp fix for cursor protocol

  • Revision #b2d8c632a2 2024-09-20 18:29:29 -0600

    • Add missing LEX_STRING::strs for my_snprintf

  • Revision #74743b0d88 2024-11-11 19:53:41 +0100

    • fix test failures on x86, gcc -O1

  • Revision #38ffaeadab 2024-10-28 10:29:27 +0100

    • Fix a bad merge

  • Revision #54ab281de8 2024-11-12 14:10:58 +1100

    • MDEV-34915 track session variables - test adjust

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