apache / sling-org-apache-sling-event
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 41 files with 8,263 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)
    • 6 files changed 6-20 times (2,318 lines of code)
    • 35 files changed 1-5 times (5,945 lines of code)
0% | 0% | 0% | 28% | 71%
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 41 files with 8,263 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)
    • 1 file changed by 6-10 contributors (413 lines of code)
    • 19 files changed by 2-5 contributors (5,536 lines of code)
    • 21 files changed by 1 contributor (2,314 lines of code)
0% | 0% | 4% | 66% | 28%
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, txt, xml, gitignore, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 28% | 71%
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
src0% | 0% | 0% | 28% | 71%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JobManagerConfiguration.java
in src/main/java/org/apache/sling/event/impl/jobs/config
413 39 2017-05-04 2023-03-15 11 6 cziegeler@apache.org rishabhdaim1991@gmail.com
QueueManager.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
331 17 2017-05-04 2021-12-23 9 4 cziegeler@apache.org jhoh@adobe.com
JobQueueImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
546 27 2017-05-04 2022-06-23 9 4 cziegeler@apache.org stefanegli@apache.org
JobManagerImpl.java
in src/main/java/org/apache/sling/event/impl/jobs
597 25 2017-05-04 2025-04-22 8 5 cziegeler@apache.org mirsilstan@users.noreply.gi...
StatisticsManager.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
141 11 2017-05-04 2022-03-21 7 3 cziegeler@apache.org cziegeler@apache.org
JobImpl.java
in src/main/java/org/apache/sling/event/impl/jobs
290 35 2017-08-04 2023-03-15 6 3 pauls@apache.org rishabhdaim1991@gmail.com
GaugeSupport.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
118 13 2019-09-11 2023-07-11 5 3 bjoern.weide@netcentric.biz patrique.legault@gmail.com
CleanUpTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
334 10 2017-08-10 2023-05-03 5 4 pauls@apache.org andrewmkhoury@gmail.com
NewJobSender.java
in src/main/java/org/apache/sling/event/impl/jobs/notifications
73 3 2017-05-04 2021-01-27 4 2 cziegeler@apache.org stefanegli@apache.org
Utility.java
in src/main/java/org/apache/sling/event/impl/jobs
208 9 2017-05-04 2021-02-08 4 2 cziegeler@apache.org stefanegli@apache.org
JobSchedulerImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/scheduling
410 20 2017-05-04 2022-02-07 4 3 cziegeler@apache.org jhoh@adobe.com
ScheduledJobHandler.java
in src/main/java/org/apache/sling/event/impl/jobs/scheduling
412 18 2017-05-05 2018-07-17 4 3 cziegeler@apache.org stefanegli@apache.org
InventoryPlugin.java
in src/main/java/org/apache/sling/event/impl/jobs/console
457 10 2017-05-04 2022-03-01 4 4 cziegeler@apache.org nanguloherrera@gmail.com
MainQueueConfiguration.java
in src/main/java/org/apache/sling/event/impl/jobs/config
121 3 2017-05-04 2017-08-30 3 2 cziegeler@apache.org cziegeler@apache.org
JobHandler.java
in src/main/java/org/apache/sling/event/impl/jobs
199 17 2017-05-05 2023-03-15 3 3 cziegeler@apache.org rishabhdaim1991@gmail.com
QueueJobCache.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
245 12 2021-01-28 2021-02-08 3 1 stefanegli@apache.org stefanegli@apache.org
InternalQueueConfiguration.java
in src/main/java/org/apache/sling/event/impl/jobs/config
280 19 2017-05-04 2017-08-30 3 2 cziegeler@apache.org cziegeler@apache.org
WebConsolePlugin.java
in src/main/java/org/apache/sling/event/impl/jobs/console
383 12 2017-05-04 2019-06-18 3 3 cziegeler@apache.org olli@apache.org
JobConsumerManager.java
in src/main/java/org/apache/sling/event/impl/jobs
428 24 2017-05-04 2023-06-05 3 1 cziegeler@apache.org cziegeler@apache.org
EnvironmentComponent.java
in src/main/java/org/apache/sling/event/impl
40 4 2017-05-04 2017-05-05 2 1 cziegeler@apache.org cziegeler@apache.org
EventingThreadPool.java
in src/main/java/org/apache/sling/event/impl
77 9 2017-05-04 2017-05-05 2 1 cziegeler@apache.org cziegeler@apache.org
JobExecutionContextImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
92 10 2023-03-15 2023-05-03 2 2 rishabhdaim1991@gmail.com andrewmkhoury@gmail.com
HistoryCleanUpTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
188 2 2017-05-04 2017-08-10 2 2 cziegeler@apache.org pauls@apache.org
TopicStatisticsImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
12 2 2022-03-21 2022-03-21 1 1 cziegeler@apache.org cziegeler@apache.org
QueueServices.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
15 - 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
ConfigurationConstants.java
in src/main/java/org/apache/sling/event/impl/jobs/config
18 - 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
QueueMBeanImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
20 3 2017-06-21 2017-06-21 1 1 pauls@apache.org pauls@apache.org
OutdatedJobQueueInfo.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
21 3 2021-08-11 2021-08-11 1 1 stefanegli@apache.org stefanegli@apache.org
AllJobStatisticsMBean.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
31 2 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
JobBuilderImpl.java
in src/main/java/org/apache/sling/event/impl/jobs
36 5 2022-06-08 2022-06-08 1 1 joerghoh@users.noreply.gith... joerghoh@users.noreply.gith...
TopologyHandler.java
in src/main/java/org/apache/sling/event/impl/jobs/config
75 4 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
StatisticsImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
81 16 2022-03-21 2022-03-21 1 1 cziegeler@apache.org cziegeler@apache.org
InitDelayingTopologyEventListener.java
in src/main/java/org/apache/sling/event/impl/discovery
89 4 2018-05-05 2018-05-05 1 1 olli@apache.org olli@apache.org
QueueConfigurationManager.java
in src/main/java/org/apache/sling/event/impl/jobs/config
96 9 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
JobScheduleBuilderImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/scheduling
105 12 2022-06-08 2022-06-08 1 1 joerghoh@users.noreply.gith... joerghoh@users.noreply.gith...
BaseStatisticsImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
125 15 2022-03-21 2022-03-21 1 1 cziegeler@apache.org cziegeler@apache.org
QueuesMBeanImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
145 12 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
UpgradeTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
201 7 2017-05-05 2017-05-05 1 1 cziegeler@apache.org cziegeler@apache.org
ResourceHelper.java
in src/main/java/org/apache/sling/event/impl/support
217 9 2017-05-05 2017-05-05 1 1 cziegeler@apache.org cziegeler@apache.org
CheckTopologyTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
237 6 2017-05-05 2017-05-05 1 1 cziegeler@apache.org cziegeler@apache.org
ScheduleInfoImpl.java
in src/main/java/org/apache/sling/event/impl/support
356 23 2021-12-23 2021-12-23 1 2 joerghoh@users.noreply.gith... jhoh@adobe.com
ConfigurationChangeListener.java
in src/main/java/org/apache/sling/event/impl/jobs/config
4 -
TopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
4 -
Environment.java
in src/main/java/org/apache/sling/event/impl/support
6 -
InternalJobState.java
in src/main/java/org/apache/sling/event/impl/jobs
15 1
ExactTopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
15 3
PackageTopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
20 3
SubPackagesTopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
21 3
QueueStatusEvent.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
25 6
BatchResourceRemover.java
in src/main/java/org/apache/sling/event/impl/support
27 3
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
JobManagerConfiguration.java
in src/main/java/org/apache/sling/event/impl/jobs/config
413 39 2017-05-04 2023-03-15 11 6 cziegeler@apache.org rishabhdaim1991@gmail.com
JobManagerImpl.java
in src/main/java/org/apache/sling/event/impl/jobs
597 25 2017-05-04 2025-04-22 8 5 cziegeler@apache.org mirsilstan@users.noreply.gi...
JobQueueImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
546 27 2017-05-04 2022-06-23 9 4 cziegeler@apache.org stefanegli@apache.org
QueueManager.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
331 17 2017-05-04 2021-12-23 9 4 cziegeler@apache.org jhoh@adobe.com
CleanUpTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
334 10 2017-08-10 2023-05-03 5 4 pauls@apache.org andrewmkhoury@gmail.com
InventoryPlugin.java
in src/main/java/org/apache/sling/event/impl/jobs/console
457 10 2017-05-04 2022-03-01 4 4 cziegeler@apache.org nanguloherrera@gmail.com
StatisticsManager.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
141 11 2017-05-04 2022-03-21 7 3 cziegeler@apache.org cziegeler@apache.org
JobImpl.java
in src/main/java/org/apache/sling/event/impl/jobs
290 35 2017-08-04 2023-03-15 6 3 pauls@apache.org rishabhdaim1991@gmail.com
GaugeSupport.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
118 13 2019-09-11 2023-07-11 5 3 bjoern.weide@netcentric.biz patrique.legault@gmail.com
JobSchedulerImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/scheduling
410 20 2017-05-04 2022-02-07 4 3 cziegeler@apache.org jhoh@adobe.com
ScheduledJobHandler.java
in src/main/java/org/apache/sling/event/impl/jobs/scheduling
412 18 2017-05-05 2018-07-17 4 3 cziegeler@apache.org stefanegli@apache.org
WebConsolePlugin.java
in src/main/java/org/apache/sling/event/impl/jobs/console
383 12 2017-05-04 2019-06-18 3 3 cziegeler@apache.org olli@apache.org
JobHandler.java
in src/main/java/org/apache/sling/event/impl/jobs
199 17 2017-05-05 2023-03-15 3 3 cziegeler@apache.org rishabhdaim1991@gmail.com
NewJobSender.java
in src/main/java/org/apache/sling/event/impl/jobs/notifications
73 3 2017-05-04 2021-01-27 4 2 cziegeler@apache.org stefanegli@apache.org
Utility.java
in src/main/java/org/apache/sling/event/impl/jobs
208 9 2017-05-04 2021-02-08 4 2 cziegeler@apache.org stefanegli@apache.org
InternalQueueConfiguration.java
in src/main/java/org/apache/sling/event/impl/jobs/config
280 19 2017-05-04 2017-08-30 3 2 cziegeler@apache.org cziegeler@apache.org
MainQueueConfiguration.java
in src/main/java/org/apache/sling/event/impl/jobs/config
121 3 2017-05-04 2017-08-30 3 2 cziegeler@apache.org cziegeler@apache.org
HistoryCleanUpTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
188 2 2017-05-04 2017-08-10 2 2 cziegeler@apache.org pauls@apache.org
JobExecutionContextImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
92 10 2023-03-15 2023-05-03 2 2 rishabhdaim1991@gmail.com andrewmkhoury@gmail.com
ScheduleInfoImpl.java
in src/main/java/org/apache/sling/event/impl/support
356 23 2021-12-23 2021-12-23 1 2 joerghoh@users.noreply.gith... jhoh@adobe.com
JobConsumerManager.java
in src/main/java/org/apache/sling/event/impl/jobs
428 24 2017-05-04 2023-06-05 3 1 cziegeler@apache.org cziegeler@apache.org
QueueJobCache.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
245 12 2021-01-28 2021-02-08 3 1 stefanegli@apache.org stefanegli@apache.org
EnvironmentComponent.java
in src/main/java/org/apache/sling/event/impl
40 4 2017-05-04 2017-05-05 2 1 cziegeler@apache.org cziegeler@apache.org
EventingThreadPool.java
in src/main/java/org/apache/sling/event/impl
77 9 2017-05-04 2017-05-05 2 1 cziegeler@apache.org cziegeler@apache.org
ResourceHelper.java
in src/main/java/org/apache/sling/event/impl/support
217 9 2017-05-05 2017-05-05 1 1 cziegeler@apache.org cziegeler@apache.org
InitDelayingTopologyEventListener.java
in src/main/java/org/apache/sling/event/impl/discovery
89 4 2018-05-05 2018-05-05 1 1 olli@apache.org olli@apache.org
JobBuilderImpl.java
in src/main/java/org/apache/sling/event/impl/jobs
36 5 2022-06-08 2022-06-08 1 1 joerghoh@users.noreply.gith... joerghoh@users.noreply.gith...
ConfigurationConstants.java
in src/main/java/org/apache/sling/event/impl/jobs/config
18 - 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
TopologyHandler.java
in src/main/java/org/apache/sling/event/impl/jobs/config
75 4 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
QueueConfigurationManager.java
in src/main/java/org/apache/sling/event/impl/jobs/config
96 9 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
CheckTopologyTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
237 6 2017-05-05 2017-05-05 1 1 cziegeler@apache.org cziegeler@apache.org
UpgradeTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
201 7 2017-05-05 2017-05-05 1 1 cziegeler@apache.org cziegeler@apache.org
QueueServices.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
15 - 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
OutdatedJobQueueInfo.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
21 3 2021-08-11 2021-08-11 1 1 stefanegli@apache.org stefanegli@apache.org
JobScheduleBuilderImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/scheduling
105 12 2022-06-08 2022-06-08 1 1 joerghoh@users.noreply.gith... joerghoh@users.noreply.gith...
TopicStatisticsImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
12 2 2022-03-21 2022-03-21 1 1 cziegeler@apache.org cziegeler@apache.org
BaseStatisticsImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
125 15 2022-03-21 2022-03-21 1 1 cziegeler@apache.org cziegeler@apache.org
StatisticsImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
81 16 2022-03-21 2022-03-21 1 1 cziegeler@apache.org cziegeler@apache.org
QueueMBeanImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
20 3 2017-06-21 2017-06-21 1 1 pauls@apache.org pauls@apache.org
AllJobStatisticsMBean.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
31 2 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
QueuesMBeanImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
145 12 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
ExactTopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
15 3
Environment.java
in src/main/java/org/apache/sling/event/impl/support
6 -
TopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
4 -
PackageTopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
20 3
SubPackagesTopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
21 3
TopicMatcherHelper.java
in src/main/java/org/apache/sling/event/impl/support
41 1
BatchResourceRemover.java
in src/main/java/org/apache/sling/event/impl/support
27 3
InternalJobState.java
in src/main/java/org/apache/sling/event/impl/jobs
15 1
TopologyCapabilities.java
in src/main/java/org/apache/sling/event/impl/jobs/config
205 12
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
TopologyCapabilities.java
in src/main/java/org/apache/sling/event/impl/jobs/config
205 12
ScheduledJobInfoImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/scheduling
94 14
FindUnfinishedJobsTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
83 4
JobTopicTraverser.java
in src/main/java/org/apache/sling/event/impl/jobs
74 3
AbstractJobStatistics.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
60 17
JobExecutionResultImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
46 8
EmptyStatistics.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
42 13
TopicMatcherHelper.java
in src/main/java/org/apache/sling/event/impl/support
41 1
NotificationUtility.java
in src/main/java/org/apache/sling/event/impl/jobs/notifications
39 2
ResultBuilderImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
30 5
BatchResourceRemover.java
in src/main/java/org/apache/sling/event/impl/support
27 3
QueueStatusEvent.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
25 6
SubPackagesTopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
21 3
PackageTopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
20 3
ExactTopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
15 3
InternalJobState.java
in src/main/java/org/apache/sling/event/impl/jobs
15 1
Environment.java
in src/main/java/org/apache/sling/event/impl/support
6 -
TopicMatcher.java
in src/main/java/org/apache/sling/event/impl/support
4 -
ConfigurationChangeListener.java
in src/main/java/org/apache/sling/event/impl/jobs/config
4 -
JobConsumerManager.java
in src/main/java/org/apache/sling/event/impl/jobs
428 24 2017-05-04 2023-06-05 3 1 cziegeler@apache.org cziegeler@apache.org
QueueJobCache.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
245 12 2021-01-28 2021-02-08 3 1 stefanegli@apache.org stefanegli@apache.org
CheckTopologyTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
237 6 2017-05-05 2017-05-05 1 1 cziegeler@apache.org cziegeler@apache.org
ResourceHelper.java
in src/main/java/org/apache/sling/event/impl/support
217 9 2017-05-05 2017-05-05 1 1 cziegeler@apache.org cziegeler@apache.org
UpgradeTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
201 7 2017-05-05 2017-05-05 1 1 cziegeler@apache.org cziegeler@apache.org
QueuesMBeanImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
145 12 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
BaseStatisticsImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
125 15 2022-03-21 2022-03-21 1 1 cziegeler@apache.org cziegeler@apache.org
JobScheduleBuilderImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/scheduling
105 12 2022-06-08 2022-06-08 1 1 joerghoh@users.noreply.gith... joerghoh@users.noreply.gith...
QueueConfigurationManager.java
in src/main/java/org/apache/sling/event/impl/jobs/config
96 9 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
InitDelayingTopologyEventListener.java
in src/main/java/org/apache/sling/event/impl/discovery
89 4 2018-05-05 2018-05-05 1 1 olli@apache.org olli@apache.org
StatisticsImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
81 16 2022-03-21 2022-03-21 1 1 cziegeler@apache.org cziegeler@apache.org
EventingThreadPool.java
in src/main/java/org/apache/sling/event/impl
77 9 2017-05-04 2017-05-05 2 1 cziegeler@apache.org cziegeler@apache.org
TopologyHandler.java
in src/main/java/org/apache/sling/event/impl/jobs/config
75 4 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
EnvironmentComponent.java
in src/main/java/org/apache/sling/event/impl
40 4 2017-05-04 2017-05-05 2 1 cziegeler@apache.org cziegeler@apache.org
JobBuilderImpl.java
in src/main/java/org/apache/sling/event/impl/jobs
36 5 2022-06-08 2022-06-08 1 1 joerghoh@users.noreply.gith... joerghoh@users.noreply.gith...
AllJobStatisticsMBean.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
31 2 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
OutdatedJobQueueInfo.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
21 3 2021-08-11 2021-08-11 1 1 stefanegli@apache.org stefanegli@apache.org
QueueMBeanImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/jmx
20 3 2017-06-21 2017-06-21 1 1 pauls@apache.org pauls@apache.org
ConfigurationConstants.java
in src/main/java/org/apache/sling/event/impl/jobs/config
18 - 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
QueueServices.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
15 - 2017-05-04 2017-05-04 1 1 cziegeler@apache.org cziegeler@apache.org
TopicStatisticsImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/stats
12 2 2022-03-21 2022-03-21 1 1 cziegeler@apache.org cziegeler@apache.org
ScheduleInfoImpl.java
in src/main/java/org/apache/sling/event/impl/support
356 23 2021-12-23 2021-12-23 1 2 joerghoh@users.noreply.gith... jhoh@adobe.com
InternalQueueConfiguration.java
in src/main/java/org/apache/sling/event/impl/jobs/config
280 19 2017-05-04 2017-08-30 3 2 cziegeler@apache.org cziegeler@apache.org
Utility.java
in src/main/java/org/apache/sling/event/impl/jobs
208 9 2017-05-04 2021-02-08 4 2 cziegeler@apache.org stefanegli@apache.org
HistoryCleanUpTask.java
in src/main/java/org/apache/sling/event/impl/jobs/tasks
188 2 2017-05-04 2017-08-10 2 2 cziegeler@apache.org pauls@apache.org
MainQueueConfiguration.java
in src/main/java/org/apache/sling/event/impl/jobs/config
121 3 2017-05-04 2017-08-30 3 2 cziegeler@apache.org cziegeler@apache.org
JobExecutionContextImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/queues
92 10 2023-03-15 2023-05-03 2 2 rishabhdaim1991@gmail.com andrewmkhoury@gmail.com
NewJobSender.java
in src/main/java/org/apache/sling/event/impl/jobs/notifications
73 3 2017-05-04 2021-01-27 4 2 cziegeler@apache.org stefanegli@apache.org
ScheduledJobHandler.java
in src/main/java/org/apache/sling/event/impl/jobs/scheduling
412 18 2017-05-05 2018-07-17 4 3 cziegeler@apache.org stefanegli@apache.org
JobSchedulerImpl.java
in src/main/java/org/apache/sling/event/impl/jobs/scheduling
410 20 2017-05-04 2022-02-07 4 3 cziegeler@apache.org jhoh@adobe.com
WebConsolePlugin.java
in src/main/java/org/apache/sling/event/impl/jobs/console
383 12 2017-05-04 2019-06-18 3 3 cziegeler@apache.org olli@apache.org
Correlations

File Size vs. Number of Changes: 41 points

src/main/java/org/apache/sling/event/impl/jobs/JobManagerImpl.java x: 597 lines of code y: 8 # changes src/main/java/org/apache/sling/event/impl/jobs/stats/GaugeSupport.java x: 118 lines of code y: 5 # changes src/main/java/org/apache/sling/event/impl/jobs/JobConsumerManager.java x: 428 lines of code y: 3 # changes src/main/java/org/apache/sling/event/impl/jobs/queues/JobExecutionContextImpl.java x: 92 lines of code y: 2 # changes src/main/java/org/apache/sling/event/impl/jobs/tasks/CleanUpTask.java x: 334 lines of code y: 5 # changes src/main/java/org/apache/sling/event/impl/jobs/JobHandler.java x: 199 lines of code y: 3 # changes src/main/java/org/apache/sling/event/impl/jobs/JobImpl.java x: 290 lines of code y: 6 # changes src/main/java/org/apache/sling/event/impl/jobs/config/JobManagerConfiguration.java x: 413 lines of code y: 11 # changes src/main/java/org/apache/sling/event/impl/jobs/queues/JobQueueImpl.java x: 546 lines of code y: 9 # changes src/main/java/org/apache/sling/event/impl/jobs/JobBuilderImpl.java x: 36 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/scheduling/JobScheduleBuilderImpl.java x: 105 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/stats/BaseStatisticsImpl.java x: 125 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/stats/StatisticsImpl.java x: 81 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/stats/StatisticsManager.java x: 141 lines of code y: 7 # changes src/main/java/org/apache/sling/event/impl/jobs/stats/TopicStatisticsImpl.java x: 12 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/console/InventoryPlugin.java x: 457 lines of code y: 4 # changes src/main/java/org/apache/sling/event/impl/jobs/scheduling/JobSchedulerImpl.java x: 410 lines of code y: 4 # changes src/main/java/org/apache/sling/event/impl/jobs/queues/QueueManager.java x: 331 lines of code y: 9 # changes src/main/java/org/apache/sling/event/impl/support/ScheduleInfoImpl.java x: 356 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/console/WebConsolePlugin.java x: 383 lines of code y: 3 # changes src/main/java/org/apache/sling/event/impl/jobs/queues/OutdatedJobQueueInfo.java x: 21 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/Utility.java x: 208 lines of code y: 4 # changes src/main/java/org/apache/sling/event/impl/jobs/queues/QueueJobCache.java x: 245 lines of code y: 3 # changes src/main/java/org/apache/sling/event/impl/jobs/notifications/NewJobSender.java x: 73 lines of code y: 4 # changes src/main/java/org/apache/sling/event/impl/jobs/scheduling/ScheduledJobHandler.java x: 412 lines of code y: 4 # changes src/main/java/org/apache/sling/event/impl/discovery/InitDelayingTopologyEventListener.java x: 89 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/config/InternalQueueConfiguration.java x: 280 lines of code y: 3 # changes src/main/java/org/apache/sling/event/impl/jobs/config/MainQueueConfiguration.java x: 121 lines of code y: 3 # changes src/main/java/org/apache/sling/event/impl/jobs/tasks/HistoryCleanUpTask.java x: 188 lines of code y: 2 # changes src/main/java/org/apache/sling/event/impl/jobs/jmx/QueueMBeanImpl.java x: 20 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/EnvironmentComponent.java x: 40 lines of code y: 2 # changes src/main/java/org/apache/sling/event/impl/EventingThreadPool.java x: 77 lines of code y: 2 # changes src/main/java/org/apache/sling/event/impl/jobs/tasks/CheckTopologyTask.java x: 237 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/tasks/UpgradeTask.java x: 201 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/support/ResourceHelper.java x: 217 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/queues/QueueServices.java x: 15 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/config/ConfigurationConstants.java x: 18 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/config/QueueConfigurationManager.java x: 96 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/config/TopologyHandler.java x: 75 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/jmx/AllJobStatisticsMBean.java x: 31 lines of code y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/jmx/QueuesMBeanImpl.java x: 145 lines of code y: 1 # changes
11.0
# changes
  min: 1.0
  average: 3.02
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 11.0
0 597.0
lines of code
min: 12.0 | average: 201.54 | 25th percentile: 76.0 | median: 145.0 | 75th percentile: 332.5 | max: 597.0

Number of Contributors vs. Number of Changes: 41 points

src/main/java/org/apache/sling/event/impl/jobs/JobManagerImpl.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/sling/event/impl/jobs/stats/GaugeSupport.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/sling/event/impl/jobs/JobConsumerManager.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/sling/event/impl/jobs/queues/JobExecutionContextImpl.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/sling/event/impl/jobs/tasks/CleanUpTask.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/sling/event/impl/jobs/JobHandler.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/sling/event/impl/jobs/JobImpl.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/sling/event/impl/jobs/config/JobManagerConfiguration.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/sling/event/impl/jobs/queues/JobQueueImpl.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/sling/event/impl/jobs/JobBuilderImpl.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/stats/StatisticsManager.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/sling/event/impl/jobs/console/InventoryPlugin.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/sling/event/impl/jobs/scheduling/JobSchedulerImpl.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/sling/event/impl/support/ScheduleInfoImpl.java x: 2 # contributors y: 1 # changes src/main/java/org/apache/sling/event/impl/jobs/Utility.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/sling/event/impl/jobs/config/InternalQueueConfiguration.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/sling/event/impl/EnvironmentComponent.java x: 1 # contributors y: 2 # changes
11.0
# changes
  min: 1.0
  average: 3.02
  25th percentile: 1.0
  median: 2.0
  75th percentile: 4.0
  max: 11.0
0 6.0
# contributors
min: 1.0 | average: 2.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 6.0

Number of Contributors vs. File Size: 41 points

src/main/java/org/apache/sling/event/impl/jobs/JobManagerImpl.java x: 5 # contributors y: 597 lines of code src/main/java/org/apache/sling/event/impl/jobs/stats/GaugeSupport.java x: 3 # contributors y: 118 lines of code src/main/java/org/apache/sling/event/impl/jobs/JobConsumerManager.java x: 1 # contributors y: 428 lines of code src/main/java/org/apache/sling/event/impl/jobs/queues/JobExecutionContextImpl.java x: 2 # contributors y: 92 lines of code src/main/java/org/apache/sling/event/impl/jobs/tasks/CleanUpTask.java x: 4 # contributors y: 334 lines of code src/main/java/org/apache/sling/event/impl/jobs/JobHandler.java x: 3 # contributors y: 199 lines of code src/main/java/org/apache/sling/event/impl/jobs/JobImpl.java x: 3 # contributors y: 290 lines of code src/main/java/org/apache/sling/event/impl/jobs/config/JobManagerConfiguration.java x: 6 # contributors y: 413 lines of code src/main/java/org/apache/sling/event/impl/jobs/queues/JobQueueImpl.java x: 4 # contributors y: 546 lines of code src/main/java/org/apache/sling/event/impl/jobs/JobBuilderImpl.java x: 1 # contributors y: 36 lines of code src/main/java/org/apache/sling/event/impl/jobs/scheduling/JobScheduleBuilderImpl.java x: 1 # contributors y: 105 lines of code src/main/java/org/apache/sling/event/impl/jobs/stats/BaseStatisticsImpl.java x: 1 # contributors y: 125 lines of code src/main/java/org/apache/sling/event/impl/jobs/stats/StatisticsImpl.java x: 1 # contributors y: 81 lines of code src/main/java/org/apache/sling/event/impl/jobs/stats/StatisticsManager.java x: 3 # contributors y: 141 lines of code src/main/java/org/apache/sling/event/impl/jobs/stats/TopicStatisticsImpl.java x: 1 # contributors y: 12 lines of code src/main/java/org/apache/sling/event/impl/jobs/console/InventoryPlugin.java x: 4 # contributors y: 457 lines of code src/main/java/org/apache/sling/event/impl/jobs/scheduling/JobSchedulerImpl.java x: 3 # contributors y: 410 lines of code src/main/java/org/apache/sling/event/impl/jobs/queues/QueueManager.java x: 4 # contributors y: 331 lines of code src/main/java/org/apache/sling/event/impl/support/ScheduleInfoImpl.java x: 2 # contributors y: 356 lines of code src/main/java/org/apache/sling/event/impl/jobs/console/WebConsolePlugin.java x: 3 # contributors y: 383 lines of code src/main/java/org/apache/sling/event/impl/jobs/queues/OutdatedJobQueueInfo.java x: 1 # contributors y: 21 lines of code src/main/java/org/apache/sling/event/impl/jobs/Utility.java x: 2 # contributors y: 208 lines of code src/main/java/org/apache/sling/event/impl/jobs/queues/QueueJobCache.java x: 1 # contributors y: 245 lines of code src/main/java/org/apache/sling/event/impl/jobs/notifications/NewJobSender.java x: 2 # contributors y: 73 lines of code src/main/java/org/apache/sling/event/impl/jobs/scheduling/ScheduledJobHandler.java x: 3 # contributors y: 412 lines of code src/main/java/org/apache/sling/event/impl/discovery/InitDelayingTopologyEventListener.java x: 1 # contributors y: 89 lines of code src/main/java/org/apache/sling/event/impl/jobs/config/InternalQueueConfiguration.java x: 2 # contributors y: 280 lines of code src/main/java/org/apache/sling/event/impl/jobs/config/MainQueueConfiguration.java x: 2 # contributors y: 121 lines of code src/main/java/org/apache/sling/event/impl/jobs/tasks/HistoryCleanUpTask.java x: 2 # contributors y: 188 lines of code src/main/java/org/apache/sling/event/impl/EnvironmentComponent.java x: 1 # contributors y: 40 lines of code src/main/java/org/apache/sling/event/impl/EventingThreadPool.java x: 1 # contributors y: 77 lines of code src/main/java/org/apache/sling/event/impl/jobs/tasks/CheckTopologyTask.java x: 1 # contributors y: 237 lines of code src/main/java/org/apache/sling/event/impl/jobs/tasks/UpgradeTask.java x: 1 # contributors y: 201 lines of code src/main/java/org/apache/sling/event/impl/support/ResourceHelper.java x: 1 # contributors y: 217 lines of code src/main/java/org/apache/sling/event/impl/jobs/queues/QueueServices.java x: 1 # contributors y: 15 lines of code src/main/java/org/apache/sling/event/impl/jobs/config/ConfigurationConstants.java x: 1 # contributors y: 18 lines of code src/main/java/org/apache/sling/event/impl/jobs/config/QueueConfigurationManager.java x: 1 # contributors y: 96 lines of code src/main/java/org/apache/sling/event/impl/jobs/config/TopologyHandler.java x: 1 # contributors y: 75 lines of code src/main/java/org/apache/sling/event/impl/jobs/jmx/AllJobStatisticsMBean.java x: 1 # contributors y: 31 lines of code src/main/java/org/apache/sling/event/impl/jobs/jmx/QueuesMBeanImpl.java x: 1 # contributors y: 145 lines of code
597.0
lines of code
  min: 12.0
  average: 201.54
  25th percentile: 76.0
  median: 145.0
  75th percentile: 332.5
  max: 597.0
0 6.0
# contributors
min: 1.0 | average: 2.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 6.0