{"release":{"tag":{"name":"vsj1.1.0-beta2","path":"/aizuda/snail-job/tags/vsj1.1.0-beta2","tree_path":"/aizuda/snail-job/tree/vsj1.1.0-beta2","message":"发布视频:  [🔥🔥🔥一款兼具 “高性能、高颜值、高活跃” 的分布式任务调度与重试平台 1.1.0 Beta2 版本正式发布](https://www.bilibili.com/video/BV1WrhQeREMz/?share_source=copy_web\u0026vd_source=72eed18cb8b12450707021aa92b90b6c)\r\n\r\n1. 重构钉钉消息发送工具类(优化)\r\n2. 工作流支持全局上下文传递(新增)\r\n3. 支持动态分片(Map/MapReuce)(新增)\r\n4. 修复oracle超过1000批量删除失败问题(BUG)\r\n5. 定时任务阻塞策略新增恢复类型(新增)\r\n6. 工作流阻塞策略新增恢复类型(新增)\r\n7. sj_distributed_lock 分布式锁表去掉自增主键(优化)\r\n8. 优化决策节点手动校验逻辑并支持手动校验按钮(优化)\r\n9. 工作流决策节点判定逻辑使用上下文进行判断(优化)\r\n10. 工作流批次详情新增实时刷新功能(新增)\r\n11. 工作流和定时任务实时日志新增自动刷新功能(新增)\r\n12. 修复实时日志展示重复问题(BUG)\r\n13. 重试次数支持最低为0次(优化)\r\n14. 登录新增验证码功能(新增)\r\n15. 重试场景随机和固定间隔重试间隔新增最低10s限制(优化)\r\n16. 任务项列列表新增任务名称字段(优化)\r\n17. 升级mybatis-plus版本(3.5.6-\u003E3.5.7)(升级)\r\n18. 修复退出登录和修改密码未重定向到登录页问题(BUG)\r\n19. 工作流支持页面初始化上下文信息(新增)\r\n20. 优化其他已知问题\r\n------------------------------------------------------------------------\r\n**MYSQL变更(其他DB变更请自行同步)**\r\n\u003E 全量的SQL请参考项目 /doc/sql/x.sql\r\n\r\n```sql\r\nALTER TABLE `sj_distributed_lock` DROP INDEX `uk_name`;\r\nALTER TABLE `sj_distributed_lock` MODIFY COLUMN `id` bigint UNSIGNED NOT NULL COMMENT '主键';\r\nALTER TABLE `sj_distributed_lock` DROP PRIMARY KEY;\r\nALTER TABLE `sj_distributed_lock` ADD PRIMARY KEY (`name`) USING BTREE;\r\nALTER TABLE `sj_distributed_lock` DROP COLUMN `id`;\r\nALTER TABLE `sj_job_task` ADD COLUMN `mr_stage` tinyint NULL DEFAULT NULL COMMENT '动态分片所处阶段 1:map 2:reduce 3:mergeReduce';\r\nALTER TABLE `sj_job_task` ADD COLUMN `leaf` tinyint NOT NULL DEFAULT 1 COMMENT '叶子节点' AFTER `mr_stage`;\r\nALTER TABLE `sj_job_task` ADD COLUMN `task_name` varchar(255) NOT NULL DEFAULT '' COMMENT '任务名称';\r\nALTER TABLE `sj_job_task` ADD COLUMN `wf_context` text  NULL COMMENT '工作流全局上下文' ;\r\nALTER TABLE `sj_workflow_task_batch` ADD COLUMN `wf_context` text  NULL COMMENT '全局上下文' ;\r\nALTER TABLE `sj_workflow_task_batch` ADD COLUMN `version` int NOT NULL DEFAULT 1 COMMENT;\r\n```\r\n------------------------------------------------------------------------\r\n\r\n**参与者设计开发人员名单**\r\n1. https://gitee.com/xlsea\r\n2. https://gitee.com/xiaowoniu168\r\n3. https://gitee.com/dhb52\r\n4. https://gitee.com/zhengweilins\r\n5. https://gitee.com/srzou\r\n6. https://gitee.com/jcwang812","commit":{"id":"1ea594703182c9add72d0d18aa6c120f9da81141","short_id":"1ea5947","title":"feat(sj_1.1.0-beta2): 前端打包完成","title_markdown":"feat(sj_1.1.0-beta2): 前端打包完成","description":"","description_markdown":"","message":"feat(sj_1.1.0-beta2): 前端打包完成\n","message_markdown":"feat(sj_1.1.0-beta2): 前端打包完成","detail_path":"/aizuda/snail-job/commit/1ea594703182c9add72d0d18aa6c120f9da81141","commits_path":"/aizuda/snail-job/commits/1ea594703182c9add72d0d18aa6c120f9da81141","tree_path":"/aizuda/snail-job/tree/1ea594703182c9add72d0d18aa6c120f9da81141","author":{"name":"xiaowoniu","email":"598092184@qq.com","username":"xiaowoniu168","user_path":"/xiaowoniu168","enterprise_user_path":null,"image_path":"no_portrait.png#xiaowoniu-xiaowoniu168","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"committer":{"name":"xiaowoniu","email":"598092184@qq.com","username":"xiaowoniu168","user_path":"/xiaowoniu168","enterprise_user_path":null,"image_path":"no_portrait.png#xiaowoniu-xiaowoniu168","is_gitee_user":true,"is_enterprise_user":null,"widget_url":""},"authored_date":"2024-07-07T21:33:09+08:00","committed_date":"2024-07-07T21:33:09+08:00","signature":null,"build_state":null},"archive_path":"/aizuda/snail-job/repository/archive/vsj1.1.0-beta2","signature":null},"operating":{"edit":false,"download":true,"destroy":false,"enterprise_forbid_zip":false},"release":{"title":"Snail Job 1.1.0-beta2","path":"/aizuda/snail-job/releases/tag/vsj1.1.0-beta2","tag_path":"/aizuda/snail-job/tree/vsj1.1.0-beta2","project_id":28735612,"created_at":"2024-07-07T22:44:19+08:00","is_prerelease":false,"description":"发布视频:  [🔥🔥🔥一款兼具 “高性能、高颜值、高活跃” 的分布式任务调度与重试平台 1.1.0 Beta2 版本正式发布](https://www.bilibili.com/video/BV1WrhQeREMz/?share_source=copy_web\u0026vd_source=72eed18cb8b12450707021aa92b90b6c)\r\n\r\n1. 重构钉钉消息发送工具类(优化)\r\n2. 工作流支持全局上下文传递(新增)\r\n3. 支持动态分片(Map/MapReuce)(新增)\r\n4. 修复oracle超过1000批量删除失败问题(BUG)\r\n5. 定时任务阻塞策略新增恢复类型(新增)\r\n6. 工作流阻塞策略新增恢复类型(新增)\r\n7. sj_distributed_lock 分布式锁表去掉自增主键(优化)\r\n8. 优化决策节点手动校验逻辑并支持手动校验按钮(优化)\r\n9. 工作流决策节点判定逻辑使用上下文进行判断(优化)\r\n10. 工作流批次详情新增实时刷新功能(新增)\r\n11. 工作流和定时任务实时日志新增自动刷新功能(新增)\r\n12. 修复实时日志展示重复问题(BUG)\r\n13. 重试次数支持最低为0次(优化)\r\n14. 登录新增验证码功能(新增)\r\n15. 重试场景随机和固定间隔重试间隔新增最低10s限制(优化)\r\n16. 任务项列列表新增任务名称字段(优化)\r\n17. 升级mybatis-plus版本(3.5.6-\u003E3.5.7)(升级)\r\n18. 修复退出登录和修改密码未重定向到登录页问题(BUG)\r\n19. 工作流支持页面初始化上下文信息(新增)\r\n20. 优化其他已知问题\r\n------------------------------------------------------------------------\r\n**MYSQL变更(其他DB变更请自行同步)**\r\n\u003E 全量的SQL请参考项目 /doc/sql/x.sql\r\n\r\n```sql\r\nALTER TABLE `sj_distributed_lock` DROP INDEX `uk_name`;\r\nALTER TABLE `sj_distributed_lock` MODIFY COLUMN `id` bigint UNSIGNED NOT NULL COMMENT '主键';\r\nALTER TABLE `sj_distributed_lock` DROP PRIMARY KEY;\r\nALTER TABLE `sj_distributed_lock` ADD PRIMARY KEY (`name`) USING BTREE;\r\nALTER TABLE `sj_distributed_lock` DROP COLUMN `id`;\r\nALTER TABLE `sj_job_task` ADD COLUMN `mr_stage` tinyint NULL DEFAULT NULL COMMENT '动态分片所处阶段 1:map 2:reduce 3:mergeReduce';\r\nALTER TABLE `sj_job_task` ADD COLUMN `leaf` tinyint NOT NULL DEFAULT 1 COMMENT '叶子节点' AFTER `mr_stage`;\r\nALTER TABLE `sj_job_task` ADD COLUMN `task_name` varchar(255) NOT NULL DEFAULT '' COMMENT '任务名称';\r\nALTER TABLE `sj_job_task` ADD COLUMN `wf_context` text  NULL COMMENT '工作流全局上下文' ;\r\nALTER TABLE `sj_workflow_task_batch` ADD COLUMN `wf_context` text  NULL COMMENT '全局上下文' ;\r\nALTER TABLE `sj_workflow_task_batch` ADD COLUMN `version` int NOT NULL DEFAULT 1 COMMENT;\r\n```\r\n------------------------------------------------------------------------\r\n\r\n**参与者设计开发人员名单**\r\n1. https://gitee.com/xlsea\r\n2. https://gitee.com/xiaowoniu168\r\n3. https://gitee.com/dhb52\r\n4. https://gitee.com/zhengweilins\r\n5. https://gitee.com/srzou\r\n6. https://gitee.com/jcwang812","author":{"name":"OpenSnail","username":"opensnail","path":"/opensnail","avatar_url":"https://foruda.gitee.com/avatar/1714272986050672031/5705488_opensnail_1714272985.png!avatar30"},"attach_files":[],"zip_download_url":"/aizuda/snail-job/releases/tag/vsj1.1.0-beta2.zip","tar_download_url":"/aizuda/snail-job/releases/tag/vsj1.1.0-beta2.tar.gz"}}}