Last week in mysql-server development (35) #135
henrikingo-oracle
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
This weekly newsletter gives you a comprehensive overview of what is going on
in the MySQL open development project. It covers the week of August 24–30,
2026, ending Sunday.
Scope
mysql/mysql-communityandmysql/mysql-serverAmerica/Chicago)Integratecase-insensitively.Executive Summary
@p1p1bear from Alibaba posted the full design proposal for review. Some notable highlights: The integration depends on a forked version of DuckDB, whose modifications were not part of this design but will be documented separately. Apart from insert-select and alter statements from innodb to duckdb, cross engine SQL statements (such as joins) are not supported. Note that duckdb is a first class storage engine in its own right, not a cache or otherwise off-loading innodb.
Merged
Implementing / Review
Active implementation and review covered replication correctness, SQL behavior, InnoDB, client builds, and an experimental type-system prototype.
OCA Verified,Replication,Pluggable,Review Requested.The patch retries a stale Synode reservation to prevent Group Replication members from proposing different GNOs for one transaction; reviewers are requested.
OCA Required,Build Passed,MTR Passed.Initializes binlog-event scalar members and adds gunit coverage for malformed-input paths; it fixes Issue 706 and remains open.
OCA Verified,InnoDB,Pluggable,Build,Tests,Review Requested,Build Passed,User Defined Types.Author is iterating against review feedback from Codex bot.
Proposes skipping server-only ncurses/readline and RPC dependency checks when building mysqlclient alone; requested review remains pending.
OCA Verified,InnoDB,Tests,Review Requested,Build Passed,MTR Failed.Defers full adaptive-hash-index allocation until AHI is enabled to avoid wasting 1/64 of buffer pool size when AHI is disabled. Review and MTR follow-up remain pending.
OCA Verified,Tests,Review Requested,Build Passed,MTR Failed.Adds
RETURNINGto single-tableDELETE, including parser, executor, and MTR changes; this is the trunk-targeted version.OCA Verified,Build,Tests,Docs.Adds
admin_max_connectionsand administrative-connection status counters so privileged administrative connections can be capped independently of ordinary connections. Maintainers push back saying the port is already intended as a backup for such situations, and should not itself be used by routine admin connections. MySQL Product Mgmt is presumably talking offline with the submitter (my assumption as discussion on the thread is quiet)OCA Verified,Optimizer.Carries the same single-table
DELETE ... RETURNINGcapability to the 8.4 branch; it remains under review.Planning / PoC
The planning activity centered on storage-engine extensibility, vector indexing, InnoDB concurrency, and binlog handling for large transactions.
enhancement,AI & Cloud.Intel proposes SVS/Vamana as a graph-based vector index type behind MySQL’s evolving vector-index interface; @henrikingo-oracle handed the integration discussion to @gopshank and @mayprasa.
@p1p1bear from Alibaba posted the full design proposal for review. Some notable highlights: The integration depends on a forked version of DuckDB, whose modifications were not part of this design but will be documented separately. Apart from insert-select and alter statements from innodb to duckdb, cross engine SQL statements (such as joins) are not supported. Note that duckdb is a first class storage engine in its own right, not a cache or otherwise off-loading innodb.
@SongLibing raised a compression and recovery-format question during the period; the proposal remains open and is explicitly related to mysql-community Issue 77.
New
enhancement.Newly opened request for an optional namespace level within a database to group tables without creating separate schemas or relying on name prefixes.
Bug Fixes
OCA Verified.Fixes missing writes to the sharded aggregate buffer used by 25 OpenTelemetry metrics and adds a Performance Schema regression test; review is requested.
OCA Verified,Tests,Review Requested.Limits CHECK-column type comparison to columns actually changed by
ALTER, avoiding an unnecessary table copy for an otherwise metadata-only ENUM extension.bug.@SeojunKim-pumisj began investigation during the period; the issue now references the open initialization fix in pull request 732.
OCA Verified,Review Requested,Build Passed,MTR Passed.Adds the missing RPM dependencies on trunk so a minimal
mysql-community-testinstallation can run its test harness.Corrects a multi-statement announcement comment; @harinvadodaria approved the change during the period.
OCA Verified.Applies the same RPM dependency fix to the 8.4 branch; the pull request remains open.
OCA Verified.Applies the same RPM dependency fix to the 9.7 branch; the pull request remains open.
Misc / GitHub-platform and process fixes
Process: New format for writing proposals and designs as a PR against mysql-server effective immediately.
Last week in mysql-server development (34) … 134 by @henrikingo-oracle
A project-newsletter discussion was created and updated during the period; JFG asked a follow-up question about covering bug fixes done still by Oracle internal process and tracked purely in bugs.mysql.com. This was ruled out of scope (and is also going away in the future)
All reactions