Databases 13 min read

DBLE 2.19.09.0 Release Notes – New Features, Bug Fixes, HA Interface and Dump‑Split Command

The DBLE 2.19.09.0 release notes introduce eight new refactoring features, 34 bug fixes, external MySQL‑HA interface commands, a dump‑file split utility, detailed translation of all changes, and compatibility updates for the open‑source distributed database middleware.

Aikesheng Open Source Community
Aikesheng Open Source Community
Aikesheng Open Source Community
DBLE 2.19.09.0 Release Notes – New Features, Bug Fixes, HA Interface and Dump‑Split Command

Project Overview

DBLE (also known as “MyCat Plus”) is an enterprise‑grade open‑source distributed middleware that provides data horizontal partitioning, read/write separation, distributed transaction support, multi‑shard algorithms, global IDs, and IP/SQL black‑white lists.

Official resources: GitHub repository , Documentation , and release packages at GitHub releases .

New Version Highlights (2.19.09.0)

Added eight refactored functions and 34 defect fixes.

Introduced external MySQL‑HA interface with three management commands: dataHost @@disable , dataHost @@enable , and dataHost @@swtich , plus a status query dataHost @@events .

Provided a dump‑file split command mysql > split src dest [-r500] [-w500] [-l10000] to partition mysqldump files per backend datanode.

These HA commands work with Zookeeper clusters, allowing a single node notification to trigger coordinated failover.

External HA Interaction Diagram

Dump‑File Split Command Details

The command splits a source dump file into per‑datanode files, supporting options for read/write queue sizes ( -r , -w ) and maximum values per INSERT ( -l ). Example:

split /tmp/mysql_dump.sql /tmp/dump/

For full usage, see the documentation links provided in the original notes.

Complete Release Notes (Translated)

Features added include external MySQL‑HA interface, dump‑file split support, new ChildTable property incrementColumn , new partition algorithm parameter ruleFile , JWS upgrade, heartbeat name distinction, and refactoring of Dbleserver startup.

Bug‑fixes cover cluster restart checks, incorrect EXPLAIN results with using() , privilege‑related query inaccuracies, transaction handling issues, back‑quote handling, and many other edge cases.

Compatibility changes modify reload @@config behavior, add heartbeat name, and refactor show @@directmemory .

Breaking backward compatibility notes summarize the same three changes.

MySQLDatabase MiddlewareRelease NotesDBLEFeature UpdatesDump SplitHA Interface
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.