Overview
File Change Frequency Overall
  • There are 104 files with 8,669 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (859 lines of code)
    • 27 files changed 6-20 times (4,097 lines of code)
    • 75 files changed 1-5 times (3,713 lines of code)
0% | 0% | 9% | 47% | 42%
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 104 files with 8,669 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 (136 lines of code)
    • 101 files changed by 2-5 contributors (8,485 lines of code)
    • 2 files changed by 1 contributor (48 lines of code)
0% | 0% | 1% | 97% | <1%
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, properties, gradle, yml, txt, spec, bat, gitignore, xml, md
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 9% | 47% | 42%
xml0% | 0% | 0% | 0% | 100%
spec0% | 0% | 0% | 0% | 0%
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
raigad0% | 0% | 10% | 48% | 40%
raigad-discovery-plugin0% | 0% | 0% | 0% | 100%
raigad-web0% | 0% | 0% | 0% | 100%
conf0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
RaigadConfiguration.java
in raigad/src/main/java/com/netflix/raigad/configuration
756 104 2014-11-07 2017-11-30 28 5 +2193 / -1170 sagarit2 gchuyeshov
IConfiguration.java
in raigad/src/main/java/com/netflix/raigad/configuration
103 - 2014-11-07 2017-11-30 24 5 +677 / -284 sagarit2 gchuyeshov
StandardTuner.java
in raigad/src/main/java/com/netflix/raigad/defaultimpl
148 3 2014-11-07 2017-06-07 17 3 +452 / -196 sagarit2 gchuyeshov
RaigadServer.java
in raigad/src/main/java/com/netflix/raigad/startup
146 5 2014-11-07 2018-02-16 16 5 +495 / -240 sagarit2 gndcshv
NodeIndicesStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
648 86 2014-11-07 2017-04-06 10 5 +2348 / -1484 sagarit2 gchuyeshov
ElasticsearchTransportClient.java
in raigad/src/main/java/com/netflix/raigad/utils
70 6 2017-02-25 2017-12-13 9 2 +454 / -222 gndcshv gchuyeshov
ElasticsearchConfig.java
in raigad/src/main/java/com/netflix/raigad/resources
104 4 2014-11-07 2018-08-22 9 5 +397 / -172 sagarit2 tulumvinh
InstanceManager.java
in raigad/src/main/java/com/netflix/raigad/identity
151 10 2014-11-07 2017-02-25 9 3 +502 / -234 sagarit2 gchuyeshov
AWSMembership.java
in raigad/src/main/java/com/netflix/raigad/aws
233 9 2014-11-07 2017-02-25 9 3 +826 / -440 sagarit2 gchuyeshov
HttpStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
87 7 2014-11-07 2017-06-18 8 5 +223 / -104 sagarit2 gchuyeshov
ProcessStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
125 14 2014-11-07 2017-04-06 8 5 +374 / -204 sagarit2 gchuyeshov
HealthMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
128 10 2014-11-07 2017-02-25 8 5 +298 / -125 sagarit2 gchuyeshov
FsStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
129 15 2014-11-07 2017-04-06 8 5 +397 / -222 sagarit2 gchuyeshov
UpdateTribeSecuritySettings.java
in raigad/src/main/java/com/netflix/raigad/aws
134 6 2014-11-07 2017-06-19 8 3 +482 / -300 sagarit2 gchuyeshov
OsStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
159 19 2014-11-07 2017-04-06 8 5 +445 / -232 sagarit2 gchuyeshov
JvmStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
302 42 2014-11-07 2017-04-06 8 5 +902 / -546 sagarit2 gchuyeshov
SnapshotBackupMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
70 7 2014-11-07 2017-04-06 7 5 +158 / -62 sagarit2 gchuyeshov
ElasticsearchProcessMonitor.java
in raigad/src/main/java/com/netflix/raigad/utils
77 9 2014-11-07 2017-12-13 7 5 +292 / -162 sagarit2 gchuyeshov
IndexMetadata.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
105 10 2014-11-07 2018-04-09 7 4 +271 / -105 sagarit2 brharrington
TransportStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
117 12 2014-11-07 2017-04-06 7 5 +306 / -154 sagarit2 gchuyeshov
RestoreBackupManager.java
in raigad/src/main/java/com/netflix/raigad/backup
136 7 2014-11-07 2017-02-25 7 6 +299 / -118 sagarit2 gchuyeshov
AllCircuitBreakerStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
136 13 2014-12-11 2017-04-06 7 5 +574 / -208 sagarit2 gchuyeshov
SnapshotBackupManager.java
in raigad/src/main/java/com/netflix/raigad/backup
154 11 2014-11-07 2017-04-06 7 5 +293 / -84 sagarit2 gchuyeshov
ThreadPoolStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
229 29 2014-11-07 2017-04-06 7 5 +686 / -402 sagarit2 gchuyeshov
SystemUtils.java
in raigad/src/main/java/com/netflix/raigad/utils
230 10 2014-11-07 2017-02-25 7 3 +535 / -236 sagarit2 gchuyeshov
IMembership.java
in raigad/src/main/java/com/netflix/raigad/identity
17 - 2014-11-07 2017-02-25 6 3 +175 / -84 sagarit2 gchuyeshov
CassandraInstanceFactory.java
in raigad/src/main/java/com/netflix/raigad/identity
85 7 2014-11-07 2017-02-25 6 3 +171 / -52 sagarit2 gchuyeshov
InjectedWebListener.java
in raigad/src/main/java/com/netflix/raigad/resources
88 4 2014-11-07 2018-08-22 6 5 +176 / -59 sagarit2 tulumvinh
UpdateSecuritySettings.java
in raigad/src/main/java/com/netflix/raigad/aws
89 5 2014-11-07 2017-06-20 6 3 +348 / -214 sagarit2 gchuyeshov
IIndexNameFilter.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
4 - 2014-11-07 2018-04-09 5 4 +44 / -26 sagarit2 brharrington
IndexUtils.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
13 1 2014-11-07 2018-04-09 5 4 +252 / -201 sagarit2 brharrington
SystemPropertiesConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
39 5 2014-11-07 2018-08-22 5 5 +117 / -46 sagarit2 tulumvinh
BoundedExponentialRetryCallable.java
in raigad/src/main/java/com/netflix/raigad/utils
54 3 2014-11-07 2017-03-22 5 3 +140 / -74 sagarit2 gchuyeshov
ElasticsearchIndexManager.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
152 12 2017-02-25 2018-04-09 5 3 +839 / -377 gndcshv brharrington
InstanceDataDAOCassandra.java
in raigad/src/main/java/com/netflix/raigad/identity
309 15 2014-11-07 2017-02-25 5 3 +659 / -235 sagarit2 gchuyeshov
RaigadConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
9 1 2014-11-07 2017-02-25 4 3 +45 / -20 sagarit2 gchuyeshov
IConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
24 - 2014-11-07 2018-08-22 4 5 +174 / -2 sagarit2 tulumvinh
MemoryConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
25 4 2014-11-07 2018-08-22 4 5 +55 / -2 sagarit2 tulumvinh
TribeUtils.java
in raigad/src/main/java/com/netflix/raigad/utils
31 2 2015-06-29 2017-03-10 4 3 +132 / -20 sagarit2 gchuyeshov
DataFetcher.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils
46 1 2016-06-28 2017-05-26 4 2 +206 / -60 gndcshv gchuyeshov
RetriableCallable.java
in raigad/src/main/java/com/netflix/raigad/utils
49 5 2016-06-23 2017-03-22 4 2 +182 / -20 gchuyeshov gchuyeshov
ElasticsearchUtil.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils
50 2 2016-06-28 2017-05-26 4 2 +174 / -20 gndcshv gchuyeshov
ExponentialRetryCallable.java
in raigad/src/main/java/com/netflix/raigad/utils
51 3 2014-11-07 2017-02-25 4 3 +80 / -6 sagarit2 gchuyeshov
SetVPCSecurityGroupID.java
in raigad/src/main/java/com/netflix/raigad/aws
58 3 2015-11-17 2017-02-25 4 3 +276 / -76 sagarit2 gchuyeshov
ElasticsearchBackup.java
in raigad/src/main/java/com/netflix/raigad/resources
60 4 2014-11-07 2018-02-16 4 3 +151 / -49 sagarit2 gndcshv
NodeHealthMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
69 7 2015-04-23 2017-02-25 4 4 +229 / -23 alfasi gchuyeshov
SecurityGroupAdmin.java
in raigad/src/main/java/com/netflix/raigad/resources
71 3 2014-11-07 2017-02-25 4 3 +172 / -44 sagarit2 gchuyeshov
CompositeConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
80 11 2014-11-07 2018-08-22 4 5 +129 / -2 sagarit2 tulumvinh
RaigadInstance.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery
82 21 2016-06-28 2017-05-26 4 2 +268 / -22 gndcshv gchuyeshov
S3Repository.java
in raigad/src/main/java/com/netflix/raigad/backup
83 8 2014-11-07 2017-04-06 4 3 +280 / -148 sagarit2 gchuyeshov
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
NodeIndicesStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
648 86 2014-11-07 2017-04-06 10 5 +2348 / -1484 sagarit2 gchuyeshov
RaigadConfiguration.java
in raigad/src/main/java/com/netflix/raigad/configuration
756 104 2014-11-07 2017-11-30 28 5 +2193 / -1170 sagarit2 gchuyeshov
JvmStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
302 42 2014-11-07 2017-04-06 8 5 +902 / -546 sagarit2 gchuyeshov
AWSMembership.java
in raigad/src/main/java/com/netflix/raigad/aws
233 9 2014-11-07 2017-02-25 9 3 +826 / -440 sagarit2 gchuyeshov
ElasticsearchIndexManager.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
152 12 2017-02-25 2018-04-09 5 3 +839 / -377 gndcshv brharrington
ElasticsearchUtils.java
in raigad/src/main/java/com/netflix/raigad/utils
118 6 2017-02-25 2017-08-03 3 2 +734 / -392 gndcshv gchuyeshov
ThreadPoolStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
229 29 2014-11-07 2017-04-06 7 5 +686 / -402 sagarit2 gchuyeshov
IConfiguration.java
in raigad/src/main/java/com/netflix/raigad/configuration
103 - 2014-11-07 2017-11-30 24 5 +677 / -284 sagarit2 gchuyeshov
InstanceDataDAOCassandra.java
in raigad/src/main/java/com/netflix/raigad/identity
309 15 2014-11-07 2017-02-25 5 3 +659 / -235 sagarit2 gchuyeshov
UpdateTribeSecuritySettings.java
in raigad/src/main/java/com/netflix/raigad/aws
134 6 2014-11-07 2017-06-19 8 3 +482 / -300 sagarit2 gchuyeshov
AllCircuitBreakerStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
136 13 2014-12-11 2017-04-06 7 5 +574 / -208 sagarit2 gchuyeshov
SystemUtils.java
in raigad/src/main/java/com/netflix/raigad/utils
230 10 2014-11-07 2017-02-25 7 3 +535 / -236 sagarit2 gchuyeshov
InstanceManager.java
in raigad/src/main/java/com/netflix/raigad/identity
151 10 2014-11-07 2017-02-25 9 3 +502 / -234 sagarit2 gchuyeshov
RaigadServer.java
in raigad/src/main/java/com/netflix/raigad/startup
146 5 2014-11-07 2018-02-16 16 5 +495 / -240 sagarit2 gndcshv
OsStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
159 19 2014-11-07 2017-04-06 8 5 +445 / -232 sagarit2 gchuyeshov
ElasticsearchTransportClient.java
in raigad/src/main/java/com/netflix/raigad/utils
70 6 2017-02-25 2017-12-13 9 2 +454 / -222 gndcshv gchuyeshov
StandardTuner.java
in raigad/src/main/java/com/netflix/raigad/defaultimpl
148 3 2014-11-07 2017-06-07 17 3 +452 / -196 sagarit2 gchuyeshov
FsStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
129 15 2014-11-07 2017-04-06 8 5 +397 / -222 sagarit2 gchuyeshov
ProcessStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
125 14 2014-11-07 2017-04-06 8 5 +374 / -204 sagarit2 gchuyeshov
ElasticsearchConfig.java
in raigad/src/main/java/com/netflix/raigad/resources
104 4 2014-11-07 2018-08-22 9 5 +397 / -172 sagarit2 tulumvinh
UpdateSecuritySettings.java
in raigad/src/main/java/com/netflix/raigad/aws
89 5 2014-11-07 2017-06-20 6 3 +348 / -214 sagarit2 gchuyeshov
EstimatedHistogram.java
in raigad/src/main/java/com/netflix/raigad/monitoring
168 16 2014-11-07 2017-02-25 2 3 +379 / -126 sagarit2 gchuyeshov
ElasticsearchProcessManager.java
in raigad/src/main/java/com/netflix/raigad/defaultimpl
90 6 2017-02-25 2018-02-23 3 2 +371 / -102 gndcshv gndcshv
TransportStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
117 12 2014-11-07 2017-04-06 7 5 +306 / -154 sagarit2 gchuyeshov
ElasticsearchProcessMonitor.java
in raigad/src/main/java/com/netflix/raigad/utils
77 9 2014-11-07 2017-12-13 7 5 +292 / -162 sagarit2 gchuyeshov
IndexUtils.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
13 1 2014-11-07 2018-04-09 5 4 +252 / -201 sagarit2 brharrington
S3Repository.java
in raigad/src/main/java/com/netflix/raigad/backup
83 8 2014-11-07 2017-04-06 4 3 +280 / -148 sagarit2 gchuyeshov
HealthMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
128 10 2014-11-07 2017-02-25 8 5 +298 / -125 sagarit2 gchuyeshov
RestoreBackupManager.java
in raigad/src/main/java/com/netflix/raigad/backup
136 7 2014-11-07 2017-02-25 7 6 +299 / -118 sagarit2 gchuyeshov
SnapshotBackupManager.java
in raigad/src/main/java/com/netflix/raigad/backup
154 11 2014-11-07 2017-04-06 7 5 +293 / -84 sagarit2 gchuyeshov
IndexMetadata.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
105 10 2014-11-07 2018-04-09 7 4 +271 / -105 sagarit2 brharrington
SetVPCSecurityGroupID.java
in raigad/src/main/java/com/netflix/raigad/aws
58 3 2015-11-17 2017-02-25 4 3 +276 / -76 sagarit2 gchuyeshov
HttpStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
87 7 2014-11-07 2017-06-18 8 5 +223 / -104 sagarit2 gchuyeshov
RaigadInstance.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery
82 21 2016-06-28 2017-05-26 4 2 +268 / -22 gndcshv gchuyeshov
ElasticsearchAdmin.java
in raigad/src/main/java/com/netflix/raigad/resources
93 7 2014-11-07 2018-02-16 3 3 +207 / -77 sagarit2 gndcshv
DataFetcher.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils
46 1 2016-06-28 2017-05-26 4 2 +206 / -60 gndcshv gchuyeshov
IMembership.java
in raigad/src/main/java/com/netflix/raigad/identity
17 - 2014-11-07 2017-02-25 6 3 +175 / -84 sagarit2 gchuyeshov
NodeHealthMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
69 7 2015-04-23 2017-02-25 4 4 +229 / -23 alfasi gchuyeshov
RaigadUnicastHostsProvider.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery
62 2 2017-04-06 2017-06-19 3 2 +222 / -28 gndcshv gchuyeshov
InjectedWebListener.java
in raigad/src/main/java/com/netflix/raigad/resources
88 4 2014-11-07 2018-08-22 6 5 +176 / -59 sagarit2 tulumvinh
AbstractConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
176 15 2014-11-07 2017-02-25 2 3 +225 / -2 sagarit2 gchuyeshov
CassandraInstanceFactory.java
in raigad/src/main/java/com/netflix/raigad/identity
85 7 2014-11-07 2017-02-25 6 3 +171 / -52 sagarit2 gchuyeshov
SnapshotBackupMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
70 7 2014-11-07 2017-04-06 7 5 +158 / -62 sagarit2 gchuyeshov
ElasticsearchInstance.java
in raigad/src/main/java/com/netflix/raigad/defaultimpl
74 17 2017-02-25 2017-02-25 1 2 +218 / -0 gndcshv gchuyeshov
SecurityGroupAdmin.java
in raigad/src/main/java/com/netflix/raigad/resources
71 3 2014-11-07 2017-02-25 4 3 +172 / -44 sagarit2 gchuyeshov
BoundedExponentialRetryCallable.java
in raigad/src/main/java/com/netflix/raigad/utils
54 3 2014-11-07 2017-03-22 5 3 +140 / -74 sagarit2 gchuyeshov
RetriableCallable.java
in raigad/src/main/java/com/netflix/raigad/utils
49 5 2016-06-23 2017-03-22 4 2 +182 / -20 gchuyeshov gchuyeshov
ElasticsearchBackup.java
in raigad/src/main/java/com/netflix/raigad/resources
60 4 2014-11-07 2018-02-16 4 3 +151 / -49 sagarit2 gndcshv
CronTimer.java
in raigad/src/main/java/com/netflix/raigad/scheduler
40 7 2014-11-07 2017-11-17 3 3 +141 / -54 sagarit2 gchuyeshov
ElasticsearchUtil.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils
50 2 2016-06-28 2017-05-26 4 2 +174 / -20 gndcshv gchuyeshov
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)
# contributorsline
churn
first
contributor
latest
contributor
RestoreBackupManager.java
in raigad/src/main/java/com/netflix/raigad/backup
136 7 2014-11-07 2017-02-25 7 6 +299 / -118 sagarit2 gchuyeshov
RaigadConfiguration.java
in raigad/src/main/java/com/netflix/raigad/configuration
756 104 2014-11-07 2017-11-30 28 5 +2193 / -1170 sagarit2 gchuyeshov
IConfiguration.java
in raigad/src/main/java/com/netflix/raigad/configuration
103 - 2014-11-07 2017-11-30 24 5 +677 / -284 sagarit2 gchuyeshov
RaigadServer.java
in raigad/src/main/java/com/netflix/raigad/startup
146 5 2014-11-07 2018-02-16 16 5 +495 / -240 sagarit2 gndcshv
NodeIndicesStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
648 86 2014-11-07 2017-04-06 10 5 +2348 / -1484 sagarit2 gchuyeshov
ElasticsearchConfig.java
in raigad/src/main/java/com/netflix/raigad/resources
104 4 2014-11-07 2018-08-22 9 5 +397 / -172 sagarit2 tulumvinh
OsStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
159 19 2014-11-07 2017-04-06 8 5 +445 / -232 sagarit2 gchuyeshov
JvmStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
302 42 2014-11-07 2017-04-06 8 5 +902 / -546 sagarit2 gchuyeshov
ProcessStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
125 14 2014-11-07 2017-04-06 8 5 +374 / -204 sagarit2 gchuyeshov
FsStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
129 15 2014-11-07 2017-04-06 8 5 +397 / -222 sagarit2 gchuyeshov
HealthMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
128 10 2014-11-07 2017-02-25 8 5 +298 / -125 sagarit2 gchuyeshov
HttpStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
87 7 2014-11-07 2017-06-18 8 5 +223 / -104 sagarit2 gchuyeshov
ElasticsearchProcessMonitor.java
in raigad/src/main/java/com/netflix/raigad/utils
77 9 2014-11-07 2017-12-13 7 5 +292 / -162 sagarit2 gchuyeshov
ThreadPoolStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
229 29 2014-11-07 2017-04-06 7 5 +686 / -402 sagarit2 gchuyeshov
TransportStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
117 12 2014-11-07 2017-04-06 7 5 +306 / -154 sagarit2 gchuyeshov
SnapshotBackupMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
70 7 2014-11-07 2017-04-06 7 5 +158 / -62 sagarit2 gchuyeshov
AllCircuitBreakerStatsMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
136 13 2014-12-11 2017-04-06 7 5 +574 / -208 sagarit2 gchuyeshov
SnapshotBackupManager.java
in raigad/src/main/java/com/netflix/raigad/backup
154 11 2014-11-07 2017-04-06 7 5 +293 / -84 sagarit2 gchuyeshov
InjectedWebListener.java
in raigad/src/main/java/com/netflix/raigad/resources
88 4 2014-11-07 2018-08-22 6 5 +176 / -59 sagarit2 tulumvinh
SystemPropertiesConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
39 5 2014-11-07 2018-08-22 5 5 +117 / -46 sagarit2 tulumvinh
MemoryConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
25 4 2014-11-07 2018-08-22 4 5 +55 / -2 sagarit2 tulumvinh
IConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
24 - 2014-11-07 2018-08-22 4 5 +174 / -2 sagarit2 tulumvinh
PropertiesConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
96 9 2014-11-07 2018-08-22 4 5 +145 / -2 sagarit2 tulumvinh
CompositeConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
80 11 2014-11-07 2018-08-22 4 5 +129 / -2 sagarit2 tulumvinh
IndexMetadata.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
105 10 2014-11-07 2018-04-09 7 4 +271 / -105 sagarit2 brharrington
IIndexNameFilter.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
4 - 2014-11-07 2018-04-09 5 4 +44 / -26 sagarit2 brharrington
IndexUtils.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
13 1 2014-11-07 2018-04-09 5 4 +252 / -201 sagarit2 brharrington
NodeHealthMonitor.java
in raigad/src/main/java/com/netflix/raigad/monitoring
69 7 2015-04-23 2017-02-25 4 4 +229 / -23 alfasi gchuyeshov
NodeHealthCheck.java
in raigad/src/main/java/com/netflix/raigad/resources
25 1 2015-04-23 2017-02-25 3 4 +99 / -3 alfasi gchuyeshov
StandardTuner.java
in raigad/src/main/java/com/netflix/raigad/defaultimpl
148 3 2014-11-07 2017-06-07 17 3 +452 / -196 sagarit2 gchuyeshov
InstanceManager.java
in raigad/src/main/java/com/netflix/raigad/identity
151 10 2014-11-07 2017-02-25 9 3 +502 / -234 sagarit2 gchuyeshov
AWSMembership.java
in raigad/src/main/java/com/netflix/raigad/aws
233 9 2014-11-07 2017-02-25 9 3 +826 / -440 sagarit2 gchuyeshov
UpdateTribeSecuritySettings.java
in raigad/src/main/java/com/netflix/raigad/aws
134 6 2014-11-07 2017-06-19 8 3 +482 / -300 sagarit2 gchuyeshov
SystemUtils.java
in raigad/src/main/java/com/netflix/raigad/utils
230 10 2014-11-07 2017-02-25 7 3 +535 / -236 sagarit2 gchuyeshov
CassandraInstanceFactory.java
in raigad/src/main/java/com/netflix/raigad/identity
85 7 2014-11-07 2017-02-25 6 3 +171 / -52 sagarit2 gchuyeshov
IMembership.java
in raigad/src/main/java/com/netflix/raigad/identity
17 - 2014-11-07 2017-02-25 6 3 +175 / -84 sagarit2 gchuyeshov
UpdateSecuritySettings.java
in raigad/src/main/java/com/netflix/raigad/aws
89 5 2014-11-07 2017-06-20 6 3 +348 / -214 sagarit2 gchuyeshov
InstanceDataDAOCassandra.java
in raigad/src/main/java/com/netflix/raigad/identity
309 15 2014-11-07 2017-02-25 5 3 +659 / -235 sagarit2 gchuyeshov
BoundedExponentialRetryCallable.java
in raigad/src/main/java/com/netflix/raigad/utils
54 3 2014-11-07 2017-03-22 5 3 +140 / -74 sagarit2 gchuyeshov
ElasticsearchIndexManager.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
152 12 2017-02-25 2018-04-09 5 3 +839 / -377 gndcshv brharrington
RaigadConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
9 1 2014-11-07 2017-02-25 4 3 +45 / -20 sagarit2 gchuyeshov
EurekaHostsSupplier.java
in raigad/src/main/java/com/netflix/raigad/identity
84 2 2014-11-07 2017-02-25 4 3 +140 / -14 sagarit2 gchuyeshov
ElasticsearchBackup.java
in raigad/src/main/java/com/netflix/raigad/resources
60 4 2014-11-07 2018-02-16 4 3 +151 / -49 sagarit2 gndcshv
SecurityGroupAdmin.java
in raigad/src/main/java/com/netflix/raigad/resources
71 3 2014-11-07 2017-02-25 4 3 +172 / -44 sagarit2 gchuyeshov
TribeUtils.java
in raigad/src/main/java/com/netflix/raigad/utils
31 2 2015-06-29 2017-03-10 4 3 +132 / -20 sagarit2 gchuyeshov
ExponentialRetryCallable.java
in raigad/src/main/java/com/netflix/raigad/utils
51 3 2014-11-07 2017-02-25 4 3 +80 / -6 sagarit2 gchuyeshov
SetVPCSecurityGroupID.java
in raigad/src/main/java/com/netflix/raigad/aws
58 3 2015-11-17 2017-02-25 4 3 +276 / -76 sagarit2 gchuyeshov
S3Repository.java
in raigad/src/main/java/com/netflix/raigad/backup
83 8 2014-11-07 2017-04-06 4 3 +280 / -148 sagarit2 gchuyeshov
IRaigadInstanceFactory.java
in raigad/src/main/java/com/netflix/raigad/identity
14 - 2014-11-07 2017-02-25 3 3 +118 / -34 sagarit2 gchuyeshov
ElasticsearchAdmin.java
in raigad/src/main/java/com/netflix/raigad/resources
93 7 2014-11-07 2018-02-16 3 3 +207 / -77 sagarit2 gndcshv
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)
# contributorsline
churn
first
contributor
latest
contributor
spec
rpm.spec
in conf
47 -
DatePatternIndexNameFilter.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement/indexfilters
30 4 2018-04-09 2018-04-09 1 1 +60 / -0 brharrington brharrington
web.xml
in raigad-web/src/main/webapp/WEB-INF
18 - 2014-11-04 2014-11-07 2 1 +22 / -1 sagarit2 sagarit2
ElasticsearchUtils.java
in raigad/src/main/java/com/netflix/raigad/utils
118 6 2017-02-25 2017-08-03 3 2 +734 / -392 gndcshv gchuyeshov
ElasticsearchProcessManager.java
in raigad/src/main/java/com/netflix/raigad/defaultimpl
90 6 2017-02-25 2018-02-23 3 2 +371 / -102 gndcshv gndcshv
RaigadInstance.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery
82 21 2016-06-28 2017-05-26 4 2 +268 / -22 gndcshv gchuyeshov
ElasticsearchInstance.java
in raigad/src/main/java/com/netflix/raigad/defaultimpl
74 17 2017-02-25 2017-02-25 1 2 +218 / -0 gndcshv gchuyeshov
ElasticsearchTransportClient.java
in raigad/src/main/java/com/netflix/raigad/utils
70 6 2017-02-25 2017-12-13 9 2 +454 / -222 gndcshv gchuyeshov
CustomConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
69 16 2018-08-18 2018-08-22 2 2 +186 / -0 vinhn tulumvinh
RaigadUnicastHostsProvider.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery
62 2 2017-04-06 2017-06-19 3 2 +222 / -28 gndcshv gchuyeshov
ElasticsearchUtil.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils
50 2 2016-06-28 2017-05-26 4 2 +174 / -20 gndcshv gchuyeshov
RetriableCallable.java
in raigad/src/main/java/com/netflix/raigad/utils
49 5 2016-06-23 2017-03-22 4 2 +182 / -20 gchuyeshov gchuyeshov
DataFetcher.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils
46 1 2016-06-28 2017-05-26 4 2 +206 / -60 gndcshv gchuyeshov
MasterNodeInformation.java
in raigad/src/main/java/com/netflix/raigad/dataobjects
31 5 2017-02-25 2017-02-25 1 2 +124 / -0 gndcshv gchuyeshov
RaigadDiscoveryPlugin.java
in raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery
27 1 2017-04-06 2017-05-26 2 2 +100 / -2 gndcshv gchuyeshov
ElasticsearchHttpException.java
in raigad/src/main/java/com/netflix/raigad/utils
14 2 2017-02-25 2017-04-06 2 2 +70 / -0 gndcshv gchuyeshov
ElasticsearchTransportClientConnectionException.java
in raigad/src/main/java/com/netflix/raigad/utils
11 2 2017-02-25 2017-04-06 2 2 +76 / -12 gndcshv gchuyeshov
InstanceDataDAOCassandra.java
in raigad/src/main/java/com/netflix/raigad/identity
309 15 2014-11-07 2017-02-25 5 3 +659 / -235 sagarit2 gchuyeshov
AWSMembership.java
in raigad/src/main/java/com/netflix/raigad/aws
233 9 2014-11-07 2017-02-25 9 3 +826 / -440 sagarit2 gchuyeshov
SystemUtils.java
in raigad/src/main/java/com/netflix/raigad/utils
230 10 2014-11-07 2017-02-25 7 3 +535 / -236 sagarit2 gchuyeshov
AbstractConfigSource.java
in raigad/src/main/java/com/netflix/raigad/configuration
176 15 2014-11-07 2017-02-25 2 3 +225 / -2 sagarit2 gchuyeshov
EstimatedHistogram.java
in raigad/src/main/java/com/netflix/raigad/monitoring
168 16 2014-11-07 2017-02-25 2 3 +379 / -126 sagarit2 gchuyeshov
ElasticsearchIndexManager.java
in raigad/src/main/java/com/netflix/raigad/indexmanagement
152 12 2017-02-25 2018-04-09 5 3 +839 / -377 gndcshv brharrington
InstanceManager.java
in raigad/src/main/java/com/netflix/raigad/identity
151 10 2014-11-07 2017-02-25 9 3 +502 / -234 sagarit2 gchuyeshov
StandardTuner.java
in raigad/src/main/java/com/netflix/raigad/defaultimpl
148 3 2014-11-07 2017-06-07 17 3 +452 / -196 sagarit2 gchuyeshov
UpdateTribeSecuritySettings.java
in raigad/src/main/java/com/netflix/raigad/aws
134 6 2014-11-07 2017-06-19 8 3 +482 / -300 sagarit2 gchuyeshov
RaigadScheduler.java
in raigad/src/main/java/com/netflix/raigad/scheduler
97 8 2014-11-07 2017-02-25 2 3 +135 / -2 sagarit2 gchuyeshov
ElasticsearchAdmin.java
in raigad/src/main/java/com/netflix/raigad/resources
93 7 2014-11-07 2018-02-16 3 3 +207 / -77 sagarit2 gndcshv
UpdateSecuritySettings.java
in raigad/src/main/java/com/netflix/raigad/aws
89 5 2014-11-07 2017-06-20 6 3 +348 / -214 sagarit2 gchuyeshov
RaigadInstance.java
in raigad/src/main/java/com/netflix/raigad/identity
85 21 2014-11-07 2017-02-25 2 3 +128 / -2 sagarit2 gchuyeshov
CassandraInstanceFactory.java
in raigad/src/main/java/com/netflix/raigad/identity
85 7 2014-11-07 2017-02-25 6 3 +171 / -52 sagarit2 gchuyeshov
EurekaHostsSupplier.java
in raigad/src/main/java/com/netflix/raigad/identity
84 2 2014-11-07 2017-02-25 4 3 +140 / -14 sagarit2 gchuyeshov
Task.java
in raigad/src/main/java/com/netflix/raigad/scheduler
83 7 2014-11-07 2017-02-25 2 3 +131 / -2 sagarit2 gchuyeshov
S3Repository.java
in raigad/src/main/java/com/netflix/raigad/backup
83 8 2014-11-07 2017-04-06 4 3 +280 / -148 sagarit2 gchuyeshov
S3RepositorySettingsParams.java
in raigad/src/main/java/com/netflix/raigad/backup
83 7 2014-11-07 2017-02-25 2 3 +117 / -2 sagarit2 gchuyeshov
BlockingSubmitThreadPoolExecutor.java
in raigad/src/main/java/com/netflix/raigad/scheduler
80 4 2014-11-07 2017-02-25 2 3 +118 / -2 sagarit2 gchuyeshov
SecurityGroupAdmin.java
in raigad/src/main/java/com/netflix/raigad/resources
71 3 2014-11-07 2017-02-25 4 3 +172 / -44 sagarit2 gchuyeshov
ClearCredential.java
in raigad/src/main/java/com/netflix/raigad/aws
65 5 2014-11-07 2017-02-25 2 3 +103 / -2 sagarit2 gchuyeshov
ElasticsearchBackup.java
in raigad/src/main/java/com/netflix/raigad/resources
60 4 2014-11-07 2018-02-16 4 3 +151 / -49 sagarit2 gndcshv
SetVPCSecurityGroupID.java
in raigad/src/main/java/com/netflix/raigad/aws
58 3 2015-11-17 2017-02-25 4 3 +276 / -76 sagarit2 gchuyeshov
AbstractRepository.java
in raigad/src/main/java/com/netflix/raigad/backup
58 2 2014-11-07 2017-02-25 2 3 +119 / -34 sagarit2 gchuyeshov
BoundedExponentialRetryCallable.java
in raigad/src/main/java/com/netflix/raigad/utils
54 3 2014-11-07 2017-03-22 5 3 +140 / -74 sagarit2 gchuyeshov
ExponentialRetryCallable.java
in raigad/src/main/java/com/netflix/raigad/utils
51 3 2014-11-07 2017-02-25 4 3 +80 / -6 sagarit2 gchuyeshov
NamedThreadPoolExecutor.java
in raigad/src/main/java/com/netflix/raigad/scheduler
45 3 2014-11-07 2017-02-25 2 3 +71 / -2 sagarit2 gchuyeshov
HttpModule.java
in raigad/src/main/java/com/netflix/raigad/utils
42 3 2014-11-07 2017-08-03 3 3 +109 / -28 sagarit2 gchuyeshov
CronTimer.java
in raigad/src/main/java/com/netflix/raigad/scheduler
40 7 2014-11-07 2017-11-17 3 3 +141 / -54 sagarit2 gchuyeshov
TuneElasticsearch.java
in raigad/src/main/java/com/netflix/raigad/utils
33 4 2014-11-07 2017-02-25 2 3 +57 / -2 sagarit2 gchuyeshov
FifoQueue.java
in raigad/src/main/java/com/netflix/raigad/utils
31 3 2014-11-07 2017-02-25 2 3 +53 / -2 sagarit2 gchuyeshov
TribeUtils.java
in raigad/src/main/java/com/netflix/raigad/utils
31 2 2015-06-29 2017-03-10 4 3 +132 / -20 sagarit2 gchuyeshov
AbstractRepositorySettingsParams.java
in raigad/src/main/java/com/netflix/raigad/backup
28 4 2014-11-07 2017-02-25 2 3 +64 / -2 sagarit2 gchuyeshov
Correlations

File Size vs. Number of Changes: 104 points

raigad/src/main/java/com/netflix/raigad/configuration/CompositeConfigSource.java x: 80 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/configuration/CustomConfigSource.java x: 69 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/configuration/IConfigSource.java x: 24 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/configuration/MemoryConfigSource.java x: 25 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/configuration/PropertiesConfigSource.java x: 96 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/configuration/SystemPropertiesConfigSource.java x: 39 lines of code y: 5 # changes raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchConfig.java x: 104 lines of code y: 9 # changes raigad/src/main/java/com/netflix/raigad/resources/InjectedWebListener.java x: 88 lines of code y: 6 # changes raigad/src/main/java/com/netflix/raigad/indexmanagement/ElasticsearchIndexManager.java x: 152 lines of code y: 5 # changes raigad/src/main/java/com/netflix/raigad/indexmanagement/IIndexNameFilter.java x: 4 lines of code y: 5 # changes raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexMetadata.java x: 105 lines of code y: 7 # changes raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexUtils.java x: 13 lines of code y: 5 # changes raigad/src/main/java/com/netflix/raigad/indexmanagement/indexfilters/DatePatternIndexNameFilter.java x: 30 lines of code y: 1 # changes raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchProcessManager.java x: 90 lines of code y: 3 # changes raigad/src/main/java/com/netflix/raigad/defaultimpl/IElasticsearchProcess.java x: 8 lines of code y: 3 # changes raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchAdmin.java x: 93 lines of code y: 3 # changes raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchBackup.java x: 60 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/startup/RaigadServer.java x: 146 lines of code y: 16 # changes raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchProcessMonitor.java x: 77 lines of code y: 7 # changes raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchTransportClient.java x: 70 lines of code y: 9 # changes raigad/src/main/java/com/netflix/raigad/configuration/IConfiguration.java x: 103 lines of code y: 24 # changes raigad/src/main/java/com/netflix/raigad/configuration/RaigadConfiguration.java x: 756 lines of code y: 28 # changes raigad/src/main/java/com/netflix/raigad/scheduler/CronTimer.java x: 40 lines of code y: 3 # changes raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchUtils.java x: 118 lines of code y: 3 # changes raigad/src/main/java/com/netflix/raigad/utils/HttpModule.java x: 42 lines of code y: 3 # changes raigad/src/main/java/com/netflix/raigad/aws/UpdateSecuritySettings.java x: 89 lines of code y: 6 # changes raigad/src/main/java/com/netflix/raigad/aws/UpdateTribeSecuritySettings.java x: 134 lines of code y: 8 # changes raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadUnicastHostsProvider.java x: 62 lines of code y: 3 # changes raigad/src/main/java/com/netflix/raigad/monitoring/HttpStatsMonitor.java x: 87 lines of code y: 8 # changes raigad/src/main/java/com/netflix/raigad/defaultimpl/StandardTuner.java x: 148 lines of code y: 17 # changes raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadDiscoveryPlugin.java x: 27 lines of code y: 2 # changes raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadInstance.java x: 82 lines of code y: 4 # changes raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils/DataFetcher.java x: 46 lines of code y: 4 # changes raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils/ElasticsearchUtil.java x: 50 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/backup/SnapshotBackupManager.java x: 154 lines of code y: 7 # changes raigad/src/main/java/com/netflix/raigad/monitoring/AllCircuitBreakerStatsMonitor.java x: 136 lines of code y: 7 # changes raigad/src/main/java/com/netflix/raigad/monitoring/FsStatsMonitor.java x: 129 lines of code y: 8 # changes raigad/src/main/java/com/netflix/raigad/monitoring/JvmStatsMonitor.java x: 302 lines of code y: 8 # changes raigad/src/main/java/com/netflix/raigad/monitoring/NodeIndicesStatsMonitor.java x: 648 lines of code y: 10 # changes raigad/src/main/java/com/netflix/raigad/monitoring/OsStatsMonitor.java x: 159 lines of code y: 8 # changes raigad/src/main/java/com/netflix/raigad/monitoring/ProcessStatsMonitor.java x: 125 lines of code y: 8 # changes raigad/src/main/java/com/netflix/raigad/monitoring/SnapshotBackupMonitor.java x: 70 lines of code y: 7 # changes raigad/src/main/java/com/netflix/raigad/monitoring/ThreadPoolStatsMonitor.java x: 229 lines of code y: 7 # changes raigad/src/main/java/com/netflix/raigad/monitoring/TransportStatsMonitor.java x: 117 lines of code y: 7 # changes raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchHttpException.java x: 14 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchTransportClientConnectionException.java x: 11 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/utils/NFException.java x: 20 lines of code y: 3 # changes raigad/src/main/java/com/netflix/raigad/utils/BoundedExponentialRetryCallable.java x: 54 lines of code y: 5 # changes raigad/src/main/java/com/netflix/raigad/utils/RetriableCallable.java x: 49 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/utils/TribeUtils.java x: 31 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchInstance.java x: 74 lines of code y: 1 # changes raigad/src/main/java/com/netflix/raigad/aws/AWSMembership.java x: 233 lines of code y: 9 # changes raigad/src/main/java/com/netflix/raigad/aws/ClearCredential.java x: 65 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/aws/ICredential.java x: 8 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/aws/SetVPCSecurityGroupID.java x: 58 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/backup/AbstractRepository.java x: 58 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/backup/AbstractRepositorySettingsParams.java x: 28 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/backup/S3RepositorySettingsParams.java x: 83 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/backup/exception/CreateRepositoryException.java x: 20 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/configuration/AbstractConfigSource.java x: 176 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/configuration/RaigadConfigSource.java x: 9 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/dataobjects/MasterNodeInformation.java x: 31 lines of code y: 1 # changes raigad/src/main/java/com/netflix/raigad/identity/CassandraInstanceFactory.java x: 85 lines of code y: 6 # changes raigad/src/main/java/com/netflix/raigad/identity/EurekaHostsSupplier.java x: 84 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/identity/HostSupplier.java x: 9 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/identity/IMembership.java x: 17 lines of code y: 6 # changes raigad/src/main/java/com/netflix/raigad/identity/IRaigadInstanceFactory.java x: 14 lines of code y: 3 # changes raigad/src/main/java/com/netflix/raigad/identity/InstanceDataDAOCassandra.java x: 309 lines of code y: 5 # changes raigad/src/main/java/com/netflix/raigad/identity/InstanceManager.java x: 151 lines of code y: 9 # changes raigad/src/main/java/com/netflix/raigad/identity/RaigadInstance.java x: 85 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/monitoring/EstimatedHistogram.java x: 168 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/monitoring/HealthMonitor.java x: 128 lines of code y: 8 # changes raigad/src/main/java/com/netflix/raigad/monitoring/NodeHealthMonitor.java x: 69 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/resources/NodeHealthCheck.java x: 25 lines of code y: 3 # changes raigad/src/main/java/com/netflix/raigad/resources/SecurityGroupAdmin.java x: 71 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/scheduler/BlockingSubmitThreadPoolExecutor.java x: 80 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/scheduler/ExecutionException.java x: 21 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/scheduler/NamedThreadPoolExecutor.java x: 45 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/scheduler/RaigadScheduler.java x: 97 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/utils/ExponentialRetryCallable.java x: 51 lines of code y: 4 # changes raigad/src/main/java/com/netflix/raigad/utils/FifoQueue.java x: 31 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/utils/SystemUtils.java x: 230 lines of code y: 7 # changes raigad/src/main/java/com/netflix/raigad/utils/ThreadSleeper.java x: 19 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/utils/TuneElasticsearch.java x: 33 lines of code y: 2 # changes raigad/src/main/java/com/netflix/raigad/objectmapper/DefaultIndexMapper.java x: 21 lines of code y: 3 # changes
28.0
# changes
  min: 1.0
  average: 4.66
  25th percentile: 2.0
  median: 3.5
  75th percentile: 6.0
  max: 28.0
0 756.0
lines of code
min: 4.0 | average: 83.36 | 25th percentile: 20.0 | median: 59.0 | 75th percentile: 101.5 | max: 756.0

Number of Contributors vs. Number of Changes: 104 points

raigad/src/main/java/com/netflix/raigad/configuration/CompositeConfigSource.java x: 5 # contributors y: 4 # changes raigad/src/main/java/com/netflix/raigad/configuration/CustomConfigSource.java x: 2 # contributors y: 2 # changes raigad/src/main/java/com/netflix/raigad/configuration/SystemPropertiesConfigSource.java x: 5 # contributors y: 5 # changes raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchConfig.java x: 5 # contributors y: 9 # changes raigad/src/main/java/com/netflix/raigad/resources/InjectedWebListener.java x: 5 # contributors y: 6 # changes raigad/src/main/java/com/netflix/raigad/indexmanagement/ElasticsearchIndexManager.java x: 3 # contributors y: 5 # changes raigad/src/main/java/com/netflix/raigad/indexmanagement/IIndexNameFilter.java x: 4 # contributors y: 5 # changes raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexMetadata.java x: 4 # contributors y: 7 # changes raigad/src/main/java/com/netflix/raigad/indexmanagement/indexfilters/DatePatternIndexNameFilter.java x: 1 # contributors y: 1 # changes raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchProcessManager.java x: 2 # contributors y: 3 # changes raigad/src/main/java/com/netflix/raigad/defaultimpl/IElasticsearchProcess.java x: 3 # contributors y: 3 # changes raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchBackup.java x: 3 # contributors y: 4 # changes raigad/src/main/java/com/netflix/raigad/startup/RaigadServer.java x: 5 # contributors y: 16 # changes raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchProcessMonitor.java x: 5 # contributors y: 7 # changes raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchTransportClient.java x: 2 # contributors y: 9 # changes raigad/src/main/java/com/netflix/raigad/configuration/IConfiguration.java x: 5 # contributors y: 24 # changes raigad/src/main/java/com/netflix/raigad/configuration/RaigadConfiguration.java x: 5 # contributors y: 28 # changes raigad/src/main/java/com/netflix/raigad/aws/UpdateSecuritySettings.java x: 3 # contributors y: 6 # changes raigad/src/main/java/com/netflix/raigad/aws/UpdateTribeSecuritySettings.java x: 3 # contributors y: 8 # changes raigad/src/main/java/com/netflix/raigad/monitoring/HttpStatsMonitor.java x: 5 # contributors y: 8 # changes raigad/src/main/java/com/netflix/raigad/defaultimpl/StandardTuner.java x: 3 # contributors y: 17 # changes raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadInstance.java x: 2 # contributors y: 4 # changes raigad/src/main/java/com/netflix/raigad/monitoring/NodeIndicesStatsMonitor.java x: 5 # contributors y: 10 # changes raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchInstance.java x: 2 # contributors y: 1 # changes raigad/src/main/java/com/netflix/raigad/aws/AWSMembership.java x: 3 # contributors y: 9 # changes raigad/src/main/java/com/netflix/raigad/aws/ClearCredential.java x: 3 # contributors y: 2 # changes raigad/src/main/java/com/netflix/raigad/backup/RestoreBackupManager.java x: 6 # contributors y: 7 # changes raigad/src/main/java/com/netflix/raigad/monitoring/NodeHealthMonitor.java x: 4 # contributors y: 4 # changes raigad/src/main/java/com/netflix/raigad/resources/NodeHealthCheck.java x: 4 # contributors y: 3 # changes raigad/src/main/java/com/netflix/raigad/utils/SystemUtils.java x: 3 # contributors y: 7 # changes raigad-web/src/main/webapp/WEB-INF/web.xml x: 1 # contributors y: 2 # changes
28.0
# changes
  min: 1.0
  average: 4.66
  25th percentile: 2.0
  median: 3.5
  75th percentile: 6.0
  max: 28.0
0 6.0
# contributors
min: 1.0 | average: 3.35 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 6.0

Number of Contributors vs. File Size: 104 points

raigad/src/main/java/com/netflix/raigad/configuration/CompositeConfigSource.java x: 5 # contributors y: 80 lines of code raigad/src/main/java/com/netflix/raigad/configuration/CustomConfigSource.java x: 2 # contributors y: 69 lines of code raigad/src/main/java/com/netflix/raigad/configuration/IConfigSource.java x: 5 # contributors y: 24 lines of code raigad/src/main/java/com/netflix/raigad/configuration/PropertiesConfigSource.java x: 5 # contributors y: 96 lines of code raigad/src/main/java/com/netflix/raigad/configuration/SystemPropertiesConfigSource.java x: 5 # contributors y: 39 lines of code raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchConfig.java x: 5 # contributors y: 104 lines of code raigad/src/main/java/com/netflix/raigad/resources/InjectedWebListener.java x: 5 # contributors y: 88 lines of code raigad/src/main/java/com/netflix/raigad/indexmanagement/ElasticsearchIndexManager.java x: 3 # contributors y: 152 lines of code raigad/src/main/java/com/netflix/raigad/indexmanagement/IIndexNameFilter.java x: 4 # contributors y: 4 lines of code raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexMetadata.java x: 4 # contributors y: 105 lines of code raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexUtils.java x: 4 # contributors y: 13 lines of code raigad/src/main/java/com/netflix/raigad/indexmanagement/indexfilters/DatePatternIndexNameFilter.java x: 1 # contributors y: 30 lines of code raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchProcessManager.java x: 2 # contributors y: 90 lines of code raigad/src/main/java/com/netflix/raigad/defaultimpl/IElasticsearchProcess.java x: 3 # contributors y: 8 lines of code raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchAdmin.java x: 3 # contributors y: 93 lines of code raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchBackup.java x: 3 # contributors y: 60 lines of code raigad/src/main/java/com/netflix/raigad/startup/RaigadServer.java x: 5 # contributors y: 146 lines of code raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchProcessMonitor.java x: 5 # contributors y: 77 lines of code raigad/src/main/java/com/netflix/raigad/configuration/RaigadConfiguration.java x: 5 # contributors y: 756 lines of code raigad/src/main/java/com/netflix/raigad/scheduler/CronTimer.java x: 3 # contributors y: 40 lines of code raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchUtils.java x: 2 # contributors y: 118 lines of code raigad/src/main/java/com/netflix/raigad/utils/HttpModule.java x: 3 # contributors y: 42 lines of code raigad/src/main/java/com/netflix/raigad/aws/UpdateSecuritySettings.java x: 3 # contributors y: 89 lines of code raigad/src/main/java/com/netflix/raigad/aws/UpdateTribeSecuritySettings.java x: 3 # contributors y: 134 lines of code raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadUnicastHostsProvider.java x: 2 # contributors y: 62 lines of code raigad/src/main/java/com/netflix/raigad/defaultimpl/StandardTuner.java x: 3 # contributors y: 148 lines of code raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadDiscoveryPlugin.java x: 2 # contributors y: 27 lines of code raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadInstance.java x: 2 # contributors y: 82 lines of code raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils/DataFetcher.java x: 2 # contributors y: 46 lines of code raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils/ElasticsearchUtil.java x: 2 # contributors y: 50 lines of code raigad/src/main/java/com/netflix/raigad/backup/S3Repository.java x: 3 # contributors y: 83 lines of code raigad/src/main/java/com/netflix/raigad/backup/SnapshotBackupManager.java x: 5 # contributors y: 154 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/AllCircuitBreakerStatsMonitor.java x: 5 # contributors y: 136 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/FsStatsMonitor.java x: 5 # contributors y: 129 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/JvmStatsMonitor.java x: 5 # contributors y: 302 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/NodeIndicesStatsMonitor.java x: 5 # contributors y: 648 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/OsStatsMonitor.java x: 5 # contributors y: 159 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/ProcessStatsMonitor.java x: 5 # contributors y: 125 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/SnapshotBackupMonitor.java x: 5 # contributors y: 70 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/ThreadPoolStatsMonitor.java x: 5 # contributors y: 229 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/TransportStatsMonitor.java x: 5 # contributors y: 117 lines of code raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchHttpException.java x: 2 # contributors y: 14 lines of code raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchTransportClientConnectionException.java x: 2 # contributors y: 11 lines of code raigad/src/main/java/com/netflix/raigad/utils/NFException.java x: 3 # contributors y: 20 lines of code raigad/src/main/java/com/netflix/raigad/utils/BoundedExponentialRetryCallable.java x: 3 # contributors y: 54 lines of code raigad/src/main/java/com/netflix/raigad/utils/TribeUtils.java x: 3 # contributors y: 31 lines of code raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchInstance.java x: 2 # contributors y: 74 lines of code raigad/src/main/java/com/netflix/raigad/aws/AWSMembership.java x: 3 # contributors y: 233 lines of code raigad/src/main/java/com/netflix/raigad/aws/ClearCredential.java x: 3 # contributors y: 65 lines of code raigad/src/main/java/com/netflix/raigad/aws/IAMCredential.java x: 3 # contributors y: 15 lines of code raigad/src/main/java/com/netflix/raigad/aws/SetVPCSecurityGroupID.java x: 3 # contributors y: 58 lines of code raigad/src/main/java/com/netflix/raigad/backup/AbstractRepositorySettingsParams.java x: 3 # contributors y: 28 lines of code raigad/src/main/java/com/netflix/raigad/backup/RestoreBackupManager.java x: 6 # contributors y: 136 lines of code raigad/src/main/java/com/netflix/raigad/configuration/AbstractConfigSource.java x: 3 # contributors y: 176 lines of code raigad/src/main/java/com/netflix/raigad/configuration/RaigadConfigSource.java x: 3 # contributors y: 9 lines of code raigad/src/main/java/com/netflix/raigad/dataobjects/MasterNodeInformation.java x: 2 # contributors y: 31 lines of code raigad/src/main/java/com/netflix/raigad/identity/CassandraInstanceFactory.java x: 3 # contributors y: 85 lines of code raigad/src/main/java/com/netflix/raigad/identity/IRaigadInstanceFactory.java x: 3 # contributors y: 14 lines of code raigad/src/main/java/com/netflix/raigad/identity/InstanceDataDAOCassandra.java x: 3 # contributors y: 309 lines of code raigad/src/main/java/com/netflix/raigad/identity/InstanceManager.java x: 3 # contributors y: 151 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/EstimatedHistogram.java x: 3 # contributors y: 168 lines of code raigad/src/main/java/com/netflix/raigad/monitoring/NodeHealthMonitor.java x: 4 # contributors y: 69 lines of code raigad/src/main/java/com/netflix/raigad/resources/NodeHealthCheck.java x: 4 # contributors y: 25 lines of code raigad/src/main/java/com/netflix/raigad/resources/SecurityGroupAdmin.java x: 3 # contributors y: 71 lines of code raigad/src/main/java/com/netflix/raigad/scheduler/BlockingSubmitThreadPoolExecutor.java x: 3 # contributors y: 80 lines of code raigad/src/main/java/com/netflix/raigad/scheduler/ExecutionException.java x: 3 # contributors y: 21 lines of code raigad/src/main/java/com/netflix/raigad/scheduler/GuiceJobFactory.java x: 3 # contributors y: 26 lines of code raigad/src/main/java/com/netflix/raigad/scheduler/NamedThreadPoolExecutor.java x: 3 # contributors y: 45 lines of code raigad/src/main/java/com/netflix/raigad/scheduler/RaigadScheduler.java x: 3 # contributors y: 97 lines of code raigad/src/main/java/com/netflix/raigad/utils/ExponentialRetryCallable.java x: 3 # contributors y: 51 lines of code raigad/src/main/java/com/netflix/raigad/utils/SystemUtils.java x: 3 # contributors y: 230 lines of code raigad/src/main/java/com/netflix/raigad/utils/TuneElasticsearch.java x: 3 # contributors y: 33 lines of code raigad-web/src/main/webapp/WEB-INF/web.xml x: 1 # contributors y: 18 lines of code
756.0
lines of code
  min: 4.0
  average: 83.36
  25th percentile: 20.0
  median: 59.0
  75th percentile: 101.5
  max: 756.0
0 6.0
# contributors
min: 1.0 | average: 3.35 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 6.0

Number of Changes vs. Line Churn: 849 points

.github/workflows/nebula-ci.yml x: 5 # changes y: 124 line churn .github/workflows/nebula-publish.yml x: 5 # changes y: 138 line churn .github/workflows/nebula-snapshot.yml x: 5 # changes y: 110 line churn build.gradle x: 45 # changes y: 894 line churn gradle/wrapper/gradle-wrapper.properties x: 9 # changes y: 44 line churn raigad-web/build.gradle x: 4 # changes y: 37 line churn raigad/src/test/java/com/netflix/raigad/scheduler/TestScheduler.java x: 4 # changes y: 214 line churn .travis.yml x: 6 # changes y: 153 line churn buildViaTravis.sh x: 4 # changes y: 135 line churn installViaTravis.sh x: 4 # changes y: 92 line churn raigad/build.gradle x: 3 # changes y: 12 line churn raigad/src/test/java/com/netflix/raigad/utils/TestElasticsearchUtils.java x: 4 # changes y: 502 line churn raigad/src/main/java/com/netflix/raigad/configuration/CompositeConfigSource.java x: 4 # changes y: 131 line churn raigad/src/main/java/com/netflix/raigad/configuration/CustomConfigSource.java x: 2 # changes y: 186 line churn raigad/src/main/java/com/netflix/raigad/configuration/IConfigSource.java x: 4 # changes y: 176 line churn raigad/src/main/java/com/netflix/raigad/configuration/MemoryConfigSource.java x: 4 # changes y: 57 line churn raigad/src/main/java/com/netflix/raigad/configuration/SystemPropertiesConfigSource.java x: 5 # changes y: 163 line churn raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchConfig.java x: 9 # changes y: 569 line churn raigad/src/main/java/com/netflix/raigad/resources/InjectedWebListener.java x: 6 # changes y: 235 line churn raigad/src/test/java/com/netflix/raigad/resources/TestElasticsearchConfig.java x: 7 # changes y: 616 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/ElasticsearchIndexManager.java x: 5 # changes y: 1216 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/IIndexNameFilter.java x: 5 # changes y: 70 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexMetadata.java x: 7 # changes y: 376 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexUtils.java x: 5 # changes y: 453 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/indexfilters/DailyIndexNameFilter.java x: 6 # changes y: 173 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/indexfilters/DatePatternIndexNameFilter.java x: 1 # changes y: 60 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/indexfilters/HourlyIndexNameFilter.java x: 3 # changes y: 146 line churn raigad/src/test/java/com/netflix/raigad/indexmanagement/TestIndexMetadata.java x: 7 # changes y: 1060 line churn raigad/src/test/java/com/netflix/raigad/indexmanagement/TestIndexNameFilter.java x: 5 # changes y: 321 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchProcessManager.java x: 3 # changes y: 473 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/IElasticsearchProcess.java x: 3 # changes y: 70 line churn raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchAdmin.java x: 3 # changes y: 284 line churn raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchBackup.java x: 4 # changes y: 200 line churn raigad/src/main/java/com/netflix/raigad/startup/RaigadServer.java x: 16 # changes y: 735 line churn raigad/src/test/java/com/netflix/raigad/defaultimpl/TestElasticsearchProcessManager.java x: 3 # changes y: 113 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchProcessMonitor.java x: 7 # changes y: 454 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchTransportClient.java x: 9 # changes y: 676 line churn raigad/src/test/java/com/netflix/raigad/configuration/FakeConfiguration.java x: 21 # changes y: 696 line churn raigad/src/test/java/com/netflix/raigad/indexmanagement/TestElasticsearchIndexManager.java x: 2 # changes y: 714 line churn raigad/src/test/java/com/netflix/raigad/utils/TestElasticsearchProcessMonitor.java x: 2 # changes y: 798 line churn raigad/src/main/java/com/netflix/raigad/configuration/IConfiguration.java x: 24 # changes y: 961 line churn raigad/src/main/java/com/netflix/raigad/configuration/RaigadConfiguration.java x: 28 # changes y: 3363 line churn raigad/src/main/java/com/netflix/raigad/scheduler/CronTimer.java x: 3 # changes y: 195 line churn gradle.properties x: 37 # changes y: 146 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexPriority.java x: 3 # changes y: 121 line churn raigad/src/test/java/com/netflix/raigad/indexmanagement/TestIndexManagement.java x: 8 # changes y: 685 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchUtils.java x: 3 # changes y: 1126 line churn raigad/src/main/java/com/netflix/raigad/aws/UpdateSecuritySettings.java x: 6 # changes y: 562 line churn raigad/src/main/java/com/netflix/raigad/aws/UpdateTribeSecuritySettings.java x: 8 # changes y: 782 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadUnicastHostsProvider.java x: 3 # changes y: 250 line churn raigad/src/main/java/com/netflix/raigad/monitoring/HttpStatsMonitor.java x: 8 # changes y: 327 line churn README.md x: 13 # changes y: 135 line churn raigad/src/test/java/com/netflix/raigad/scheduler/TestGuiceSingleton.java x: 2 # changes y: 84 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/StandardTuner.java x: 17 # changes y: 648 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadDiscoveryPlugin.java x: 2 # changes y: 102 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadInstance.java x: 4 # changes y: 290 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils/DataFetcher.java x: 4 # changes y: 266 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadDiscovery.java x: 3 # changes y: 212 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadDiscoveryUnicastHostsProvider.java x: 3 # changes y: 428 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils/JsonPath.java x: 2 # changes y: 460 line churn raigad/src/main/java/com/netflix/raigad/backup/S3Repository.java x: 4 # changes y: 428 line churn raigad/src/main/java/com/netflix/raigad/monitoring/AllCircuitBreakerStatsMonitor.java x: 7 # changes y: 782 line churn raigad/src/main/java/com/netflix/raigad/monitoring/FsStatsMonitor.java x: 8 # changes y: 619 line churn raigad/src/main/java/com/netflix/raigad/monitoring/JvmStatsMonitor.java x: 8 # changes y: 1448 line churn raigad/src/main/java/com/netflix/raigad/monitoring/NodeIndicesStatsMonitor.java x: 10 # changes y: 3832 line churn raigad/src/main/java/com/netflix/raigad/monitoring/ProcessStatsMonitor.java x: 8 # changes y: 578 line churn raigad/src/main/java/com/netflix/raigad/monitoring/SnapshotBackupMonitor.java x: 7 # changes y: 220 line churn raigad/src/main/java/com/netflix/raigad/monitoring/ThreadPoolStatsMonitor.java x: 7 # changes y: 1088 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchHttpException.java x: 2 # changes y: 70 line churn raigad/src/main/java/com/netflix/raigad/utils/BoundedExponentialRetryCallable.java x: 5 # changes y: 214 line churn raigad/src/test/java/com/netflix/raigad/configuration/UnitTestModule.java x: 2 # changes y: 37 line churn raigad/src/test/java/com/netflix/raigad/defaultimpl/TestStandardTuner.java x: 2 # changes y: 46 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/ESInstance.java x: 2 # changes y: 331 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/ESProcessManager.java x: 1 # changes y: 564 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchInstance.java x: 1 # changes y: 218 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/ESIndexManager.java x: 1 # changes y: 1176 line churn bin/awscredential.properties x: 2 # changes y: 6 line churn raigad/src/main/java/com/netflix/raigad/aws/AWSMembership.java x: 9 # changes y: 1266 line churn raigad/src/main/java/com/netflix/raigad/aws/SetVPCSecurityGroupID.java x: 4 # changes y: 352 line churn raigad/src/main/java/com/netflix/raigad/backup/AbstractRepository.java x: 2 # changes y: 153 line churn raigad/src/main/java/com/netflix/raigad/backup/RestoreBackupManager.java x: 7 # changes y: 417 line churn raigad/src/main/java/com/netflix/raigad/backup/S3RepositorySettingsParams.java x: 2 # changes y: 119 line churn raigad/src/main/java/com/netflix/raigad/configuration/AbstractConfigSource.java x: 2 # changes y: 227 line churn raigad/src/main/java/com/netflix/raigad/configuration/RaigadConfigSource.java x: 4 # changes y: 65 line churn raigad/src/main/java/com/netflix/raigad/dataobjects/MasterNodeInformation.java x: 1 # changes y: 124 line churn raigad/src/main/java/com/netflix/raigad/dataobjects/MasterNodeInformationDO.java x: 2 # changes y: 195 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticSearchProcessManager.java x: 2 # changes y: 474 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticSearchShardAllocationManager.java x: 5 # changes y: 464 line churn raigad/src/main/java/com/netflix/raigad/identity/CassandraInstanceFactory.java x: 6 # changes y: 223 line churn raigad/src/main/java/com/netflix/raigad/identity/EurekaHostsSupplier.java x: 4 # changes y: 154 line churn raigad/src/main/java/com/netflix/raigad/identity/IMembership.java x: 6 # changes y: 259 line churn raigad/src/main/java/com/netflix/raigad/identity/InstanceDataDAOCassandra.java x: 5 # changes y: 894 line churn raigad/src/main/java/com/netflix/raigad/identity/InstanceManager.java x: 9 # changes y: 736 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/ElasticSearchIndexManager.java x: 7 # changes y: 1365 line churn raigad/src/main/java/com/netflix/raigad/monitoring/EstimatedHistogram.java x: 2 # changes y: 505 line churn raigad/src/main/java/com/netflix/raigad/monitoring/HealthMonitor.java x: 8 # changes y: 423 line churn raigad/src/main/java/com/netflix/raigad/monitoring/NetworkStatsMonitor.java x: 7 # changes y: 996 line churn raigad/src/main/java/com/netflix/raigad/utils/ESTransportClient.java x: 7 # changes y: 639 line churn raigad/src/main/java/com/netflix/raigad/utils/EsUtils.java x: 4 # changes y: 1297 line churn raigad/src/main/resources/conf/awscredential.properties x: 3 # changes y: 24 line churn raigad/src/test/java/com/netflix/raigad/defaultimpl/TestElasticSearchProcessManager.java x: 2 # changes y: 165 line churn raigad-discovery-plugin/src/main/resources/plugin-metadata/plugin-security.policy x: 1 # changes y: 96 line churn raigad-es-extensions/src/main/java/com/netflix/raigad/discovery/DataFetcher.java x: 3 # changes y: 320 line churn raigad-es-extensions/src/main/java/com/netflix/raigad/discovery/ElasticsearchUtil.java x: 2 # changes y: 276 line churn raigad-es-extensions/src/main/java/com/netflix/raigad/discovery/RaigadDiscoveryPlugin.java x: 2 # changes y: 248 line churn raigad-es-extensions/src/main/java/com/netflix/raigad/discovery/RaigadDiscoveryUnicastHostsProvider.java x: 3 # changes y: 460 line churn raigad-es-extensions/src/main/java/com/netflix/raigad/discovery/RaigadInstance.java x: 2 # changes y: 492 line churn raigad-es-extensions/src/main/java/com/netflix/raigad/discovery/NetflixDiscovery.java x: 1 # changes y: 208 line churn raigad-es-extensions/src/main/java/com/netflix/raigad/discovery/NetflixDiscoveryPlugin.java x: 1 # changes y: 248 line churn raigad-es-extensions/src/main/java/com/netflix/raigad/discovery/NetflixDiscoveryUnicastHostsProvider.java x: 1 # changes y: 428 line churn raigad-es-extensions/src/main/java/org/elasticsearch/discovery/custom/CustomDiscovery.java x: 5 # changes y: 195 line churn raigad-es-extensions/src/main/java/org/elasticsearch/discovery/custom/CustomDiscoveryModule.java x: 3 # changes y: 78 line churn raigad-es-extensions/src/main/java/org/elasticsearch/discovery/custom/CustomUnicastHostsProvider.java x: 5 # changes y: 333 line churn raigad-es-extensions/src/main/java/org/elasticsearch/discovery/custom/ElasticsearchUtil.java x: 3 # changes y: 237 line churn raigad-es-extensions/src/main/java/org/elasticsearch/discovery/custom/RaigadInstance.java x: 2 # changes y: 378 line churn raigad/src/main/java/com/netflix/raigad/aws/UpdateVPCSecuritySettings.java x: 3 # changes y: 632 line churn OSSMETADATA x: 1 # changes y: 1 line churn raigad/src/main/java/com/netflix/raigad/monitoring/FieldDataBreakerStatsMonitor.java x: 2 # changes y: 414 line churn raigad-es-extensions/src/main/java/org/elasticsearch/discovery/custom/ElasticCarInstance.java x: 2 # changes y: 256 line churn raigad/src/main/java/com/netflix/elasticcar/aws/UpdateSecuritySettings.java x: 2 # changes y: 318 line churn raigad/src/main/java/com/netflix/elasticcar/configuration/ElasticCarConfiguration.java x: 2 # changes y: 2258 line churn raigad/src/main/java/com/netflix/elasticcar/configuration/IConfiguration.java x: 2 # changes y: 570 line churn raigad/src/main/java/com/netflix/elasticcar/monitoring/EstimatedHistogram.java x: 2 # changes y: 622 line churn raigad/src/main/java/com/netflix/elasticcar/monitoring/FsStatsMonitor.java x: 2 # changes y: 358 line churn raigad/src/main/java/com/netflix/elasticcar/monitoring/JvmStatsMonitor.java x: 2 # changes y: 824 line churn raigad/src/main/java/com/netflix/elasticcar/monitoring/NodeIndicesStatsMonitor.java x: 2 # changes y: 1520 line churn raigad/src/main/java/com/netflix/elasticcar/monitoring/OsStatsMonitor.java x: 2 # changes y: 442 line churn raigad/src/main/java/com/netflix/elasticcar/monitoring/ThreadPoolStatsMonitor.java x: 2 # changes y: 604 line churn raigad/src/main/java/com/netflix/elasticcar/utils/EsUtils.java x: 2 # changes y: 670 line churn raigad/src/test/java/com/netflix/elasticcar/configuration/FakeConfiguration.java x: 2 # changes y: 920 line churn raigad/src/test/java/com/netflix/elasticcar/indexmanagement/TestIndexManagement.java x: 2 # changes y: 302 line churn raigad/src/test/java/com/netflix/raigad/configuration/TestAbstractConfigSource.java x: 1 # changes y: 45 line churn raigad/src/test/java/com/netflix/raigad/configuration/TestSystemPropertiesConfigSource.java x: 1 # changes y: 22 line churn raigad/src/test/resources/elasticsearch.yml x: 1 # changes y: 385 line churn src/main/java/com/netflix/elasticcar/aws/UpdateSecuritySettings.java x: 12 # changes y: 303 line churn src/main/java/com/netflix/elasticcar/backup/AbstractRepository.java x: 7 # changes y: 396 line churn src/main/java/com/netflix/elasticcar/backup/AbstractRepositorySettingsParams.java x: 4 # changes y: 104 line churn src/main/java/com/netflix/elasticcar/backup/RestoreBackupManager.java x: 9 # changes y: 526 line churn src/main/java/com/netflix/elasticcar/backup/S3Repository.java x: 7 # changes y: 472 line churn src/main/java/com/netflix/elasticcar/backup/SnapshotBackupManager.java x: 10 # changes y: 580 line churn src/main/java/com/netflix/elasticcar/configuration/ElasticCarConfiguration.java x: 21 # changes y: 1360 line churn src/main/java/com/netflix/elasticcar/configuration/IConfiguration.java x: 20 # changes y: 574 line churn src/main/java/com/netflix/elasticcar/defaultimpl/ElasticSearchProcessManager.java x: 6 # changes y: 171 line churn src/main/java/com/netflix/elasticcar/defaultimpl/ElasticSearchShardAllocationManager.java x: 6 # changes y: 274 line churn src/main/java/com/netflix/elasticcar/defaultimpl/StandardTuner.java x: 23 # changes y: 495 line churn src/main/java/com/netflix/elasticcar/identity/ElasticCarInstance.java x: 4 # changes y: 338 line churn src/main/java/com/netflix/elasticcar/identity/InstanceDataDAOCassandra.java x: 2 # changes y: 638 line churn src/main/java/com/netflix/elasticcar/identity/InstanceManager.java x: 11 # changes y: 324 line churn src/main/java/com/netflix/elasticcar/indexmanagement/ElasticSearchIndexManager.java x: 11 # changes y: 844 line churn src/main/java/com/netflix/elasticcar/indexmanagement/IndexUtils.java x: 3 # changes y: 174 line churn src/main/java/com/netflix/elasticcar/monitoring/EstimatedHistogram.java x: 3 # changes y: 594 line churn src/main/java/com/netflix/elasticcar/monitoring/FsStatsMonitor.java x: 6 # changes y: 376 line churn src/main/java/com/netflix/elasticcar/monitoring/HealthMonitor.java x: 10 # changes y: 376 line churn src/main/java/com/netflix/elasticcar/monitoring/NetworkStatsMonitor.java x: 6 # changes y: 394 line churn src/main/java/com/netflix/elasticcar/monitoring/NodeIndicesStatsMonitor.java x: 9 # changes y: 1654 line churn src/main/java/com/netflix/elasticcar/monitoring/ThreadPoolStatsMonitor.java x: 5 # changes y: 666 line churn src/main/java/com/netflix/elasticcar/resources/ElasticsearchAdmin.java x: 9 # changes y: 310 line churn src/main/java/com/netflix/elasticcar/resources/InjectedWebListener.java x: 8 # changes y: 266 line churn src/main/java/com/netflix/elasticcar/utils/ESTransportClient.java x: 8 # changes y: 416 line churn src/main/java/com/netflix/elasticcar/utils/EsUtils.java x: 7 # changes y: 686 line churn src/main/java/com/netflix/elasticcar/utils/SystemUtils.java x: 6 # changes y: 625 line churn src/main/java/org/elasticsearch/discovery/custom/CustomDiscovery.java x: 6 # changes y: 110 line churn src/main/java/org/elasticsearch/discovery/custom/CustomUnicastHostsProvider.java x: 9 # changes y: 214 line churn src/test/java/com/netflix/elasticcar/configuration/FakeConfiguration.java x: 2 # changes y: 890 line churn src/test/java/com/netflix/elasticcar/indexmanagement/TestIndexMetadata.java x: 4 # changes y: 316 line churn src/test/resources/elasticsearch.yml x: 2 # changes y: 770 line churn src/main/java/com/netflix/elasticcar/ElasticCarServer.java x: 21 # changes y: 444 line churn src/main/java/com/netflix/elasticcar/IConfigSource.java x: 3 # changes y: 154 line churn src/test/java/com/netflix/elasticcar/FakeConfiguration.java x: 1 # changes y: 870 line churn src/main/java/com/netflix/elasticcar/aws/SDBInstanceData.java x: 4 # changes y: 480 line churn src/main/java/com/netflix/elasticcar/utils/TokenManager.java x: 1 # changes y: 102 line churn src/main/java/com/netflix/elasticcar/IConfiguration.java x: 7 # changes y: 239 line churn src/main/java/com/netflix/elasticcar/defaultimpl/ElasticCarConfiguration.java x: 5 # changes y: 541 line churn src/main/java/com/netflix/elasticcar/identity/InstanceIdentity.java x: 1 # changes y: 256 line churn src/main/java/com/netflix/elasticcar/InstanceDataDAOCassandra.java x: 1 # changes y: 309 line churn build/docs/javadoc/allclasses-frame.html x: 1 # changes y: 139 line churn build/docs/javadoc/com/netflix/elasticcar/AbstractConfigSource.html x: 1 # changes y: 663 line churn build/docs/javadoc/com/netflix/elasticcar/CompositeConfigSource.html x: 1 # changes y: 451 line churn build/docs/javadoc/com/netflix/elasticcar/InstanceDataDAOCassandra.html x: 1 # changes y: 411 line churn build/docs/javadoc/com/netflix/elasticcar/SystemPropertiesConfigSource.html x: 1 # changes y: 351 line churn build/docs/javadoc/com/netflix/elasticcar/aws/AWSMembership.html x: 1 # changes y: 470 line churn build/docs/javadoc/com/netflix/elasticcar/aws/ClearCredential.html x: 1 # changes y: 332 line churn build/docs/javadoc/com/netflix/elasticcar/aws/package-summary.html x: 1 # changes y: 170 line churn build/docs/javadoc/com/netflix/elasticcar/class-use/CompositeConfigSource.html x: 1 # changes y: 180 line churn build/docs/javadoc/com/netflix/elasticcar/class-use/IConfigSource.html x: 1 # changes y: 296 line churn build/docs/javadoc/com/netflix/elasticcar/identity/ElasticCarInstance.html x: 1 # changes y: 768 line churn build/docs/javadoc/com/netflix/elasticcar/identity/IElasticCarInstanceFactory.html x: 1 # changes y: 367 line churn build/docs/javadoc/com/netflix/elasticcar/resources/InjectedWebListener.ElasticCarGuiceModule.html x: 1 # changes y: 271 line churn build/docs/javadoc/com/netflix/elasticcar/scheduler/Task.html x: 1 # changes y: 504 line churn build/docs/javadoc/com/netflix/florida/IConfiguration.html x: 1 # changes y: 606 line churn build/docs/javadoc/com/netflix/florida/defaultimpl/FloridaConfiguration.html x: 1 # changes y: 802 line churn build/docs/javadoc/index-all.html x: 1 # changes y: 1287 line churn build/reports/project/dependencies.txt x: 1 # changes y: 4882 line churn
4882.0
line churn
  min: 1.0
  average: 252.56
  25th percentile: 88.5
  median: 176.0
  75th percentile: 312.0
  max: 4882.0
0 45.0
# changes
min: 1.0 | average: 2.46 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 45.0

Number of Contributors vs. Line Churn: 104 points

raigad/src/main/java/com/netflix/raigad/configuration/CompositeConfigSource.java x: 5 # contributors y: 131 line churn raigad/src/main/java/com/netflix/raigad/configuration/CustomConfigSource.java x: 2 # contributors y: 186 line churn raigad/src/main/java/com/netflix/raigad/configuration/IConfigSource.java x: 5 # contributors y: 176 line churn raigad/src/main/java/com/netflix/raigad/configuration/MemoryConfigSource.java x: 5 # contributors y: 57 line churn raigad/src/main/java/com/netflix/raigad/configuration/PropertiesConfigSource.java x: 5 # contributors y: 147 line churn raigad/src/main/java/com/netflix/raigad/configuration/SystemPropertiesConfigSource.java x: 5 # contributors y: 163 line churn raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchConfig.java x: 5 # contributors y: 569 line churn raigad/src/main/java/com/netflix/raigad/resources/InjectedWebListener.java x: 5 # contributors y: 235 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/ElasticsearchIndexManager.java x: 3 # contributors y: 1216 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/IIndexNameFilter.java x: 4 # contributors y: 70 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexMetadata.java x: 4 # contributors y: 376 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexUtils.java x: 4 # contributors y: 453 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/indexfilters/DatePatternIndexNameFilter.java x: 1 # contributors y: 60 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchProcessManager.java x: 2 # contributors y: 473 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/IElasticsearchProcess.java x: 3 # contributors y: 70 line churn raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchAdmin.java x: 3 # contributors y: 284 line churn raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchBackup.java x: 3 # contributors y: 200 line churn raigad/src/main/java/com/netflix/raigad/startup/RaigadServer.java x: 5 # contributors y: 735 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchProcessMonitor.java x: 5 # contributors y: 454 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchTransportClient.java x: 2 # contributors y: 676 line churn raigad/src/main/java/com/netflix/raigad/configuration/IConfiguration.java x: 5 # contributors y: 961 line churn raigad/src/main/java/com/netflix/raigad/configuration/RaigadConfiguration.java x: 5 # contributors y: 3363 line churn raigad/src/main/java/com/netflix/raigad/scheduler/CronTimer.java x: 3 # contributors y: 195 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchUtils.java x: 2 # contributors y: 1126 line churn raigad/src/main/java/com/netflix/raigad/utils/HttpModule.java x: 3 # contributors y: 137 line churn raigad/src/main/java/com/netflix/raigad/aws/UpdateSecuritySettings.java x: 3 # contributors y: 562 line churn raigad/src/main/java/com/netflix/raigad/aws/UpdateTribeSecuritySettings.java x: 3 # contributors y: 782 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadUnicastHostsProvider.java x: 2 # contributors y: 250 line churn raigad/src/main/java/com/netflix/raigad/monitoring/HttpStatsMonitor.java x: 5 # contributors y: 327 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/StandardTuner.java x: 3 # contributors y: 648 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadDiscoveryPlugin.java x: 2 # contributors y: 102 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadInstance.java x: 2 # contributors y: 290 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils/DataFetcher.java x: 2 # contributors y: 266 line churn raigad/src/main/java/com/netflix/raigad/backup/S3Repository.java x: 3 # contributors y: 428 line churn raigad/src/main/java/com/netflix/raigad/backup/SnapshotBackupManager.java x: 5 # contributors y: 377 line churn raigad/src/main/java/com/netflix/raigad/monitoring/AllCircuitBreakerStatsMonitor.java x: 5 # contributors y: 782 line churn raigad/src/main/java/com/netflix/raigad/monitoring/FsStatsMonitor.java x: 5 # contributors y: 619 line churn raigad/src/main/java/com/netflix/raigad/monitoring/JvmStatsMonitor.java x: 5 # contributors y: 1448 line churn raigad/src/main/java/com/netflix/raigad/monitoring/NodeIndicesStatsMonitor.java x: 5 # contributors y: 3832 line churn raigad/src/main/java/com/netflix/raigad/monitoring/OsStatsMonitor.java x: 5 # contributors y: 677 line churn raigad/src/main/java/com/netflix/raigad/monitoring/ProcessStatsMonitor.java x: 5 # contributors y: 578 line churn raigad/src/main/java/com/netflix/raigad/monitoring/SnapshotBackupMonitor.java x: 5 # contributors y: 220 line churn raigad/src/main/java/com/netflix/raigad/monitoring/ThreadPoolStatsMonitor.java x: 5 # contributors y: 1088 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchHttpException.java x: 2 # contributors y: 70 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchTransportClientConnectionException.java x: 2 # contributors y: 88 line churn raigad/src/main/java/com/netflix/raigad/utils/BoundedExponentialRetryCallable.java x: 3 # contributors y: 214 line churn raigad/src/main/java/com/netflix/raigad/utils/RetriableCallable.java x: 2 # contributors y: 202 line churn raigad/src/main/java/com/netflix/raigad/utils/TribeUtils.java x: 3 # contributors y: 152 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchInstance.java x: 2 # contributors y: 218 line churn raigad/src/main/java/com/netflix/raigad/aws/AWSMembership.java x: 3 # contributors y: 1266 line churn raigad/src/main/java/com/netflix/raigad/aws/ClearCredential.java x: 3 # contributors y: 105 line churn raigad/src/main/java/com/netflix/raigad/aws/IAMCredential.java x: 3 # contributors y: 38 line churn raigad/src/main/java/com/netflix/raigad/aws/SetVPCSecurityGroupID.java x: 3 # contributors y: 352 line churn raigad/src/main/java/com/netflix/raigad/backup/RestoreBackupManager.java x: 6 # contributors y: 417 line churn raigad/src/main/java/com/netflix/raigad/backup/S3RepositorySettingsParams.java x: 3 # contributors y: 119 line churn raigad/src/main/java/com/netflix/raigad/configuration/AbstractConfigSource.java x: 3 # contributors y: 227 line churn raigad/src/main/java/com/netflix/raigad/dataobjects/MasterNodeInformation.java x: 2 # contributors y: 124 line churn raigad/src/main/java/com/netflix/raigad/identity/IMembership.java x: 3 # contributors y: 259 line churn raigad/src/main/java/com/netflix/raigad/identity/InstanceDataDAOCassandra.java x: 3 # contributors y: 894 line churn raigad/src/main/java/com/netflix/raigad/identity/InstanceManager.java x: 3 # contributors y: 736 line churn raigad/src/main/java/com/netflix/raigad/identity/RaigadInstance.java x: 3 # contributors y: 130 line churn raigad/src/main/java/com/netflix/raigad/monitoring/EstimatedHistogram.java x: 3 # contributors y: 505 line churn raigad/src/main/java/com/netflix/raigad/monitoring/HealthMonitor.java x: 5 # contributors y: 423 line churn raigad/src/main/java/com/netflix/raigad/monitoring/NodeHealthMonitor.java x: 4 # contributors y: 252 line churn raigad/src/main/java/com/netflix/raigad/resources/NodeHealthCheck.java x: 4 # contributors y: 102 line churn raigad/src/main/java/com/netflix/raigad/scheduler/GuiceJobFactory.java x: 3 # contributors y: 50 line churn raigad/src/main/java/com/netflix/raigad/utils/ExponentialRetryCallable.java x: 3 # contributors y: 86 line churn raigad-web/src/main/webapp/WEB-INF/web.xml x: 1 # contributors y: 23 line churn
3832.0
line churn
  min: 23.0
  average: 353.88
  25th percentile: 65.25
  median: 169.5
  75th percentile: 446.75
  max: 3832.0
0 6.0
# contributors
min: 1.0 | average: 3.35 | 25th percentile: 3.0 | median: 3.0 | 75th percentile: 4.0 | max: 6.0

File Size vs. Line Churn: 104 points

raigad/src/main/java/com/netflix/raigad/configuration/CompositeConfigSource.java x: 80 lines of code y: 131 line churn raigad/src/main/java/com/netflix/raigad/configuration/CustomConfigSource.java x: 69 lines of code y: 186 line churn raigad/src/main/java/com/netflix/raigad/configuration/IConfigSource.java x: 24 lines of code y: 176 line churn raigad/src/main/java/com/netflix/raigad/configuration/MemoryConfigSource.java x: 25 lines of code y: 57 line churn raigad/src/main/java/com/netflix/raigad/configuration/PropertiesConfigSource.java x: 96 lines of code y: 147 line churn raigad/src/main/java/com/netflix/raigad/configuration/SystemPropertiesConfigSource.java x: 39 lines of code y: 163 line churn raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchConfig.java x: 104 lines of code y: 569 line churn raigad/src/main/java/com/netflix/raigad/resources/InjectedWebListener.java x: 88 lines of code y: 235 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/ElasticsearchIndexManager.java x: 152 lines of code y: 1216 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/IIndexNameFilter.java x: 4 lines of code y: 70 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexMetadata.java x: 105 lines of code y: 376 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/IndexUtils.java x: 13 lines of code y: 453 line churn raigad/src/main/java/com/netflix/raigad/indexmanagement/indexfilters/DatePatternIndexNameFilter.java x: 30 lines of code y: 60 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchProcessManager.java x: 90 lines of code y: 473 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/IElasticsearchProcess.java x: 8 lines of code y: 70 line churn raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchAdmin.java x: 93 lines of code y: 284 line churn raigad/src/main/java/com/netflix/raigad/resources/ElasticsearchBackup.java x: 60 lines of code y: 200 line churn raigad/src/main/java/com/netflix/raigad/startup/RaigadServer.java x: 146 lines of code y: 735 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchProcessMonitor.java x: 77 lines of code y: 454 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchTransportClient.java x: 70 lines of code y: 676 line churn raigad/src/main/java/com/netflix/raigad/configuration/IConfiguration.java x: 103 lines of code y: 961 line churn raigad/src/main/java/com/netflix/raigad/configuration/RaigadConfiguration.java x: 756 lines of code y: 3363 line churn raigad/src/main/java/com/netflix/raigad/scheduler/CronTimer.java x: 40 lines of code y: 195 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchUtils.java x: 118 lines of code y: 1126 line churn raigad/src/main/java/com/netflix/raigad/utils/HttpModule.java x: 42 lines of code y: 137 line churn raigad/src/main/java/com/netflix/raigad/aws/UpdateSecuritySettings.java x: 89 lines of code y: 562 line churn raigad/src/main/java/com/netflix/raigad/aws/UpdateTribeSecuritySettings.java x: 134 lines of code y: 782 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadUnicastHostsProvider.java x: 62 lines of code y: 250 line churn raigad/src/main/java/com/netflix/raigad/monitoring/HttpStatsMonitor.java x: 87 lines of code y: 327 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/StandardTuner.java x: 148 lines of code y: 648 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadDiscoveryPlugin.java x: 27 lines of code y: 102 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/RaigadInstance.java x: 82 lines of code y: 290 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils/DataFetcher.java x: 46 lines of code y: 266 line churn raigad-discovery-plugin/src/main/java/com/netflix/raigad/discovery/utils/ElasticsearchUtil.java x: 50 lines of code y: 194 line churn raigad/src/main/java/com/netflix/raigad/backup/S3Repository.java x: 83 lines of code y: 428 line churn raigad/src/main/java/com/netflix/raigad/backup/SnapshotBackupManager.java x: 154 lines of code y: 377 line churn raigad/src/main/java/com/netflix/raigad/monitoring/AllCircuitBreakerStatsMonitor.java x: 136 lines of code y: 782 line churn raigad/src/main/java/com/netflix/raigad/monitoring/FsStatsMonitor.java x: 129 lines of code y: 619 line churn raigad/src/main/java/com/netflix/raigad/monitoring/JvmStatsMonitor.java x: 302 lines of code y: 1448 line churn raigad/src/main/java/com/netflix/raigad/monitoring/NodeIndicesStatsMonitor.java x: 648 lines of code y: 3832 line churn raigad/src/main/java/com/netflix/raigad/monitoring/OsStatsMonitor.java x: 159 lines of code y: 677 line churn raigad/src/main/java/com/netflix/raigad/monitoring/ProcessStatsMonitor.java x: 125 lines of code y: 578 line churn raigad/src/main/java/com/netflix/raigad/monitoring/SnapshotBackupMonitor.java x: 70 lines of code y: 220 line churn raigad/src/main/java/com/netflix/raigad/monitoring/ThreadPoolStatsMonitor.java x: 229 lines of code y: 1088 line churn raigad/src/main/java/com/netflix/raigad/monitoring/TransportStatsMonitor.java x: 117 lines of code y: 460 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchHttpException.java x: 14 lines of code y: 70 line churn raigad/src/main/java/com/netflix/raigad/utils/ElasticsearchTransportClientConnectionException.java x: 11 lines of code y: 88 line churn raigad/src/main/java/com/netflix/raigad/utils/NFException.java x: 20 lines of code y: 75 line churn raigad/src/main/java/com/netflix/raigad/utils/BoundedExponentialRetryCallable.java x: 54 lines of code y: 214 line churn raigad/src/main/java/com/netflix/raigad/utils/RetriableCallable.java x: 49 lines of code y: 202 line churn raigad/src/main/java/com/netflix/raigad/utils/TribeUtils.java x: 31 lines of code y: 152 line churn raigad/src/main/java/com/netflix/raigad/defaultimpl/ElasticsearchInstance.java x: 74 lines of code y: 218 line churn raigad/src/main/java/com/netflix/raigad/aws/AWSMembership.java x: 233 lines of code y: 1266 line churn raigad/src/main/java/com/netflix/raigad/aws/ClearCredential.java x: 65 lines of code y: 105 line churn raigad/src/main/java/com/netflix/raigad/aws/IAMCredential.java x: 15 lines of code y: 38 line churn raigad/src/main/java/com/netflix/raigad/aws/ICredential.java x: 8 lines of code y: 34 line churn raigad/src/main/java/com/netflix/raigad/aws/SetVPCSecurityGroupID.java x: 58 lines of code y: 352 line churn raigad/src/main/java/com/netflix/raigad/backup/AbstractRepository.java x: 58 lines of code y: 153 line churn raigad/src/main/java/com/netflix/raigad/backup/AbstractRepositorySettingsParams.java x: 28 lines of code y: 66 line churn raigad/src/main/java/com/netflix/raigad/backup/RestoreBackupManager.java x: 136 lines of code y: 417 line churn raigad/src/main/java/com/netflix/raigad/backup/S3RepositorySettingsParams.java x: 83 lines of code y: 119 line churn raigad/src/main/java/com/netflix/raigad/backup/exception/CreateRepositoryException.java x: 20 lines of code y: 45 line churn raigad/src/main/java/com/netflix/raigad/configuration/AbstractConfigSource.java x: 176 lines of code y: 227 line churn raigad/src/main/java/com/netflix/raigad/configuration/RaigadConfigSource.java x: 9 lines of code y: 65 line churn raigad/src/main/java/com/netflix/raigad/dataobjects/MasterNodeInformation.java x: 31 lines of code y: 124 line churn raigad/src/main/java/com/netflix/raigad/identity/CassandraInstanceFactory.java x: 85 lines of code y: 223 line churn raigad/src/main/java/com/netflix/raigad/identity/EurekaHostsSupplier.java x: 84 lines of code y: 154 line churn raigad/src/main/java/com/netflix/raigad/identity/HostSupplier.java x: 9 lines of code y: 31 line churn raigad/src/main/java/com/netflix/raigad/identity/IMembership.java x: 17 lines of code y: 259 line churn raigad/src/main/java/com/netflix/raigad/identity/IRaigadInstanceFactory.java x: 14 lines of code y: 152 line churn raigad/src/main/java/com/netflix/raigad/identity/InstanceDataDAOCassandra.java x: 309 lines of code y: 894 line churn raigad/src/main/java/com/netflix/raigad/identity/InstanceManager.java x: 151 lines of code y: 736 line churn raigad/src/main/java/com/netflix/raigad/identity/RaigadInstance.java x: 85 lines of code y: 130 line churn raigad/src/main/java/com/netflix/raigad/monitoring/EstimatedHistogram.java x: 168 lines of code y: 505 line churn raigad/src/main/java/com/netflix/raigad/monitoring/HealthMonitor.java x: 128 lines of code y: 423 line churn raigad/src/main/java/com/netflix/raigad/monitoring/NodeHealthMonitor.java x: 69 lines of code y: 252 line churn raigad/src/main/java/com/netflix/raigad/resources/NodeHealthCheck.java x: 25 lines of code y: 102 line churn raigad/src/main/java/com/netflix/raigad/resources/SecurityGroupAdmin.java x: 71 lines of code y: 216 line churn raigad/src/main/java/com/netflix/raigad/scheduler/BlockingSubmitThreadPoolExecutor.java x: 80 lines of code y: 120 line churn raigad/src/main/java/com/netflix/raigad/scheduler/ExecutionException.java x: 21 lines of code y: 45 line churn raigad/src/main/java/com/netflix/raigad/scheduler/GuiceJobFactory.java x: 26 lines of code y: 50 line churn raigad/src/main/java/com/netflix/raigad/scheduler/NamedThreadPoolExecutor.java x: 45 lines of code y: 73 line churn raigad/src/main/java/com/netflix/raigad/scheduler/RaigadScheduler.java x: 97 lines of code y: 137 line churn raigad/src/main/java/com/netflix/raigad/scheduler/SimpleTimer.java x: 27 lines of code y: 63 line churn raigad/src/main/java/com/netflix/raigad/scheduler/Task.java x: 83 lines of code y: 133 line churn raigad/src/main/java/com/netflix/raigad/utils/ExponentialRetryCallable.java x: 51 lines of code y: 86 line churn raigad/src/main/java/com/netflix/raigad/utils/FifoQueue.java x: 31 lines of code y: 55 line churn raigad/src/main/java/com/netflix/raigad/utils/SystemUtils.java x: 230 lines of code y: 771 line churn raigad/src/main/java/com/netflix/raigad/utils/ThreadSleeper.java x: 19 lines of code y: 47 line churn raigad/src/main/java/com/netflix/raigad/utils/TuneElasticsearch.java x: 33 lines of code y: 59 line churn raigad/src/main/java/com/netflix/raigad/objectmapper/DefaultIndexMapper.java x: 21 lines of code y: 65 line churn raigad-web/src/main/webapp/WEB-INF/web.xml x: 18 lines of code y: 23 line churn
3832.0
line churn
  min: 23.0
  average: 353.88
  25th percentile: 65.25
  median: 169.5
  75th percentile: 446.75
  max: 3832.0
0 756.0
lines of code
min: 4.0 | average: 83.36 | 25th percentile: 20.0 | median: 59.0 | 75th percentile: 101.5 | max: 756.0