Releases: apache/shardingsphere-elasticjob
Releases · apache/shardingsphere-elasticjob
2.1.3
Enhancement
- ISSUE #327 spring namespace supports use xml to config beans
- ISSUE #336 Cloud task submission failure returns error details to framework
Bug Fixes
- ISSUE #321 elastic-job-lite The namespace is not support / when UI adds the registry
- ISSUE #333 elastic-job-lite Registration center configuration login credentials in the UI implicit display
- ISSUE #334 elastic-job-lite UI can't find conf\auth.properties file on windows platform
- ISSUE #335 elastic-job-lite UI guest account configuration does not work in conf\auth.properties file
2.1.2
New Features
- ISSUE #301 Console add guest permission configuration, guest only allows viewing, not allowed to change
- ISSUE #312 Cloud support self-healing
Enhancement
- ISSUE #293 Lite Console datasource configuration adds connection testing capabilities
- ISSUE #296 Cloud operational UI refactoring, consistent with lite style
- ISSUE #302 Failure transfer and task run state monitoring separation
- ISSUE #304 Cloud add associated features with Mesos roles
- ISSUE #316 Lite running task association process ID
Bug Fixes
- ISSUE #291 elastic-job console failure reason display is not complete
- ISSUE #306 Switch whether to monitor job execution status and task intervals are short may occur when the task cannot continue to run
- ISSUE #310 Create to many sequential nodes after configuration check time error seconds for this machine and registry
2.1.1
New Features
- ISSUE #242 Elastic-Job-Cloud supports delete application and task
- ISSUE #243 Elastic-Job-Cloud supports enable/disable application and task
Enhancement
- ISSUE #268 Simplify POM dependency
Bug Fixes
- ISSUE #266 Elastic-Job-Lite start script specifies that the port is invalid
- ISSUE #269 EventTrace failure record is not affected by sample rate and the time of failure is recorded
- ISSUE #270 Console send two requests after clicks the button
- ISSUE #272 Elastic-Job-Lite UI job dimensions that should appear as disabled only if all servers are disabled
- ISSUE #275 After stopping Zookeeper, restart Zookeeper and the task does not continue
- ISSUE #276 When fail transfer is turned on and the shard task is performed, the task is repeated
- ISSUE #279 Add event tracking data source, database connection address can not have parameters
- ISSUE #280 The historical status of the task history page is not displayed correctly
- 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
- ISSUE #290 Elastic-Job-Cloud when deleting a disabled APP or JOB, the corresponding disabled node data cannot be deleted
2.1.0
New Features
- ISSUE #195 Elastic-Job-Lite self-diagnose and fix problems caused by distributed instability
- ISSUE #248 Elastic-Job-Lite the same job server can run multiple JVM instances with the same job name(Cloud Native)
- ISSUE #249 Elastic-Job-Lite Operations UI supports incident tracking queries
Enhancement
- ISSUE #240 Elastic-Job-Lite operational UI refactoring.
- ISSUE #262 Elastic-Job-Lite console delete job configuration.
Bug Fixes
- ISSUE #237 Add the REST API check on the total number of shards not less than 1
- ISSUE #238 IP regular expression error
- ISSUE #246 After using JobOperateAPI.remove(),JobScheduler.init() triggers execution multiple times after creating the same job
- ISSUE #250 Misfire task triggers more than once
Refactor
- ISSUE #263 Elastic-Job-Lite Job OperationAPI Re-grooming
- ISSUE #264 Elastic-Job-Lite Data storage restructuring, but forward compatibility
2.0.5
New Features
- ISSUE #191 Framework's HA feature
- ISSUE #217 cloud add APP dimension configuration
- ISSUE #223 cloud resident job event tracking sample rate
Bug Fixes
2.0.4
New Features
- ISSUE #203 Cloud task add run statistics and provide REST API queries
- ISSUE #215 cloud operations management UI
Enhancement
- ISSUE #187 ShardingContext add task attribute to business side
Bug Fixes
- ISSUE #189 Manage background to perform a failure operation, but the task is still being executed
- ISSUE #204 Async execution of messages in consistency results in inaccurate database data
- ISSUE #209 cloud task resource allocation algorithm improvement
2.0.3
Refactor
- ISSUE #184 ExecutorServiceHandler interface method adjustment, add jobName used to distinguish between different job thread names
- ISSUE #186 Simplify SpringJobScheduler use by removing Spring Namespace DTO-related code
New Features
- ISSUE #178 Event-driven trigger jobs
Enhancement
- ISSUE #179 Transient's Script-type task optimization, no Java Executor support required
- ISSUE #182 add support for spring boot
Bug Fixes
- ISSUE #177 Spring Namespace Job: Script Null Pointer in version 2.0.2
- ISSUE #185 Executor over-occupancy of sharding resources leads to waste of resources
2.0.2
Refactor
- ISSUE #153 Centralization of event tracking configuration
- 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
- ISSUE #159 Available in any version from Spring 3.1.0.RELEASE to Spring 4
- 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
- ISSUE #64 Spring namespace, if you register multiple job beans of the same class, will cause job beans to look up inaccurately
- ISSUE #115 Console add new registry, no connection success, back stage has been repeatedly connected and reported errors
- ISSUE #151 Lack of support for relational database-based event tracking for databases outside MySQL
- ISSUE #152 Job custom exception processor is invalid and is always handled by Default JobExceptionHandler
- ISSUE #156 Job event tracking overall call link data acquisition
- ISSUE #158 Job misses sharding when it is paused and will no longer shard
- ISSUE #161 Version of Lite deployed to some versions of Tomcat cannot be started
- ISSUE #163 The project is started or the task is automatically performed after the task is set to disable true
- ISSUE #165 Shard thread deadlock when all service nodes are disable
- ISSUE #167 Failover job adds task ID record
2.0.1
Bug Fixes
- ISSUE #141 Remove the reg module to read information from zk, making the reg namespace's placeholder fully available
- ISSUE #143 elastic-job-cloud-scheduler memory leak
- ISSUE #145 After modifying the database connection of the task log, the log is still written to the old database
- ISSUE #146 Thread pool reuse problem for a task
- ISSUE #147 console task does not load, background there is an null pointer exception
- ISSUE #149 Operations platform delete tasks, occasionally encounter deletion incomplete situation
- ISSUE #150 Cloud's misfire feature will be performed as jobs pile up
2.0.0
New Features
- Elastic-Job-Cloud initial version
- Reconstruct the original Elastic-Job to Elastic-Job-Lite
Bug Fixes
- ISSUE #119 Quartz does not close properly when spring container is closed
- ISSUE #123 Stand-alone running timing task, zk disconnect after reconnecting, did not trigger the leader election
- ISSUE #127 Spring configuration task id cannot use placeholders