@terrymanu terrymanu released this Jul 10, 2017 · 65 commits to dev since this release

Assets 2

新功能

  1. ISSUE #373 Cloud可区分处理TASK_UNREACHABLE, TASK_UNKNOW, TASK_DROPPED, TASK_GONE等状态

缺陷修正

  1. ISSUE #367 Cloud禁用作业并未停止生成Ready队列,造成重新启用后堆积作业大量执行
  2. ISSUE #382 界面验证错误,不应校验分片总数上限
  3. ISSUE #383 界面验证错误,不应校验监听端口下限

@terrymanu terrymanu released this Jun 13, 2017 · 84 commits to dev since this release

Assets 2

功能提升

  1. ISSUE #29 英文版的job-console
  2. ISSUE #352 elastic-job-cloud-executor本地运行模式

缺陷修正

  1. ISSUE #322 elastic-job-cloud-scheduler调度任务评估资源时考虑对executor的资源使用情况
  2. ISSUE #341 elastic-job-cloud-console中script作业配置缺少执行脚本
  3. ISSUE #343 elastic-job-cloud-console中Script类型作业执行脚本不正确
  4. ISSUE #345 elastic-job-lite-console任务全部禁用时状态显示不正确
  5. ISSUE #351 elastic-job-lite-console管理后台添加注册中心,登录凭证栏无法输入‘:‘

@haocao haocao released this May 27, 2017 · 127 commits to master since this release

Assets 2

功能提升

  1. ISSUE #327 spring命名空间支持使用xml方式配置bean
  2. ISSUE #336 Cloud作业提交失败返回错误详细信息到framework

缺陷修正

  1. ISSUE #321 elastic-job-lite界面在添加注册中心时命名空间不支持/
  2. ISSUE #333 elastic-job-lite界面中注册中心配置中登录凭证隐式显示
  3. ISSUE #334 elastic-job-lite界面在windows平台上找不到conf\auth.properties文件
  4. ISSUE #335 elastic-job-lite界面guest账户在conf\auth.properties文件中配置不起作用

@haocao haocao released this May 12, 2017 · 171 commits to dev since this release

Assets 2

新功能

  1. ISSUE #301 Console增加Guest权限配置,guest只允许查看,不允许更改
  2. ISSUE #312 Cloud支持自修复功能

功能提升

  1. ISSUE #293 Lite Console数据源配置增加连接测试功能
  2. ISSUE #296 Cloud运维界面重构,与lite风格一致
  3. ISSUE #302 失效转移与作业运行状态监听分离
  4. ISSUE #304 Cloud增加与Mesos角色关联功能
  5. ISSUE #316 Lite中运行中任务关联进程ID

缺陷修正

  1. ISSUE #291 elastic-job控制台信息失败原因信息展示不全
  2. ISSUE #306 切换是否监控作业执行状态且作业间隔时间短时可能发生作业无法继续运行
  3. ISSUE #310 配置检查本机与注册中心的时间误差秒后,创建过多顺序节点

@haocao haocao released this Apr 19, 2017 · 220 commits to master since this release

Assets 2

新功能

  1. ISSUE #242 Elastic-Job-Cloud支持删除应用及作业功能
  2. ISSUE #243 Elastic-Job-Cloud支持禁用/启用应用及作业功能

功能提升

  1. ISSUE #268 精简POM依赖

缺陷修正

  1. ISSUE #266 Elastic-Job-Lite启动脚本指定端口无效
  2. ISSUE #269 EventTrace失败记录不受采样率影响并且记录失败时间
  3. ISSUE #270 控制台点击按钮后发起两次请求
  4. ISSUE #272 Elastic-Job-Lite界面作业维度,只有全部服务器被禁用时,才应显示为被禁用
  5. ISSUE #275 停掉Zookeeper后,再重启Zookeeper,任务不会继续执行
  6. ISSUE #276 开启失效转移且分片任务执行后,任务会重复执行
  7. ISSUE #279 添加事件追踪数据源,数据库连接地址不能带参数
  8. ISSUE #280 作业历史页面的历史状态显示不正确
  9. ISSUE #283 作业不设置overwrite且本地配置与注册中心不一致时,作业启动的cron应以注册中心为准
  10. ISSUE #290 Elastic-Job-Cloud删除被禁用的APP或JOB时,对应的disabled节点数据无法删除

@haocao haocao released this Apr 7, 2017 · 331 commits to dev since this release

Assets 2

新功能

  1. ISSUE #195 Elastic-Job-Lite自诊断并修复分布式不稳定造成的问题
  2. ISSUE #248 Elastic-Job-Lite同一台作业服务器可以行多个相同作业名称的JVM实例(Cloud Native)
  3. ISSUE #249 Elastic-Job-Lite运维界面支持事件追踪查询

功能提升

  1. ISSUE #240 Elastic-Job-Lite运维界面重构
  2. ISSUE #262 Elastic-Job-Lite控制台删除作业配置

缺陷修正

  1. ISSUE #237 增加REST API对分片总数不小于1的校验
  2. ISSUE #238 IP正则表达式错误
  3. ISSUE #246 通过JobOperateAPI.remove()后,再JobScheduler.init()创建相同作业后多次触发执行
  4. ISSUE #250 Misfire任务多触发一次

结构调整

  1. ISSUE #263 Elastic-Job-Lite作业操作API重新梳理
  2. ISSUE #264 Elastic-Job-Lite数据存储结构调整,但向前兼容

@haocao haocao released this Feb 16, 2017 · 533 commits to dev since this release

Assets 2

缺陷修正

  1. ISSUE 222 elastic-job-lite-spring的reg配置参数max-retries不起作用
  2. ISSUE 231 批量删除cloud作业时,mesos会提前同步TASK_LOST消息给framework,导致作业被重新放入ready队列并执行

新功能

  1. ISSUE #191 Framework的HA功能
  2. ISSUE #217 cloud版本增加APP维度配置
  3. ISSUE #223 cloud版本常驻作业事件追踪采样率

@terrymanu terrymanu released this Jan 12, 2017 · 624 commits to dev since this release

Assets 2

缺陷修正

  1. ISSUE #189 管理后台执行失效操作,但任务还在执行
  2. ISSUE #204 异步事件执行消息顺序不一致导致数据库数据不准确
  3. ISSUE #209 cloud作业资源分配算法改进

新功能

  1. ISSUE #203 cloud类型作业增加运行统计,并提供REST API查询
  2. ISSUE #215 cloud版本运维管理界面

@haocao haocao released this Nov 30, 2016 · 683 commits to dev since this release

Assets 2

缺陷修正

  1. ISSUE #177 2.0.2版本Spring命名空间的job:script空指针
  2. ISSUE #185 Executor多占用分片资源导致资源浪费问题

新功能

  1. ISSUE #178 事件驱动触发作业

功能提升

  1. ISSUE #179 Transient的Script类型作业优化,无需Java的Executor支持
  2. ISSUE #182 增加对spring boot的支持

结构调整

  1. ISSUE #184 ExecutorServiceHandler接口方法调整,增加jobName区分用来区分不同作业线程名
  2. ISSUE #186 去除Spring命名空间DTO相关代码,简化SpringJobScheduler使用

@haocao haocao released this Nov 21, 2016 · 688 commits to master since this release

Assets 2

缺陷修正

  1. ISSUE #64 Spring命名空间,若注册多个同Class的作业Bean,会导致作业Bean查找不准确
  2. ISSUE #115 console新增注册中心,没有连接成功,后台一直反复连接并报错
  3. ISSUE #151 基于关系型数据库的事件追踪缺乏对MySQL之外数据库的支持
  4. ISSUE #152 job自定义异常处理器无效,总是被DefaultJobExceptionHandler处理
  5. ISSUE #156 作业事件追踪整体调用链路数据采集
  6. ISSUE #158 作业在暂停时错过分片时机将不会再分片
  7. ISSUE #161 Lite版本部署至某些版本的Tomcat无法启动
  8. ISSUE #163 任务设置disable=true后,启动项目还是会自动执行任务
  9. ISSUE #165 所有服务节点都disable时会导致分片线程死锁
  10. ISSUE #167 Failover作业增加源执行任务ID记录

功能提升

  1. ISSUE #159 提供从Spring 3.1.0.REELASE至Spring 4任何版本的支持
  2. ISSUE #164 作业Spring命名空间中已声明的JobBean不需要再声明@component或在Spring xml中定义

结构调整

  1. ISSUE #153 事件追踪配置集中化
  2. ISSUE #160 调整maven模块结构,提供elastic-job-common及其二级模块,原elastic-job-core模块迁移至elastic-job-common-core