Hai Yang

Results 10 issues of Hai Yang

测试表结构 CREATE TABLE `yhtest` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `yhtest_code` INT(10) DEFAULT NULL, `tracking_code` VARCHAR(45) DEFAULT NULL , `status` VARCHAR(40) DEFAULT NULL, `status_details` VARCHAR(255) DEFAULT NULL , `status_date` VARCHAR(15)...

### 重现步骤 1.配置工单禁止提交drop操作 2.提交一个drop工单,自动审核不通过 3.但是在待审核工单list中还是可以看到这个单子 ### 预期外的结果 在待审核list中看到了自动审核不通过的单子 ### 日志文本 _No response_ ### 版本 1.11.1 ### 部署方式 手工部署 ### 是否还有其他可以辅助定位问题的信息?比如数据库版本等 _No response_

添加业务低峰时间范围,ddl只能够在在业务低峰执行选项,避免非dba执行ddl sql 使用了copy算法锁表

real_row_count 参数没有存在的意义,大部分时候不建议使用这个参数?

I added a task chain through , my code is: execute_sql_sig = signature('sql.utils.execute_sql.execute', args=(workflow_id,),task_id=name) # 创建回调任务的签名 callback_sig = signature('sql.utils.execute_sql.execute_callback', args=(workflow_id,)) task_chain = execute_sql_sig | callback_sig # Schedule chain tasks task_chain.apply_async(eta=run_date)...

Issue Type: Bug Report

My celery worker startup command is: celery -A archery worker --loglevel=info. After the service is started, I will see a mysql thread in sleep state on the backend. If I...

Issue Type: Bug Report

因为django-q无法实现多队列,且项目已经很久没更新了。django-q2虽然还在更新,但是依然不支持多队列,和优先级。 之前的pr比较乱,重新提交下,发现改动点好多。。好多单元测试都需要。。。

### 重现步骤 [Archery 通知]My2SQL执行结束,会返回报错 messages=[LegacyMessage(msg_title='[Archery 通知]My2SQL执行结束', msg_content='解析的SQL文件在/downloads/my2sql/目录下,请前往查看', msg_to=[], msg_cc=[])])`: 'NoneType' object has no attribute 'group_id' ### 预期外的结果 没有正常发出通知 ### 日志文本 ```shell messages=[LegacyMessage(msg_title='[Archery 通知]My2SQL执行结束', msg_content='解析的SQL文件在/downloads/my2sql/目录下,请前往查看', msg_to=[], msg_cc=[])])`: 'NoneType' object has no...

### 重现步骤 goinception 上线检测时,如果设置了获取真是行数,他实际上也是去mysql中执行一次查询,或者count,有的时候,研发写的sql性能很差,比如联表更新没有索引情况,他执行上线检测时,触发一次查询,这个时候,因为系统长时间未返回,研发可能就关闭了页面,但实际这个count 查询还在后端数据库查询,这可能有性能问题。 所以需要设置一个超时时间。 ### 预期外的结果 长时间未执行出来,超时掉 ### 日志文本 ```shell ``` ### 版本 1.10.0 ### 部署方式 手工部署 ### 是否还有其他可以辅助定位问题的信息?比如数据库版本等 _No response_