MariaDB 11.4.13 Changelog
MariaDB 11.4.13 is a Stable (GA) release of MariaDB Community Server 11.4, released on 2026-08-24
Alternate download from mariadb.org
Release date: 24 Aug 2026
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Includes all fixes from MariaDB 10.11.19
Merge Revision #170b1d7073 2026-08-19 08:40:05 +0200 - Merge branch '10.11' into 11.4
Revision #1a052f27e3 2026-08-18 11:18:13 +1000
rocksdb: don't abort early in submodule update
Revision #77c8f79161 2026-08-13 16:48:08 +1000
MDEV-40749 period.create test leaks/faults in asan
Revision #970492062d 2026-08-11 21:50:04 +0100
chore: remove jemalloc extension from DuckDB CMake b/c since 1.5.4 is is a part of DuckDB core.
Revision #81bb68ba63 2026-08-11 21:17:14 +0100
chore: add DuckDB version info function.
Revision #790a084aca 2026-08-10 21:51:44 +0100
feat: update DuckDB submodule to 1.5.5.
Revision #30ca9a481c 2026-08-11 15:39:36 +0300
Add comments about KEY_PART_INFO::type, KEY_PART_INFO::key_type,
Revision #f6418ff7b2 2026-08-07 21:44:28 +0100
fix: MDEV-40651 ALTER TABLE and DDL in general is now executed in an atomic manner b/c previously MariaDB DDL triggered multiple autocommit DDL statements in DuckDB some of those can fail leaving table in unsable state.
Revision #16ddaf82e2 2026-08-07 15:58:24 +0000
docs: add public dataset tutorials for the DuckDB engine
Revision #d8bb2d50c1 2026-08-07 17:43:00 +0100
fix: hardening against unknown SQL injection vectors running DuckDB.
Revision #9b4f6932ed 2026-08-07 15:43:13 +0100
fix: resolve SQL injection imposed by lexer semantics difference b/w MariaDB and DuckDB.
Revision #90bea36bfa 2026-05-13 22:55:45 +0000
MDEV-39459 Fix bad sync pattern for chain replication MTR tests
Revision #02a8d47e0e 2026-08-05 21:48:40 +0100
fix: MDEV-40386 disable MTR tests for MSAN builds b/c MSAN build is unstable.
Revision #6fb7e41646 2026-08-05 18:03:56 +0100
fix: MDEV-40610 fix for SQL injection in DEFAULT expression.
Revision #2295f22baf 2026-08-04 20:54:28 +0100
feat: DuckDB supports AUTO INCREMENT stanza.
Revision #25636531e5 2026-08-01 21:42:20 +0100
feat: implement SEQUENCE support in DEFAULT value clause for DuckDB tables.
Revision #81516d56da 2026-07-29 19:27:02 +0100
chore: add more RYOW tests for DuckDB.
Revision #76ca478ca3 2026-07-28 21:04:12 +0100
chore: use extended stack with up to 11 MB for ASAN/UBSAN builds.
Revision #c57069561c 2026-07-29 09:28:21 +0200
New CC 3.4
Revision #eccf9ca5f1 2026-07-28 16:30:05 +0200
move DuckDB to a separate package
Revision #9beedae93c 2026-07-01 18:51:24 +0200
github copilot review instructions
Merge Revision #08eeb6a417 2026-07-28 13:14:38 +0200 - Merge branch '10.11' into '11.4'
Revision #452b1cd614 2026-07-27 13:58:16 +0100
chore: renaming, extra docs and bump DuckDB to gamma.
Revision #51c65bd828 2026-07-27 13:54:47 +0100
fix: MDEV-40452 ASAN builds complain about enourmous stack consumption b/c of the reference pointer used for stack usage calculations.
Revision #17c95946b9 2026-07-26 12:11:21 +0100
chore: DuckDB build.sh exposes build with ASAN flag.
Revision #f72361a23f 2026-07-21 21:54:12 +0100
fix: fix stack size warning.
Revision #454c02a71a 2026-07-17 21:17:23 +0530
MDEV-39800: Assertion
!(mode & 2048U) || (mode & 512U) || is_supremumfailed
Revision #bff41d98a5 2026-07-20 20:04:08 +0100
fix: extra try-catch during plugin init.
Revision #4af16b4bcf 2026-07-20 20:01:56 +0100
fix: clean DeltaAppender after at rollback or disconnect.
Revision #40f93613dd 2026-06-09 11:31:43 +0530
MDEV-36896 Assertion 'marked_for_read()' failed in virtual my_time_t Field_timestamp0::get_timestamp(const uchar*, ulong*) const.
Revision #2cbce592c3 2026-07-20 18:04:24 +0100
fix: add streaming into select/union handler to avoid results materialization.
Revision #b5aa486a1c 2026-07-17 20:41:31 +0700
MDEV-36481: Abnormal server termination on second execution of stored routine that runs a cursor after table metadata in the query was changed
Revision #5420cccdb0 2026-07-15 12:26:03 +0100
fix: MDEV-40379 temporary disable CREATE TEMPORARY TABLE engine=DuckDB b/c of naming temp table naming inconsitencies b/w MariaDB and DuckDB.
Revision #dd2fbd2dc4 2026-07-11 19:43:07 +0100
chore: RYOW MTR test for DuckDB.
Revision #325048bac4 2026-07-05 18:01:21 +0100
fix: DuckDB now optionally read same transactions writes applied to other engines tables.
Revision #17fe060a54 2026-06-20 00:48:44 +0200
MDEV-40057: Virtual column included in after-image with unique BLOB index, asserts
Revision #09e74d15eb 2026-06-20 00:49:30 +0200
Fix excessive allocations of memory for table object bitmaps
Revision #09eb208db2 2026-07-14 16:05:38 +0530
MDEV-40332 InnoDB: Defragmentation of BASE_IDX in SYS_VIRTUAL failed: Data structure corruption
Revision #36b0c525ef 2026-06-29 11:06:39 +1000
MDEV-39742 11.4 JSON functions not interuptable
Revision #413ff6aed4 2026-06-29 11:10:54 +1000
json_key_value - simplify error handling
Revision #0a31f7aeba 2026-07-16 07:26:39 +1000
MDEV-40175: JSON_VALID (postfix)
Revision #f950eec582 2026-07-09 11:36:35 +1000
tests: pass test regardless of timezone
Revision #e000e75e29 2026-07-09 11:35:52 +1000
build: take server WITH_{UB,A}SAN settings
Revision #2e1c479fd2 2026-03-03 13:24:25 +0530
MDEV-38033: JSON_SCHEMA_VALID returns wrong result for array of objects
Revision #78c575806f 2026-06-29 10:24:39 +1000
MDEV-28404 json killed_ptr cleanup
Revision #03d70be617 2026-07-15 11:14:14 +1000
merge - json_normalize changes
Revision #756fc6fd9a 2026-07-15 15:16:33 +1000
MDEV-40165: json_normalize (fix)
Merge Revision #1e972a8d70 2026-07-14 12:49:36 +1000 - Merge 10.11 into 11.4
Revision #c476992795 2026-07-09 18:12:44 +1000
MDEV-40237: Parition info nullptr dereference
Revision #40de612592 2026-07-10 13:15:26 +0530
MDEV-40006: Prepared Statement Crash in varchar_upper_cmp_transformer() for '?'
Revision #1fff140f0c 2026-07-09 09:06:09 +1000
MDEV-40313 mariadb client creates
.mariadb_historinstead of.mariadb_history
Revision #176589bf19 2026-07-05 12:20:35 +0100
MDEV-40265 fix: UUID type support in DuckDB and mixed SELECT statements.
Revision #0c3ed7dad0 2026-07-05 11:29:13 +0100
chore(build): suppress sfinae-incomplete warnings building DuckDB code to reduce noise for >=] GCC-16 compiler.
Revision #472898c75c 2026-07-04 17:43:00 +0100
chore: default memory limits are now 80% * (physical RAM - innodb_buffer_pool_size_max)
Revision #ce566951c1 2026-07-04 17:12:20 +0100
chore: enable run_in_duckdb by default()
Revision #2e25fa829f 2026-07-04 16:58:10 +0100
chore: bump DuckDB version to 1.5.4.
Revision #7a8776a92e 2026-07-04 16:24:20 +0100
chore(tests,docs): renew documentation and fixed a number of test inconsistences.
Revision #03cb6bc4f2 2026-07-04 15:38:48 +0100
fix(func): time functions fixes and tests.
Revision #a3a458edf7 2026-07-04 13:26:06 +0100
chore(tests): add data reclaim test.
Revision #d56f207dcc 2026-07-04 12:27:20 +0100
chore(privs): restrict access to run_in_duckdb() to SUPER users only.
Revision #8a12e2ff0b 2026-07-02 21:49:31 +0100
chore(docs): added DuckDB db file space reclaim methods.
Revision #f42c3617ab 2026-07-02 21:41:15 +0100
fix: replace old storage format with the 1.5.2 to enable advanced compression methods.
Revision #4cb930bbf8 2026-07-03 12:23:35 +0200
MDEV-37739 Fix remaining test cases in parts suite on case-insensitive FS
Revision #323625512a 2026-07-03 14:47:55 +1000
MDEV-37739 Move filename canonicalisation out of handlerton method to ha_delete_table
Revision #dba032e9fb 2026-07-03 15:14:17 +1000
MDEV-37739 Downcase the db part of the new table name in ALTER when lower_case_table_names > 0
Revision #144a73cb11 2026-05-08 17:24:47 +1000
MDEV-39513 connect table_type=INI memory leak
Revision #838a896b43 2026-06-29 21:14:20 +0100
chore(docs): architecture and shared resources docs.
Revision #4243cc27af 2026-06-22 12:54:24 +0100
chore(test): TPC-H gen outputs in parquet format and queries run by MariaDB native SQL.
Revision #94614c58c7 2026-06-18 20:28:16 +0100
fix(perf): optimize regexp_rewrite perf for CB.
Revision #6a25d5bdc7 2026-06-18 15:59:29 +0100
fix: use jemalloc as a default allocator for DuckDB.
Merge Revision #3ce999df6b 2026-06-26 13:45:38 +0300 - Merge 10.11 into 11.4
Revision #38beaa6684 2026-06-15 13:53:00 -0400
MDEV-36059: 2nd PS exec crash w/nested VIEWs
Revision #0a311fea6e 2026-02-11 14:29:52 +0200
MDBF-1180: Fix errors in CONTRIBUTING.md
Merge Revision #bbd558c386 2026-06-22 12:26:09 +0200 - Merge branch '10.11' into '11.4'
Revision #1fb075512a 2026-06-18 18:30:17 +0200
refactor submodule.cmake to fetch less
Revision #29e43967f4 2026-06-18 18:58:24 +0200
only check for duckdb stuff if target duckdb is enabled
Revision #0cb2cc959e 2026-06-18 16:13:33 +0700
MDEV-40004: Server crashes in sp_head::register_instr_mem_root_for_deallocation upon shutdown
Revision #c8f382faa7 2026-06-17 11:00:35 +0100
disable sfinae-incomplete warning for DuckDB code.
Revision #4ec1ff493e 2026-06-17 10:32:10 +0100
chore: avoid building DuckDB at x86_32.
Revision #d1693276d5 2026-06-16 00:23:43 +0200
MDEV-40059 too long character_set_collations crash
Revision #0bf0e13a22 2026-06-15 22:54:56 +0200
MDEV-40058 cached_sha2_password crashes on zero-length password
Revision #f80219f1ff 2026-06-06 20:48:27 +0200
MDEV-39292 fix incorrect merge
Revision #7fc6fce20d 2026-06-17 16:12:52 +0200
update CODING_STANDARDS.md for agent era
Revision #b9809c07b4 2026-06-16 15:43:46 +0200
Document the correct use of replication terminology
Merge Revision #85ec122c15 2026-06-15 12:50:45 +0200 - Merge 10.11 to 11.4
Revision #894e2175dc 2026-06-10 13:29:28 +0530
MDEV-39963 InnoDB system tablespace autoshrink fails when the tail extent is an empty XDES_FREE_FRAG extent
Revision #00047bff26 2026-06-11 18:28:15 +0530
MDEV-22943: Assertion 'marked_for_read()' failed in Field_varstring::val_str on CHECKSUM TABLE
Revision #eef3f3a935 2026-06-09 12:35:18 +0100
chore: update DuckDB docs and info.
Revision #66430af54f 2026-06-08 19:32:25 +0100
chore: TPC-H automation and packaging section update in README.
Revision #cc40fe5329 2026-06-07 22:40:30 +0200
change duckdb_query_udf to run_in_duckdb function plugin
Revision #71cafa8114 2026-06-07 17:20:38 +0200
duckdb-engine rpm/deb fixes
Revision #36ba420d6b 2026-06-07 22:00:10 +0200
correct duckdb engine maturity for a first release
Revision #d010dca320 2026-06-07 17:46:20 +0200
class != struct
Revision #a9dd99fed7 2026-06-07 17:18:39 +0200
improve ExternalProject
Revision #2be1c9681e 2026-06-02 11:11:56 +0100
Expose static symbols leveraged in DuckDB to stringify WHERE conditions for other MariaDB engines.
Revision #2b941aeede 2026-06-07 17:18:14 +0200
don't modify server's error messages
Revision #a69957599b 2026-06-06 18:38:43 +0200
add submodule, most-merge fixes
Merge Revision #ac9ae6adf4 2026-06-06 18:21:33 +0200 - Merge https://github.com/mariadb/duckdb-engine into 11.4
Revision #612480e439 2026-06-05 16:49:34 +0100
chore(): update documentation.
Revision #1639aebe79 2026-06-04 16:21:59 +0100
fix(build):thread local maps with default TLS model got broken with MSAN build.
Revision #fc007879fd 2026-06-04 09:07:12 +0100
chore(): avoid compilation error for the fiber test TU.
Revision #eff61139ea 2026-06-02 10:41:27 +0100
chore(test): fix flacky cross_join_where test.
Revision #e663297172 2026-06-01 22:09:10 +0100
fix(cej): escape column names, remove bin objects from the repo, add tests.
Merge Revision #fe39d73c88 2026-06-06 18:14:31 +0200 - Merge https://github.com/drrtuy/duckdb-engine into 11.4
Revision #2b59dea020 2026-05-27 23:18:17 +0100
fix(cej): WHERE predicate now does not contain alias or table name in column idents.
Revision #15fd76b35d 2026-05-26 23:01:01 +0100
feat(cej): MDB tables scan now uses mysql_execute_command to to leverage optimizer and various access paths for a scan.
Revision #ca6a30e626 2026-05-25 22:37:06 +0100
feat(runtime): fiber runtime based on ASM borrowed from libmariadb + custom select_result_interceptor for DuckDB.
Revision #a541453fd5 2026-05-24 23:06:35 +0100
chore(build): refactor code breaking it into separate modules.
Revision #bf703f9540 2026-05-24 22:27:59 +0100
chore(build) preparation for code refactoring.
Revision #19b7c8b547 2026-05-13 23:00:22 +0100
fix(pushdown): fix for STRAIGHT_JOIN, various JOIN re-write cases and also recursive cases WITH ROLLUP and LIMIT clauses.
Revision #4928b46c5b 2026-05-13 22:28:09 +0100
fix(pushdown): skip-list of all escaped strings to avoid SQL expressions lookup in those.
Revision #433ae8999e 2026-05-04 22:25:17 +0100
fix(build): now DuckDB core extensions are statically linked instead auto-loaded.
Revision #a1749287de 2026-04-21 22:00:03 +0100
chore(): docs updates based on the recent changes.
Revision #55a6ac2cf1 2026-04-21 22:57:55 +0100
chore(build): install build dependencies in build.sh.
Revision #26bbf60418 2026-04-21 22:57:14 +0100
fix(mtr): trim couple tests to pass on U24.04.
Revision #4078135d73 2026-04-16 01:44:37 +0000
fix(rebase issues): Some tests are broken now, a big thanx
Revision #cadef8bfce 2026-04-14 23:50:00 +0000
feat(compat): CURRENT_TIME(N)/CURRENT_DATE()/CURRENT_TIMESTAMP() rewrite, curtime(fsp), datediff(d1,d2) macro
Revision #cdca05b1f6 2026-04-14 23:40:00 +0000
feat(compat): curdate/curtime macros, STRAIGHT_JOIN/index hints/LIMIT rewrites, enable duckdb_sql_syntax test
Revision #47252343a5 2026-04-14 23:35:00 +0000
feat(compat): addtime/subtime C++ UDFs, convert_tz macro, LIMIT and SELECT hints rewrite
Revision #a6649b1e61 2026-04-14 23:20:00 +0000
feat(compat): override length(VARCHAR) and ascii(VARCHAR) for MariaDB byte semantics, enable duckdb_string_func test
Revision #15fd9e2214 2026-04-14 23:15:00 +0000
feat(compat): add strcmp, substring_index, to_base64 macros, RLIKE rewrite, adapt test for MariaDB 11.4
Revision #529c8908dd 2026-04-14 23:10:00 +0000
feat(compat): implement regexp_instr, regexp_replace, regexp_substr, json_unquote using RE2 directly
Revision #872b6d90ba 2026-04-14 23:00:00 +0000
feat(pushdown): add CROSS JOIN, REGEXP, NOT REGEXP rewrites + mid UDF
Revision #d1973fbdae 2026-04-14 22:55:00 +0000
feat(compat): add mid() UDF, CONVERT→CAST rewrite in pushdown
Revision #33cff772e2 2026-04-14 22:50:00 +0000
feat(compat): port full hex/oct/bin from AliSQL, add locate C++ UDF
Revision #af85291930 2026-04-14 22:45:00 +0000
feat(compat): improve bin/oct for string args, add hex(numeric), locate macro
Revision #0158ce8390 2026-04-14 22:40:00 +0000
feat(udf): register native DuckDB scalar function overloads for MariaDB compat
Revision #1cbee60133 2026-04-14 22:35:00 +0000
fix(mtr): add have_duckdb.inc and max_allowed_packet to feature_duckdb_data_type
Revision #e65f2ee8b2 2026-04-14 22:30:00 +0000
fix(decimal): map DECIMAL(>38) to DOUBLE, default use_double_for_decimal=TRUE
Revision #3b080bed4d 2026-04-14 22:25:00 +0000
feat(pushdown): add more MariaDB SQL compatibility macros
Revision #1a65c21b38 2026-04-14 22:10:00 +0000
feat(pushdown): add MariaDB SQL compatibility macros and WITH ROLLUP rewrite
Revision #667999f048 2026-04-14 22:00:00 +0000
fix(config): propagate appender_allocator_flush_threshold to DuckDB v1.5
Revision #1761f62a0c 2026-04-14 21:55:00 +0000
fix(ddl): execute compound ALTER operations separately for DuckDB v1.5
Revision #c7f1c9ba99 2026-04-14 21:50:00 +0000
docs: update plan — DuckDB v1.5.2 done, add compound ALTER regression
Revision #07e708db17 2026-04-14 21:45:00 +0000
feat(upstream): upgrade DuckDB submodule v1.3.2 → v1.5.2
Revision #96de594b36 2026-04-14 21:40:00 +0000
docs: update plan — 19/47 enabled, add DuckDB upstream upgrade item
Revision #538886632c 2026-04-14 21:35:00 +0000
fix(mtr): add test cleanup to restore database charset after tests
Revision #1a2db4f4ed 2026-04-14 21:30:00 +0000
fix(mtr): enable create_table_constraint test
Revision #b6b1066582 2026-04-14 21:25:00 +0000
fix(ddl): reject ALTER TABLE on tables without PK when require_primary_key=ON
Revision #de56472a97 2026-04-14 21:20:00 +0000
docs: update disabled tests plan — 17/47 enabled, item 3 done
Revision #ac238c9f65 2026-04-14 21:15:00 +0000
fix(mtr): update rename_duckdb_table result for new error codes
Revision #4fbda0b7a6 2026-04-14 21:10:00 +0000
fix(errors): use ER_DUCKDB_TABLE_STRUCT_INVALID for ALTER structural errors, ER_DUCKDB_QUERY_ERROR for DML execution, reject XA DML
Revision #c928b6c242 2026-04-14 21:05:00 +0000
docs: add detailed analysis and work plan for 31 disabled tests
Revision #2c8b96980d 2026-04-19 10:35:47 +0100
chore(): README path update and conf file development leftovers cleanup.
Revision #83b43c3477 2026-04-15 20:13:32 +0100
chore(mtr): added an explicit database to the tests so that MDB does not change the expected final mdb state.
Revision #ebb6d6803c 2026-04-15 20:04:12 +0100
chore(build): fix custom command target dependencies.
Revision #52f8320ec7 2026-04-15 19:43:59 +0100
Revert "fix(build): adapt to MariaDB 11.4 API changes"
Merge Revision #ff83c8493a 2026-04-14 20:53:35 +0200 - Merge pull request #2 from drrtuy/better1
Revision #8690e5fffa 2026-04-14 21:00:00 +0000
fix(mtr): enable duckdb_db_table_strconvert test
Revision #c43c4eb1f8 2026-04-14 21:00:00 +0000
fix(monitor): count rows in direct_delete/update, adapt monitor test
Revision #8f5792b019 2026-04-14 21:00:00 +0000
fix(mtr): enable duckdb_monitor test
Revision #42e99f3c8d 2026-04-14 21:00:00 +0000
fix(mtr): enable truncate_and_maintenance and duckdb_set_operation tests
Revision #2733543815 2026-04-14 21:00:00 +0000
feat(errors): add DuckDB-specific error codes with codegen
Revision #20e646a8fd 2026-04-14 21:00:00 +0000
fix(mtr): add missing test includes and fix charset for disabled tests
Revision #cbd59be095 2026-04-14 21:00:00 +0000
fix(build): adapt to MariaDB 11.4 API changes
Revision #41959e636b 2026-04-14 21:20:00 +0000
Initial Claude.md
Revision #db8f551755 2026-04-08 16:18:06 +0100
fix(mtr): disabled warnings and fixed timezone in two MTR tests.
Revision #f9abca240f 2026-04-05 23:19:34 +0000
feat(tests): fuzzy search for menu
Revision #03261391cc 2026-04-05 22:57:24 +0000
fix(run_mtr.sh): fix noextern mode
Revision #0ee00ee091 2026-04-05 22:40:00 +0000
fix(mtr): make 11 tests extern compatible
Revision #752ace6284 2026-04-05 21:47:46 +0000
run_mtr.sh: MTR runnner
Revision #37ea03d76d 2026-04-05 21:32:23 +0000
cleaner build output
Revision #21690347a2 2026-04-05 19:20:25 +0100
chore(deb): packaging fixes.
Revision #dccccef161 2026-04-04 22:55:02 +0100
chore(build): Debug build fixes.
Revision #93cd438d30 2026-04-04 22:22:23 +0100
chore(build): ninja build error fix.
Revision #0c1ac4043d 2026-04-04 22:21:55 +0100
chore(): various compilation warnings fixes.
Revision #489fb8ba88 2026-04-04 22:21:17 +0100
chore(build): add -Werror option.
Revision #3877bc178a 2026-04-04 13:57:39 +0100
chore(mtr): take default utf8mb4 collation difference difference b/w 11.4 and 11.8 into account.
Revision #c6e35b3aa8 2026-04-03 21:47:50 +0100
fix(mtr): MTR passes with CS MDB 11.4
Revision #92a1304f1a 2026-04-03 17:20:46 +0100
chore(mtr): use deterministic charset in tests.
Revision #97a3ad61b0 2026-04-03 14:59:42 +0100
chore(): compilation fixes for MDB 11.4
Revision #7f1634303c 2026-04-01 22:04:01 +0100
feat(cte): r-/CTE with CEJ support.
Revision #9039d53d47 2026-04-01 21:26:15 +0100
chore(): use upstream DuckDB.
Revision #4f8f129ea2 2026-04-01 20:47:46 +0100
fix(ddl,tests): specialize CREATE TABLE error.
Revision #b0c0751aae 2026-04-01 18:29:15 +0100
feat(): UNION SELECT_LEX pushdown.
Revision #ccb2345bdb 2026-04-01 18:05:56 +0100
feat(CEJ): in-memory CEJ algo.
Revision #1cf07f1e8a 2026-03-29 15:14:42 +0100
fix(test): fixes 1 hour off issue caused by DST and a number of collations tests issues.
Revision #0806d8fc93 2026-03-27 21:08:18 +0000
feat(collations): fixes for collations tests.
Revision #9858982083 2026-03-26 21:22:54 +0000
feat(collations): support collate stanzas for CREATE TABLE.
Revision #641743aff0 2026-03-25 19:12:09 +0000
chore(license): add extra GPL v2 license text.
Revision #a2e5582369 2026-03-27 21:34:30 +0000
chore(): README
Revision #ea26665215 2026-03-25 19:12:09 +0000
chore(license): add extra GPL v2 license text.
Revision #bbb54a5897 2026-03-19 15:05:17 +0000
chore(): MariaDB Foundation copyright stanza.
Revision #a893a052e4 2026-03-19 14:59:10 +0000
chore(): remove dead yet code.
Revision #e72782cb3b 2026-03-18 21:55:06 +0000
fix(): a number of review fixes.
Revision #c57f845bae 2026-03-17 22:46:46 +0000
chore(deb): deb packaging utilities.
Revision #b4a85a5ecf 2026-03-16 22:59:04 +0000
fix(): use original query b/c query printer does not use DuckDB-supported join syntax.
Revision #9a84811f07 2026-03-15 20:18:41 +0000
chore(build): fix paths to server modules.
Revision #ea9d564e31 2026-03-15 19:19:50 +0000
chore(duckdb): Add drrtuy/duckdb (mdb-v.1.3.2) as nested submodule
Revision #e4b58926a2 2026-03-15 17:57:40 +0000
chore(duckdb): use duckdb fork with patches applied.
Revision #07e0c43c05 2026-03-14 08:51:14 +0000
chore(packaging): initial version of DEB and RPM packaging for DuckDB engine
Revision #8064f349f9 2026-03-14 08:48:19 +0000
chore(duckdb): update to upstream duckdb 1.3.2.
Revision #77834dc6a2 2026-03-08 10:00:09 +0000
fix(duckdb): LENGTH() over VARCHAR canonical name is strlen that breaks DuckDB parser + various fixes to pass currently enabled tests
Revision #732e2c9858 2026-03-08 08:37:36 +0000
feat(duckdb): switch to upstream DuckDB 1.2.1.
Revision #c6fa229dd6 2026-03-07 13:40:17 +0000
chore(duckdb): use upstream DuckDB 1.2.1
Revision #7757681ca0 2026-03-07 12:48:20 +0000
chore(mtr): disable.def to streamline MTR tests verification.
Revision #fedcf040b2 2026-03-07 12:40:47 +0000
fix(ddl): various ALTER fixes for duckdb.
Revision #8e4316e8d5 2026-03-01 14:29:40 +0000
fix(dml): various type-related fixes for batch processing + initial MTR tests
Revision #a25bbd2cd6 2026-03-01 12:01:59 +0000
feat(DDL): Various DDL fixes, e.g. RENAME TABLE and ALTER TABLE engine=DuckDB.
Revision #ac02354915 2026-02-28 12:03:46 +0000
feat(duckdb): migrate DuckDB-specific variables.
Revision #31e62e9ac9 2026-02-28 08:24:29 +0000
feat(dml): direct UPDATE and DELETE support
Revision #2416e4d2e6 2026-02-22 12:01:00 +0000
fix(dml,duckdb): Set table->write_set bitmap in rnd_next to convert to MariaDB row properly.
Revision #34f4099274 2026-02-22 07:26:00 +0000
Port AliSQL DuckDB engine basics to MariaDB part 2 Basic INSERT,SELECT functionality works now.
Revision #d2ebea4feb 2026-05-28 18:35:30 +0700
MDEV-38561: ASAN heap-use-after-free in Query_arena::free_items/sp_lex_cursor::~sp_lex_cursor
Revision #478d6f5561 2026-05-23 15:03:44 +1000
MDEV-37864 json_array_intersect result has incorrect length
Revision #49a745395a 2026-05-27 14:28:45 -0400
bump the VERSION
Revision #323644c591 2026-05-22 10:12:08 +0200
MDEV-39719 Fix memory allocation errors on Windows ARM64 CI
Revision #e287c48d73 2026-05-26 09:10:47 +0200
improve MTR bootstrap performance on slow disk
Revision #e41fc22435 2026-05-21 13:33:54 +0200
CI - Fix Github Actions warning, bump actions/checkout version
This page is licensed: CC BY-SA / Gnu FDL
Last updated
Was this helpful?

