执行器名称长度上限调整,最长支持64字符;

3.4.0-release
xuxueli 3 months ago
parent 0b7c76213b
commit 247a10008e

@ -2805,13 +2805,23 @@ public void execute() {
- 4、【调整】Docker基础镜像调整为eclipse-temurin
- 5、【优化】父POM依赖配置优化移除容易配置合并PR-3926
- 6、【优化】调度日志优化支持执行器维度查看调度日志新增调度日志索引提升查询效率
(数据库新增索引脚本:``` create index I_jobgroup on xxl_job_log (job_group); ```
- 7、【升级】升级多项maven依赖至较新版本
- 8、【优化】调度组件触发判断优化合并PR-2502
- 9、【优化】调度日志调整完善日志参数信息合并PR-2761
- 10、【优化】代码重构优化I18N国际化、属性加载、报表SQL等逻辑重构合并PR-2888、PR-3006、PR-3027、PR-3198、PR-3285
- 11、【优化】告警组件初始化重构提升代码可维护性合并PR-2903
- 12、【优化】一致性哈希路由算法优化重构哈希环逻辑提升代码简洁性
- 13、【优化】执行器名称长度上限调整最长支持64字符
数据库升级脚本:
```
-- 添加索引:任务日志表
create index I_jobgroup on xxl_job_log (job_group);
-- 修改字段长度:执行器名称
alter table xxl_job_group
modify title varchar(64) not null comment '执行器名称';
```
### 7.45 版本 v3.4.1 Release Notes[ING]
- 1、【TODO】调度中心OpenAPI完善提供任务管理能力封装Agent Skill并推送ClawHub

@ -13,7 +13,7 @@ CREATE TABLE `xxl_job_group`
(
`id` int(11) NOT NULL AUTO_INCREMENT,
`app_name` varchar(64) NOT NULL COMMENT '执行器AppName',
`title` varchar(12) NOT NULL COMMENT '执行器名称',
`title` varchar(64) NOT NULL COMMENT '执行器名称',
`address_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '执行器地址类型0=自动注册、1=手动录入',
`address_list` text COMMENT '执行器地址列表,多地址逗号分隔',
`update_time` datetime DEFAULT NULL,

@ -99,7 +99,7 @@
</div>
<div class="form-group">
<label for="lastname" class="col-sm-2 control-label">${I18n.jobgroup_field_title}<font color="red">*</font></label>
<div class="col-sm-10"><input type="text" class="form-control" name="title" placeholder="${I18n.system_please_input}${I18n.jobgroup_field_title}" maxlength="12" ></div>
<div class="col-sm-10"><input type="text" class="form-control" name="title" placeholder="${I18n.system_please_input}${I18n.jobgroup_field_title}" maxlength="64" ></div>
</div>
<div class="form-group">
<label for="lastname" class="col-sm-2 control-label">${I18n.jobgroup_field_addressType}<font color="red">*</font></label>
@ -143,7 +143,7 @@
</div>
<div class="form-group">
<label for="lastname" class="col-sm-2 control-label">${I18n.jobgroup_field_title}<font color="red">*</font></label>
<div class="col-sm-10"><input type="text" class="form-control" name="title" placeholder="${I18n.system_please_input}${I18n.jobgroup_field_title}" maxlength="12" ></div>
<div class="col-sm-10"><input type="text" class="form-control" name="title" placeholder="${I18n.system_please_input}${I18n.jobgroup_field_title}" maxlength="64" ></div>
</div>
<div class="form-group">
<label for="lastname" class="col-sm-2 control-label">${I18n.jobgroup_field_addressType}<font color="red">*</font></label>
@ -293,7 +293,7 @@
},
title : {
required : true,
rangelength:[4, 12]
rangelength:[4, 64]
}
},
messages : {
@ -356,7 +356,7 @@
},
title : {
required : true,
rangelength:[4, 12]
rangelength:[4, 64]
}
},
messages : {

Loading…
Cancel
Save