apache / shardingsphere-elasticjob
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 380 files with 14,763 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 50 files changed 6-20 times (4,487 lines of code)
    • 330 files changed 1-5 times (10,276 lines of code)
0% | 0% | 0% | 30% | 69%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 380 files with 14,763 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 12 files changed by 6-10 contributors (1,329 lines of code)
    • 148 files changed by 2-5 contributors (8,219 lines of code)
    • 220 files changed by 1 contributor (5,215 lines of code)
0% | 0% | 9% | 55% | 35%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, md, xml, html, css, properties, js, txt, svg, sh, toml, yml, bat, json, xsd, yaml, gitignore, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 30% | 69%
xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
elasticjob-cloud0% | 0% | 0% | 45% | 54%
elasticjob-lite0% | 0% | 0% | 43% | 56%
elasticjob-api0% | 0% | 0% | 70% | 29%
elasticjob-infra0% | 0% | 0% | 5% | 94%
elasticjob-ecosystem0% | 0% | 0% | 0% | 100%
elasticjob-distribution0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JobScheduler.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule
146 14 2020-07-09 2023-02-28 19 10 terrymanu@163.com 46399833+wizhuo@users.norep...
LocalTaskExecutor.java
in elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/executor/local
38 5 2020-07-09 2020-10-19 11 3 terrymanu@163.com terrymanu@163.com
TaskLaunchScheduledService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
219 10 2020-07-09 2020-10-19 11 5 terrymanu@163.com terrymanu@163.com
SchedulerService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
113 6 2020-07-09 2020-10-19 10 3 terrymanu@163.com terrymanu@163.com
AppConstraintEvaluator.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
121 9 2020-07-09 2020-10-19 10 4 terrymanu@163.com terrymanu@163.com
FailoverListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/failover
122 8 2020-07-09 2022-12-12 10 3 terrymanu@163.com wuweijie@apache.org
BootstrapEnvironment.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/env
128 12 2020-07-09 2020-12-16 10 6 terrymanu@163.com wuweijie@apache.org
OneOffJobBootstrap.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/bootstrap/impl
36 5 2020-07-09 2022-12-21 9 5 terrymanu@163.com sunkai.cai@gmail.com
CloudJobConfigurationListener.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/job
74 7 2020-07-09 2020-08-03 9 4 terrymanu@163.com menghaoranss@gmail.com
FailoverService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/failover
116 7 2020-07-09 2020-07-26 9 4 terrymanu@163.com root496879118@me.com
SnapshotService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/snapshot
132 10 2020-07-09 2022-11-21 9 7 terrymanu@163.com 2531075716@qq.com
ShardingService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding
160 13 2020-07-09 2022-10-18 9 6 terrymanu@163.com wuweijie@apache.org
ElasticJobLiteAutoConfiguration.java
in elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/job
21 - 2020-07-20 2020-11-10 8 3 asdzhaoke@163.com root496879118@me.com
RescheduleListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/config
37 3 2020-07-09 2022-01-03 8 4 terrymanu@163.com wuweijie@apache.org
SetUpFacade.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/setup
43 3 2020-07-09 2023-04-20 8 6 terrymanu@163.com cnsongxiulu@163.com
ExecutionContextService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding
64 6 2020-07-09 2021-03-29 8 6 terrymanu@163.com lucas209910
JobBeanDefinitionParser.java
in elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/jo...
85 4 2020-07-20 2021-08-10 8 7 asdzhaoke@163.com sunkai.cai@gmail.com
AbstractDistributeOnceElasticJobListener.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/listener
91 6 2020-07-09 2023-01-17 8 4 terrymanu@163.com cnsongxiulu@163.com
ProducerManager.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/producer
111 10 2020-07-09 2020-07-20 8 4 terrymanu@163.com terrymanu@163.com
LiteJobFacade.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule
127 15 2020-07-09 2021-07-27 8 4 terrymanu@163.com technoboy@apache.org
FacadeService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
162 23 2020-07-09 2020-07-22 8 4 terrymanu@163.com asdzhaoke@163.com
CloudJobController.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller
247 21 2020-07-19 2021-07-31 8 6 asdzhaoke@163.com sunkai.cai@gmail.com
ScheduleJobBootstrap.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/bootstrap/impl
30 5 2020-07-09 2022-12-21 7 3 terrymanu@163.com sunkai.cai@gmail.com
JobBeanDefinitionTag.java
in elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/jo...
30 - 2020-07-20 2021-08-10 7 7 asdzhaoke@163.com sunkai.cai@gmail.com
GuaranteeListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/guarantee
47 4 2020-07-09 2022-01-03 7 4 terrymanu@163.com wuweijie@apache.org
InstanceService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/instance
48 6 2020-07-09 2022-12-12 7 6 terrymanu@163.com wuweijie@apache.org
ConfigurationService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/config
64 5 2020-07-09 2022-12-22 7 4 terrymanu@163.com cnsongxiulu@163.com
ShardingListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding
70 8 2020-07-09 2022-01-03 7 4 terrymanu@163.com wuweijie@apache.org
JobNodeStorage.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/storage
87 19 2020-07-09 2023-04-20 7 5 terrymanu@163.com cnsongxiulu@163.com
MesosStateService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
110 8 2020-07-09 2020-07-22 7 3 terrymanu@163.com asdzhaoke@163.com
ReadyService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/ready
113 7 2020-07-09 2020-07-23 7 3 terrymanu@163.com terrymanu@163.com
JobScheduleController.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule
121 12 2020-07-09 2021-10-03 7 5 terrymanu@163.com wuweijie@apache.org
RunningService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/running
142 16 2020-07-09 2020-07-19 7 3 terrymanu@163.com asdzhaoke@163.com
StatisticManager.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics
164 17 2020-07-09 2020-12-12 7 4 terrymanu@163.com wuweijie@apache.org
JobConfiguration.java
in elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api
166 22 2020-07-11 2021-08-08 7 6 terrymanu@163.com sunkai.cai@gmail.com
LiteJob.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule
13 1 2020-07-09 2020-08-02 6 2 terrymanu@163.com guo.jiwei@immomo.com
TaskInfoData.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
20 - 2020-07-09 2020-09-23 6 2 terrymanu@163.com guo.jiwei@immomo.com
MonitorExecutionListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding
31 3 2020-07-09 2022-01-03 6 2 terrymanu@163.com wuweijie@apache.org
JobConfigurationAPIImpl.java
in elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/settings
32 3 2020-07-09 2021-08-13 6 3 terrymanu@163.com shengdong.wsd@alibaba-inc.com
ConsoleBootstrap.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console
33 3 2020-07-19 2020-12-07 6 5 asdzhaoke@163.com zhouyanjie@aliyun.com
RegistryCenterFactory.java
in elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/reg
39 2 2020-07-09 2020-10-18 6 3 terrymanu@163.com terrymanu@163.com
CloudAppConfigurationService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/app
40 5 2020-07-09 2020-07-19 6 3 terrymanu@163.com asdzhaoke@163.com
CloudJobConfigurationService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/job
41 5 2020-07-09 2020-07-19 6 3 terrymanu@163.com asdzhaoke@163.com
CloudOperationController.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller
51 4 2020-07-19 2021-07-31 6 4 asdzhaoke@163.com sunkai.cai@gmail.com
ElectionListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/election
64 9 2020-07-09 2022-01-03 6 5 terrymanu@163.com wuweijie@apache.org
HttpRequestDispatcher.java
in elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline
75 5 2020-08-30 2020-12-04 6 4 root496879118@me.com wuweijie@apache.org
JobConfigurationPOJO.java
in elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/pojo
80 2 2020-07-21 2021-08-08 6 6 terrymanu@163.com sunkai.cai@gmail.com
CloudAppController.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller
122 12 2020-07-19 2021-07-31 6 4 asdzhaoke@163.com sunkai.cai@gmail.com
TaskExecutor.java
in elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/executor/prod
126 14 2020-07-20 2020-12-16 6 5 asdzhaoke@163.com wuweijie@apache.org
JobStatisticsAPIImpl.java
in elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/statistics
135 9 2020-07-09 2021-03-30 6 3 terrymanu@163.com lucas209910
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JobScheduler.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule
146 14 2020-07-09 2023-02-28 19 10 terrymanu@163.com 46399833+wizhuo@users.norep...
SnapshotService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/snapshot
132 10 2020-07-09 2022-11-21 9 7 terrymanu@163.com 2531075716@qq.com
JobBeanDefinitionParser.java
in elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/jo...
85 4 2020-07-20 2021-08-10 8 7 asdzhaoke@163.com sunkai.cai@gmail.com
JobBeanDefinitionTag.java
in elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/jo...
30 - 2020-07-20 2021-08-10 7 7 asdzhaoke@163.com sunkai.cai@gmail.com
BootstrapEnvironment.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/env
128 12 2020-07-09 2020-12-16 10 6 terrymanu@163.com wuweijie@apache.org
ShardingService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding
160 13 2020-07-09 2022-10-18 9 6 terrymanu@163.com wuweijie@apache.org
SetUpFacade.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/setup
43 3 2020-07-09 2023-04-20 8 6 terrymanu@163.com cnsongxiulu@163.com
ExecutionContextService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding
64 6 2020-07-09 2021-03-29 8 6 terrymanu@163.com lucas209910
CloudJobController.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller
247 21 2020-07-19 2021-07-31 8 6 asdzhaoke@163.com sunkai.cai@gmail.com
InstanceService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/instance
48 6 2020-07-09 2022-12-12 7 6 terrymanu@163.com wuweijie@apache.org
JobConfiguration.java
in elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api
166 22 2020-07-11 2021-08-08 7 6 terrymanu@163.com sunkai.cai@gmail.com
JobConfigurationPOJO.java
in elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/pojo
80 2 2020-07-21 2021-08-08 6 6 terrymanu@163.com sunkai.cai@gmail.com
TaskLaunchScheduledService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
219 10 2020-07-09 2020-10-19 11 5 terrymanu@163.com terrymanu@163.com
OneOffJobBootstrap.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/bootstrap/impl
36 5 2020-07-09 2022-12-21 9 5 terrymanu@163.com sunkai.cai@gmail.com
JobScheduleController.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule
121 12 2020-07-09 2021-10-03 7 5 terrymanu@163.com wuweijie@apache.org
JobNodeStorage.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/storage
87 19 2020-07-09 2023-04-20 7 5 terrymanu@163.com cnsongxiulu@163.com
ElectionListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/election
64 9 2020-07-09 2022-01-03 6 5 terrymanu@163.com wuweijie@apache.org
TaskExecutor.java
in elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/executor/prod
126 14 2020-07-20 2020-12-16 6 5 asdzhaoke@163.com wuweijie@apache.org
ConsoleBootstrap.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console
33 3 2020-07-19 2020-12-07 6 5 asdzhaoke@163.com zhouyanjie@aliyun.com
ListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/listener
49 2 2020-07-09 2022-08-01 5 5 terrymanu@163.com zhuhong_1115@163.com
JobOperateAPIImpl.java
in elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/operate
114 9 2020-07-09 2022-11-21 5 5 terrymanu@163.com 2531075716@qq.com
AppConstraintEvaluator.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
121 9 2020-07-09 2020-10-19 10 4 terrymanu@163.com terrymanu@163.com
CloudJobConfigurationListener.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/job
74 7 2020-07-09 2020-08-03 9 4 terrymanu@163.com menghaoranss@gmail.com
FailoverService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/failover
116 7 2020-07-09 2020-07-26 9 4 terrymanu@163.com root496879118@me.com
LiteJobFacade.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule
127 15 2020-07-09 2021-07-27 8 4 terrymanu@163.com technoboy@apache.org
RescheduleListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/config
37 3 2020-07-09 2022-01-03 8 4 terrymanu@163.com wuweijie@apache.org
AbstractDistributeOnceElasticJobListener.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/listener
91 6 2020-07-09 2023-01-17 8 4 terrymanu@163.com cnsongxiulu@163.com
ProducerManager.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/producer
111 10 2020-07-09 2020-07-20 8 4 terrymanu@163.com terrymanu@163.com
FacadeService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
162 23 2020-07-09 2020-07-22 8 4 terrymanu@163.com asdzhaoke@163.com
ConfigurationService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/config
64 5 2020-07-09 2022-12-22 7 4 terrymanu@163.com cnsongxiulu@163.com
GuaranteeListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/guarantee
47 4 2020-07-09 2022-01-03 7 4 terrymanu@163.com wuweijie@apache.org
ShardingListenerManager.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding
70 8 2020-07-09 2022-01-03 7 4 terrymanu@163.com wuweijie@apache.org
StatisticManager.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics
164 17 2020-07-09 2020-12-12 7 4 terrymanu@163.com wuweijie@apache.org
HttpRequestDispatcher.java
in elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline
75 5 2020-08-30 2020-12-04 6 4 root496879118@me.com wuweijie@apache.org
CloudAppController.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller
122 12 2020-07-19 2021-07-31 6 4 asdzhaoke@163.com sunkai.cai@gmail.com
CloudOperationController.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller
51 4 2020-07-19 2021-07-31 6 4 asdzhaoke@163.com sunkai.cai@gmail.com
ElasticJobListenerFactory.java
in elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/listener
15 2 2020-09-23 2020-10-22 5 4 guo.jiwei@immomo.com terrymanu@163.com
YamlEngine.java
in elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/yaml
20 2 2020-07-11 2023-07-24 5 4 terrymanu@163.com zfeng@redhat.com
ElasticJobTracingConfiguration.java
in elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/tracing
35 2 2020-07-21 2022-01-06 5 4 root496879118@me.com 2531075716@qq.com
ReconcileService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/reconcile
44 5 2020-07-09 2021-03-31 5 4 terrymanu@163.com lucas209910
RoundRobinByNameJobShardingStrategy.java
in elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/impl
30 2 2020-07-11 2022-12-06 4 4 terrymanu@163.com 790589151@qq.com
IpUtils.java
in elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/env
126 9 2020-07-11 2021-07-24 4 4 terrymanu@163.com sunkai.cai@gmail.com
HandlerMappingRegistry.java
in elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler
20 1 2020-08-30 2020-12-04 4 4 root496879118@me.com wuweijie@apache.org
RegistryCenterConnectionStateListener.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/listener
38 2 2020-07-09 2022-01-03 4 4 terrymanu@163.com wuweijie@apache.org
ServerService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/server
51 6 2020-07-09 2022-10-16 4 4 terrymanu@163.com wuweijie@apache.org
ServerNode.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/server
30 4 2020-07-09 2021-03-30 4 4 terrymanu@163.com lucas209910
InstanceNode.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/instance
32 7 2020-07-09 2021-03-30 4 4 terrymanu@163.com lucas209910
LeaderService.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/election
53 7 2020-07-09 2022-01-03 4 4 terrymanu@163.com wuweijie@apache.org
ServerStatisticsAPIImpl.java
in elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/statistics
58 2 2020-07-09 2022-07-29 4 4 terrymanu@163.com zhu.wensi@hotmail.com
JobInstance.java
in elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding
29 4 2020-07-11 2021-04-26 3 4 terrymanu@163.com 476929732@qq.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
StatisticRdbRepository.java
in elasticjob-cloud/elasticjob-cloud-common/src/main/java/org/apache/shardingsphere/elasticjob/cloud/statistics/rdb
353 23 2020-07-09 2020-07-10 2 1 terrymanu@163.com terrymanu@163.com
SchedulerEngine.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
127 11 2020-07-09 2020-10-19 4 1 terrymanu@163.com terrymanu@163.com
DataSourceConfiguration.java
in elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/datasource
110 11 2020-12-12 2020-12-15 2 1 wuweijie@apache.org wuweijie@apache.org
JobRunningStatisticJob.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/job
108 11 2020-07-09 2020-07-11 3 1 terrymanu@163.com terrymanu@163.com
HttpJobExecutor.java
in elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-type/elasticjob-http-executor/src/main/java/org/apache/shardingsphere/elasticjob/http/...
101 5 2020-10-24 2020-10-24 1 1 terrymanu@163.com terrymanu@163.com
TaskContext.java
in elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/context
75 10 2020-07-11 2020-10-18 4 1 terrymanu@163.com terrymanu@163.com
TaskResultStatisticJob.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/job
72 5 2020-07-09 2020-07-10 2 1 terrymanu@163.com terrymanu@163.com
RegexUrlPatternMap.java
in elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/mapping
70 5 2020-08-30 2020-08-30 1 1 root496879118@me.com root496879118@me.com
CloudJobConfigurationPOJO.java
in elasticjob-cloud/elasticjob-cloud-common/src/main/java/org/apache/shardingsphere/elasticjob/cloud/config/pojo
69 2 2020-07-13 2020-07-13 1 1 terrymanu@163.com terrymanu@163.com
RegisteredJobStatisticJob.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/job
66 5 2020-07-09 2020-07-10 2 1 terrymanu@163.com terrymanu@163.com
CloudAppDisableListener.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/disable/app
66 8 2020-08-03 2020-08-03 1 1 menghaoranss@gmail.com menghaoranss@gmail.com
LaunchingTasks.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
66 5 2020-07-09 2020-07-13 3 1 terrymanu@163.com terrymanu@163.com
JobTaskRequest.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
66 13 2020-07-09 2020-07-13 3 1 terrymanu@163.com terrymanu@163.com
ReconcileService.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos
65 4 2020-07-09 2020-07-23 4 1 terrymanu@163.com terrymanu@163.com
Handler.java
in elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler
61 5 2020-08-30 2020-08-30 1 1 root496879118@me.com root496879118@me.com
CloudAppConfigurationListener.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/app
60 7 2020-08-03 2020-08-03 1 1 menghaoranss@gmail.com menghaoranss@gmail.com
StatisticsScheduler.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics
57 4 2020-07-09 2020-07-11 2 1 terrymanu@163.com terrymanu@163.com
AopTargetUtils.java
in elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/util
56 4 2021-07-17 2021-07-17 1 1 sunkai.cai@gmail.com sunkai.cai@gmail.com
RequestBodyDeserializerFactory.java
in elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/deserializer
52 5 2020-08-30 2020-08-30 1 1 root496879118@me.com root496879118@me.com
NettyRestfulService.java
in elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful
52 3 2020-08-30 2020-11-15 2 1 root496879118@me.com root496879118@me.com
JobShutdownHookPlugin.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule
52 4 2020-07-09 2020-07-11 2 1 terrymanu@163.com terrymanu@163.com
ClassPathJobScanner.java
in elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/scanner
51 3 2022-12-21 2022-12-21 1 1 sunkai.cai@gmail.com sunkai.cai@gmail.com
logback.xml
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/resources
50 - 2020-07-09 2020-07-09 1 1 terrymanu@163.com terrymanu@163.com
logback.xml
in elasticjob-distribution/elasticjob-cloud-scheduler-distribution/src/main/resources
50 - 2020-07-26 2020-07-26 1 1 zhangyonglun@apache.org zhangyonglun@apache.org
JobErrorHandlerReloadable.java
in elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-general/src/main/java/org/apache/shardingspher...
50 6 2020-11-28 2020-11-28 1 1 root496879118@me.com root496879118@me.com
DataflowJobExecutor.java
in elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-type/elasticjob-dataflow-executor/src/main/java/org/apache/shardingsphere/elasticjob/d...
49 7 2020-10-24 2020-10-24 1 1 terrymanu@163.com terrymanu@163.com
CloudJobDisableListener.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/disable/job
48 6 2020-07-31 2020-08-03 2 1 menghaoranss@gmail.com menghaoranss@gmail.com
ExecutorServiceReloadable.java
in elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/concurrent
47 6 2020-11-28 2020-11-28 1 1 root496879118@me.com root496879118@me.com
JobAnnotationBuilder.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/annotation
46 1 2022-12-21 2022-12-21 1 1 sunkai.cai@gmail.com sunkai.cai@gmail.com
ZookeeperElectionService.java
in elasticjob-infra/elasticjob-registry-center/elasticjob-regitry-center-provider/elasticjob-registry-center-zookeeper-curator/src/main/java/org/apach...
44 3 2022-01-03 2022-01-03 1 1 wuweijie@apache.org wuweijie@apache.org
TransientProducerRepository.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/producer
43 5 2020-07-09 2020-07-23 2 1 terrymanu@163.com terrymanu@163.com
RDBStorageSQLMapper.java
in elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/storage
43 3 2020-10-24 2020-10-24 1 1 terrymanu@163.com terrymanu@163.com
DefaultFilterChain.java
in elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/filter
42 3 2020-12-04 2020-12-04 1 1 wuweijie@apache.org wuweijie@apache.org
JobExecutionEvent.java
in elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/event
42 2 2020-10-24 2020-10-24 1 1 terrymanu@163.com terrymanu@163.com
ExecutorContext.java
in elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-kernel/src/main/java/org/apache/shardingsphere/elasticjob/executor/context
41 6 2020-11-28 2020-11-28 1 1 root496879118@me.com root496879118@me.com
ShardingNode.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding
40 7 2020-07-09 2020-07-09 1 1 terrymanu@163.com terrymanu@163.com
JobNodePath.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/storage
38 9 2020-07-09 2020-07-09 1 1 terrymanu@163.com terrymanu@163.com
ScriptJobExecutor.java
in elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-type/elasticjob-script-executor/src/main/java/org/apache/shardingsphere/elasticjob/scr...
38 3 2020-10-24 2020-10-24 1 1 terrymanu@163.com terrymanu@163.com
ShardingContexts.java
in elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/listener
36 2 2020-09-23 2020-09-23 1 1 guo.jiwei@immomo.com guo.jiwei@immomo.com
ElasticJobScanRegistrar.java
in elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/scanner
36 3 2022-12-21 2022-12-21 1 1 sunkai.cai@gmail.com sunkai.cai@gmail.com
SensitiveInfoUtils.java
in elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/util
36 1 2020-07-09 2020-07-14 3 1 terrymanu@163.com terrymanu@163.com
ShardingInfo.java
in elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/domain
36 2 2020-07-09 2020-07-09 1 1 terrymanu@163.com terrymanu@163.com
elasticjob-lite-binary-distribution.xml
in elasticjob-distribution/elasticjob-lite-distribution/src/main/assembly
35 - 2020-07-15 2020-07-22 2 1 zhangyonglun@apache.org zhangyonglun@apache.org
elasticjob-cloud-binary-distribution.xml
in elasticjob-distribution/elasticjob-cloud-executor-distribution/src/main/assembly
35 - 2020-07-31 2020-07-31 1 1 zhangyonglun@apache.org zhangyonglun@apache.org
JobItemExecutorFactory.java
in elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-kernel/src/main/java/org/apache/shardingsphere/elasticjob/executor/item
34 3 2020-10-24 2020-10-24 1 1 terrymanu@163.com terrymanu@163.com
ElasticJobConfiguration.java
in elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation
33 - 2022-12-21 2022-12-21 1 1 sunkai.cai@gmail.com sunkai.cai@gmail.com
StatisticTimeUtils.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/util
33 2 2020-07-09 2020-07-09 1 1 terrymanu@163.com terrymanu@163.com
Bootstrap.java
in elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler
32 1 2020-07-09 2020-07-23 4 1 terrymanu@163.com terrymanu@163.com
TransactionOperation.java
in elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/transaction
31 4 2022-01-03 2022-01-03 1 1 wuweijie@apache.org wuweijie@apache.org
JobAPIFactory.java
in elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/api
31 6 2020-07-09 2020-07-09 1 1 terrymanu@163.com terrymanu@163.com
Correlations

File Size vs. Number of Changes: 380 points

elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/yaml/YamlEngine.java x: 20 lines of code y: 5 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/yaml/representer/ElasticJobYamlRepresenter.java x: 15 lines of code y: 2 # changes elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/CoordinatorRegistryCenter.java x: 23 lines of code y: 3 # changes elasticjob-infra/elasticjob-registry-center/elasticjob-regitry-center-provider/elasticjob-registry-center-zookeeper-curator/src/main/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenter.java x: 391 lines of code y: 3 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/setup/SetUpFacade.java x: 43 lines of code y: 8 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/storage/JobNodeStorage.java x: 87 lines of code y: 7 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/exception/WrapException.java x: 6 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/listener/RDBTracingListener.java x: 21 lines of code y: 2 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/storage/RDBJobEventStorage.java x: 323 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/JobScheduler.java x: 146 lines of code y: 19 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/listener/AbstractDistributeOnceElasticJobListener.java x: 91 lines of code y: 8 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/guarantee/GuaranteeNode.java x: 25 lines of code y: 4 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/guarantee/GuaranteeService.java x: 99 lines of code y: 3 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/config/ConfigurationService.java x: 64 lines of code y: 7 # changes elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobConfiguration.java x: 33 lines of code y: 1 # changes elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobProp.java x: 10 lines of code y: 1 # changes elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobExtraConfigurationFactory.java x: 5 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/bootstrap/impl/OneOffJobBootstrap.java x: 36 lines of code y: 9 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/bootstrap/impl/ScheduleJobBootstrap.java x: 30 lines of code y: 7 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/annotation/JobAnnotationBuilder.java x: 46 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/scanner/ClassPathJobScanner.java x: 51 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/scanner/ElasticJobScan.java x: 15 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/scanner/ElasticJobScanRegistrar.java x: 36 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/scanner/JobScannerConfiguration.java x: 26 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/ElasticJobNamespaceHandler.java x: 17 lines of code y: 4 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/scanner/parser/JobScannerBeanDefinitionParser.java x: 17 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/scanner/tag/JobScannerBeanDefinitionTag.java x: 7 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/instance/InstanceService.java x: 48 lines of code y: 7 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/failover/FailoverListenerManager.java x: 122 lines of code y: 10 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/impl/RoundRobinByNameJobShardingStrategy.java x: 30 lines of code y: 4 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/snapshot/SnapshotService.java x: 132 lines of code y: 9 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/api/JobOperateAPI.java x: 10 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/operate/JobOperateAPIImpl.java x: 114 lines of code y: 5 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/failover/FailoverService.java x: 136 lines of code y: 5 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ExecutionService.java x: 125 lines of code y: 5 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ShardingService.java x: 160 lines of code y: 9 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/server/ServerService.java x: 51 lines of code y: 4 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/listener/ListenerNotifierManager.java x: 41 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/JobRegistry.java x: 70 lines of code y: 5 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/registry/JobInstanceRegistry.java x: 74 lines of code y: 3 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/listener/ListenerManager.java x: 49 lines of code y: 5 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/statistics/ServerStatisticsAPIImpl.java x: 58 lines of code y: 4 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/tracing/ElasticJobTracingConfiguration.java x: 35 lines of code y: 5 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/tracing/TracingProperties.java x: 16 lines of code y: 2 # changes elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/LeaderExecutionCallback.java x: 4 lines of code y: 1 # changes elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/RegistryCenter.java x: 12 lines of code y: 1 # changes elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/transaction/TransactionOperation.java x: 31 lines of code y: 1 # changes elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/exception/RegExceptionHandler.java x: 30 lines of code y: 1 # changes elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/listener/DataChangedEvent.java x: 13 lines of code y: 1 # changes elasticjob-infra/elasticjob-registry-center/elasticjob-regitry-center-provider/elasticjob-registry-center-zookeeper-curator/src/main/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperElectionService.java x: 44 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/config/RescheduleListenerManager.java x: 37 lines of code y: 8 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/election/ElectionListenerManager.java x: 64 lines of code y: 6 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/election/LeaderService.java x: 53 lines of code y: 4 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/guarantee/GuaranteeListenerManager.java x: 47 lines of code y: 7 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/instance/ShutdownListenerManager.java x: 40 lines of code y: 4 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/listener/AbstractListenerManager.java x: 14 lines of code y: 5 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/listener/RegistryCenterConnectionStateListener.java x: 38 lines of code y: 4 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/MonitorExecutionListenerManager.java x: 31 lines of code y: 6 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ShardingListenerManager.java x: 70 lines of code y: 7 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/trigger/TriggerListenerManager.java x: 34 lines of code y: 2 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/exception/JobSystemException.java x: 13 lines of code y: 2 # changes elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-kernel/src/main/java/org/apache/shardingsphere/elasticjob/executor/ElasticJobExecutor.java x: 145 lines of code y: 3 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/JobScheduleController.java x: 121 lines of code y: 7 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/job/ElasticJobBootstrapConfiguration.java x: 103 lines of code y: 3 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/settings/JobConfigurationAPIImpl.java x: 32 lines of code y: 6 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/job/ElasticJobConfigurationProperties.java x: 43 lines of code y: 5 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/job/parser/JobBeanDefinitionParser.java x: 85 lines of code y: 8 # changes elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobConfiguration.java x: 166 lines of code y: 7 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/pojo/JobConfigurationPOJO.java x: 80 lines of code y: 6 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller/CloudAppController.java x: 122 lines of code y: 6 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller/CloudJobController.java x: 247 lines of code y: 8 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller/CloudOperationController.java x: 51 lines of code y: 6 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/LiteJobFacade.java x: 127 lines of code y: 8 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/env/IpUtils.java x: 126 lines of code y: 4 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/JobTracingEventBus.java x: 49 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/setup/SpringProxyJobClassNameProvider.java x: 16 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/util/AopTargetUtils.java x: 56 lines of code y: 1 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/json/GsonFactory.java x: 28 lines of code y: 3 # changes elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-email/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailJobErrorHandler.java x: 121 lines of code y: 2 # changes elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-email/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailPropertiesConstants.java x: 19 lines of code y: 2 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/JobInstance.java x: 29 lines of code y: 3 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/failover/FailoverNode.java x: 36 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/SchedulerFacade.java x: 26 lines of code y: 3 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/reconcile/ReconcileService.java x: 44 lines of code y: 5 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/instance/InstanceNode.java x: 32 lines of code y: 4 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/statistics/JobStatisticsAPIImpl.java x: 135 lines of code y: 6 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/statistics/ShardingStatisticsAPIImpl.java x: 44 lines of code y: 3 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ExecutionContextService.java x: 64 lines of code y: 8 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/trigger/TriggerNode.java x: 27 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/trigger/TriggerService.java x: 14 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/datasource/DataSourceRegistry.java x: 28 lines of code y: 2 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/datasource/DataSourceTracingStorageConverter.java x: 27 lines of code y: 2 # changes elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/executor/prod/TaskExecutor.java x: 126 lines of code y: 6 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/env/BootstrapEnvironment.java x: 128 lines of code y: 10 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/api/TracingConfiguration.java x: 18 lines of code y: 3 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/yaml/YamlTracingConfiguration.java x: 18 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/yaml/YamlTracingConfigurationConverter.java x: 25 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/datasource/DataSourceConfiguration.java x: 110 lines of code y: 2 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/yaml/YamlDataSourceConfiguration.java x: 22 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/yaml/YamlDataSourceConfigurationConverter.java x: 21 lines of code y: 1 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/StatisticManager.java x: 164 lines of code y: 7 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/exception/TracingStorageConverterNotFoundException.java x: 8 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/listener/TracingListenerFactory.java x: 25 lines of code y: 2 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/security/AuthenticationFilter.java x: 61 lines of code y: 1 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/security/AuthenticationInfo.java x: 9 lines of code y: 1 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/ConsoleBootstrap.java x: 33 lines of code y: 6 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/HandlerMappingRegistry.java x: 20 lines of code y: 4 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/filter/DefaultFilterChain.java x: 42 lines of code y: 1 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/NettyRestfulServiceConfiguration.java x: 33 lines of code y: 3 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/FilterChainInboundHandler.java x: 29 lines of code y: 1 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/RestfulServiceChannelInitializer.java x: 35 lines of code y: 3 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HandleMethodExecutor.java x: 55 lines of code y: 4 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HandlerParameterDecoder.java x: 140 lines of code y: 4 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HttpRequestDispatcher.java x: 75 lines of code y: 6 # changes elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-dingtalk/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/dingtalk/DingtalkJobErrorHandler.java x: 112 lines of code y: 2 # changes elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-wechat/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/wechat/WechatJobErrorHandler.java x: 81 lines of code y: 2 # changes elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-general/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/JobErrorHandlerFactory.java x: 20 lines of code y: 2 # changes elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-general/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/JobErrorHandlerReloadable.java x: 50 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-kernel/src/main/java/org/apache/shardingsphere/elasticjob/executor/context/ExecutorContext.java x: 41 lines of code y: 1 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/concurrent/ExecutorServiceReloadable.java x: 47 lines of code y: 1 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/JobShardingStrategy.java x: 7 lines of code y: 2 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/NettyRestfulService.java x: 52 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/job/ElasticJobLiteAutoConfiguration.java x: 21 lines of code y: 8 # changes elasticjob-distribution/elasticjob-src-distribution/src/main/assembly/source-distribution.xml x: 52 lines of code y: 4 # changes elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-dingtalk/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/dingtalk/DingtalkPropertiesConstants.java x: 11 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-email/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailJobErrorHandlerPropertiesValidator.java x: 20 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-kernel/src/main/java/org/apache/shardingsphere/elasticjob/executor/JobFacade.java x: 23 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-kernel/src/main/java/org/apache/shardingsphere/elasticjob/executor/item/JobItemExecutorFactory.java x: 34 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-type/elasticjob-dataflow-executor/src/main/java/org/apache/shardingsphere/elasticjob/dataflow/executor/DataflowJobExecutor.java x: 49 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-type/elasticjob-http-executor/src/main/java/org/apache/shardingsphere/elasticjob/http/executor/HttpJobExecutor.java x: 101 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-type/elasticjob-script-executor/src/main/java/org/apache/shardingsphere/elasticjob/script/executor/ScriptJobExecutor.java x: 38 lines of code y: 1 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/storage/RDBStorageSQLMapper.java x: 43 lines of code y: 1 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/listener/ElasticJobListenerFactory.java x: 15 lines of code y: 5 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/util/HttpClientUtils.java x: 97 lines of code y: 2 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/ExceptionHandling.java x: 77 lines of code y: 3 # changes elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/executor/local/LocalTaskExecutor.java x: 38 lines of code y: 11 # changes elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/facade/CloudJobFacade.java x: 75 lines of code y: 3 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/SchedulerEngine.java x: 127 lines of code y: 4 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/SchedulerService.java x: 113 lines of code y: 10 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/TaskLaunchScheduledService.java x: 219 lines of code y: 11 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/HandlerNotFoundException.java x: 8 lines of code y: 2 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/AppConstraintEvaluator.java x: 121 lines of code y: 10 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/tracing/parser/TracingBeanDefinitionParser.java x: 17 lines of code y: 2 # changes elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobExtraConfiguration.java x: 3 lines of code y: 1 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller/search/JobEventRdbSearch.java x: 218 lines of code y: 4 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/context/ExecutionType.java x: 5 lines of code y: 2 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/context/TaskContext.java x: 75 lines of code y: 4 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/RestfulController.java x: 3 lines of code y: 2 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/mapping/RegexPathMatcher.java x: 65 lines of code y: 2 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/serializer/factory/SerializerFactory.java x: 6 lines of code y: 2 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/wrapper/QueryParameterMap.java x: 51 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/reg/RegistryCenterFactory.java x: 39 lines of code y: 6 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/job/ElasticJobProperties.java x: 12 lines of code y: 3 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/reg/ElasticJobRegistryCenterConfiguration.java x: 11 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/setup/JobClassNameProviderFactory.java x: 19 lines of code y: 3 # changes elasticjob-distribution/elasticjob-cloud-scheduler-distribution/src/main/assembly/elasticjob-cloud-scheduler-binary-distribution.xml x: 44 lines of code y: 4 # changes elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/executor/prod/DaemonTaskScheduler.java x: 138 lines of code y: 2 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/TaskInfoData.java x: 20 lines of code y: 6 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/deserializer/RequestBodyDeserializerFactory.java x: 52 lines of code y: 1 # changes elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/mapping/RegexUrlPatternMap.java x: 70 lines of code y: 1 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/impl/AverageAllocationJobShardingStrategy.java x: 47 lines of code y: 4 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/app/CloudAppConfigurationListener.java x: 60 lines of code y: 1 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/job/CloudJobConfigurationListener.java x: 74 lines of code y: 9 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/disable/app/CloudAppDisableListener.java x: 66 lines of code y: 1 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/disable/job/CloudJobDisableListener.java x: 48 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/LiteJob.java x: 13 lines of code y: 6 # changes elasticjob-distribution/elasticjob-cloud-executor-distribution/src/main/assembly/elasticjob-cloud-binary-distribution.xml x: 35 lines of code y: 1 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/failover/FailoverService.java x: 116 lines of code y: 9 # changes elasticjob-cloud/elasticjob-cloud-common/src/main/java/org/apache/shardingsphere/elasticjob/cloud/statistics/type/job/JobExecutionTypeStatistics.java x: 9 lines of code y: 2 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/ReconcileService.java x: 65 lines of code y: 4 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/producer/TransientProducerRepository.java x: 43 lines of code y: 2 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/ready/ReadyService.java x: 113 lines of code y: 7 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/FacadeService.java x: 162 lines of code y: 8 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/MesosStateService.java x: 110 lines of code y: 7 # changes elasticjob-distribution/elasticjob-lite-distribution/src/main/assembly/elasticjob-lite-binary-distribution.xml x: 35 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/api/JobConfigurationAPI.java x: 7 lines of code y: 3 # changes elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/api/JobBootstrap.java x: 20 lines of code y: 3 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/producer/ProducerManager.java x: 111 lines of code y: 8 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/context/ShardingItemParameters.java x: 45 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/snapshot/parser/SnapshotBeanDefinitionParser.java x: 19 lines of code y: 1 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/app/CloudAppConfigurationService.java x: 40 lines of code y: 6 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/job/CloudJobConfigurationService.java x: 41 lines of code y: 6 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/producer/TransientProducerScheduler.java x: 113 lines of code y: 5 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/running/RunningService.java x: 142 lines of code y: 7 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/impl/OdevitySortByNameJobShardingStrategy.java x: 21 lines of code y: 3 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/concurrent/ElasticJobExecutorService.java x: 30 lines of code y: 3 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/failover/FailoverNode.java x: 17 lines of code y: 3 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/failover/FailoverTaskInfo.java x: 10 lines of code y: 3 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/util/SensitiveInfoUtils.java x: 36 lines of code y: 3 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/app/CloudAppConfiguration.java x: 18 lines of code y: 2 # changes elasticjob-cloud/elasticjob-cloud-common/src/main/java/org/apache/shardingsphere/elasticjob/cloud/config/pojo/CloudJobConfigurationPOJO.java x: 69 lines of code y: 1 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/context/JobContext.java x: 22 lines of code y: 3 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/JobTaskRequest.java x: 66 lines of code y: 3 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/StatisticsScheduler.java x: 57 lines of code y: 2 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/job/JobRunningStatisticJob.java x: 108 lines of code y: 3 # changes elasticjob-cloud/elasticjob-cloud-common/src/main/java/org/apache/shardingsphere/elasticjob/cloud/statistics/rdb/StatisticRdbRepository.java x: 353 lines of code y: 2 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/job/RegisteredJobStatisticJob.java x: 66 lines of code y: 2 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/job/TaskResultStatisticJob.java x: 72 lines of code y: 2 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ShardingNode.java x: 40 lines of code y: 1 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/domain/ServerBriefInfo.java x: 24 lines of code y: 1 # changes
19.0
# changes
  min: 1.0
  average: 2.55
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 19.0
0 391.0
lines of code
min: 3.0 | average: 38.85 | 25th percentile: 11.0 | median: 20.0 | 75th percentile: 47.0 | max: 391.0

Number of Contributors vs. Number of Changes: 380 points

elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/yaml/YamlEngine.java x: 4 # contributors y: 5 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/yaml/representer/ElasticJobYamlRepresenter.java x: 2 # contributors y: 2 # changes elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/CoordinatorRegistryCenter.java x: 3 # contributors y: 3 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/setup/SetUpFacade.java x: 6 # contributors y: 8 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/storage/JobNodeStorage.java x: 5 # contributors y: 7 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/exception/WrapException.java x: 1 # contributors y: 1 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/JobScheduler.java x: 10 # contributors y: 19 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/listener/AbstractDistributeOnceElasticJobListener.java x: 4 # contributors y: 8 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/guarantee/GuaranteeNode.java x: 2 # contributors y: 4 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/guarantee/GuaranteeService.java x: 2 # contributors y: 3 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/config/ConfigurationService.java x: 4 # contributors y: 7 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/bootstrap/impl/OneOffJobBootstrap.java x: 5 # contributors y: 9 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/bootstrap/impl/ScheduleJobBootstrap.java x: 3 # contributors y: 7 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/ElasticJobNamespaceHandler.java x: 3 # contributors y: 4 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/instance/InstanceService.java x: 6 # contributors y: 7 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/failover/FailoverListenerManager.java x: 3 # contributors y: 10 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/impl/RoundRobinByNameJobShardingStrategy.java x: 4 # contributors y: 4 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/snapshot/SnapshotService.java x: 7 # contributors y: 9 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/operate/JobOperateAPIImpl.java x: 5 # contributors y: 5 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/failover/FailoverService.java x: 3 # contributors y: 5 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ShardingService.java x: 6 # contributors y: 9 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/registry/JobInstanceRegistry.java x: 4 # contributors y: 3 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/tracing/TracingProperties.java x: 3 # contributors y: 2 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/election/ElectionListenerManager.java x: 5 # contributors y: 6 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/listener/AbstractListenerManager.java x: 2 # contributors y: 5 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/MonitorExecutionListenerManager.java x: 2 # contributors y: 6 # changes elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/settings/JobConfigurationAPIImpl.java x: 3 # contributors y: 6 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/job/parser/JobBeanDefinitionParser.java x: 7 # contributors y: 8 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/job/tag/JobBeanDefinitionTag.java x: 7 # contributors y: 7 # changes elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/pojo/JobConfigurationPOJO.java x: 6 # contributors y: 6 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller/CloudAppController.java x: 4 # contributors y: 6 # changes elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/trigger/TriggerNode.java x: 2 # contributors y: 1 # changes elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/datasource/DataSourceRegistry.java x: 1 # contributors y: 2 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/env/BootstrapEnvironment.java x: 6 # contributors y: 10 # changes elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/job/ElasticJobLiteAutoConfiguration.java x: 3 # contributors y: 8 # changes elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/executor/local/LocalTaskExecutor.java x: 3 # contributors y: 11 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/SchedulerEngine.java x: 1 # contributors y: 4 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/TaskLaunchScheduledService.java x: 5 # contributors y: 11 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/AppConstraintEvaluator.java x: 4 # contributors y: 10 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/job/CloudJobConfigurationListener.java x: 4 # contributors y: 9 # changes elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/disable/app/DisableAppService.java x: 1 # contributors y: 3 # changes
19.0
# changes
  min: 1.0
  average: 2.55
  25th percentile: 1.0
  median: 1.0
  75th percentile: 3.0
  max: 19.0
0 10.0
# contributors
min: 1.0 | average: 1.91 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 10.0

Number of Contributors vs. File Size: 380 points

elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/yaml/YamlEngine.java x: 4 # contributors y: 20 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/yaml/representer/ElasticJobYamlRepresenter.java x: 2 # contributors y: 15 lines of code elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/CoordinatorRegistryCenter.java x: 3 # contributors y: 23 lines of code elasticjob-infra/elasticjob-registry-center/elasticjob-regitry-center-provider/elasticjob-registry-center-zookeeper-curator/src/main/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenter.java x: 3 # contributors y: 391 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/setup/SetUpFacade.java x: 6 # contributors y: 43 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/storage/JobNodeStorage.java x: 5 # contributors y: 87 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/exception/WrapException.java x: 1 # contributors y: 6 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/listener/RDBTracingListener.java x: 2 # contributors y: 21 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/storage/RDBJobEventStorage.java x: 2 # contributors y: 323 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/JobScheduler.java x: 10 # contributors y: 146 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/listener/AbstractDistributeOnceElasticJobListener.java x: 4 # contributors y: 91 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/guarantee/GuaranteeNode.java x: 2 # contributors y: 25 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/guarantee/GuaranteeService.java x: 2 # contributors y: 99 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/config/ConfigurationService.java x: 4 # contributors y: 64 lines of code elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobConfiguration.java x: 1 # contributors y: 33 lines of code elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobProp.java x: 1 # contributors y: 10 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/bootstrap/impl/OneOffJobBootstrap.java x: 5 # contributors y: 36 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/bootstrap/impl/ScheduleJobBootstrap.java x: 3 # contributors y: 30 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/annotation/JobAnnotationBuilder.java x: 1 # contributors y: 46 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/scanner/ClassPathJobScanner.java x: 1 # contributors y: 51 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/scanner/ElasticJobScan.java x: 1 # contributors y: 15 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/scanner/ElasticJobScanRegistrar.java x: 1 # contributors y: 36 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/scanner/JobScannerConfiguration.java x: 1 # contributors y: 26 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/ElasticJobNamespaceHandler.java x: 3 # contributors y: 17 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/scanner/parser/JobScannerBeanDefinitionParser.java x: 1 # contributors y: 17 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/scanner/tag/JobScannerBeanDefinitionTag.java x: 1 # contributors y: 7 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/instance/InstanceService.java x: 6 # contributors y: 48 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/failover/FailoverListenerManager.java x: 3 # contributors y: 122 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/impl/RoundRobinByNameJobShardingStrategy.java x: 4 # contributors y: 30 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/snapshot/SnapshotService.java x: 7 # contributors y: 132 lines of code elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/api/JobOperateAPI.java x: 2 # contributors y: 10 lines of code elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/operate/JobOperateAPIImpl.java x: 5 # contributors y: 114 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/failover/FailoverService.java x: 3 # contributors y: 136 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ExecutionService.java x: 3 # contributors y: 125 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ShardingService.java x: 6 # contributors y: 160 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/server/ServerService.java x: 4 # contributors y: 51 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/listener/ListenerNotifierManager.java x: 2 # contributors y: 41 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/JobRegistry.java x: 3 # contributors y: 70 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/api/registry/JobInstanceRegistry.java x: 4 # contributors y: 74 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/listener/ListenerManager.java x: 5 # contributors y: 49 lines of code elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/statistics/ServerStatisticsAPIImpl.java x: 4 # contributors y: 58 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/tracing/ElasticJobTracingConfiguration.java x: 4 # contributors y: 35 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/tracing/TracingProperties.java x: 3 # contributors y: 16 lines of code elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/LeaderExecutionCallback.java x: 1 # contributors y: 4 lines of code elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/RegistryCenter.java x: 1 # contributors y: 12 lines of code elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/transaction/TransactionOperation.java x: 1 # contributors y: 31 lines of code elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/exception/RegExceptionHandler.java x: 1 # contributors y: 30 lines of code elasticjob-infra/elasticjob-registry-center/elasticjob-registry-center-api/src/main/java/org/apache/shardingsphere/elasticjob/reg/listener/DataChangedEvent.java x: 1 # contributors y: 13 lines of code elasticjob-infra/elasticjob-registry-center/elasticjob-regitry-center-provider/elasticjob-registry-center-zookeeper-curator/src/main/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperElectionService.java x: 1 # contributors y: 44 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/config/RescheduleListenerManager.java x: 4 # contributors y: 37 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/election/ElectionListenerManager.java x: 5 # contributors y: 64 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/election/LeaderService.java x: 4 # contributors y: 53 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/guarantee/GuaranteeListenerManager.java x: 4 # contributors y: 47 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/instance/ShutdownListenerManager.java x: 2 # contributors y: 40 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/MonitorExecutionListenerManager.java x: 2 # contributors y: 31 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ShardingListenerManager.java x: 4 # contributors y: 70 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/trigger/TriggerListenerManager.java x: 3 # contributors y: 34 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/exception/JobSystemException.java x: 2 # contributors y: 13 lines of code elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-kernel/src/main/java/org/apache/shardingsphere/elasticjob/executor/ElasticJobExecutor.java x: 3 # contributors y: 145 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/JobScheduleController.java x: 5 # contributors y: 121 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/job/ElasticJobBootstrapConfiguration.java x: 3 # contributors y: 103 lines of code elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/settings/JobConfigurationAPIImpl.java x: 3 # contributors y: 32 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/job/ElasticJobConfigurationProperties.java x: 3 # contributors y: 43 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/job/parser/JobBeanDefinitionParser.java x: 7 # contributors y: 85 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/job/tag/JobBeanDefinitionTag.java x: 7 # contributors y: 30 lines of code elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobConfiguration.java x: 6 # contributors y: 166 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/pojo/JobConfigurationPOJO.java x: 6 # contributors y: 80 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller/CloudAppController.java x: 4 # contributors y: 122 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller/CloudJobController.java x: 6 # contributors y: 247 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/schedule/LiteJobFacade.java x: 4 # contributors y: 127 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/env/IpUtils.java x: 4 # contributors y: 126 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/JobTracingEventBus.java x: 2 # contributors y: 49 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/setup/SpringProxyJobClassNameProvider.java x: 1 # contributors y: 16 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/core/util/AopTargetUtils.java x: 1 # contributors y: 56 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/json/GsonFactory.java x: 3 # contributors y: 28 lines of code elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-email/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailJobErrorHandler.java x: 2 # contributors y: 121 lines of code elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-email/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailPropertiesConstants.java x: 2 # contributors y: 19 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/JobInstance.java x: 4 # contributors y: 29 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/failover/FailoverNode.java x: 2 # contributors y: 36 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/reconcile/ReconcileService.java x: 4 # contributors y: 44 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/instance/InstanceNode.java x: 4 # contributors y: 32 lines of code elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/statistics/JobStatisticsAPIImpl.java x: 3 # contributors y: 135 lines of code elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/statistics/ShardingStatisticsAPIImpl.java x: 3 # contributors y: 44 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ExecutionContextService.java x: 6 # contributors y: 64 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/trigger/TriggerNode.java x: 2 # contributors y: 27 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/datasource/DataSourceRegistry.java x: 1 # contributors y: 28 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/datasource/DataSourceTracingStorageConverter.java x: 1 # contributors y: 27 lines of code elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/executor/prod/TaskExecutor.java x: 5 # contributors y: 126 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/env/BootstrapEnvironment.java x: 6 # contributors y: 128 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/api/TracingConfiguration.java x: 2 # contributors y: 18 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/datasource/DataSourceConfiguration.java x: 1 # contributors y: 110 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/yaml/YamlDataSourceConfiguration.java x: 1 # contributors y: 22 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/yaml/YamlDataSourceConfigurationConverter.java x: 1 # contributors y: 21 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/StatisticManager.java x: 4 # contributors y: 164 lines of code elasticjob-ecosystem/elasticjob-tracing/elasticjob-tracing-api/src/main/java/org/apache/shardingsphere/elasticjob/tracing/exception/TracingStorageConverterNotFoundException.java x: 1 # contributors y: 8 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/security/AuthenticationConstants.java x: 2 # contributors y: 8 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/security/AuthenticationFilter.java x: 2 # contributors y: 61 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/security/AuthenticationService.java x: 2 # contributors y: 22 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/ConsoleBootstrap.java x: 5 # contributors y: 33 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/filter/DefaultFilterChain.java x: 1 # contributors y: 42 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/NettyRestfulServiceConfiguration.java x: 3 # contributors y: 33 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/HandleContext.java x: 2 # contributors y: 16 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HandleMethodExecutor.java x: 3 # contributors y: 55 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HandlerParameterDecoder.java x: 3 # contributors y: 140 lines of code elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-dingtalk/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/dingtalk/DingtalkJobErrorHandler.java x: 2 # contributors y: 112 lines of code elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-wechat/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/wechat/WechatJobErrorHandler.java x: 2 # contributors y: 81 lines of code elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-general/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/JobErrorHandlerReloadable.java x: 1 # contributors y: 50 lines of code elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-kernel/src/main/java/org/apache/shardingsphere/elasticjob/executor/context/ExecutorContext.java x: 1 # contributors y: 41 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/concurrent/ExecutorServiceReloadable.java x: 1 # contributors y: 47 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/threadpool/JobExecutorServiceHandlerFactory.java x: 3 # contributors y: 20 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/JobShardingStrategy.java x: 2 # contributors y: 7 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/job/ElasticJobLiteAutoConfiguration.java x: 3 # contributors y: 21 lines of code elasticjob-distribution/elasticjob-src-distribution/src/main/assembly/source-distribution.xml x: 3 # contributors y: 52 lines of code elasticjob-ecosystem/elasticjob-error-handler/elasticjob-error-handler-type/elasticjob-error-handler-email/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailJobErrorHandlerPropertiesValidator.java x: 1 # contributors y: 20 lines of code elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-kernel/src/main/java/org/apache/shardingsphere/elasticjob/executor/item/JobItemExecutorFactory.java x: 1 # contributors y: 34 lines of code elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-type/elasticjob-dataflow-executor/src/main/java/org/apache/shardingsphere/elasticjob/dataflow/executor/DataflowJobExecutor.java x: 1 # contributors y: 49 lines of code elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-type/elasticjob-http-executor/src/main/java/org/apache/shardingsphere/elasticjob/http/executor/HttpJobExecutor.java x: 1 # contributors y: 101 lines of code elasticjob-ecosystem/elasticjob-executor/elasticjob-executor-type/elasticjob-script-executor/src/main/java/org/apache/shardingsphere/elasticjob/script/executor/ScriptJobExecutor.java x: 1 # contributors y: 38 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/listener/ElasticJobListenerFactory.java x: 4 # contributors y: 15 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/util/HttpClientUtils.java x: 2 # contributors y: 97 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/ExceptionHandling.java x: 2 # contributors y: 77 lines of code elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/executor/local/LocalTaskExecutor.java x: 3 # contributors y: 38 lines of code elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/facade/CloudJobFacade.java x: 3 # contributors y: 75 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/SchedulerEngine.java x: 1 # contributors y: 127 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/SchedulerService.java x: 3 # contributors y: 113 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/TaskLaunchScheduledService.java x: 5 # contributors y: 219 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/AppConstraintEvaluator.java x: 4 # contributors y: 121 lines of code elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobExtraConfiguration.java x: 1 # contributors y: 3 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/console/controller/search/JobEventRdbSearch.java x: 3 # contributors y: 218 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/context/TaskContext.java x: 1 # contributors y: 75 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/RestfulController.java x: 2 # contributors y: 3 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/RestfulService.java x: 2 # contributors y: 5 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/mapping/RegexPathMatcher.java x: 2 # contributors y: 65 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/serializer/ResponseBodySerializerFactory.java x: 2 # contributors y: 52 lines of code elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/internal/reg/RegistryCenterFactory.java x: 3 # contributors y: 39 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/job/ElasticJobProperties.java x: 3 # contributors y: 12 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/reg/ElasticJobRegistryCenterConfiguration.java x: 2 # contributors y: 11 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/boot/reg/ZookeeperProperties.java x: 2 # contributors y: 28 lines of code elasticjob-cloud/elasticjob-cloud-executor/src/main/java/org/apache/shardingsphere/elasticjob/cloud/executor/prod/DaemonTaskScheduler.java x: 3 # contributors y: 138 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/Handler.java x: 1 # contributors y: 61 lines of code elasticjob-infra/elasticjob-restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/mapping/RegexUrlPatternMap.java x: 1 # contributors y: 70 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/handler/sharding/impl/AverageAllocationJobShardingStrategy.java x: 3 # contributors y: 47 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/app/CloudAppConfigurationListener.java x: 1 # contributors y: 60 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/disable/app/CloudAppDisableListener.java x: 1 # contributors y: 66 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/failover/FailoverService.java x: 4 # contributors y: 116 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/FacadeService.java x: 4 # contributors y: 162 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/mesos/MesosStateService.java x: 3 # contributors y: 110 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/producer/ProducerManager.java x: 4 # contributors y: 111 lines of code elasticjob-infra/elasticjob-infra-common/src/main/java/org/apache/shardingsphere/elasticjob/infra/context/ShardingItemParameters.java x: 2 # contributors y: 45 lines of code elasticjob-lite/elasticjob-lite-spring/elasticjob-lite-spring-namespace/src/main/java/org/apache/shardingsphere/elasticjob/lite/spring/namespace/reg/parser/ZookeeperBeanDefinitionParser.java x: 2 # contributors y: 38 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/config/job/CloudJobConfigurationService.java x: 3 # contributors y: 41 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/state/running/RunningService.java x: 3 # contributors y: 142 lines of code elasticjob-cloud/elasticjob-cloud-common/src/main/java/org/apache/shardingsphere/elasticjob/cloud/config/pojo/CloudJobConfigurationPOJO.java x: 1 # contributors y: 69 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/StatisticsScheduler.java x: 1 # contributors y: 57 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/job/JobRunningStatisticJob.java x: 1 # contributors y: 108 lines of code elasticjob-cloud/elasticjob-cloud-common/src/main/java/org/apache/shardingsphere/elasticjob/cloud/statistics/rdb/StatisticRdbRepository.java x: 1 # contributors y: 353 lines of code elasticjob-cloud/elasticjob-cloud-scheduler/src/main/java/org/apache/shardingsphere/elasticjob/cloud/scheduler/statistics/job/TaskResultStatisticJob.java x: 1 # contributors y: 72 lines of code elasticjob-lite/elasticjob-lite-core/src/main/java/org/apache/shardingsphere/elasticjob/lite/internal/sharding/ShardingNode.java x: 1 # contributors y: 40 lines of code elasticjob-lite/elasticjob-lite-lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lite/lifecycle/domain/ServerBriefInfo.java x: 1 # contributors y: 24 lines of code
391.0
lines of code
  min: 3.0
  average: 38.85
  25th percentile: 11.0
  median: 20.0
  75th percentile: 47.0
  max: 391.0
0 10.0
# contributors
min: 1.0 | average: 1.91 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 10.0