Skip to content

3.0.0-alpha

Compare
Choose a tag to compare
@terrymanu terrymanu released this 08 Aug 03:12
· 547 commits to master since this release

Build & Dependencies

  1. Upgrade to Java 8
  2. Upgrade ZooKeeper to 3.6.x

API Changes

  1. Change maven groupId to org.apache.shardingsphere.elasticjob
  2. Change package name to org.apache.shardingsphere.elasticjob
  3. Change spring namespace name to http://shardingsphere.apache.org/schema/elasticjob
  4. New job API, use SPI to customize job type
  5. Use SPI to introduce configuration strategies
  6. Split console and UI from job core modules

New Features

  1. Add One-off job executor
  2. Add Spring Boot Starter for ElasticJob-Lite
  3. Add more databases support for event trace persist
  4. User indicate IP address via system environment supported

Bug Fixes

  1. Fix bug for executor thread ContextClassLoader is empty with ElasticJob-Cloud
  2. Fix bug for enable job from web console have no effect
  3. Shutdown job when application exit
  4. Fix NPE when failover out-of-order in Curator asynchronized persist
  5. Get correct job class name when using CGLIB proxy

Change Logs

  1. MILESTONE