本帖最后由 默一默 于 2019-1-10 19:36 编辑
本文基于 DBLE 2.18.12.0 版本的Release Notes 进行详细解读,文章主要分为以下四部分内容:
一、DBLE 项目介绍 二、更新概况 三、新特性 四、升级兼容性
一、DBLE项目介绍
DBLE 是企业级开源分布式中间件,江湖人送外号 “MyCat Plus”;以其简单稳定,持续维护,良好的社区环境和广大的群众基础得到了社区的大力支持;
DBLE官方项目:
https://github.com/actiontech/dble 如对源码有兴趣或者需要定制的功能的可以通过源码编译安装 DBLE官方文档: https://actiontech.github.io/dble-docs-cn 可以详细了解DBLE的背景和应用场景,本文未涉及到的细节都可在官方文档获得 DBLE下载地址: https://github.com/actiontech/dble/releases
Tips:建议下载最新的 Releases 版本,下载tar压缩包即可,如有源码编译需求的,可以下载源码包。
二、版本概况
距上一次10月24日程序员节日版一个多月,dble 社区又迎来了新的版本更新; 最新的 Release Note 请参考:
https://github.com/actiontech/dble/releases/tag/2.18.12.0%2Ftag
这次的更新可谓干货满满,新增了6个新特性,修复了60+缺陷; 版本推送快,让社区同学直呼,跟不上学习的步伐; 同时也有社区同学疑问,为什么有这么多缺陷出来?
关于这点,官方的解释:
DBLE 的 Release Note 其实非常容易看懂,因为每条更新记录上都会描述对应的 issue 号,可以查看具体的 issue 描述来确认这条变更具体发生的变更细节。
大部分都issue都会遵循issue提交的模版规范填写,比如本次发布修复的第一个issue#819:增加了对 MySQL 官方 GUI 客户端 Workbench 8.0 的支持,描述了详细的版本,背景,复现流程,预期结果;
举个栗子: // 划重点:
|