wangYue

Results 10 issues of wangYue

# Committer Notes pass BoltLogger to driver, so that we can define the driver's log output

actiontech/dms-ee/issues/125 提交内容:支持provision事前权限校验的插件接口定义 风险点:目前接口定义存在潜在的风险是 定义的是粗粒度的权限(变更/读取/删除/其他),如果provision将来需要支持细粒度的权限,需要插件实现变更

## 版本信息(Version) v4.25.02 ## 问题描述(Describe) 进行AI测试时发现的规则问题,以下一并列出 其他相关问题 https://github.com/actiontech/sqle/issues/2989 https://github.com/actiontech/sqle/issues/2966 https://github.com/actiontech/sqle/issues/2961 https://github.com/actiontech/sqle/issues/2960 https://github.com/actiontech/sqle/issues/2959 知识库遗留问题: http://10.186.18.21/sqle/rule-refactor/-/issues/10 http://10.186.18.21/sqle/rule-refactor/-/issues/11 http://10.186.18.21/sqle/rule-refactor/-/issues/13 http://10.186.18.21/sqle/rule-refactor/-/issues/14 - [ ] MySQL规则00176:期望以下sql触发规则,实际没有 `SELECT /*+ FORCE INDEX (idx_totalSnatched) */ groupName FROM torrents...

bug

## 版本信息(Version) v4.25.02 ## 问题描述(Describe) 以下sql期望触发MySQL规则,实际没有 `SELECT postid AS Post_Link, mdi.numimages AS numMarkdownImages, hi.numimages AS NumHtmlImages, hi.viewcount AS ViewCount, hi.score AS Score, hi.creationdate AS CreationDate FROM ( SELECT postid, LENGTH(markdown)...

bug

## 版本信息(Version) v4.25.02 ## 问题描述(Describe) 期望以下sql不会触发规则00079,其中虽然有别名重复,但是是针对相同的表和列,不应该触发规则 `SELECT DISTINCT t_mem.first_name AS mem_first_name, t_mem.last_name AS mem_last_name, t_mem.phone AS mem_phone FROM expense AS t_exp INNER JOIN budget AS t_bud ON t_exp.link_to_budget = t_bud.budget_id...

bug

## 版本信息(Version) v4.25.02 ## 问题描述(Describe) 针对sql: ``` SELECT CASE WHEN ( `BIRD.T1`.`SEX` = 'F' AND `BIRD.T2`.`UA` > 6.5 ) OR ( `BIRD.T1`.`SEX` = 'M' AND `BIRD.T2`.`UA` > 8.0 ) THEN...

bug

## 版本信息(Version) v4.25.02 ## 问题描述(Describe) MySQL00064的审核信息需要把所有违反规则的字段都描述出来,而不是只描述第一个违反的字段 如:针对sql ``` CREATE TABLE SQLE00064_t1 ( id INT NOT NULL, description VARCHAR(800) NOT NULL DEFAULT '', name VARCHAR(1000) NOT NULL DEFAULT '', INDEX idx_description_SQLE00064_t1...

bug

## 版本信息(Version) v4.25.02 ## 问题描述(Describe) MySQL00218规则在判断时需要考虑sql语句中使用最左列的多列情况,如 ``` CREATE TABLE SQLE00218_t1_customers ( id INT(11) NOT NULL,\n name VARCHAR(32) DEFAULT '', sex TINYINT NOT NULL,\n city VARCHAR(32) NOT NULL, age SMALLINT(4) NOT...

bug

本issue是社区版接口相关提交 企业版 关联 issue https://github.com/actiontech/sqle-ee/issues/2037

从 http://10.186.18.11/confluence/pages/viewpage.action?pageId=175178272 迁移到本issue维护 - [ ] 目前 with... 这种 cte语法 tidb解析器不支持,需要处理。 凡是针对所有dml的含有select的系列规则,都需要追加 with .... cte语法 - [ ] 规则00140:还需要处理存储过程、触发器、函数、事件等解析器不支持解析的情况 - [ ] 规则00176:存在以下:`delete/update/insert /*+ index(xx,xx) */...`、`delete/update/insert /*+ set_var(xx) */...` 场景,无法辨别含有hint...

bug