Commit Graph

310 Commits

Author SHA1 Message Date
opensnail
a202e23b09 feat(sj_1.1.0-beta3): 新增组、命名空间删除功能。优化定时任务批次、工作流批次、重试任务删除逻辑 2024-07-09 23:48:11 +08:00
opensnail
7321b6fb79 feat(sj_1.1.0-beta3): 新增删除功能 2024-07-09 08:54:27 +08:00
dhb52
638d15ec0f fix(sj_1.1.0-beta3): getAllNamespace软删除筛选 2024-07-08 22:53:05 +08:00
opensnail
1ea5947031 feat(sj_1.1.0-beta2): 前端打包完成 2024-07-07 21:33:09 +08:00
opensnail
234f7d8100 feat(sj_1.1.0-beta2): 修复DM执行失败问题 2024-07-07 19:18:46 +08:00
opensnail
d9cd271be2 feat(sj_1.1.0-beta2): 优化批次插入任务 2024-07-07 18:56:57 +08:00
opensnail
8de35d775d feat(sj_1.1.0-beta2): MAP_ROOT改为ROOT_MAP 2024-07-07 13:44:20 +08:00
opensnail
b371a092cf feat(sj_1.1.0-beta2): 变更NettyResult的requestId-> reqId 2024-07-06 23:27:13 +08:00
opensnail
c4551b974e feat(sj_1.1.0-beta2): 优化merge reduce 入参 2024-07-06 17:58:01 +08:00
opensnail
0224742da1 fix(sj_1.1.0-beta2): 变更sql 2024-07-06 13:14:29 +08:00
opensnail
fa635db300 fix(sj_1.1.0-beta2): 优化事务问题 2024-07-04 13:33:16 +08:00
opensnail
3a4382a9ab fix(sj_1.1.0-beta2): 优化事务问题 2024-07-04 13:03:47 +08:00
opensnail
27adf03420 fix(sj_1.1.0-beta2): 优化工作流代码 2024-07-04 11:25:43 +08:00
opensnail
19590c5422 feat(sj_1.1.0-beta2): 修复查询工作流批次为null问题 2024-07-03 23:25:07 +08:00
opensnail
b1daac79d0 fix(sj_1.1.0-beta2): 工作流详情添加批次状态 2024-07-03 13:53:57 +08:00
opensnail
90c60430b2 fix(sj_1.1.0-beta2): 修复决策节点跳过执行导致后续节点不执行的问题 2024-07-03 13:04:39 +08:00
opensnail
88556aa7c1 feat(sj_1.1.0-beta2): 优化MapReduce客户端负载均衡算法 2024-07-02 23:30:27 +08:00
opensnail
8d5ae650b1 feat(sj_1.1.0-beta2): 修复保存工作流失败问题 2024-07-01 23:06:48 +08:00
opensnail
e73790bb64 fix(sj_1.1.0-beta2): 修复存在阻塞的节点,还能正常往后流转的问题 2024-07-01 18:19:51 +08:00
opensnail
fda6fda5b1 fix(sj_1.1.0-beta2): 新增决策的节点在线校验内容 2024-07-01 15:52:46 +08:00
opensnail
df9bb043e8 fix(sj_1.1.0-beta2): 修复重试失败问题 2024-07-01 15:09:21 +08:00
opensnail
df420dc13c fix(sj_1.1.0-beta2): 修复判断节点执行执行,执行后续节点问题 2024-07-01 14:40:37 +08:00
opensnail
d44ea2645b fix(sj_1.1.0-beta2): 优化工作流重试时上下文丢失问题 2024-07-01 11:37:07 +08:00
opensnail
b45944d74a fix(sj_1.1.0-beta2): 优化工作流重试时上下文丢失问题 2024-07-01 11:33:03 +08:00
opensnail
3cb31a14d5 fix(sj_1.1.0-beta2): 优化回调节点 2024-06-30 22:58:02 +08:00
opensnail
9dee6ac587 fix(sj_1.1.0-beta2): 优化条件节点的执行 2024-06-30 14:03:51 +08:00
opensnail
9c34d2c660 fix(sj_1.1.0-beta2): 修复工作流节点未执行问题 2024-06-30 00:07:51 +08:00
opensnail
dc320b1332 fix(sj_1.1.0-beta2): 修复merge reduce参数错误 2024-06-28 16:02:36 +08:00
opensnail
bfadfe6162 fix(sj_1.1.0-beta2): 修复reduce分片算法错误问题 2024-06-28 15:45:47 +08:00
opensnail
6dae8aace5 fix(sj_1.1.0-beta2): 修复reduce分片算法错误问题 2024-06-28 15:27:11 +08:00
opensnail
d03ac24715 feat(sj_1.1.0-beta2): 工作流动态分片的任务 2024-06-28 15:02:45 +08:00
opensnail
7db7f83d93 feat(sj_1.1.0-beta2): 优化客户端访问方式统一改成post 2024-06-27 18:37:02 +08:00
opensnail
daf563a163 feat(sj_1.1.0-beta2): 透传配置的工作流上下文至批次中 2024-06-27 16:20:33 +08:00
opensnail
2e240fe89a feat(sj_1.1.0-beta2): 工作流新增配置上下文字段 2024-06-27 15:57:20 +08:00
opensnail
ada349a88f feat(sj_1.1.0-beta2): 优化参数信息 2024-06-27 13:37:21 +08:00
opensnail
b9f9a9e00f fix(sj_1.1.0-beta2): 修复oracle超过1000批量删除失败问题, 2024-06-26 21:30:59 +08:00
opensnail
51540bc4b4 docs(sj_1.1.0-beta2): 修改RECOVERY描述 2024-06-26 14:55:16 +08:00
opensnail
1162271bdc feat(sj_1.1.0-beta2): 工作流添加RECOVERY阻塞策略 2024-06-26 13:50:14 +08:00
opensnail
b60892b76f feat(sj_1.1.0-beta2): 完成RECOVERY功能, 批量新增jobTask兼容oracle数据 2024-06-26 12:29:17 +08:00
opensnail
ca2ada3875 fix(sj_1.1.0-beta2): 1. 修复MAP任务失败 2. 获取配置的reduce 分片数 2024-06-25 23:04:44 +08:00
xlsea
1175e15be3 refactor(sj_map_reduce): 重构打包时前端的处理 2024-06-25 17:28:51 +08:00
opensnail
ac4fbf60f6 feat(sj_1.1.0-beta2): 优化获取ip工具 2024-06-24 23:58:34 +08:00
xlsea
ebbcbbd990 feat(sj_map_reduce): 获取任务项树列表接口支持多层级 2024-06-24 18:24:03 +08:00
xlsea
f6d05621cf fix(sj_map_reduce): 修复获取任务项列表接口 2024-06-24 18:24:03 +08:00
opensnail
07293c460d fix(sj_1.1.0-beta2): 任务项分页接口支持是否有子节点判断 2024-06-24 18:24:03 +08:00
xlsea
6af95c73ba refactor(sj_map_reduce): 修改获取任务项树接口返回结构 2024-06-24 18:24:03 +08:00
opensnail
05f6b2ab09 fix(sj_1.1.0): 优化map reduce 2024-06-24 18:24:03 +08:00
xlsea
94759361ef fix(sj_map_reduce): 修复获取任务项树接口 2024-06-24 18:24:03 +08:00
xlsea
10e9833219 feat(sj_map_reduce): 获取任务项列表接口新增任务状态查询字段 2024-06-24 18:24:03 +08:00
opensnail
758a9875d7 feat(sj_1.1.0): 调试决策节点 2024-06-24 18:24:02 +08:00
opensnail
5391fe1d18 fix(sj_1.1.0): 新增任务项列表查询接口
1. 任务项列表以树形方式展示任务列表
2024-06-24 18:24:02 +08:00
opensnail
1fb21cee5f feat(sj_1.1.0): 优化客户端传递上下文
1. 优化分布式锁的重试间隔采用随机间隔
2.合并上下文重试采用随机间隔
2024-06-24 18:24:02 +08:00
opensnail
364cfa8ee8 fix(sj_1.1.0): 优化定时任务参数传递形式
1. 使用JobArgsHolder传递执行参数
2. 支持MAP的类型任务
3. 任务生成采用批量插入
2024-06-24 18:24:02 +08:00
opensnail
983f6006ec feat(sj_1.1.0): 优化客户端传递上下文
1. 客户端上报的上下文只上报add的值,不上报全量的值
2. sj_distributed_lock 分布式锁表去掉自增主键
2024-06-24 18:24:02 +08:00
opensnail
aeaa73776f fix(sj_1.1.0): 优化工作流全局上下文逻辑 2024-06-24 18:24:02 +08:00
opensnail
0c29d86047 feat(sj_1.1.0): 修复工作流子节点不触发问题 2024-06-24 18:24:02 +08:00
opensnail
dd479f2811 fix(sj_1.1.0): 支持工作流全局上下文 2024-06-24 18:24:02 +08:00
opensnail
a7029da547 feat(sj_1.1.0): 工作流全局上下问题 2024-06-24 18:24:01 +08:00
opensnail
8d6213d165 feat(sj_1.1.0): 阻塞策略支持RECOVERY模式 2024-06-24 18:22:54 +08:00
opensnail
c2fd01d1d7 feat(sj_1.1.0): 完成merge reduce 任务 2024-06-24 18:22:53 +08:00
opensnail
18dbd155c2 feat(sj_1.0.1): 完成reduce 任务 2024-06-24 18:22:14 +08:00
opensnail
262b6fa029 feat(sj_1.1.0): 客户端支持reduce调度 2024-06-24 18:20:27 +08:00
opensnail
14497be6b9 fix(sj_1.1.0): 优化reduce任务生成 2024-06-24 18:20:27 +08:00
opensnail
a64ac93b06 fix(sj_1.1.0): reduce任务创建成功 2024-06-24 18:20:27 +08:00
wodeyangzipingpingwuqi
ffdc3d9dc2 feat(dev_1.1.0):
1、任务批次列表新增任务类型返回值
2、Reduce阶段新增参数结果集
2024-06-24 18:20:27 +08:00
opensnail
6f37691be1 fix(sj_1.1.0): map任务生成和调度成功 2024-06-24 18:20:24 +08:00
opensnail
4e8bd301d2 fix(sj_1.1.0): 完成map任务的创建和调度 2024-06-24 18:20:03 +08:00
opensnail
100cd1271b fix(sj_1.1.0): 添加动态分片的停止功能 2024-06-24 18:20:03 +08:00
wodeyangzipingpingwuqi
3f33255792 feat(dev_1.1.0):
1、客户端map阶段主流程完成
2024-06-24 18:20:03 +08:00
opensnail
7894cfb284 fix(sj_1.1.0): 优化负载均衡异常问题 2024-06-24 18:20:02 +08:00
opensnail
ae31c5ef87 fix(sj_1.1.0): reduce主流程完成 2024-06-24 18:20:02 +08:00
opensnail
49eb2a0bc1 fix(sj_1.1.0): map主流程完成 2024-06-24 18:20:02 +08:00
opensnail
b3f924a975 fix(sj_1.1.0): 优化常驻任务监控日志级别 2024-06-24 18:20:02 +08:00
opensnail
43aaecec6d feat(sj_1.1.0-beta1): 发布sj_1.1.0-beta1 2024-06-23 14:49:34 +08:00
opensnail
8db2941574 feat(sj_1.0.1): 发布1.0.1 2024-06-23 14:41:04 +08:00
opensnail
52d093c526 fix(sj_1.1.0): 优化服务器路径未找到时明确异常信息 2024-06-23 08:44:19 +08:00
dhb52
fe7458e7cc style(sj_1.1.0): idea cs-fix 2024-06-22 19:44:35 +08:00
dhb52
46f74c66a8 fix(sj_1.1.0-beta1): 修复[告警通知/通知场景]分页失效问题 2024-06-22 19:42:01 +08:00
opensnail
aaae353a0b fix(sj_1.1.0): 1、优化客户端发送消息是组为空的校验 2、 工作流支持groupName查询 2024-06-22 17:15:34 +08:00
dhb52
7a8551f248 refactor(sj_1.1.0-beta1): 时间筛选条件统一方案 2024-06-17 14:22:10 +08:00
dhb52
5d24bf4838 feat(sj_1.1.0-beta1): 工作流批次、重试批次、重试日志添加时间筛选 2024-06-16 21:54:49 +08:00
dhb52
ca73d5f923 refactor(sj_1.1.0-beta1): 使用SystemConstants时间格式常量 2024-06-16 18:07:21 +08:00
dhb52
e5a5f9a9c5 feat(sj_1.1.0-beta1): DashboardController 时间段使用Mvc自动转换LocalDateTime 2024-06-16 10:47:04 +08:00
dhb52
0a5a8848a1 feat(sj_1.1.0-beta1): 任务批次按时间段(createDt)查询 2024-06-16 10:46:23 +08:00
dhb52
f51404bba0 feat(sj_1.1.0-beta1): 添加String=>LocalDateTime Mvc转换 2024-06-16 10:45:34 +08:00
dhb52
ac128a9ba5 feat: 达梦支持 2024-06-11 14:17:29 +08:00
opensnail
e6f6189d0e feat(sj_1.0.0): 发布1.0.0正式版本 2024-06-10 22:11:40 +08:00
dhb52
5fb99bede0 fix(sj_1.0.0): 分页LambdaQuery缺少orderBy 2024-06-09 15:12:06 +08:00
dhb52
2d430d6c32 feat: 用户修改密码 2024-06-09 01:34:04 +08:00
opensnail
6e2541ebba fix(sj_1.0.0): 修复复制工作流id重复问题 2024-06-08 18:23:06 +08:00
opensnail
a4ad3d3387 fix(sj_1.0.0): 更新用户信息只限制管理员 2024-06-08 09:56:08 +08:00
opensnail
bbeb24aac2 fix(sj_1.0.0): 修复组更新失败问题 2024-06-07 22:51:01 +08:00
dhb52
a8a423c416 fix: 修复SystemUserController若干bug :( 2024-06-07 15:37:29 +08:00
opensnail
5e32dc2cd7 feat(sj_1.0.0): 采用全局拦截普通用户权限为空的情况 2024-06-07 09:04:47 +08:00
opensnail
c1071d82f4 fix(sj_1.0.0): 修复查询权限问题 2024-06-07 00:02:45 +08:00
opensnail
73a79e8ff3 feat(sj_1.0.0): 优化readme 2024-06-06 22:58:37 +08:00
xlsea
f5cde6af95 style(sj_1.0.0): 移除spring banner 2024-06-06 22:49:32 +08:00
xlsea
6d5a4c38d3 feat(sj_1.0.0): 重试日志接口新增状态查询 2024-06-06 22:49:32 +08:00
opensnail
7fe706118b feat(sj_1.0.0): 避免更新覆盖组问题 2024-06-06 22:49:32 +08:00
opensnail
27fd9455e1 feat(sj_1.0.0): 发布beta3 2024-06-03 00:12:29 +08:00
opensnail
67a714fb36 feat(sj_1.0.0): 修复sqlserver数据库MP分页查询是没有带order by 导致的查询报错 2024-06-02 22:58:36 +08:00
opensnail
71a03b083e feat(sj_1.0.0): 修复常驻任务执行阻塞策略时无法准时开启下一次任务 2024-06-02 22:58:35 +08:00
opensnail
ef15020613 feat(sj_1.0.0): 修复工作流多个决策节点时候后续节点无法执行问题 2024-06-02 22:58:35 +08:00
opensnail
691c5033f8 feat(sj_1.0.0): 修复组状态更新问题和空间新增添加格式校验 2024-06-02 22:58:35 +08:00
opensnail
39cd48b3d8 feat(sj_1.0.0): 通知人导入导出完成 2024-06-02 22:58:35 +08:00
opensnail
7ee0253163 feat(sj_1.0.0): 定时任务导出支持条件筛选 2024-06-02 22:58:35 +08:00
opensnail
553379b078 feat(sj_1.0.0): 工作流导入导出导入优化 2024-06-02 22:58:35 +08:00
opensnail
b80da2d616 feat(sj_1.0.0): 优化重试场景的导出 2024-06-02 22:58:35 +08:00
opensnail
fe4a69c66f feat(sj_1.0.0): 组导入支持条件筛选 2024-06-02 22:58:35 +08:00
wodeyangzipingpingwuqi
ae6f427d89 feat(dev_1.0.0_beta3):
1、工作流定时任务导入导出提交
2024-06-02 22:58:35 +08:00
opensnail
99cf046138 feat(sj_1.0.0): 优化重试场景和组导出导入 2024-06-02 22:58:35 +08:00
opensnail
cf89d46155 feat(sj_1.0.0): 优化组导出采用分页模式 2024-06-02 22:58:35 +08:00
dhb52
d930624185 refactor(sj_1.0.0): 使用@Valid+@Validated 校验 Service 数据传递 2024-06-02 22:58:35 +08:00
dhb52
0f762339b6 wip(sj_1.0.0): 添加ImportUtils,ExportUtils 2024-06-02 22:58:35 +08:00
dhb52
2dab8f45b0 wip(sj_1.0.0): 定时任务导入、导出 2024-06-02 22:58:35 +08:00
dhb52
94923462ba fix(sj_1.0.0): 角色判断,角色ID可能为空 2024-06-02 22:58:35 +08:00
opensnail
285ead5518 feat(sj_1.0.0): 完成组导入导出 2024-06-02 22:58:35 +08:00
opensnail
50483b5c2a feat(sj_1.0.0): 优化导出 2024-06-02 22:58:35 +08:00
opensnail
03ee9cce17 feat(sj_1.0.0): 1、优化定时任务时间轮幂等逻辑 2、优化重试幂等逻辑 2024-06-02 22:53:22 +08:00
opensnail
945c77bdc0 feat(sj_1.0.0): 定时任务手动重试添加超时检查 2024-06-02 22:53:22 +08:00
dhb52
6f727af7d0 typo: DashBoard => Dashboard 2024-06-02 22:53:22 +08:00
dhb52
e2f7dbfdc4 refactor: springframework.CollectionUtils => hutool.CollUtil 2024-06-02 22:53:22 +08:00
xlsea
295ea28703 fix: 修复重试场景接口数据导入接口 2024-05-27 15:34:26 +08:00
opensnail
d72455fb1a feat(sj_1.0.0): 新增组导入、导出接口 2024-05-27 11:37:53 +08:00
dhb52
8d46c8d181 feat(sj_1.0.0): 不允许删除超级管理员,不允许修改超级管理员角色 2024-05-26 23:35:25 +08:00
opensnail
c37c1ae685 feat(sj_1.0.0): 新增导入、导出 复制的接口功能 2024-05-26 23:27:06 +08:00
opensnail
08cf9e9909 feat(sj_1.0.0): 优化客户端group配置和enabled加载顺序
1. 优化类名handler -> 优化handle
2. 客户EnableSnailJob#group配置可以不强制指定,支持在配置文件中配置,具体见注解
3. 是否开启enabled配置,调整为用户的配置> 默认配置
2024-05-25 09:29:10 +08:00
opensnail
f48316e9fb feat(sj_1.0.0): 发布sj_1.0.0-beta2 2024-05-23 23:07:11 +08:00
dhb52
129967c507 style: cs-fix 2024-05-22 23:27:48 +08:00
opensnail
03494bb020 feat(sj_1.0.0): 定时任务超时检查添加500 buff 2024-05-22 17:19:22 +08:00
opensnail
559af38022 feat(sj_1.0.0): 组名称和场景名称执行短横线 2024-05-22 16:05:44 +08:00
opensnail
f3a5914337 feat(sj_1.0.0): 优化超时检查的日志 2024-05-22 14:39:48 +08:00
dhb52
cb5fda35f7 fix: QueryWrapper连表,表异名错误问题 2024-05-21 18:14:41 +08:00
dhb52
5c8d95e180 refactor: 规范Mapper函数命名insertBatch,updateBatch,selectXxx 2024-05-21 15:16:04 +08:00
opensnail
561f0efd13 feat(sj_1.0.0): 1、优化定时任务时间轮 2、 优化定时任务超时检查 2024-05-21 14:52:01 +08:00
opensnail
b085738dd4 feat(sj_1.0.0): 优化代码 2024-05-21 09:14:02 +08:00
dhb52
229f1b8991 refactor: 将groupby分页mapperid提取到template包, 并全局自定义countId 2024-05-21 00:32:51 +08:00
opensnail
d7d5322e53 feat(sj_1.0.0): 添加超时检查功能 2024-05-20 23:16:04 +08:00
wodeyangzipingpingwuqi
ecef18e8de fix(dev_1.0.0_beta2):
1、工作流任务显示不正确(I9QN0R)
2024-05-20 17:08:54 +08:00
opensnail
1ec5a6e1d1 feat(sj_1.0.0): 优化剔除下线机器死锁问题 2024-05-20 15:46:21 +08:00
opensnail
a1ed75b1d4 feat(sj_1.0.0): 前端打包发布 2024-05-15 23:40:27 +08:00
opensnail
efa6f5468e feat(sj_1.0.0): 格式化代码 2024-05-15 22:59:03 +08:00
opensnail
d644a77772 feat(sj_1.0.0): 1.移除老的前端项目,2.重新打包新管理系统 2024-05-15 10:06:35 +08:00
opensnail
0c5a94fa4d feat(sj_1.0.0): 优化注意事项 2024-05-15 09:36:10 +08:00
opensnail
0783b34465 feat(sj_1.0.0): 修复jdk21编译失败 2024-05-14 14:17:29 +08:00
dhb52
569cb96ffc Revert "refactor: 任务ID类型判断采用else if"
This reverts commit 8a9a69eaa4.
2024-05-12 12:15:20 +08:00
dhb52
8a9a69eaa4 refactor: 任务ID类型判断采用else if 2024-05-12 09:40:03 +08:00
opensnail
fe8d4bd347 feat(sj_1.0.0): 优化超时异常 2024-05-11 14:11:12 +08:00
opensnail
c913337a1a feat(sj_1.0.0): 优化RPC组件 2024-05-11 13:14:04 +08:00
opensnail
5f0f0ad8ae feat(sj_1.0.0): 修复回调问题 2024-05-10 22:27:42 +08:00