Skip to content

Releases: actiontech/sqle

v4.2605.0

05 Jun 11:04
e46b6ef

Choose a tag to compare

Feature

  • dms-ee#784 数据导出工单接入可配置审批流模板,替代原硬编码单步审批,并支持按项目预览与生成导出审批步骤。
  • sqle-ee#2868 数据导出能力扩展至 GaussDB 数据源。
  • sqle-ee#2871 数据库结构对比能力扩展至 Hive 数据源(含内置驱动迁移至 sqle-hive-plugin)。

Bugfix

  • dms#622 修复 ODC SQL 工作台审核中间件在未启用审核时阻塞执行、sid 解析错误及未透传 schema 导致审核不准的问题。
  • dms-ee#830 修正数据导出工单受让人展示错误。
  • sqle-ee#2692 增强 OB MySQL 插件对常规 SQL 语法的兼容性。
  • sqle-ee#2845 修复 Oracle 数据源在 SQL 含 TYPE/FUNCTION/PACKAGE 列名时被错误合并并触发 multi-statement 审核异常的问题。

Improvement

  • dms-ee#790 Provision 账号权限管控扩展至 TiDB 数据源。
  • dms-ee#796 Provision 账号权限管控扩展至 OB Oracle 数据源。
  • dms-ee#803 ODC 工作台新增 TDSQL For InnoDB 数据源类型支持与 DMS 联调。
  • dms-ee#813 为系统管理员增加业务写权开关,并下架项目总监预置角色、迁移存量用户。
  • dms-ee#814 ODC 工作台新增 GoldenDB 数据源支持。
  • dms-ee#815 Provision 账号权限管控扩展至 TDSQL For InnoDB 数据源。
  • dms-ee#816 ODC 工作台新增 PolarDB 数据源支持。
  • dms-ee#821 数据脱敏二期上线脱敏工单能力。
  • dms-ee#826 Provision 账号权限管控扩展至 PolarDB-MySQL 数据源。
  • dms-ee#839 ODC 工作台新增 DB2 数据源支持。
  • #3249 库表智能扫描任务扩展至更多数据源类型(含 OceanBase、TiDB、Oracle、SQL Server 等)。
  • sqle-ee#2768 PostgreSQL 数据源备份回滚增强为支持行级备份。
  • sqle-ee#2773 OB Oracle 数据源备份回滚增强为支持行级备份。
  • sqle-ee#2774 GoldenDB 数据源支持数据库结构对比。
  • sqle-ee#2777 PolarDB 数据源支持数据库结构对比。
  • sqle-ee#2786 GoldenDB 数据源支持慢日志与 ProcessList 智能扫描任务。
  • sqle-ee#2787 DB2 数据源备份回滚增强为支持行级备份。
  • sqle-ee#2793 达梦数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2805 Oracle 数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2816 GoldenDB 插件补齐行级备份回滚并接入 OptionalModuleI18n 国际化。
  • sqle-ee#2817 TDSQL 数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2824 DB2 数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2830 Oracle 结构对比扩展至存储过程、函数等数据库对象。
  • sqle-ee#2831 TDSQL 数据源支持 TopSQL 智能扫描任务。
  • sqle-ee#2834 结构对比扩展至达梦与 OB Oracle 的存储过程、函数等对象。
  • sqle-ee#2835 数据导出能力扩展至 HANA 数据源。
  • sqle-ee#2836 HANA 数据源支持库表元数据扫描任务。
  • sqle-ee#2837 HANA 插件实现 OptionalModuleGenRollbackSQL 并补齐行级备份回滚。
  • sqle-ee#2841 HANA 数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2842 PolarDB 数据源支持 TopSQL 智能扫描任务。
  • sqle-ee#2843 HANA 数据源支持 TopSQL 智能扫描任务。
  • sqle-ee#2856 Hive 插件接入 OptionalModuleI18n 国际化。
  • sqle-ee#2857 HANA 数据源支持慢日志智能扫描任务。
  • sqle-ee#2858 Hive 数据源支持库表元数据扫描任务。
  • sqle-ee#2859 数据导出能力扩展至 Hive 数据源。
  • sqle-ee#2863 Hive 数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2864 Hive 数据源支持 TopSQL 智能扫描任务。
  • sqle-ee#2865 Hive 数据源支持慢日志智能扫描任务。
  • sqle-ee#2870 智能扫描任务扩展至 GaussDB / openGauss ProcessList。
  • sqle-ee#2877 GaussDB 数据源支持 TopSQL 智能扫描任务。
  • sqle-ee#2878 OB Oracle 数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2882 GaussDB 插件接入 OptionalModuleI18n 国际化。
  • sqle-ee#2883 GaussDB 数据源支持库表元数据扫描任务。
  • sqle-ee#2886 Hive 数据源上线工单支持终止(OptionalModuleKillProcess)。
  • sqle-ee#2892 GaussDB 数据源支持慢日志智能扫描任务(含 openGauss)。
  • sqle-ee#2894 TBase(TDSQL PostgreSQL 版)数据源支持库表元数据扫描任务。
  • sqle-ee#2897 GaussDB 数据源上线工单支持终止(KillProcess)。
  • sqle-ee#2901 TBase 数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2902 ODC 工作台通过 SQLE 与 ODC 插件联动支持 MongoDB 数据源。
  • sqle-ee#2904 Hive 数据源备份回滚补齐反向 SQL 与行级备份能力。
  • sqle-ee#2910 TBase 数据源支持 TopSQL 智能扫描任务。

不兼容变更(not_compatible 标签,需要升级方案)

  • dms-ee#784 数据导出审批流模板化:升级需在元数据库执行脚本,为各项目创建 data_export 类型默认审批模板(详见 issue 评论升级方案)。
  • dms-ee#813 系统管理员业务写权开关与项目总监角色下架:升级需执行用户表字段变更、权限迁移 SQL(详见 issue 评论升级方案)。

v4.2604.0

09 May 09:28
a460388

Choose a tag to compare

Feature

  • dms-ee#800 上线项目级自定义脱敏规则与敏感类型管理,并与模板及查询脱敏应用闭环
  • sqle-ee#1809 将数据导出类操作写入 SQLE 操作记录,补齐审计维度。

Bugfix

  • sqle#2792 修正联合索引最左前缀规则,在查询列对应不同复合索引首列且含 IN/OR 非等值时不再误报。
  • sqle#3245 在 SQL 审核流程失败时软删除异常审核记录并将关联任务标记为失败,避免插件 panic 后残留「审核中」。
  • sqle#3271 修复全局 Dashboard「仅看待我操作」与多项目可视范围组合时的 SQL 过滤,使待办与列表一致。
  • sqle-ee#2687 修复 TBase 插件 SQLE00224 在空对象名分支上的越界 panic,并补充约束场景回归用例。

Improvement

  • dms-ee#777 扩展数据导出白名单与连接工厂,使 TiDB、DB2、TDSQL InnoDB、GoldenDB、TBase、GaussDB/openGauss 等可走完整导出链路。
  • dms-ee#780 打通 DMS→ODC 的达梦数据源类型映射与能力,使工作台可接管、浏览并执行 DM SQL。
  • dms-ee#802 在全局 Dashboard 工单面板增加「查看全部」卡片,按权限聚合展示可见工单。
  • dms-ee#807 新增 Redis 数据源插件及 ODC 侧基础工作台(Key 浏览、命令执行与结果展示)。
  • dms-ee#811 为 TiDB 增加 ODC 工作台端到端类型与插件骨架,并完成与 DMS 的类型映射联调。
  • sqle#3253 为 Oracle / OB Oracle TopSQL 扫描补齐 top_n 参数暴露,并增加 db_user 等列的筛选能力。
  • sqle#3278 TiDB 插件对齐 SQLE 新驱动结构并注册 OptionalModuleI18n,实现规则与提示的多语言扩展点。
  • sqle#3284 GoldenDB 插件同步 vendor 并引入与 MySQL 插件一致的 OptionalModuleI18n 国际化实现。
  • sqle-ee#2444 在 Oracle Top SQLs 采集与展示链路中补充数据库用户(db_user)信息,便于 SQL 归属追溯。
  • sqle-ee#2695 结构对比能力扩展到 SQL Server 数据源。
  • sqle-ee#2696 为 PostgreSQL 增加慢日志审核相关能力。
  • sqle-ee#2700 性能洞察覆盖 SQL Server 数据源。
  • sqle-ee#2705 扩充 SQL Server 场景审核规则集合(由 28 条提升至 72 条)。
  • sqle-ee#2706 智能扫描任务中的 TOPSQL 能力支持 SQL Server。
  • sqle-ee#2708 完成流水线侧 GitHub Token 在 EE 仓库创建 issue 的冒烟验证(工程化验证项)。
  • sqle-ee#2710 为 DB2 数据源提供库表元数据扫描任务。
  • sqle-ee#2712 新增达梦数据库慢 SQL 采集类智能扫描任务。
  • sqle-ee#2714 OBMySQL 数据源支持基于慢日志的智能扫描任务。
  • sqle-ee#2716 慢日志类智能扫描任务扩展到 TiDB。
  • sqle-ee#2718 结构对比能力扩展到达梦(DM)数据源。
  • sqle-ee#2719 为 DB2 上线工单提供终止能力。
  • sqle-ee#2720 OB MySQL 数据源支持库表结构对比。
  • sqle-ee#2721 Oracle 数据源支持库表元数据扫描任务。
  • sqle-ee#2722 DB2 数据源支持结构对比。
  • sqle-ee#2727 PostgreSQL 上线工单支持终止。
  • sqle-ee#2728 DB2 数据源支持慢日志智能扫描任务。
  • sqle-ee#2730 OB MySQL 数据源的备份回滚增强为支持行级备份。
  • sqle-ee#2731 SQL Server 数据源支持库表元数据扫描任务。
  • sqle-ee#2740 新增 TiDB 专用的库表元数据(Schema Meta)扫描任务类型。
  • sqle-ee#2743 达梦(DM)数据源支持库表元数据扫描任务。
  • sqle-ee#2744 OB Oracle 数据源支持库表元数据扫描任务。
  • sqle-ee#2745 Oracle 数据源支持慢日志智能扫描任务。
  • sqle-ee#2747 结构对比能力扩展到 OB Oracle 数据源。
  • sqle-ee#2754 OBMySQL 数据源支持执行计划分析。
  • sqle-ee#2755 OB Oracle 数据源支持慢日志智能扫描任务。
  • sqle-ee#2757 TiDB 数据源支持结构对比。
  • sqle-ee#2765 OB MySQL 数据源支持库表元数据扫描任务。
  • sqle-ee#2769 TDSQL 数据源支持数据库结构对比。
  • sqle-ee#2770 TDSQL 数据源支持库表元数据扫描任务。
  • sqle-ee#2771 PolarDB 数据源支持库表元数据扫描任务。
  • sqle-ee#2772 GoldenDB 数据源支持库表元数据扫描任务。
  • sqle-ee#2778 SQL Server 上线工单支持终止。
  • sqle-ee#2779 TiDB 数据源备份回滚增强为支持行级备份。
  • sqle-ee#2788 PolarDB 数据源支持慢日志与 ProcessList 类智能扫描任务。
  • sqle-ee#2789 TDSQL 数据源备份回滚增强为支持行级备份。
  • sqle-ee#2792 TiDB 数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2794 OB MySQL 插件接入 OptionalModuleI18n。
  • sqle-ee#2795 PostgreSQL 数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2796 PolarDB For MySQL 上线工单支持终止。
  • sqle-ee#2804 PostgreSQL 插件接入 OptionalModuleI18n。
  • sqle-ee#2806 OB MySQL 数据源支持 ProcessList 智能扫描任务。
  • sqle-ee#2814 Oracle 插件接入 OptionalModuleI18n。
  • sqle-ee#2818 SQLServer 插件接入 OptionalModuleI18n。
  • sqle-ee#2821 达梦与 OB Oracle 插件接入 OptionalModuleI18n。
  • sqle-ee#2823 PolarDB 插件备份回滚补齐反向 SQL 与行级备份能力。
  • sqle-ee#2832 HANA 插件接入 OptionalModuleI18n

v4.2603.0

08 Apr 03:27
c019e30

Choose a tag to compare

Feature

  • actiontech/dms#577:增强企业公告能力,新增展示时间窗口与窗口外获取最新公告的机制,并补齐公告创建人与时间字段返回。
  • actiontech/dms-ee#734:为达梦数据源补齐账号与角色全生命周期管控能力,并支持工作台权限联动控制。
  • actiontech/sqle-ee#2656:在 SQL 调优结果页新增反馈闭环,支持通过/不行评价、备注与采用率展示。

Improvement

  • actiontech/dms-ee#617:调整脱敏规则匹配策略,去除对部分上下文词典的强依赖以提升手机号等敏感数据命中率。
  • actiontech/dms-ee#724:上线 AI 智能效能中心一期与 Banner 展示页,集中呈现 SQL 改写和优化相关效能数据。
  • actiontech/dms-ee#729:数据导出能力新增 Hive 与达梦支持,并统一多数据源导出查询抽象。
  • actiontech/dms-ee#736:交付数据脱敏一期能力,支持模板驱动的识别与脱敏执行流程。
  • actiontech/dms-ee#762:新增工作台 SQL 运维时间管控开关,在非运维时间拦截非 DQL 操作并保留管理员豁免能力。
  • actiontech/sqle-ee#2383:审核规则新增未提交事务检查,支持 MySQL 与 PostgreSQL 在 DDL 前进行事务风险拦截。
  • actiontech/sqle-ee#2635:将 SQLE 操作记录能力迁移并补齐到 DMS 体系,同时扩展多组件关键操作审计覆盖。
  • actiontech/sqle-ee#2636:工作台在 SQL 审核未通过场景新增“仍要执行”路径,支持按策略继续提交执行流程。
  • actiontech/sqle-ee#2637:CloudBeaver 工作台新增达梦数据源接入能力。
  • actiontech/sqle-ee#2662:将原规则 63 拆分为唯一索引与普通索引两条非空约束规则,便于按风险等级独立配置。

Bugfix

  • actiontech/dms-ee#749:修复 ODC 工作台 Oracle 大字段读取乱码问题,改用字符流并统一编码写入缓存。
  • #3220:优化 Git 审核阶段仓库克隆策略,降低大仓库场景下 git-upload-pack 超时失败概率。
  • actiontech/sqle-ee#2639:将 OceanBase Top SQL 采集超时时间提升至可用范围,修复采集任务超时导致无结果的问题。
  • actiontech/sqle-ee#2640:移除 OBMySQL 不兼容的全文索引依赖,改为兼容查询方式以保障元数据库启动与知识库功能可用。
  • actiontech/sqle-ee#2643:修复 TBase 索引校验只检查根节点导致的误报,补充执行计划子节点递归判断。
  • actiontech/sqle-ee#2648:修复 Oracle SQL 解析误判 type 列名为 PL/SQL 块的问题,避免建表语句异常失败。
  • actiontech/sqle-ee#2676:修正 SQL 调优得分计算逻辑,消除负提升展示并设置最低得分下限。
  • actiontech/sqle-ee#2670:优化性能洞察接口对未映射数据库类型的降级处理,避免前端页面因不支持类型直接报错。

v4.2601.0

03 Feb 07:42
813cd3b

Choose a tag to compare

升级到4.2601.0有不兼容的变更,升级方案参考:#3208

Feature

[actiontech/sqle-ee/issues/2615] OB For MySQL数据源新增全量采集任务
[actiontech/sqle-ee/issues/2627] SQLE操作记录支持记录登入登出
[actiontech/sqle-ee/issues/2626] DM、Oracle数据源工单支持备份功能
[actiontech/sqle-ee/issues/2602] 新增规则: OB系数据源多表join时,需通过hint指定表连接顺序和算法

Improvement

[actiontech/sqle-ee/issues/2612] 通过ZIP文件创建SQL工单时SQL文件支持有序执行
[actiontech/sqle-ee/issues/2623] 工单webhook通知支持区分工作台自动上线场景
[/issues/3198] 工单 SQL管控支持excel格式导出
[/issues/3206] 创建工单时操作人排除被禁用的用户
[/issues/3171] 全局待解决工单支持筛选自己的待办

Bugfix

[actiontech/sqle-ee/issues/2628] 修复MySQL、SQLServer数据源查询视图时审核误报表不存在
[actiontech/sqle-ee/issues/2631] 修复开启备份的工单上线失败时再次执行异常
[actiontech/sqle-ee/issues/2532] 修复备份失败导致工单上线失败
[/issues/3193] SQL工单执行失败后重新执行无法切换分页

v4.2512.0

31 Dec 09:59
4714f83

Choose a tag to compare

Feature

[actiontech/sqle-ee/issues/2604] SQL Server数据源支持备份恢复功能
[actiontech/sqle-ee/issues/2597] 支持CB工作台在线审核
[actiontech/sqle-ee/issues/2596] SQLServer新增3条规则

Improvement

[actiontech/dms-ee/issues/703] 优化邮件消息推送信息
[/issues/3184] 优化再次执行的提示文案
[/issues/3179] 登录页面默认首选第三方登录
[actiontech/dms/issues/560] 支持用户名包含空格
[/issues/3190] 新增工单关闭和标记为人工上线操作的消息推送功能

Bugfix

[actiontech/dms-ee/issues/705] 修复工作台统计信息错误问题
[actiontech/dms-ee/issues/674] 修复用户在CB工作台越权看到数据源问题
[/issues/3187] 修复SQL审核时未传递sql参数问题

v4.2511.0

28 Nov 10:59
e530a9d

Choose a tag to compare

Feature

[/issues/3177] 增加 pprof 性能监控功能
[actiontech/sqle-ee/issues/2586] 支持通过工单上线CB工作台可备份的非DQL语句

Improvement

[/issues/3175] 优化: SQL工作台操作记录表格列宽
[/issues/3165] 优化: SQL美化功能调整
[/issues/3146] 优化: 页面SQL美化功能
[actiontech/dms/issues/550] 优化: CB工作台升级
[actiontech/dms/issues/548] 优化: 工作台的元数据库切换为MySQL
[actiontech/dms/issues/547] 优化: 用户列表展示用户uid
[actiontech/dms/issues/524] 优化: 工作台的接口交互日志
[actiontech/sqle-ee/issues/2587] 优化: 迁移SQL调优功能到历史版本
[actiontech/sqle-ee/issues/2572]优化: SQL调优功能强化

Bugfix

[actiontech/dms-ee/issues/695] 修复: SQLServer 使用数据导出执行失败问题
[actiontech/sqle-ee/issues/2575] 修复: Oceanbase For MySQL数据源上线终止失败
[actiontech/dms/issues/549] 修复:工作台Oracle连接限制不生效
[actiontech/dms/issues/542] 修复: SQL工作台连接数过多

v4.2510.0

v4.2509.0

10 Oct 08:19

Choose a tag to compare

Feature

[/issues/3133] SQLE支持ODC SQL工作台
[actiontech/sqle-ee/issues/2533] 新增TopSQL智能扫描

Bugfix

[/issues/3138] 分析页面未能获取SQL相关的表信息
[actiontech/dms-ee/issues/671] 通过OAuth2登录后,用户表上次登录时间未更新

v4.2508.0

29 Aug 11:05

Choose a tag to compare

老版本升级到4.2508.0有不兼容的变更,升级方案参考:#3123

Feature

[actiontech/sqle-ee/issues/2498] SQLE对接SQLFlash
[actiontech/dms-ee/issues/642] 支持OBMySQL数据导出功能
[actiontech/dms-ee/issues/597] 数据导出工单支持邮件消息推送

Improvement

[actiontech/sqle-ee/issues/2496] 审批流程模版指定审批人上限调整
[actiontech/sqle-ee/issues/2490] JAVA 应用SQL抓取版本兼容
[actiontech/dms-ee/issues/648] 项目业务增加/筛选优化
[actiontech/dms/issues/509] 项目列表、用户列表新增模糊搜索组件
[actiontech/dms/issues/503] 用户名不应允许存在空格

Bugfix

[actiontech/sqle-ee/issues/2519] 修复SQL分析禁止下发真实的SQL
[actiontech/sqle-ee/issues/2516] 修复审计管理员看不到SQL导出记录的问题
[actiontech/sqle-ee/issues/2514] 修复OB Oracle模式,SQL管控TOP SQL采集,存在的审核异常提示
[actiontech/sqle-ee/issues/2495] 修复角色管理列表页在切换可用区后再重新进入会报错问题
[actiontech/sqle-ee/issues/2494] 修复在配置IDEA插件的时候,获取数据源信息的时候报权限不足问题
[actiontech/sqle-ee/issues/2477] 修复SQL管控:TDMySQL监控库采集采集周期内采集的SQL过多导致采集超时问题
[/issues/3097] 修复 工单上线后没有邮件通知问题
[actiontech/dms/issues/515] 修复特定用户名称访问工作台失败问题

4.2506.2

19 Aug 06:00

Choose a tag to compare

[/issues/3098] 成员组权限中,清除权限失败以及权限重复授权的问题
[actiontech/sqle-ee/issues/2409] 账号管理中,当展示的用户数量过多,无法展示所有用户信息的问题