Skip to content

Releases: apache/shardingsphere-elasticjob

2.1.3

27 May 03:18
Compare
Choose a tag to compare

Enhancement

  1. ISSUE #327 spring namespace supports use xml to config beans
  2. ISSUE #336 Cloud task submission failure returns error details to framework

Bug Fixes

  1. ISSUE #321 elastic-job-lite The namespace is not support / when UI adds the registry
  2. ISSUE #333 elastic-job-lite Registration center configuration login credentials in the UI implicit display
  3. ISSUE #334 elastic-job-lite UI can't find conf\auth.properties file on windows platform
  4. ISSUE #335 elastic-job-lite UI guest account configuration does not work in conf\auth.properties file

2.1.2

12 May 08:08
Compare
Choose a tag to compare

New Features

  1. ISSUE #301 Console add guest permission configuration, guest only allows viewing, not allowed to change
  2. ISSUE #312 Cloud support self-healing

Enhancement

  1. ISSUE #293 Lite Console datasource configuration adds connection testing capabilities
  2. ISSUE #296 Cloud operational UI refactoring, consistent with lite style
  3. ISSUE #302 Failure transfer and task run state monitoring separation
  4. ISSUE #304 Cloud add associated features with Mesos roles
  5. ISSUE #316 Lite running task association process ID

Bug Fixes

  1. ISSUE #291 elastic-job console failure reason display is not complete
  2. ISSUE #306 Switch whether to monitor job execution status and task intervals are short may occur when the task cannot continue to run
  3. ISSUE #310 Create to many sequential nodes after configuration check time error seconds for this machine and registry

2.1.1

19 Apr 07:49
Compare
Choose a tag to compare

New Features

  1. ISSUE #242 Elastic-Job-Cloud supports delete application and task
  2. ISSUE #243 Elastic-Job-Cloud supports enable/disable application and task

Enhancement

  1. ISSUE #268 Simplify POM dependency

Bug Fixes

  1. ISSUE #266 Elastic-Job-Lite start script specifies that the port is invalid
  2. ISSUE #269 EventTrace failure record is not affected by sample rate and the time of failure is recorded
  3. ISSUE #270 Console send two requests after clicks the button
  4. ISSUE #272 Elastic-Job-Lite UI job dimensions that should appear as disabled only if all servers are disabled
  5. ISSUE #275 After stopping Zookeeper, restart Zookeeper and the task does not continue
  6. ISSUE #276 When fail transfer is turned on and the shard task is performed, the task is repeated
  7. ISSUE #279 Add event tracking data source, database connection address can not have parameters
  8. ISSUE #280 The historical status of the task history page is not displayed correctly
  9. ISSUE #283 Task is not set overwrite and local configuration is inconsistent with the registration center, the cron started by the task shall be based on the registry
  10. ISSUE #290 Elastic-Job-Cloud when deleting a disabled APP or JOB, the corresponding disabled node data cannot be deleted

2.1.0

07 Apr 14:06
Compare
Choose a tag to compare

New Features

  1. ISSUE #195 Elastic-Job-Lite self-diagnose and fix problems caused by distributed instability
  2. ISSUE #248 Elastic-Job-Lite the same job server can run multiple JVM instances with the same job name(Cloud Native)
  3. ISSUE #249 Elastic-Job-Lite Operations UI supports incident tracking queries

Enhancement

  1. ISSUE #240 Elastic-Job-Lite operational UI refactoring.
  2. ISSUE #262 Elastic-Job-Lite console delete job configuration.

Bug Fixes

  1. ISSUE #237 Add the REST API check on the total number of shards not less than 1
  2. ISSUE #238 IP regular expression error
  3. ISSUE #246 After using JobOperateAPI.remove(),JobScheduler.init() triggers execution multiple times after creating the same job
  4. ISSUE #250 Misfire task triggers more than once

Refactor

  1. ISSUE #263 Elastic-Job-Lite Job OperationAPI Re-grooming
  2. ISSUE #264 Elastic-Job-Lite Data storage restructuring, but forward compatibility

2.0.5

16 Feb 10:58
Compare
Choose a tag to compare

New Features

  1. ISSUE #191 Framework's HA feature
  2. ISSUE #217 cloud add APP dimension configuration
  3. ISSUE #223 cloud resident job event tracking sample rate

Bug Fixes

  1. ISSUE 222 elastic-job-lite-spring reg configuration parameter max-retries does not work
  2. ISSUE 231 When a cloud job is deleted in bulk, mesos synchronizes TASK_LOST message to the framework in advance, causing the job to be re-arranged in the ready queue and executed

2.0.4

12 Jan 09:20
Compare
Choose a tag to compare

New Features

  1. ISSUE #203 Cloud task add run statistics and provide REST API queries
  2. ISSUE #215 cloud operations management UI

Enhancement

  1. ISSUE #187 ShardingContext add task attribute to business side

Bug Fixes

  1. ISSUE #189 Manage background to perform a failure operation, but the task is still being executed
  2. ISSUE #204 Async execution of messages in consistency results in inaccurate database data
  3. ISSUE #209 cloud task resource allocation algorithm improvement

2.0.3

30 Nov 03:52
Compare
Choose a tag to compare

Refactor

  1. ISSUE #184 ExecutorServiceHandler interface method adjustment, add jobName used to distinguish between different job thread names
  2. ISSUE #186 Simplify SpringJobScheduler use by removing Spring Namespace DTO-related code

New Features

  1. ISSUE #178 Event-driven trigger jobs

Enhancement

  1. ISSUE #179 Transient's Script-type task optimization, no Java Executor support required
  2. ISSUE #182 add support for spring boot

Bug Fixes

  1. ISSUE #177 Spring Namespace Job: Script Null Pointer in version 2.0.2
  2. ISSUE #185 Executor over-occupancy of sharding resources leads to waste of resources

2.0.2

21 Nov 08:18
Compare
Choose a tag to compare

Refactor

  1. ISSUE #153 Centralization of event tracking configuration
  2. ISSUE #160 Adjust the maven module structure to provide elastic-job-common and its secondary modules, the original elastic-job-core module migration to elastic-job-common-core

Enhancement

  1. ISSUE #159 Available in any version from Spring 3.1.0.RELEASE to Spring 4
  2. ISSUE #164 JobBeans that have been declared in the job Spring namespace no longer need to declare @component or define in Spring xml

Bug Fixes

  1. ISSUE #64 Spring namespace, if you register multiple job beans of the same class, will cause job beans to look up inaccurately
  2. ISSUE #115 Console add new registry, no connection success, back stage has been repeatedly connected and reported errors
  3. ISSUE #151 Lack of support for relational database-based event tracking for databases outside MySQL
  4. ISSUE #152 Job custom exception processor is invalid and is always handled by Default JobExceptionHandler
  5. ISSUE #156 Job event tracking overall call link data acquisition
  6. ISSUE #158 Job misses sharding when it is paused and will no longer shard
  7. ISSUE #161 Version of Lite deployed to some versions of Tomcat cannot be started
  8. ISSUE #163 The project is started or the task is automatically performed after the task is set to disable true
  9. ISSUE #165 Shard thread deadlock when all service nodes are disable
  10. ISSUE #167 Failover job adds task ID record

2.0.1

04 Nov 03:50
Compare
Choose a tag to compare

Bug Fixes

  1. ISSUE #141 Remove the reg module to read information from zk, making the reg namespace's placeholder fully available
  2. ISSUE #143 elastic-job-cloud-scheduler memory leak
  3. ISSUE #145 After modifying the database connection of the task log, the log is still written to the old database
  4. ISSUE #146 Thread pool reuse problem for a task
  5. ISSUE #147 console task does not load, background there is an null pointer exception
  6. ISSUE #149 Operations platform delete tasks, occasionally encounter deletion incomplete situation
  7. ISSUE #150 Cloud's misfire feature will be performed as jobs pile up

2.0.0

21 Oct 05:17
Compare
Choose a tag to compare

New Features

  1. Elastic-Job-Cloud initial version
  2. Reconstruct the original Elastic-Job to Elastic-Job-Lite

Bug Fixes

  1. ISSUE #119 Quartz does not close properly when spring container is closed
  2. ISSUE #123 Stand-alone running timing task, zk disconnect after reconnecting, did not trigger the leader election
  3. ISSUE #127 Spring configuration task id cannot use placeholders