File tree Expand file tree Collapse file tree
xxl-job-executor-sample-frameless
xxl-job-executor-sample-springboot Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2307,20 +2307,22 @@ public void execute() {
23072307- 3、【修复】"CVE-2022-36157" 授权漏洞修复。
23082308- 4、【修复】"CVE-2022-43183" SSRF漏洞修复。
23092309
2310+ ### 7.34 版本 v2.4.1 Release Notes[规划中]
2311+ - 1、【优化】[规划中]任务日志重构:一次调度只记录一条主任务,维护起止时间和状态。
2312+ - 普通任务:只记录一条主任务;
2313+ - 广播任务:记录一条主任务,每个分片任务记录一条次任务,关联在主任务上;
2314+ - 重试任务:失败时,新增主任务。所有调度记录,包括入口调度和重试调度,均挂载主任务上。
2315+ - 2、【优化】[规划中]分片任务:全部完成后才会出发后置节点;
23102316
2311- ### 7.34 新版本规划 [规划中]
2317+ ### 7.35 新版本规划 [规划中]
23122318- 1、[规划中]DAG流程任务
23132319 - DAG任务:支持参数传递,共享数据:DAG任务创建、管理,DAG任务日志查看、操作;
23142320 - 子任务:废弃
23152321- 2、[规划中]多数据库支持,DAO层通过JPA实现,不限制数据库类型;
23162322- 3、[规划中]告警增强:邮件告警 + webhook告警;
23172323- 4、[规划中]安全强化:AccessToken动态生成、动态启停;控制调度、回调;
23182324- 5、[规划中]任务导入导出工具,灵活支持版本升级、迁移等场景。
2319- - 6、【优化】[规划中]任务日志重构:一次调度只记录一条主任务,维护起止时间和状态。
2320- - 普通任务:只记录一条主任务;
2321- - 广播任务:记录一条主任务,每个分片任务记录一条次任务,关联在主任务上;
2322- - 重试任务:失败时,新增主任务。所有调度记录,包括入口调度和重试调度,均挂载主任务上。
2323- - 7、【优化】[规划中]分片任务:全部完成后才会出发后置节点;
2325+
23242326
23252327### TODO LIST
23262328- 1、任务分片路由:分片采用一致性Hash算法计算出尽量稳定的分片顺序,即使注册机器存在波动也不会引起分批分片顺序大的波动;目前采用IP自然排序,可以满足需求,待定;
Original file line number Diff line number Diff line change 11#
2- # XXL-JOB v2.4.0
2+ # XXL-JOB v2.4.1-SNAPSHOT
33# Copyright (c) 2015-present, xuxueli.
44
55CREATE database if NOT EXISTS ` xxl_job` default character set utf8mb4 collate utf8mb4_unicode_ci;
Original file line number Diff line number Diff line change 33 <modelVersion >4.0.0</modelVersion >
44 <groupId >com.xuxueli</groupId >
55 <artifactId >xxl-job</artifactId >
6- <version >2.4.0 </version >
6+ <version >2.4.1-SNAPSHOT </version >
77 <packaging >pom</packaging >
88
99 <name >${project.artifactId} </name >
Original file line number Diff line number Diff line change 44 <parent >
55 <groupId >com.xuxueli</groupId >
66 <artifactId >xxl-job</artifactId >
7- <version >2.4.0 </version >
7+ <version >2.4.1-SNAPSHOT </version >
88 </parent >
99 <artifactId >xxl-job-admin</artifactId >
1010 <packaging >jar</packaging >
Original file line number Diff line number Diff line change 11admin_name =Scheduling Center
22admin_name_full =Distributed Task Scheduling Platform XXL-JOB
3- admin_version =2.4.0
3+ admin_version =2.4.1-SNAPSHOT
44admin_i18n =en
55
66# # system
Original file line number Diff line number Diff line change 11admin_name =任务调度中心
22admin_name_full =分布式任务调度平台XXL-JOB
3- admin_version =2.4.0
3+ admin_version =2.4.1-SNAPSHOT
44admin_i18n =
55
66# # system
Original file line number Diff line number Diff line change 11admin_name =任務調度中心
22admin_name_full =分布式任務調度平臺XXL-JOB
3- admin_version =2.4.0
3+ admin_version =2.4.1-SNAPSHOT
44admin_i18n =
55
66# # system
Original file line number Diff line number Diff line change 44 <parent >
55 <groupId >com.xuxueli</groupId >
66 <artifactId >xxl-job</artifactId >
7- <version >2.4.0 </version >
7+ <version >2.4.1-SNAPSHOT </version >
88 </parent >
99 <artifactId >xxl-job-core</artifactId >
1010 <packaging >jar</packaging >
Original file line number Diff line number Diff line change 55 <parent >
66 <groupId >com.xuxueli</groupId >
77 <artifactId >xxl-job</artifactId >
8- <version >2.4.0 </version >
8+ <version >2.4.1-SNAPSHOT </version >
99 </parent >
1010 <artifactId >xxl-job-executor-samples</artifactId >
1111 <packaging >pom</packaging >
Original file line number Diff line number Diff line change 66 <parent >
77 <groupId >com.xuxueli</groupId >
88 <artifactId >xxl-job-executor-samples</artifactId >
9- <version >2.4.0 </version >
9+ <version >2.4.1-SNAPSHOT </version >
1010 </parent >
1111 <artifactId >xxl-job-executor-sample-frameless</artifactId >
1212 <packaging >jar</packaging >
You can’t perform that action at this time.
0 commit comments