Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency com.xuxueli:xxl-job-core to v2.5.0 #101

Merged
merged 1 commit into from
Jan 21, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 11, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.xuxueli:xxl-job-core (source) 2.4.2 -> 2.5.0 age adoption passing confidence

Release Notes

xuxueli/xxl-job (com.xuxueli:xxl-job-core)

v2.5.0: XXL-JOB v2.5.0 | 分布式任务调度平台

Compare Source

  • 1、【优化】框架基础守护线程异常处理逻辑优化,避免极端情况下因Error导致调度终止问题;
  • 2、【优化】底层通讯超时时间支持自定义,默认3秒,缓解网络抖动导致任务通讯超时问题;可参考 xxl-job-admin 和 samples 示例代码自行配置;
  • 3、【修复】调度中心快慢线程池优化拒绝策略,避免因默认AbortPolicy导致调度结果丢失问题;
  • 4、【优化】调度中心快慢线程池队列长度调整,优化激增调度时任务积压问题;
  • 5、【重构】调度线程任务信息更新逻辑优化,避免极端情况下已关闭任务被启动问题;
  • 6、【重构】执行器注册逻辑重构,降低多调度中心地址时并发注册问题;任务注册表新增唯一索引,避免冗余注册信息存储;
  • 7、【优化】部分系统日志优化,提升可读性;
  • 8、【优化】合并PR-3616,代码结构注释优化;
  • 9、【优化】合并PR-3619,避免调度过程中任务停止边界情况处理逻辑;
  • 10、【优化】合并PR-3605,避免子任务是任务本身导致死循环;
  • 11、【修复】合并PR-3585,修复全局密码长度不一致问题;
  • 12、【优化】合并PR-3518,SQL列别名反引号包裹,提升跨数据迁移兼容性;
  • 13、【优化】合并PR-3518、PR-3400,日志表索引优化,提升大日志量情况下日志查询及清理速度;
  • 14、【升级】多个项目依赖升级至较新稳定版本,涉及netty、slf4j、junit等;

备注:

  • a、本次升级数据模型及通讯协议向前兼容,v2.4.*代码和系统可无缝升级(该版本优化了“xxl_job_log”表索引,建议低版本参考调整);
  • b、版本v2.5.x为基于jdk8的最后的大版本,将会长期持续维护,问题及漏洞将会及时跟进修复。
  • c、下个大版本(v3.0)将会基于** jdk17 与 springboot3.x 构建;

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/xxl.job.version branch from 5c5ff3c to 2e48611 Compare January 21, 2025 08:06
@ChunMengLu ChunMengLu merged commit 69aa3f7 into master Jan 21, 2025
6 checks passed
@renovate renovate bot deleted the renovate/xxl.job.version branch January 21, 2025 08:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant