Releases: actiontech/sqle
Releases · actiontech/sqle
SQLE v1.2201.0-pre3
Feature
- [#212] 审核计划功能优化,支持指定审核任务类型,方便后续定制不同场景的任务
- [#203] 新增 MySQL 审核规则:
- 使用 explain 加强预检查能力
- 检查DML操作的表是否超过指定数据量
- 检查DDL操作的表是否超过指定数据量
- 检查DDL创建的新索引对应字段是否已存在过多索引
Improment
- [#203] 优化规则“建议选择可选性超过阈值字段作为索引“的审核的分类、描述、建议内容
- [#203] 修改规则“开启索引优化“的描述为“索引创建建议”
- [#212] 页面调整审核计划功能的命名为审核任务
Bugfix
- [#201] 修复数据源绑定审核规则模版之后,删除数据源查看审核规则模版依旧显示删除的数据源的问题
- [#184] 修复创建一个工单使用查询语句期望能够触发索引审核提示,但是未能触发的问题
SQLE v1.2201.0-pre1
Feature
- [#190] 审核流程优化,审核合格的SQL才可以提交工单;该功能可灵活配置,默认存在 error 级别的审核提示不允许提交工单
Bugfix
- [#187] 修复无法通过页面修改不满足平台用户格式的LDAP用户的问题(来自社区群反馈)
- [#193] 修复MySQL审核对特定schema审核失败的问题,例如“test-db”等带中划线的schema(来自社区群反馈)
SQLE v1.2112.0
Feature
- [#55] 新增索引优化功能,目前支持三星索引、多表关联查询索引建议、模糊查询、函数查询的索引优化(使用文档
- [#157] 新增工单定时上线功能,可以设置、取消、修改定时时间
- [#123] 规则配置重构,支持多配置,提高单个规则的定制灵活性度
- [#121] 现有MySQL规则重构,部分规范类的规则增加配置项,提高规则的适用范围
- [#129] 创建工单录入SQL时支持输入联想,补全关键字,提高录入效率
- [#171] 数据源支持域名,可以录入并审核云数据库
Improment
Bugfix
- [#130] 修复审核规则 "改表时,表空间超过指定大小(MB)审核时输出osc改写建议" 触发时导致程序崩溃的问题
SQLE v1.2112.0-pre4
Feature
- [#171] 数据源支持域名,可以录入并审核云数据库。
Bugfix
- [#130] 修复审核规则 "改表时,表空间超过指定大小(MB)审核时输出osc改写建议" 触发时导致程序崩溃的问题
SQLE v1.2112.0-pre3
Feature
- [#157] 新增工单定时上线功能,可以设置、取消、修改定时时间
- [#55] 新增模糊查询和函数查询的索引优化(使用文档)
Improment
- [#49] 工单状态优化,提供更多的状态流转信息
- [#157] 优化上线信息展示,在工单详情页可以查看上线开始和结束时间,以及当前上线状态
SQLE v1.2112.0-pre2
Feature
- [#55] 新增索引优化功能,目前支持三星索引与多表关联查询索引建议(使用文档)
- [#129] 创建工单录入SQL时支持输入联想,补全关键字,提高录入效率
SQLE v1.2112.0-pre1
Feature
- [#123] 规则配置重构,支持多配置,提高单个规则的定制灵活性度
- [#121] 现有MySQL规则重构,部分规范类的规则增加配置项,提高规则的适用范围
Improvement
SQLE v1.2111.0
Feature
- 工单上线支持 Online DDL #38 (使用文档)
- 支持 LDAP 登录 #44
- 提供友好的数据库审核插件库方便插件开发 #56 (开发文档)
- 支持 PostgreSQL 数据库审核插件 (源码仓库)
- 支持 Oracle 数据库审核插件 (源码仓库)
Improment
- 优化白名单页面展示框 #39
- 优化添加审核计划时的提示信息 #41
- 调整插件层 API #59
Bugfix
- 修复回滚语句不能正常生成 #42
- 修复系统配置(邮箱配置,LDAP配置)密码无法修改的问题 #78
- 修复 release 分支无法触发 CI 流程问题 #66
- 修复 MyBatis XML 解析器解析空文件 panic 问题 #61
- 修复数据库审核插件审核规则定义不生效的问题 #57 #107
- 修复角色删除后,该角色绑定的用户还能访问绑定的数据源的问题 #77
- 修复命令行参数启动SQLE时 panic 的问题 #65
- 修复使用 Mybatis Scanner 扫描的 XML 内SQL长度支持太小的问题 #60
SQLE v1.2111.0-pre3
Feature
Bugfix
- 修复 release 分支无法触发 CI 流程问题 #66
- 修复 MyBatis XML 解析器解析空文件 panic 问题 #84
Improvement
- 重构插件层数据结构,使插件层与 Model 层解耦 #82