Databases 7 min read

DBLE 3.22.11.0 Release Notes – New Features, Bug Fixes, and LTS Updates

The article provides a detailed overview of DBLE version 3.22.11.0, covering project background, major new functionalities such as master‑slave delay detection and audit logs, a full list of release notes, bug fixes, incompatibility changes, and subsequent LTS patch updates.

Aikesheng Open Source Community
Aikesheng Open Source Community
Aikesheng Open Source Community
DBLE 3.22.11.0 Release Notes – New Features, Bug Fixes, and LTS Updates

DBLE Project Overview DBLE is an enterprise‑grade open‑source distributed middleware, also known as “MyCat Plus”, praised for its simplicity, stability, active community support, and extensive feature set including data sharding, read/write splitting, distributed transaction support, global IDs, and IP/SQL whitelists.

New Version 3.22.11.0 Highlights

Master‑Slave Delay Detection : Monitors replication lag, automatically removes lagging slaves from load balancing, and restores them once latency is within the defined threshold.

Audit Log : Enables observation of SQL execution details (target backend, execution time) for read/write‑split or analysis users.

Off‑Heap Memory Leak Monitoring : Tracks direct memory allocation/release, alerts when leaks occur, and helps locate and fix memory‑leak issues.

Complete Release Notes – Features

[#3529] Added off‑heap memory leak monitor.

[#3549] Supported master‑slave delay detection.

[#3431] Implemented audit log.

[#3429] Enabled local read for read/write splitting in sharding scenarios.

[#3586] Added support for multi‑table UPDATE in certain scenarios.

[#3587] Pseudo‑support for dropping DBLE databases.

[#3585] Supported local JSON function computation.

Bug Fixes

[#3420] Fixed ArrayIndexOutOfBoundsException when using useCursorFetch=true in MySQL connector.

[#3450] Resolved incompatibility with certain JDK parameters.

[#3444] Fixed potential deadlock in MultiNodeSelectHandler.

[#3495] Addressed CPU usage spikes up to 100%.

[#3427] Fixed memory not being reclaimed after LOAD DATA LOCAL INFILE .

Various performance and logging optimizations.

Incompatibility Changes

[#3546] Changed default unit of delayThreshold from seconds to milliseconds.

LTS Version Updates

Sub‑versions such as 3.22.07.1, 3.22.01.4, 3.21.10.12, 3.21.02.13 include fixes for JDK parameter issues, MultiNodeSelectHandler deadlocks, CPU usage spikes, maxPacketSize problems, memory leaks during LOAD DATA , complex query issues, and heartbeat optimizations.

For more details, refer to the official DBLE GitHub repository, documentation site, and the linked tutorial videos.

Database MiddlewareFeaturesBug FixesRelease NotesltsDBLE
Aikesheng Open Source Community
Written by

Aikesheng Open Source Community

The Aikesheng Open Source Community provides stable, enterprise‑grade MySQL open‑source tools and services, releases a premium open‑source component each year (1024), and continuously operates and maintains them.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.