Overview
File Change Frequency Overall
  • There are 250 files with 21,770 lines of code.
    • 1 file changed more than 100 times (1,467 lines of code)
    • 3 files changed 51-100 times (655 lines of code)
    • 23 files changed 21-50 times (5,499 lines of code)
    • 84 files changed 6-20 times (8,512 lines of code)
    • 139 files changed 1-5 times (5,637 lines of code)
6% | 3% | 25% | 39% | 25%
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 250 files with 21,770 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (2,311 lines of code)
    • 39 files changed by 6-10 contributors (7,089 lines of code)
    • 174 files changed by 2-5 contributors (11,691 lines of code)
    • 33 files changed by 1 contributor (679 lines of code)
0% | 10% | 32% | 53% | 3%
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, gradle, md, txt, properties, yml, clj, xml, css, jsp, gitignore, bat
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java6% | 3% | 23% | 40% | 26%
clj0% | 0% | 100% | 0% | 0%
jsp0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
hystrix-core11% | 5% | 20% | 34% | 28%
hystrix-contrib0% | 0% | 34% | 48% | 16%
hystrix-serialization0% | 0% | 0% | 20% | 79%
hystrix-examples-webapp0% | 0% | 0% | 0% | 100%
gradle0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
AbstractCommand.java
in hystrix-core/src/main/java/com/netflix/hystrix
1467 124 2014-09-19 2017-10-14 111 17 +8939 / -4080 benjchristensen fotoetienne
HystrixCommand.java
in hystrix-core/src/main/java/com/netflix/hystrix
199 19 2012-11-19 2017-04-16 94 12 +14643 / -24802 benjchristensen dmgcodevil
HystrixCommandMetrics.java
in hystrix-core/src/main/java/com/netflix/hystrix
236 31 2012-11-19 2017-05-08 60 6 +2290 / -1862 benjchristensen mattrjacobs
HystrixCollapser.java
in hystrix-core/src/main/java/com/netflix/hystrix
220 22 2012-11-19 2016-07-13 55 7 +4605 / -6650 benjchristensen mattrjacobs
HystrixThreadPool.java
in hystrix-core/src/main/java/com/netflix/hystrix
139 12 2012-11-19 2016-12-21 47 12 +740 / -361 benjchristensen mattrjacobs
HystrixCommandAspect.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj
280 15 2014-03-06 2017-05-10 43 7 +1225 / -440 benjchristensen mattrjacobs
HystrixMetricsPoller.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream
385 14 2012-12-05 2016-09-21 38 8 +1955 / -898 benjchristensen mattrjacobs
HystrixThreadPoolMetrics.java
in hystrix-core/src/main/java/com/netflix/hystrix
178 30 2012-11-19 2016-09-27 33 7 +963 / -369 benjchristensen mattrjacobs
HystrixObservableCommand.java
in hystrix-core/src/main/java/com/netflix/hystrix
89 13 2014-02-21 2016-09-01 31 4 +3167 / -1739 benjchristensen mattrjacobs
MetaHolder.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
409 71 2014-03-06 2017-04-16 30 4 +1253 / -173 benjchristensen dmgcodevil
HystrixThreadPoolProperties.java
in hystrix-core/src/main/java/com/netflix/hystrix
168 33 2012-11-19 2016-12-21 28 9 +623 / -261 benjchristensen mattrjacobs
HystrixObservableCollapser.java
in hystrix-core/src/main/java/com/netflix/hystrix
252 21 2014-04-23 2016-07-11 28 6 +1678 / -452 benjchristensen mjacobs
HystrixCommandProperties.java
in hystrix-core/src/main/java/com/netflix/hystrix
438 86 2012-11-19 2016-08-03 28 8 +1581 / -1241 benjchristensen mjacobs
core.clj
in hystrix-contrib/hystrix-clj/src/main/clojure/com/netflix/hystrix
598 - 2013-01-02 2016-10-31 28 10 +1770 / -124 daveray mattrjacobs
HystrixMetricsStreamServlet.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream
42 6 2012-12-05 2016-06-23 27 9 +652 / -468 benjchristensen mattrjacobs
HystrixConcurrencyStrategy.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
83 6 2012-11-19 2017-04-16 27 8 +545 / -368 benjchristensen dmgcodevil
HystrixContextScheduler.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
142 20 2013-09-27 2023-05-20 27 7 +808 / -265 benjchristensen 58667535+pandeyabhi1987
HystrixTimer.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
99 9 2012-11-19 2016-09-21 26 10 +859 / -1070 benjchristensen mattrjacobs
AbstractHystrixCommand.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
130 13 2014-03-06 2017-07-03 26 6 +695 / -229 benjchristensen mattrjacobs
HystrixRequestLog.java
in hystrix-core/src/main/java/com/netflix/hystrix
138 7 2012-11-19 2016-01-29 26 6 +753 / -706 benjchristensen mattrjacobs
HystrixCodaHaleMetricsPublisherCommand.java
in hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher
506 7 2013-11-21 2017-10-14 26 12 +1353 / -205 fredrik.kjellberg fotoetienne
HystrixPlugins.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy
211 21 2012-11-19 2016-02-11 24 6 +1522 / -1017 benjchristensen mattrjacobs
HystrixServoMetricsPublisherCommand.java
in hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher
521 67 2012-12-04 2016-05-24 24 6 +1965 / -694 benjchristensen dbrosius
Hystrix.java
in hystrix-core/src/main/java/com/netflix/hystrix
123 15 2013-02-15 2017-02-07 23 7 +827 / -538 benjchristensen mattrjacobs
HystrixRollingPercentile.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
317 26 2012-11-19 2016-10-27 23 5 +2202 / -2736 benjchristensen mjacobs
BatchHystrixCommand.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
67 5 2014-03-06 2016-10-19 21 5 +480 / -272 benjchristensen dmgcodevil
HystrixRequestCache.java
in hystrix-core/src/main/java/com/netflix/hystrix
184 16 2012-11-19 2017-06-01 21 8 +563 / -469 benjchristensen mattrjacobs
HystrixCommand.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation
23 - 2014-03-06 2017-04-16 20 6 +314 / -28 benjchristensen dmgcodevil
RequestBatch.java
in hystrix-core/src/main/java/com/netflix/hystrix/collapser
163 6 2013-07-24 2016-07-13 20 7 +990 / -358 benjchristensen mattrjacobs
HystrixEventType.java
in hystrix-core/src/main/java/com/netflix/hystrix
103 6 2012-11-19 2017-10-14 19 7 +308 / -16 benjchristensen fotoetienne
HystrixCircuitBreaker.java
in hystrix-core/src/main/java/com/netflix/hystrix
170 16 2012-11-19 2017-07-06 19 4 +1101 / -1662 benjchristensen mattrjacobs
GenericCommand.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
46 3 2014-03-06 2016-10-19 18 5 +316 / -138 benjchristensen dmgcodevil
HystrixCollapserMetrics.java
in hystrix-core/src/main/java/com/netflix/hystrix
112 17 2015-01-24 2016-01-14 18 3 +962 / -382 mjacobs mattrjacobs
AopUtils.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils
133 8 2014-03-06 2017-04-16 17 4 +736 / -173 benjchristensen dmgcodevil
LazyCommandExecutionAction.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
70 7 2014-03-23 2016-07-07 16 3 +341 / -117 dmgcodevil mattrjacobs
MethodExecutionAction.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
88 11 2014-03-23 2015-11-24 16 4 +376 / -56 dmgcodevil mattrjacobs
HystrixCommandExecutionHook.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook
106 32 2013-01-05 2016-12-15 16 6 +1528 / -159 benjchristensen mattrjacobs
HystrixRollingNumber.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
333 31 2012-11-19 2016-06-03 16 6 +1803 / -2433 benjchristensen dbrosius
HystrixThreadPoolConfiguration.java
in hystrix-core/src/main/java/com/netflix/hystrix/config
70 13 2016-01-20 2016-12-21 15 3 +446 / -220 mjacobs mattrjacobs
HystrixMetricsPublisherFactory.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics
85 7 2012-11-19 2016-01-14 15 5 +622 / -483 benjchristensen mattrjacobs
RequestCollapser.java
in hystrix-core/src/main/java/com/netflix/hystrix/collapser
102 6 2013-07-24 2016-07-13 15 6 +462 / -75 benjchristensen mattrjacobs
HystrixCommandBuilderFactory.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
116 10 2015-11-12 2017-04-16 15 3 +405 / -83 dmgcodevil dmgcodevil
RequestCollapserFactory.java
in hystrix-core/src/main/java/com/netflix/hystrix/collapser
118 11 2013-07-24 2016-06-03 15 5 +655 / -198 benjchristensen mattrjacobs
HystrixCollapserProperties.java
in hystrix-core/src/main/java/com/netflix/hystrix
205 40 2012-11-19 2016-04-20 15 6 +744 / -66 benjchristensen mattrjacobs
FallbackMethod.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils
346 36 2015-11-02 2017-05-10 15 5 +1043 / -176 dmgcodevil mattrjacobs
HystrixYammerMetricsPublisherCommand.java
in hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher
462 17 2012-12-09 2016-05-24 15 6 +1578 / -514 fredrik.kjellberg dbrosius
HystrixPropertiesManager.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/conf
344 45 2014-03-06 2017-05-16 14 5 +1032 / -179 benjchristensen mattrjacobs
HystrixInvokableInfo.java
in hystrix-core/src/main/java/com/netflix/hystrix
31 - 2014-11-09 2016-01-29 13 5 +198 / -44 benjchristensen mjacobs
HystrixRollingNumberEvent.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
40 4 2012-11-19 2017-10-14 13 6 +142 / -16 benjchristensen fotoetienne
HystrixCodaHaleMetricsPublisherThreadPool.java
in hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher
142 3 2013-11-21 2017-06-11 13 8 +402 / -12 fredrik.kjellberg mattrjacobs
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
HystrixCommand.java
in hystrix-core/src/main/java/com/netflix/hystrix
199 19 2012-11-19 2017-04-16 94 12 +14643 / -24802 benjchristensen dmgcodevil
AbstractCommand.java
in hystrix-core/src/main/java/com/netflix/hystrix
1467 124 2014-09-19 2017-10-14 111 17 +8939 / -4080 benjchristensen fotoetienne
HystrixCollapser.java
in hystrix-core/src/main/java/com/netflix/hystrix
220 22 2012-11-19 2016-07-13 55 7 +4605 / -6650 benjchristensen mattrjacobs
HystrixRollingPercentile.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
317 26 2012-11-19 2016-10-27 23 5 +2202 / -2736 benjchristensen mjacobs
HystrixObservableCommand.java
in hystrix-core/src/main/java/com/netflix/hystrix
89 13 2014-02-21 2016-09-01 31 4 +3167 / -1739 benjchristensen mattrjacobs
HystrixRollingNumber.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
333 31 2012-11-19 2016-06-03 16 6 +1803 / -2433 benjchristensen dbrosius
HystrixCommandMetrics.java
in hystrix-core/src/main/java/com/netflix/hystrix
236 31 2012-11-19 2017-05-08 60 6 +2290 / -1862 benjchristensen mattrjacobs
HystrixMetricsPoller.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream
385 14 2012-12-05 2016-09-21 38 8 +1955 / -898 benjchristensen mattrjacobs
HystrixCommandProperties.java
in hystrix-core/src/main/java/com/netflix/hystrix
438 86 2012-11-19 2016-08-03 28 8 +1581 / -1241 benjchristensen mjacobs
HystrixCircuitBreaker.java
in hystrix-core/src/main/java/com/netflix/hystrix
170 16 2012-11-19 2017-07-06 19 4 +1101 / -1662 benjchristensen mattrjacobs
HystrixServoMetricsPublisherCommand.java
in hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher
521 67 2012-12-04 2016-05-24 24 6 +1965 / -694 benjchristensen dbrosius
CommandExecutionPerfTest.java
in hystrix-core/src/jmh/java/com/netflix/hystrix/perf
269 15 2015-04-11 2016-10-12 8 2 +1640 / -974 mattrjacobs mjacobs
HystrixPlugins.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy
211 21 2012-11-19 2016-02-11 24 6 +1522 / -1017 benjchristensen mattrjacobs
HystrixObservableCollapser.java
in hystrix-core/src/main/java/com/netflix/hystrix
252 21 2014-04-23 2016-07-11 28 6 +1678 / -452 benjchristensen mjacobs
HystrixYammerMetricsPublisherCommand.java
in hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher
462 17 2012-12-09 2016-05-24 15 6 +1578 / -514 fredrik.kjellberg dbrosius
HystrixTimer.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
99 9 2012-11-19 2016-09-21 26 10 +859 / -1070 benjchristensen mattrjacobs
core.clj
in hystrix-contrib/hystrix-clj/src/main/clojure/com/netflix/hystrix
598 - 2013-01-02 2016-10-31 28 10 +1770 / -124 daveray mattrjacobs
HystrixCommandExecutionHook.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook
106 32 2013-01-05 2016-12-15 16 6 +1528 / -159 benjchristensen mattrjacobs
HystrixCommandAspect.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj
280 15 2014-03-06 2017-05-10 43 7 +1225 / -440 benjchristensen mattrjacobs
HystrixCommandConfiguration.java
in hystrix-core/src/main/java/com/netflix/hystrix/config
201 31 2016-01-20 2016-07-07 8 2 +1040 / -524 mjacobs mjacobs
HystrixCodaHaleMetricsPublisherCommand.java
in hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher
506 7 2013-11-21 2017-10-14 26 12 +1353 / -205 fredrik.kjellberg fotoetienne
HystrixPropertiesChainedArchaiusProperty.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties
225 42 2012-11-19 2016-05-26 13 7 +751 / -782 benjchristensen zach.thomas
HystrixRequestLog.java
in hystrix-core/src/main/java/com/netflix/hystrix
138 7 2012-11-19 2016-01-29 26 6 +753 / -706 benjchristensen mattrjacobs
HystrixServoMetricsPublisherCollapser.java
in hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher
227 18 2015-01-26 2016-05-24 9 4 +1169 / -284 mjacobs dbrosius
MetaHolder.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
409 71 2014-03-06 2017-04-16 30 4 +1253 / -173 benjchristensen dmgcodevil
Hystrix.java
in hystrix-core/src/main/java/com/netflix/hystrix
123 15 2013-02-15 2017-02-07 23 7 +827 / -538 benjchristensen mattrjacobs
RequestBatch.java
in hystrix-core/src/main/java/com/netflix/hystrix/collapser
163 6 2013-07-24 2016-07-13 20 7 +990 / -358 benjchristensen mattrjacobs
HystrixCollapserMetrics.java
in hystrix-core/src/main/java/com/netflix/hystrix
112 17 2015-01-24 2016-01-14 18 3 +962 / -382 mjacobs mattrjacobs
HystrixThreadPoolMetrics.java
in hystrix-core/src/main/java/com/netflix/hystrix
178 30 2012-11-19 2016-09-27 33 7 +963 / -369 benjchristensen mattrjacobs
HystrixConfigurationStream.java
in hystrix-core/src/main/java/com/netflix/hystrix/config
153 16 2016-01-20 2016-07-07 6 2 +851 / -437 mjacobs mjacobs
FallbackMethod.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils
346 36 2015-11-02 2017-05-10 15 5 +1043 / -176 dmgcodevil mattrjacobs
HystrixPropertiesManager.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/conf
344 45 2014-03-06 2017-05-16 14 5 +1032 / -179 benjchristensen mattrjacobs
HystrixSampleSseServlet.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream
118 7 2016-01-22 2018-04-27 12 6 +776 / -374 mjacobs github
HystrixMetricsStreamServlet.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream
42 6 2012-12-05 2016-06-23 27 9 +652 / -468 benjchristensen mattrjacobs
HystrixMetricsPublisherCommandDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics
13 2 2012-11-19 2012-12-05 3 1 +413 / -700 benjchristensen benjchristensen
HystrixMetricsPublisherFactory.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics
85 7 2012-11-19 2016-01-14 15 5 +622 / -483 benjchristensen mattrjacobs
HystrixThreadPool.java
in hystrix-core/src/main/java/com/netflix/hystrix
139 12 2012-11-19 2016-12-21 47 12 +740 / -361 benjchristensen mattrjacobs
HystrixRequestEventsSseServlet.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream
43 6 2016-01-23 2016-06-23 5 2 +620 / -472 mjacobs mattrjacobs
HystrixConfigSseServlet.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream
41 6 2016-01-22 2016-06-23 5 2 +633 / -453 mjacobs mattrjacobs
HystrixContextScheduler.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
142 20 2013-09-27 2023-05-20 27 7 +808 / -265 benjchristensen 58667535+pandeyabhi1987
HystrixUtilizationStream.java
in hystrix-core/src/main/java/com/netflix/hystrix/metric/sample
118 13 2016-01-22 2016-07-07 6 2 +682 / -352 mjacobs mjacobs
HystrixRequestCache.java
in hystrix-core/src/main/java/com/netflix/hystrix
184 16 2012-11-19 2017-06-01 21 8 +563 / -469 benjchristensen mattrjacobs
MethodProvider.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils
209 24 2015-10-25 2017-04-16 12 2 +937 / -95 dmgcodevil dmgcodevil
HystrixRequestEventsJsonStream.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream
83 5 2016-01-26 2016-06-23 8 3 +618 / -386 mattrjacobs mattrjacobs
RollingNumberPerfTest.java
in hystrix-core/src/jmh/java/com/netflix/hystrix/perf
136 10 2015-05-26 2015-10-19 6 3 +812 / -160 mjacobs dmgcodevil
HystrixPropertiesChainedProperty.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties
168 24 2016-02-04 2016-05-26 4 4 +739 / -203 adam.gent zach.thomas
SerialHystrixDashboardData.java
in hystrix-serialization/src/main/java/com/netflix/hystrix/serial
341 10 2016-07-07 2016-12-20 2 2 +912 / -30 mattrjacobs mattrjacobs
AbstractHystrixCommand.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
130 13 2014-03-06 2017-07-03 26 6 +695 / -229 benjchristensen mattrjacobs
HystrixConcurrencyStrategy.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
83 6 2012-11-19 2017-04-16 27 8 +545 / -368 benjchristensen dmgcodevil
AopUtils.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils
133 8 2014-03-06 2017-04-16 17 4 +736 / -173 benjchristensen dmgcodevil
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
AbstractCommand.java
in hystrix-core/src/main/java/com/netflix/hystrix
1467 124 2014-09-19 2017-10-14 111 17 +8939 / -4080 benjchristensen fotoetienne
HystrixCommand.java
in hystrix-core/src/main/java/com/netflix/hystrix
199 19 2012-11-19 2017-04-16 94 12 +14643 / -24802 benjchristensen dmgcodevil
HystrixThreadPool.java
in hystrix-core/src/main/java/com/netflix/hystrix
139 12 2012-11-19 2016-12-21 47 12 +740 / -361 benjchristensen mattrjacobs
HystrixCodaHaleMetricsPublisherCommand.java
in hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher
506 7 2013-11-21 2017-10-14 26 12 +1353 / -205 fredrik.kjellberg fotoetienne
core.clj
in hystrix-contrib/hystrix-clj/src/main/clojure/com/netflix/hystrix
598 - 2013-01-02 2016-10-31 28 10 +1770 / -124 daveray mattrjacobs
HystrixTimer.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
99 9 2012-11-19 2016-09-21 26 10 +859 / -1070 benjchristensen mattrjacobs
HystrixThreadPoolProperties.java
in hystrix-core/src/main/java/com/netflix/hystrix
168 33 2012-11-19 2016-12-21 28 9 +623 / -261 benjchristensen mattrjacobs
HystrixMetricsStreamServlet.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream
42 6 2012-12-05 2016-06-23 27 9 +652 / -468 benjchristensen mattrjacobs
HystrixMetricsPoller.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream
385 14 2012-12-05 2016-09-21 38 8 +1955 / -898 benjchristensen mattrjacobs
HystrixCommandProperties.java
in hystrix-core/src/main/java/com/netflix/hystrix
438 86 2012-11-19 2016-08-03 28 8 +1581 / -1241 benjchristensen mjacobs
HystrixConcurrencyStrategy.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
83 6 2012-11-19 2017-04-16 27 8 +545 / -368 benjchristensen dmgcodevil
HystrixRequestCache.java
in hystrix-core/src/main/java/com/netflix/hystrix
184 16 2012-11-19 2017-06-01 21 8 +563 / -469 benjchristensen mattrjacobs
HystrixCodaHaleMetricsPublisherThreadPool.java
in hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher
142 3 2013-11-21 2017-06-11 13 8 +402 / -12 fredrik.kjellberg mattrjacobs
HystrixCollapser.java
in hystrix-core/src/main/java/com/netflix/hystrix
220 22 2012-11-19 2016-07-13 55 7 +4605 / -6650 benjchristensen mattrjacobs
HystrixCommandAspect.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj
280 15 2014-03-06 2017-05-10 43 7 +1225 / -440 benjchristensen mattrjacobs
HystrixThreadPoolMetrics.java
in hystrix-core/src/main/java/com/netflix/hystrix
178 30 2012-11-19 2016-09-27 33 7 +963 / -369 benjchristensen mattrjacobs
HystrixContextScheduler.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
142 20 2013-09-27 2023-05-20 27 7 +808 / -265 benjchristensen 58667535+pandeyabhi1987
Hystrix.java
in hystrix-core/src/main/java/com/netflix/hystrix
123 15 2013-02-15 2017-02-07 23 7 +827 / -538 benjchristensen mattrjacobs
RequestBatch.java
in hystrix-core/src/main/java/com/netflix/hystrix/collapser
163 6 2013-07-24 2016-07-13 20 7 +990 / -358 benjchristensen mattrjacobs
HystrixEventType.java
in hystrix-core/src/main/java/com/netflix/hystrix
103 6 2012-11-19 2017-10-14 19 7 +308 / -16 benjchristensen fotoetienne
HystrixPropertiesChainedArchaiusProperty.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties
225 42 2012-11-19 2016-05-26 13 7 +751 / -782 benjchristensen zach.thomas
HystrixCodaHaleMetricsPublisher.java
in hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher
40 5 2013-11-21 2017-06-11 8 7 +145 / -4 fredrik.kjellberg mattrjacobs
HystrixCommandMetrics.java
in hystrix-core/src/main/java/com/netflix/hystrix
236 31 2012-11-19 2017-05-08 60 6 +2290 / -1862 benjchristensen mattrjacobs
HystrixObservableCollapser.java
in hystrix-core/src/main/java/com/netflix/hystrix
252 21 2014-04-23 2016-07-11 28 6 +1678 / -452 benjchristensen mjacobs
AbstractHystrixCommand.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
130 13 2014-03-06 2017-07-03 26 6 +695 / -229 benjchristensen mattrjacobs
HystrixRequestLog.java
in hystrix-core/src/main/java/com/netflix/hystrix
138 7 2012-11-19 2016-01-29 26 6 +753 / -706 benjchristensen mattrjacobs
HystrixServoMetricsPublisherCommand.java
in hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher
521 67 2012-12-04 2016-05-24 24 6 +1965 / -694 benjchristensen dbrosius
HystrixPlugins.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy
211 21 2012-11-19 2016-02-11 24 6 +1522 / -1017 benjchristensen mattrjacobs
HystrixCommand.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation
23 - 2014-03-06 2017-04-16 20 6 +314 / -28 benjchristensen dmgcodevil
HystrixRollingNumber.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
333 31 2012-11-19 2016-06-03 16 6 +1803 / -2433 benjchristensen dbrosius
HystrixCommandExecutionHook.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook
106 32 2013-01-05 2016-12-15 16 6 +1528 / -159 benjchristensen mattrjacobs
HystrixYammerMetricsPublisherCommand.java
in hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher
462 17 2012-12-09 2016-05-24 15 6 +1578 / -514 fredrik.kjellberg dbrosius
HystrixCollapserProperties.java
in hystrix-core/src/main/java/com/netflix/hystrix
205 40 2012-11-19 2016-04-20 15 6 +744 / -66 benjchristensen mattrjacobs
RequestCollapser.java
in hystrix-core/src/main/java/com/netflix/hystrix/collapser
102 6 2013-07-24 2016-07-13 15 6 +462 / -75 benjchristensen mattrjacobs
HystrixServoMetricsPublisherThreadPool.java
in hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher
217 20 2012-12-04 2016-12-21 13 6 +657 / -85 benjchristensen mattrjacobs
HystrixRollingNumberEvent.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
40 4 2012-11-19 2017-10-14 13 6 +142 / -16 benjchristensen fotoetienne
HystrixSampleSseServlet.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream
118 7 2016-01-22 2018-04-27 12 6 +776 / -374 mjacobs github
HystrixMetricsStreamHandler.java
in hystrix-contrib/hystrix-rx-netty-metrics-stream/src/main/java/com/netflix/hystrix/contrib/rxnetty/metricsstream
87 5 2014-07-09 2016-07-10 11 6 +295 / -17 tbak mjacobs
HystrixThreadPoolKey.java
in hystrix-core/src/main/java/com/netflix/hystrix
27 5 2012-11-19 2016-07-11 11 6 +149 / -94 benjchristensen dgitelson
HystrixCommandKey.java
in hystrix-core/src/main/java/com/netflix/hystrix
27 5 2012-11-19 2016-07-11 10 6 +141 / -81 benjchristensen dgitelson
HystrixYammerMetricsPublisherThreadPool.java
in hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher
141 3 2012-12-09 2016-12-21 8 6 +378 / -0 fredrik.kjellberg mattrjacobs
HystrixRequestVariableHolder.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
61 5 2012-11-19 2016-02-06 7 6 +126 / -13 benjchristensen caarlos0
HystrixYammerMetricsPublisher.java
in hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher
39 5 2012-12-09 2015-10-19 6 6 +139 / -0 fredrik.kjellberg dmgcodevil
HystrixRollingPercentile.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
317 26 2012-11-19 2016-10-27 23 5 +2202 / -2736 benjchristensen mjacobs
BatchHystrixCommand.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
67 5 2014-03-06 2016-10-19 21 5 +480 / -272 benjchristensen dmgcodevil
GenericCommand.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
46 3 2014-03-06 2016-10-19 18 5 +316 / -138 benjchristensen dmgcodevil
FallbackMethod.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils
346 36 2015-11-02 2017-05-10 15 5 +1043 / -176 dmgcodevil mattrjacobs
RequestCollapserFactory.java
in hystrix-core/src/main/java/com/netflix/hystrix/collapser
118 11 2013-07-24 2016-06-03 15 5 +655 / -198 benjchristensen mattrjacobs
HystrixMetricsPublisherFactory.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics
85 7 2012-11-19 2016-01-14 15 5 +622 / -483 benjchristensen mattrjacobs
HystrixPropertiesManager.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/conf
344 45 2014-03-06 2017-05-16 14 5 +1032 / -179 benjchristensen mattrjacobs
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
Striped64.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
173 7 2012-11-19 2012-11-19 1 1 +360 / -0 benjchristensen benjchristensen
LongAdder.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
87 14 2012-11-19 2012-11-19 1 1 +219 / -0 benjchristensen benjchristensen
LongMaxUpdater.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
85 12 2012-11-19 2012-11-19 1 1 +203 / -0 benjchristensen benjchristensen
NetworkClassTransform.java
in hystrix-contrib/hystrix-network-auditor-agent/src/main/java/com/netflix/hystrix/contrib/networkauditor
57 - 2013-03-16 2013-03-25 2 1 +230 / -0 benjchristensen benjchristensen
HystrixRequestLogViaResponseHeaderServletFilter.java
in hystrix-contrib/hystrix-request-servlet/src/main/java/com/netflix/hystrix/contrib/requestservlet
38 3 2012-11-24 2012-11-24 1 1 +176 / -0 benjchristensen benjchristensen
35 - 2012-11-22 2012-11-22 1 1 +118 / -0 benjchristensen benjchristensen
HystrixRequestContextServletFilter.java
in hystrix-contrib/hystrix-request-servlet/src/main/java/com/netflix/hystrix/contrib/requestservlet
25 3 2012-11-24 2012-11-24 1 1 +136 / -0 benjchristensen benjchristensen
HystrixContextCallable.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
24 3 2012-11-19 2014-03-11 4 1 +82 / -18 benjchristensen benjchristensen
HystrixNetworkAuditorAgent.java
in hystrix-contrib/hystrix-network-auditor-agent/src/main/java/com/netflix/hystrix/contrib/networkauditor
22 4 2013-03-16 2013-03-25 2 1 +118 / -0 benjchristensen benjchristensen
HystrixMetricsPublisherCommandDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics
13 2 2012-11-19 2012-12-05 3 1 +413 / -700 benjchristensen benjchristensen
HystrixBadRequestException.java
in hystrix-core/src/main/java/com/netflix/hystrix/exception
11 2 2012-11-19 2012-11-19 1 1 +38 / -0 benjchristensen benjchristensen
HystrixMetricsPublisherThreadPoolDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics
11 2 2012-11-19 2012-12-05 3 1 +261 / -400 benjchristensen benjchristensen
HystrixMetricsPublisherDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics
9 2 2012-11-19 2012-12-04 2 1 +41 / -4 benjchristensen benjchristensen
HystrixConcurrencyStrategyDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
9 2 2012-11-19 2012-11-19 1 1 +34 / -0 benjchristensen benjchristensen
HystrixPropertiesStrategyDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties
9 2 2012-11-19 2012-11-19 1 1 +34 / -0 benjchristensen benjchristensen
HystrixCommandExecutionHookDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook
9 2 2013-01-05 2013-01-07 2 1 +70 / -0 benjchristensen benjchristensen
HystrixEventNotifierDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/eventnotifier
9 2 2012-11-19 2012-11-19 1 1 +37 / -0 benjchristensen benjchristensen
HystrixPropertiesCommandDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties
8 1 2012-11-19 2012-11-19 1 1 +32 / -0 benjchristensen benjchristensen
HystrixPropertiesThreadPoolDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties
8 1 2012-11-19 2012-11-19 1 1 +32 / -0 benjchristensen benjchristensen
HystrixPropertiesCollapserDefault.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties
8 1 2012-11-19 2012-11-19 1 1 +32 / -0 benjchristensen benjchristensen
HystrixMetricsPublisherThreadPool.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics
5 - 2012-11-19 2012-11-19 1 1 +36 / -0 benjchristensen benjchristensen
HystrixMetricsPublisherCommand.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics
5 - 2012-11-19 2012-11-19 1 1 +36 / -0 benjchristensen benjchristensen
HystrixRequestVariable.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
5 - 2012-11-19 2012-11-19 1 1 +41 / -0 benjchristensen benjchristensen
HystrixRequestVariableLifecycle.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
5 - 2012-11-19 2012-11-19 1 1 +48 / -0 benjchristensen benjchristensen
package-info.java
in hystrix-core/src/main/java/com/netflix/hystrix/util
1 - 2012-11-19 2012-11-19 1 1 +21 / -0 benjchristensen benjchristensen
package-info.java
in hystrix-core/src/main/java/com/netflix/hystrix/exception
1 - 2012-11-19 2012-11-19 1 1 +21 / -0 benjchristensen benjchristensen
package-info.java
in hystrix-core/src/main/java/com/netflix/hystrix
1 - 2012-11-19 2012-11-19 1 1 +21 / -0 benjchristensen benjchristensen
package-info.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics
1 - 2012-11-19 2012-11-19 1 1 +21 / -0 benjchristensen benjchristensen
package-info.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency
1 - 2012-11-19 2012-11-19 1 1 +21 / -0 benjchristensen benjchristensen
package-info.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties
1 - 2012-11-19 2012-11-19 1 1 +21 / -0 benjchristensen benjchristensen
package-info.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook
1 - 2013-01-05 2013-01-07 2 1 +42 / -0 benjchristensen benjchristensen
package-info.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy/eventnotifier
1 - 2012-11-19 2012-11-19 1 1 +21 / -0 benjchristensen benjchristensen
package-info.java
in hystrix-core/src/main/java/com/netflix/hystrix/strategy
1 - 2012-11-19 2012-11-19 1 1 +21 / -0 benjchristensen benjchristensen
SerialHystrixDashboardData.java
in hystrix-serialization/src/main/java/com/netflix/hystrix/serial
341 10 2016-07-07 2016-12-20 2 2 +912 / -30 mattrjacobs mattrjacobs
ExecutionResult.java
in hystrix-core/src/main/java/com/netflix/hystrix
295 39 2015-12-30 2016-08-03 9 2 +807 / -49 mjacobs mjacobs
CommandExecutionPerfTest.java
in hystrix-core/src/jmh/java/com/netflix/hystrix/perf
269 15 2015-04-11 2016-10-12 8 2 +1640 / -974 mattrjacobs mjacobs
MethodProvider.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils
209 24 2015-10-25 2017-04-16 12 2 +937 / -95 dmgcodevil dmgcodevil
HystrixCommandConfiguration.java
in hystrix-core/src/main/java/com/netflix/hystrix/config
201 31 2016-01-20 2016-07-07 8 2 +1040 / -524 mjacobs mjacobs
HystrixConfigurationStream.java
in hystrix-core/src/main/java/com/netflix/hystrix/config
153 16 2016-01-20 2016-07-07 6 2 +851 / -437 mjacobs mjacobs
HystrixConfigurationJsonStream.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream
148 9 2016-01-26 2016-12-21 7 2 +417 / -9 mattrjacobs mattrjacobs
GenericSetterBuilder.java
in hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command
133 14 2015-11-12 2015-11-24 2 2 +376 / -0 dmgcodevil mattrjacobs
SerialHystrixConfiguration.java
in hystrix-serialization/src/main/java/com/netflix/hystrix/serial
132 6 2016-07-07 2016-12-21 6 2 +574 / -244 mattrjacobs mattrjacobs
CommandExecutionAndConcurrentMetricsReadPerfTest.java
in hystrix-core/src/jmh/java/com/netflix/hystrix/perf
123 7 2015-12-30 2016-01-14 5 2 +390 / -86 mjacobs mattrjacobs
HystrixUtilizationStream.java
in hystrix-core/src/main/java/com/netflix/hystrix/metric/sample
118 13 2016-01-22 2016-07-07 6 2 +682 / -352 mjacobs mjacobs
RollingDistributionStream.java
in hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer
112 10 2016-01-11 2016-08-04 7 2 +440 / -122 mjacobs mattrjacobs
CachedValuesHistogram.java
in hystrix-core/src/main/java/com/netflix/hystrix/metric
107 6 2016-01-12 2017-05-15 7 2 +380 / -80 mjacobs mattrjacobs
HystrixThreadEventStream.java
in hystrix-core/src/main/java/com/netflix/hystrix/metric
104 11 2015-10-22 2016-01-14 12 2 +466 / -138 mjacobs mattrjacobs
HystrixUtilizationJsonStream.java
in hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream
85 8 2016-01-26 2016-06-23 4 2 +286 / -10 mattrjacobs mattrjacobs
HystrixCommandCompletion.java
in hystrix-core/src/main/java/com/netflix/hystrix/metric
82 11 2015-12-08 2016-01-14 5 2 +267 / -29 mjacobs mattrjacobs
HystrixDashboardStream.java
in hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer
80 9 2016-06-14 2016-07-07 4 2 +450 / -218 mattrjacobs mjacobs
Correlations

File Size vs. Number of Changes: 250 points

hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextScheduler.java x: 142 lines of code y: 27 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextSchedulerAction.java x: 38 lines of code y: 2 # changes hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixSampleSseServlet.java x: 118 lines of code y: 12 # changes hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCommand.java x: 506 lines of code y: 26 # changes hystrix-core/src/main/java/com/netflix/hystrix/AbstractCommand.java x: 1467 lines of code y: 111 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixEventType.java x: 103 lines of code y: 19 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumberEvent.java x: 40 lines of code y: 13 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java x: 170 lines of code y: 19 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AbstractHystrixCommand.java x: 130 lines of code y: 26 # changes hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisher.java x: 40 lines of code y: 8 # changes hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherThreadPool.java x: 142 lines of code y: 13 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestCache.java x: 184 lines of code y: 21 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/conf/HystrixPropertiesManager.java x: 344 lines of code y: 14 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/CachedValuesHistogram.java x: 107 lines of code y: 7 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCommandAspect.java x: 280 lines of code y: 43 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/ExecutionType.java x: 30 lines of code y: 8 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericObservableCommand.java x: 128 lines of code y: 10 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/FallbackMethod.java x: 346 lines of code y: 15 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextRunnable.java x: 37 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandMetrics.java x: 236 lines of code y: 60 # changes hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/AbstractHystrixStreamController.java x: 42 lines of code y: 5 # changes hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/HystrixConfigSseController.java x: 38 lines of code y: 5 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/DefaultProperties.java x: 20 lines of code y: 10 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/HystrixCommand.java x: 23 lines of code y: 20 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AsyncResult.java x: 28 lines of code y: 6 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilderFactory.java x: 116 lines of code y: 15 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MetaHolder.java x: 409 lines of code y: 30 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/AopUtils.java x: 133 lines of code y: 17 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/MethodProvider.java x: 209 lines of code y: 12 # changes hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStream.java x: 22 lines of code y: 3 # changes hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStreamFeature.java x: 18 lines of code y: 3 # changes hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStreamingOutputProvider.java x: 68 lines of code y: 3 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java x: 199 lines of code y: 94 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/HealthCountsStream.java x: 67 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategy.java x: 83 lines of code y: 27 # changes hystrix-core/src/main/java/com/netflix/hystrix/Hystrix.java x: 123 lines of code y: 23 # changes hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixConfigurationJsonStream.java x: 148 lines of code y: 7 # changes hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherThreadPool.java x: 217 lines of code y: 13 # changes hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherThreadPool.java x: 141 lines of code y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPool.java x: 139 lines of code y: 47 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolProperties.java x: 168 lines of code y: 28 # changes hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixThreadPoolConfiguration.java x: 70 lines of code y: 15 # changes hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixConfiguration.java x: 132 lines of code y: 6 # changes hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixDashboardData.java x: 341 lines of code y: 2 # changes hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixMetric.java x: 15 lines of code y: 2 # changes hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixRequestEvents.java x: 74 lines of code y: 2 # changes hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixUtilization.java x: 71 lines of code y: 2 # changes hystrix-core/src/main/java/com/netflix/hystrix/exception/ExceptionNotWrappedByHystrix.java x: 3 lines of code y: 2 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/Exceptions.java x: 13 lines of code y: 2 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHook.java x: 106 lines of code y: 16 # changes hystrix-contrib/hystrix-clj/src/main/clojure/com/netflix/hystrix/core.clj x: 598 lines of code y: 28 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java x: 317 lines of code y: 23 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/EnvUtils.java x: 21 lines of code y: 7 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/BatchHystrixCommand.java x: 67 lines of code y: 21 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericCommand.java x: 46 lines of code y: 18 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/ExceptionUtils.java x: 19 lines of code y: 3 # changes hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionPerfTest.java x: 269 lines of code y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/PlatformSpecific.java x: 56 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolMetrics.java x: 178 lines of code y: 33 # changes hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandConstructionPerfTest.java x: 22 lines of code y: 2 # changes hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.java x: 385 lines of code y: 38 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixTimer.java x: 99 lines of code y: 26 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilder.java x: 93 lines of code y: 9 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandFactory.java x: 31 lines of code y: 7 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/TypeHelper.java x: 54 lines of code y: 3 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java x: 89 lines of code y: 31 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/BucketedCumulativeCounterStream.java x: 37 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/BucketedRollingCounterStream.java x: 47 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingConcurrencyStream.java x: 80 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingDistributionStream.java x: 112 lines of code y: 7 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandProperties.java x: 438 lines of code y: 28 # changes hystrix-core/src/main/java/com/netflix/hystrix/ExecutionResult.java x: 295 lines of code y: 9 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapser.java x: 220 lines of code y: 55 # changes hystrix-core/src/main/java/com/netflix/hystrix/collapser/CollapsedRequestSubject.java x: 98 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestBatch.java x: 163 lines of code y: 20 # changes hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapser.java x: 102 lines of code y: 15 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesFactory.java x: 90 lines of code y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCollapser.java x: 252 lines of code y: 28 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandGroupKey.java x: 27 lines of code y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandKey.java x: 27 lines of code y: 10 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixKey.java x: 18 lines of code y: 1 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolKey.java x: 27 lines of code y: 11 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/InternMap.java x: 25 lines of code y: 1 # changes hystrix-contrib/hystrix-rx-netty-metrics-stream/src/main/java/com/netflix/hystrix/contrib/rxnetty/metricsstream/HystrixMetricsStreamHandler.java x: 87 lines of code y: 11 # changes hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixCollapserConfiguration.java x: 79 lines of code y: 6 # changes hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixCommandConfiguration.java x: 201 lines of code y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixConfigurationStream.java x: 153 lines of code y: 6 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixCommandUtilization.java x: 14 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixThreadPoolUtilization.java x: 34 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixUtilization.java x: 22 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixUtilizationStream.java x: 118 lines of code y: 6 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/LazyCommandExecutionAction.java x: 70 lines of code y: 16 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserKey.java x: 31 lines of code y: 6 # changes hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsStreamServlet.java x: 42 lines of code y: 27 # changes hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsJsonStream.java x: 83 lines of code y: 8 # changes hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsSseServlet.java x: 43 lines of code y: 5 # changes hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixUtilizationJsonStream.java x: 85 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixRequestEvents.java x: 143 lines of code y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCommandExecutionStarted.java x: 38 lines of code y: 6 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumber.java x: 333 lines of code y: 16 # changes hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapserFactory.java x: 118 lines of code y: 15 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java x: 225 lines of code y: 13 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty.java x: 168 lines of code y: 4 # changes hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCommand.java x: 521 lines of code y: 24 # changes hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCollapser.java x: 224 lines of code y: 6 # changes hystrix-contrib/hystrix-request-servlet/src/main/java/com/netflix/hystrix/contrib/requestservlet/HystrixRequestLogViaLoggerServletFilter.java x: 44 lines of code y: 2 # changes hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCollapser.java x: 227 lines of code y: 9 # changes hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherCollapser.java x: 225 lines of code y: 5 # changes hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherCommand.java x: 462 lines of code y: 15 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCachedObservable.java x: 43 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/collapser/HystrixCollapserBridge.java x: 11 lines of code y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserProperties.java x: 205 lines of code y: 15 # changes hystrix-contrib/hystrix-junit/src/main/java/com/hystrix/junit/HystrixRequestContextRule.java x: 26 lines of code y: 3 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestContext.java x: 48 lines of code y: 6 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/HystrixArchaiusHelper.java x: 49 lines of code y: 2 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/HystrixPlugins.java x: 211 lines of code y: 24 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixDynamicProperties.java x: 32 lines of code y: 3 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixDynamicPropertiesSystemProperties.java x: 77 lines of code y: 2 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixDynamicProperty.java x: 5 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/archaius/HystrixDynamicPropertiesArchaius.java x: 68 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableHolder.java x: 61 lines of code y: 7 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java x: 92 lines of code y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingCommandMaxConcurrencyStream.java x: 38 lines of code y: 3 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingThreadPoolMaxConcurrencyStream.java x: 39 lines of code y: 1 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixInvokableInfo.java x: 31 lines of code y: 13 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestLog.java x: 138 lines of code y: 26 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixRequestEventsStream.java x: 28 lines of code y: 4 # changes hystrix-examples-webapp/src/main/webapp/WEB-INF/web.xml x: 64 lines of code y: 4 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/FutureDecorator.java x: 39 lines of code y: 4 # changes hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionAndConcurrentMetricsReadPerfTest.java x: 123 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserMetrics.java x: 112 lines of code y: 18 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCollapserEvent.java x: 29 lines of code y: 3 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCollapserEventStream.java x: 49 lines of code y: 3 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCommandCompletion.java x: 82 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixEventStream.java x: 5 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixThreadEventStream.java x: 104 lines of code y: 12 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/CumulativeCollapserEventCounterStream.java x: 56 lines of code y: 2 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingCommandLatencyDistributionStream.java x: 51 lines of code y: 2 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherFactory.java x: 85 lines of code y: 15 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesStrategy.java x: 35 lines of code y: 7 # changes hystrix-examples-webapp/src/main/webapp/index.jsp x: 73 lines of code y: 3 # changes hystrix-contrib/hystrix-network-auditor-agent/src/main/java/com/netflix/hystrix/contrib/networkauditor/HystrixNetworkAuditorEventListener.java x: 4 lines of code y: 3 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/ObservableExecutionMode.java x: 7 lines of code y: 2 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/collapser/CommandCollapser.java x: 44 lines of code y: 12 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandAction.java x: 8 lines of code y: 11 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandActions.java x: 36 lines of code y: 6 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandExecutionAction.java x: 32 lines of code y: 10 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandExecutor.java x: 44 lines of code y: 6 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericSetterBuilder.java x: 133 lines of code y: 2 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MethodExecutionAction.java x: 88 lines of code y: 16 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/closure/AbstractClosureFactory.java x: 40 lines of code y: 10 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/closure/AsyncClosureFactory.java x: 19 lines of code y: 6 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/closure/ClosureFactory.java x: 6 lines of code y: 7 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/CommonUtils.java x: 26 lines of code y: 2 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/ajc/AjcUtils.java x: 72 lines of code y: 7 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCacheAspect.java x: 38 lines of code y: 8 # changes hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherAbstract.java x: 72 lines of code y: 9 # changes hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CollapserPerfTest.java x: 125 lines of code y: 2 # changes hystrix-core/src/jmh/java/com/netflix/hystrix/perf/ObservableCollapserPerfTest.java x: 176 lines of code y: 3 # changes hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingMaxPerfTest.java x: 102 lines of code y: 6 # changes hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingNumberPerfTest.java x: 136 lines of code y: 6 # changes hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingPercentilePerfTest.java x: 137 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixMetrics.java x: 15 lines of code y: 7 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/HystrixCollapser.java x: 16 lines of code y: 6 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixExecutable.java x: 12 lines of code y: 11 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservable.java x: 10 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/collapser/CollapserTimer.java x: 6 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/collapser/RealCollapserTimer.java x: 11 lines of code y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/exception/HystrixRuntimeException.java x: 35 lines of code y: 12 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/eventnotifier/HystrixEventNotifier.java x: 12 lines of code y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisher.java x: 27 lines of code y: 7 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCollapserDefault.java x: 11 lines of code y: 3 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/ExceptionThreadingUtility.java x: 10 lines of code y: 9 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/HystrixCacheKeyGenerationException.java x: 14 lines of code y: 3 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/CommandActionExecutionException.java x: 8 lines of code y: 5 # changes hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/ConfigurableCodaHaleMetricFilter.java x: 29 lines of code y: 2 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextCallable.java x: 24 lines of code y: 4 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/closure/Closure.java x: 20 lines of code y: 2 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/HystrixProperty.java x: 13 lines of code y: 1 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHookDefault.java x: 9 lines of code y: 2 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/package-info.java x: 1 lines of code y: 2 # changes gradle/javadocStyleSheet.css x: 35 lines of code y: 1 # changes hystrix-core/src/main/java/com/netflix/hystrix/exception/package-info.java x: 1 lines of code y: 1 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategyDefault.java x: 9 lines of code y: 1 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariable.java x: 5 lines of code y: 1 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/LongAdder.java x: 87 lines of code y: 1 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java x: 173 lines of code y: 1 # changes
111.0
# changes
  min: 1.0
  average: 8.94
  25th percentile: 2.0
  median: 5.0
  75th percentile: 10.0
  max: 111.0
0 1467.0
lines of code
min: 1.0 | average: 87.08 | 25th percentile: 19.0 | median: 44.0 | 75th percentile: 106.25 | max: 1467.0

Number of Contributors vs. Number of Changes: 250 points

hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextScheduler.java x: 7 # contributors y: 27 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextSchedulerAction.java x: 2 # contributors y: 2 # changes hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixSampleSseServlet.java x: 6 # contributors y: 12 # changes hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCommand.java x: 12 # contributors y: 26 # changes hystrix-core/src/main/java/com/netflix/hystrix/AbstractCommand.java x: 17 # contributors y: 111 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixEventType.java x: 7 # contributors y: 19 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumberEvent.java x: 6 # contributors y: 13 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java x: 4 # contributors y: 19 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AbstractHystrixCommand.java x: 6 # contributors y: 26 # changes hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisher.java x: 7 # contributors y: 8 # changes hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherThreadPool.java x: 8 # contributors y: 13 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestCache.java x: 8 # contributors y: 21 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/conf/HystrixPropertiesManager.java x: 5 # contributors y: 14 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/CachedValuesHistogram.java x: 2 # contributors y: 7 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCommandAspect.java x: 7 # contributors y: 43 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/ExecutionType.java x: 4 # contributors y: 8 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericObservableCommand.java x: 4 # contributors y: 10 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/FallbackMethod.java x: 5 # contributors y: 15 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextRunnable.java x: 2 # contributors y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandMetrics.java x: 6 # contributors y: 60 # changes hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/AbstractHystrixStreamController.java x: 3 # contributors y: 5 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/DefaultProperties.java x: 3 # contributors y: 10 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/HystrixCommand.java x: 6 # contributors y: 20 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AsyncResult.java x: 4 # contributors y: 6 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilderFactory.java x: 3 # contributors y: 15 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MetaHolder.java x: 4 # contributors y: 30 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/AopUtils.java x: 4 # contributors y: 17 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/MethodProvider.java x: 2 # contributors y: 12 # changes hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStream.java x: 3 # contributors y: 3 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java x: 12 # contributors y: 94 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/HealthCountsStream.java x: 3 # contributors y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategy.java x: 8 # contributors y: 27 # changes hystrix-core/src/main/java/com/netflix/hystrix/Hystrix.java x: 7 # contributors y: 23 # changes hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherThreadPool.java x: 6 # contributors y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPool.java x: 12 # contributors y: 47 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolProperties.java x: 9 # contributors y: 28 # changes hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixConfiguration.java x: 2 # contributors y: 6 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHook.java x: 6 # contributors y: 16 # changes hystrix-contrib/hystrix-clj/src/main/clojure/com/netflix/hystrix/core.clj x: 10 # contributors y: 28 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java x: 5 # contributors y: 23 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/EnvUtils.java x: 4 # contributors y: 7 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/BatchHystrixCommand.java x: 5 # contributors y: 21 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericCommand.java x: 5 # contributors y: 18 # changes hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionPerfTest.java x: 2 # contributors y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolMetrics.java x: 7 # contributors y: 33 # changes hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.java x: 8 # contributors y: 38 # changes hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixTimer.java x: 10 # contributors y: 26 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilder.java x: 3 # contributors y: 9 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/TypeHelper.java x: 2 # contributors y: 3 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java x: 4 # contributors y: 31 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/BucketedCumulativeCounterStream.java x: 2 # contributors y: 4 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandProperties.java x: 8 # contributors y: 28 # changes hystrix-core/src/main/java/com/netflix/hystrix/ExecutionResult.java x: 2 # contributors y: 9 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapser.java x: 7 # contributors y: 55 # changes hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestBatch.java x: 7 # contributors y: 20 # changes hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapser.java x: 6 # contributors y: 15 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesFactory.java x: 3 # contributors y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCollapser.java x: 6 # contributors y: 28 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandGroupKey.java x: 5 # contributors y: 8 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandKey.java x: 6 # contributors y: 10 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixKey.java x: 2 # contributors y: 1 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolKey.java x: 6 # contributors y: 11 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/LazyCommandExecutionAction.java x: 3 # contributors y: 16 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserKey.java x: 5 # contributors y: 6 # changes hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsStreamServlet.java x: 9 # contributors y: 27 # changes hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixCommandExecutionStarted.java x: 3 # contributors y: 6 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java x: 7 # contributors y: 13 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty.java x: 4 # contributors y: 4 # changes hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCommand.java x: 6 # contributors y: 24 # changes hystrix-contrib/hystrix-request-servlet/src/main/java/com/netflix/hystrix/contrib/requestservlet/HystrixRequestLogViaLoggerServletFilter.java x: 3 # contributors y: 2 # changes hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCollapser.java x: 4 # contributors y: 9 # changes hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherCollapser.java x: 4 # contributors y: 5 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableHolder.java x: 6 # contributors y: 7 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixInvokableInfo.java x: 5 # contributors y: 13 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserMetrics.java x: 3 # contributors y: 18 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesStrategy.java x: 5 # contributors y: 7 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/collapser/CommandCollapser.java x: 3 # contributors y: 12 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandAction.java x: 3 # contributors y: 11 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MethodExecutionAction.java x: 4 # contributors y: 16 # changes hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/closure/ClosureFactory.java x: 3 # contributors y: 7 # changes hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisher.java x: 5 # contributors y: 4 # changes hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherAbstract.java x: 5 # contributors y: 9 # changes hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisher.java x: 6 # contributors y: 6 # changes hystrix-core/src/main/java/com/netflix/hystrix/HystrixExecutable.java x: 4 # contributors y: 11 # changes hystrix-core/src/main/java/com/netflix/hystrix/exception/HystrixRuntimeException.java x: 5 # contributors y: 12 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextCallable.java x: 1 # contributors y: 4 # changes hystrix-contrib/hystrix-network-auditor-agent/src/main/java/com/netflix/hystrix/contrib/networkauditor/HystrixNetworkAuditorAgent.java x: 1 # contributors y: 2 # changes hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCommandDefault.java x: 1 # contributors y: 3 # changes hystrix-contrib/hystrix-request-servlet/src/main/java/com/netflix/hystrix/contrib/requestservlet/HystrixRequestContextServletFilter.java x: 1 # contributors y: 1 # changes
111.0
# changes
  min: 1.0
  average: 8.94
  25th percentile: 2.0
  median: 5.0
  75th percentile: 10.0
  max: 111.0
0 17.0
# contributors
min: 1.0 | average: 3.4 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 17.0

Number of Contributors vs. File Size: 250 points

hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextScheduler.java x: 7 # contributors y: 142 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextSchedulerAction.java x: 2 # contributors y: 38 lines of code hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixSampleSseServlet.java x: 6 # contributors y: 118 lines of code hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCommand.java x: 12 # contributors y: 506 lines of code hystrix-core/src/main/java/com/netflix/hystrix/AbstractCommand.java x: 17 # contributors y: 1467 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixEventType.java x: 7 # contributors y: 103 lines of code hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumberEvent.java x: 6 # contributors y: 40 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java x: 4 # contributors y: 170 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AbstractHystrixCommand.java x: 6 # contributors y: 130 lines of code hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisher.java x: 7 # contributors y: 40 lines of code hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherThreadPool.java x: 8 # contributors y: 142 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestCache.java x: 8 # contributors y: 184 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/conf/HystrixPropertiesManager.java x: 5 # contributors y: 344 lines of code hystrix-core/src/main/java/com/netflix/hystrix/metric/CachedValuesHistogram.java x: 2 # contributors y: 107 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCommandAspect.java x: 7 # contributors y: 280 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/ExecutionType.java x: 4 # contributors y: 30 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericObservableCommand.java x: 4 # contributors y: 128 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandMetrics.java x: 6 # contributors y: 236 lines of code hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/AbstractHystrixStreamController.java x: 3 # contributors y: 42 lines of code hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/HystrixConfigSseController.java x: 3 # contributors y: 38 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/DefaultProperties.java x: 3 # contributors y: 20 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/HystrixCommand.java x: 6 # contributors y: 23 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AsyncResult.java x: 4 # contributors y: 28 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilderFactory.java x: 3 # contributors y: 116 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MetaHolder.java x: 4 # contributors y: 409 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/AopUtils.java x: 4 # contributors y: 133 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/MethodProvider.java x: 2 # contributors y: 209 lines of code hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStreamingOutputProvider.java x: 3 # contributors y: 68 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java x: 12 # contributors y: 199 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategy.java x: 8 # contributors y: 83 lines of code hystrix-core/src/main/java/com/netflix/hystrix/Hystrix.java x: 7 # contributors y: 123 lines of code hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixConfigurationJsonStream.java x: 2 # contributors y: 148 lines of code hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherThreadPool.java x: 6 # contributors y: 217 lines of code hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherThreadPool.java x: 6 # contributors y: 141 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPool.java x: 12 # contributors y: 139 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolProperties.java x: 9 # contributors y: 168 lines of code hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixThreadPoolConfiguration.java x: 3 # contributors y: 70 lines of code hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixConfiguration.java x: 2 # contributors y: 132 lines of code hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixDashboardData.java x: 2 # contributors y: 341 lines of code hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixMetric.java x: 2 # contributors y: 15 lines of code hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixRequestEvents.java x: 2 # contributors y: 74 lines of code hystrix-core/src/main/java/com/netflix/hystrix/exception/ExceptionNotWrappedByHystrix.java x: 2 # contributors y: 3 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHook.java x: 6 # contributors y: 106 lines of code hystrix-contrib/hystrix-clj/src/main/clojure/com/netflix/hystrix/core.clj x: 10 # contributors y: 598 lines of code hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java x: 5 # contributors y: 317 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/EnvUtils.java x: 4 # contributors y: 21 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/BatchHystrixCommand.java x: 5 # contributors y: 67 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericCommand.java x: 5 # contributors y: 46 lines of code hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionPerfTest.java x: 2 # contributors y: 269 lines of code hystrix-core/src/main/java/com/netflix/hystrix/util/PlatformSpecific.java x: 3 # contributors y: 56 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolMetrics.java x: 7 # contributors y: 178 lines of code hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandConstructionPerfTest.java x: 2 # contributors y: 22 lines of code hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.java x: 8 # contributors y: 385 lines of code hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixTimer.java x: 10 # contributors y: 99 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilder.java x: 3 # contributors y: 93 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/TypeHelper.java x: 2 # contributors y: 54 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java x: 4 # contributors y: 89 lines of code hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/BucketedRollingCounterStream.java x: 2 # contributors y: 47 lines of code hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingConcurrencyStream.java x: 2 # contributors y: 80 lines of code hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingDistributionStream.java x: 2 # contributors y: 112 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandProperties.java x: 8 # contributors y: 438 lines of code hystrix-core/src/main/java/com/netflix/hystrix/ExecutionResult.java x: 2 # contributors y: 295 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandResponseFromCache.java x: 3 # contributors y: 47 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapser.java x: 7 # contributors y: 220 lines of code hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestBatch.java x: 7 # contributors y: 163 lines of code hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapser.java x: 6 # contributors y: 102 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesFactory.java x: 3 # contributors y: 90 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCollapser.java x: 6 # contributors y: 252 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandGroupKey.java x: 5 # contributors y: 27 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandKey.java x: 6 # contributors y: 27 lines of code hystrix-core/src/main/java/com/netflix/hystrix/util/InternMap.java x: 2 # contributors y: 25 lines of code hystrix-contrib/hystrix-rx-netty-metrics-stream/src/main/java/com/netflix/hystrix/contrib/rxnetty/metricsstream/HystrixMetricsStreamHandler.java x: 6 # contributors y: 87 lines of code hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixCommandConfiguration.java x: 2 # contributors y: 201 lines of code hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixConfiguration.java x: 2 # contributors y: 31 lines of code hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixConfigurationStream.java x: 2 # contributors y: 153 lines of code hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixUtilizationStream.java x: 2 # contributors y: 118 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserKey.java x: 5 # contributors y: 31 lines of code hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsStreamServlet.java x: 9 # contributors y: 42 lines of code hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsJsonStream.java x: 3 # contributors y: 83 lines of code hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsSseServlet.java x: 2 # contributors y: 43 lines of code hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixUtilizationJsonStream.java x: 2 # contributors y: 85 lines of code hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixRequestEvents.java x: 3 # contributors y: 143 lines of code hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumber.java x: 6 # contributors y: 333 lines of code hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapserFactory.java x: 5 # contributors y: 118 lines of code hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCommand.java x: 6 # contributors y: 521 lines of code hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCollapser.java x: 4 # contributors y: 224 lines of code hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCollapser.java x: 4 # contributors y: 227 lines of code hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherCommand.java x: 6 # contributors y: 462 lines of code hystrix-core/src/main/java/com/netflix/hystrix/collapser/HystrixCollapserBridge.java x: 5 # contributors y: 11 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserProperties.java x: 6 # contributors y: 205 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestContext.java x: 5 # contributors y: 48 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixTimerThreadPoolProperties.java x: 4 # contributors y: 36 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/HystrixPlugins.java x: 6 # contributors y: 211 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/archaius/HystrixDynamicPropertiesArchaius.java x: 2 # contributors y: 68 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableHolder.java x: 6 # contributors y: 61 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java x: 5 # contributors y: 92 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestLog.java x: 6 # contributors y: 138 lines of code hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionAndConcurrentMetricsReadPerfTest.java x: 2 # contributors y: 123 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserMetrics.java x: 3 # contributors y: 112 lines of code hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/CumulativeThreadPoolEventCounterStream.java x: 2 # contributors y: 58 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherFactory.java x: 5 # contributors y: 85 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesTimerThreadPoolDefault.java x: 3 # contributors y: 4 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesStrategy.java x: 5 # contributors y: 35 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/ObservableExecutionMode.java x: 2 # contributors y: 7 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandAction.java x: 3 # contributors y: 8 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandExecutionAction.java x: 3 # contributors y: 32 lines of code hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericSetterBuilder.java x: 2 # contributors y: 133 lines of code hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherAbstract.java x: 5 # contributors y: 72 lines of code hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CollapserPerfTest.java x: 3 # contributors y: 125 lines of code hystrix-core/src/jmh/java/com/netflix/hystrix/perf/ObservableCollapserPerfTest.java x: 3 # contributors y: 176 lines of code hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingMaxPerfTest.java x: 3 # contributors y: 102 lines of code hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingNumberPerfTest.java x: 3 # contributors y: 136 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixMetrics.java x: 3 # contributors y: 15 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixExecutable.java x: 4 # contributors y: 12 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixInvokable.java x: 4 # contributors y: 3 lines of code hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservable.java x: 4 # contributors y: 10 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextCallable.java x: 1 # contributors y: 24 lines of code hystrix-contrib/hystrix-network-auditor-agent/src/main/java/com/netflix/hystrix/contrib/networkauditor/HystrixNetworkAuditorAgent.java x: 1 # contributors y: 22 lines of code hystrix-contrib/hystrix-network-auditor-agent/src/main/java/com/netflix/hystrix/contrib/networkauditor/NetworkClassTransform.java x: 1 # contributors y: 57 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHookDefault.java x: 1 # contributors y: 9 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/package-info.java x: 1 # contributors y: 1 lines of code hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCommandDefault.java x: 1 # contributors y: 13 lines of code hystrix-contrib/hystrix-request-servlet/src/main/java/com/netflix/hystrix/contrib/requestservlet/HystrixRequestLogViaResponseHeaderServletFilter.java x: 1 # contributors y: 38 lines of code hystrix-core/src/main/java/com/netflix/hystrix/util/LongAdder.java x: 1 # contributors y: 87 lines of code hystrix-core/src/main/java/com/netflix/hystrix/util/LongMaxUpdater.java x: 1 # contributors y: 85 lines of code hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java x: 1 # contributors y: 173 lines of code
1467.0
lines of code
  min: 1.0
  average: 87.08
  25th percentile: 19.0
  median: 44.0
  75th percentile: 106.25
  max: 1467.0
0 17.0
# contributors
min: 1.0 | average: 3.4 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 17.0

Number of Changes vs. Line Churn: 735 points

.github/workflows/nebula-ci.yml x: 2 # changes y: 108 line churn README.md x: 34 # changes y: 501 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContexSchedulerAction.java x: 9 # changes y: 499 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextScheduler.java x: 27 # changes y: 1073 line churn .travis.yml x: 8 # changes y: 65 line churn build.gradle x: 35 # changes y: 777 line churn gradle/wrapper/gradle-wrapper.properties x: 23 # changes y: 104 line churn hystrix-contrib/hystrix-clj/build.gradle x: 13 # changes y: 284 line churn hystrix-contrib/hystrix-codahale-metrics-publisher/build.gradle x: 15 # changes y: 170 line churn hystrix-contrib/hystrix-javanica/README.md x: 43 # changes y: 2839 line churn hystrix-contrib/hystrix-javanica/build.gradle x: 33 # changes y: 680 line churn hystrix-contrib/hystrix-junit/build.gradle x: 4 # changes y: 24 line churn hystrix-contrib/hystrix-metrics-event-stream/build.gradle x: 18 # changes y: 203 line churn hystrix-contrib/hystrix-network-auditor-agent/build.gradle x: 13 # changes y: 178 line churn hystrix-contrib/hystrix-request-servlet/build.gradle x: 11 # changes y: 152 line churn hystrix-contrib/hystrix-rx-netty-metrics-stream/build.gradle x: 14 # changes y: 200 line churn hystrix-core/build.gradle x: 86 # changes y: 604 line churn hystrix-examples-webapp/build.gradle x: 16 # changes y: 234 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixObservableCommandTest.java x: 78 # changes y: 53385 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixSampleSseServlet.java x: 12 # changes y: 1150 line churn hystrix-contrib/hystrix-metrics-event-stream/src/test/java/com/netflix/hystrix/contrib/sample/stream/HystrixSampleSseServletTest.java x: 3 # changes y: 555 line churn hystrix-core/src/test/java/com/netflix/hystrix/UnsubscribedTasksRequestCacheTest.java x: 7 # changes y: 432 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/test/java/com/netflix/hystrix/contrib/metrics/controller/HystricsMetricsControllerTest.java x: 5 # changes y: 604 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/test/resources/test.properties x: 5 # changes y: 11 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/test/java/com/netflix/hystrix/contrib/metrics/controller/StreamingOutputProviderTest.java x: 6 # changes y: 667 line churn hystrix-dashboard/README.md x: 7 # changes y: 102 line churn hystrix-dashboard/build.gradle x: 20 # changes y: 214 line churn hystrix-dashboard/src/main/java/com/netflix/hystrix/dashboard/stream/EurekaInfoServlet.java x: 3 # changes y: 212 line churn hystrix-dashboard/src/main/java/com/netflix/hystrix/dashboard/stream/MockStreamServlet.java x: 6 # changes y: 543 line churn hystrix-dashboard/src/main/java/com/netflix/hystrix/dashboard/stream/ProxyStreamServlet.java x: 12 # changes y: 746 line churn hystrix-dashboard/src/main/java/com/netflix/hystrix/dashboard/stream/UrlUtils.java x: 3 # changes y: 188 line churn hystrix-dashboard/src/main/resources/com/netflix/hystrix/dashboard/stream/hystrix.stream x: 3 # changes y: 3236 line churn hystrix-dashboard/src/main/webapp/components/hystrixCommand/hystrixCommand.css x: 12 # changes y: 841 line churn hystrix-dashboard/src/main/webapp/components/hystrixCommand/hystrixCommand.js x: 25 # changes y: 2323 line churn hystrix-dashboard/src/main/webapp/components/hystrixCommand/templates/hystrixCircuit.html x: 15 # changes y: 348 line churn hystrix-dashboard/src/main/webapp/components/hystrixThreadPool/hystrixThreadPool.js x: 12 # changes y: 1504 line churn hystrix-dashboard/src/main/webapp/css/global.css x: 7 # changes y: 332 line churn hystrix-dashboard/src/main/webapp/index.html x: 20 # changes y: 979 line churn hystrix-dashboard/src/main/webapp/monitor/monitor.html x: 18 # changes y: 1493 line churn settings.gradle x: 41 # changes y: 233 line churn hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCommand.java x: 26 # changes y: 1558 line churn hystrix-core/src/main/java/com/netflix/hystrix/AbstractCommand.java x: 111 # changes y: 13019 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixEventType.java x: 19 # changes y: 324 line churn CHANGELOG.md x: 52 # changes y: 2708 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java x: 19 # changes y: 2763 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixCircuitBreakerTest.java x: 30 # changes y: 3206 line churn gradlew x: 6 # changes y: 334 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AbstractHystrixCommand.java x: 26 # changes y: 924 line churn hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/fallback/BasicCommandFallbackTest.java x: 15 # changes y: 1288 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestCache.java x: 21 # changes y: 1032 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/conf/HystrixPropertiesManager.java x: 14 # changes y: 1211 line churn hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/configuration/command/BasicCommandPropertiesTest.java x: 13 # changes y: 688 line churn hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/error/BasicErrorPropagationTest.java x: 15 # changes y: 1214 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixCommandTest.java x: 99 # changes y: 47018 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCommandAspect.java x: 43 # changes y: 1665 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericObservableCommand.java x: 10 # changes y: 402 line churn hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/observable/BasicObservableTest.java x: 17 # changes y: 1070 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandMetrics.java x: 60 # changes y: 4152 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/AbstractHystrixStreamController.java x: 5 # changes y: 279 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AsyncResult.java x: 6 # changes y: 134 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilderFactory.java x: 15 # changes y: 488 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MetaHolder.java x: 30 # changes y: 1426 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/AopUtils.java x: 17 # changes y: 909 line churn hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/fallback/BasicDefaultFallbackTest.java x: 4 # changes y: 704 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java x: 94 # changes y: 39445 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/HealthCountsStream.java x: 4 # changes y: 241 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategy.java x: 27 # changes y: 913 line churn hystrix-core/src/main/java/com/netflix/hystrix/Hystrix.java x: 23 # changes y: 1365 line churn hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherThreadPool.java x: 8 # changes y: 378 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPool.java x: 47 # changes y: 1101 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolProperties.java x: 28 # changes y: 884 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixThreadPoolConfiguration.java x: 15 # changes y: 666 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixThreadPoolPropertiesTest.java x: 5 # changes y: 698 line churn hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixDashboardData.java x: 2 # changes y: 942 line churn hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixRequestEvents.java x: 2 # changes y: 262 line churn hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixUtilization.java x: 2 # changes y: 422 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHook.java x: 16 # changes y: 1687 line churn hystrix-core/src/test/java/com/netflix/hystrix/TestableExecutionHook.java x: 10 # changes y: 1144 line churn hystrix-contrib/hystrix-clj/src/main/clojure/com/netflix/hystrix/core.clj x: 28 # changes y: 1894 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java x: 23 # changes y: 4938 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixThreadPoolTest.java x: 16 # changes y: 592 line churn hystrix-core/src/test/java/com/netflix/hystrix/CommonHystrixCommandTests.java x: 21 # changes y: 6648 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/BatchHystrixCommand.java x: 21 # changes y: 752 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericCommand.java x: 18 # changes y: 454 line churn hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionPerfTest.java x: 8 # changes y: 2614 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolMetrics.java x: 33 # changes y: 1332 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixThreadPoolMetricsTest.java x: 14 # changes y: 395 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.java x: 38 # changes y: 2853 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixTimer.java x: 26 # changes y: 1929 line churn hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/fallback/GenericFallbackTest.java x: 1 # changes y: 50 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java x: 31 # changes y: 4906 line churn hystrix-contrib/hystrix-reactivesocket-event-stream/build.gradle x: 9 # changes y: 112 line churn hystrix-contrib/hystrix-reactivesocket-event-stream/src/test/java/com/netflix/hystrix/contrib/reactivesocket/EventStreamRequestHandlerTest.java x: 8 # changes y: 838 line churn hystrix-contrib/hystrix-reactivesocket-event-stream/src/test/java/com/netflix/hystrix/contrib/reactivesocket/EventStreamTest.java x: 7 # changes y: 2484 line churn hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/HealthCountsStreamTest.java x: 9 # changes y: 1316 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandProperties.java x: 28 # changes y: 2822 line churn hystrix-core/src/main/java/com/netflix/hystrix/ExecutionResult.java x: 9 # changes y: 856 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixTest.java x: 20 # changes y: 1422 line churn hystrix-examples/src/main/java/com/netflix/hystrix/examples/basic/ObservableCollapserGetWordForNumber.java x: 7 # changes y: 904 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapser.java x: 55 # changes y: 11255 line churn hystrix-core/src/main/java/com/netflix/hystrix/collapser/CollapsedRequestSubject.java x: 4 # changes y: 580 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixCollapserTest.java x: 38 # changes y: 9495 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixObservableCollapserTest.java x: 33 # changes y: 5796 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCollapser.java x: 28 # changes y: 2130 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolKey.java x: 11 # changes y: 243 line churn hystrix-contrib/hystrix-rx-netty-metrics-stream/src/test/java/com/netflix/hystrix/contrib/rxnetty/metricsstream/HystrixMetricsStreamHandlerTest.java x: 9 # changes y: 319 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixCommandConfiguration.java x: 8 # changes y: 1564 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixConfigurationStream.java x: 6 # changes y: 1288 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixUtilizationStream.java x: 6 # changes y: 1034 line churn hystrix-core/src/test/java/com/netflix/hystrix/config/HystrixConfigurationStreamTest.java x: 4 # changes y: 1956 line churn hystrix-data-stream/src/main/java/com/netflix/hystrix/config/HystrixCommandConfiguration.java x: 3 # changes y: 1032 line churn hystrix-data-stream/src/main/java/com/netflix/hystrix/config/HystrixConfigurationStream.java x: 3 # changes y: 828 line churn hystrix-data-stream/src/main/java/com/netflix/hystrix/serial/SerialHystrixConfiguration.java x: 3 # changes y: 1112 line churn hystrix-data-stream/src/main/java/com/netflix/hystrix/serial/SerialHystrixDashboardData.java x: 3 # changes y: 1828 line churn hystrix-data-stream/src/test/java/com/netflix/hystrix/config/HystrixConfigurationStreamTest.java x: 3 # changes y: 1304 line churn hystrix-serialization/src/test/java/com/netflix/hystrix/serial/SerialHystrixRequestEventsTest.java x: 1 # changes y: 912 line churn hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/configuration/command/CommandPropertiesTest.java x: 17 # changes y: 655 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsJsonStream.java x: 8 # changes y: 1004 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsSseServlet.java x: 5 # changes y: 1092 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixUtilizationSseServlet.java x: 5 # changes y: 852 line churn hystrix-contrib/hystrix-metrics-event-stream/src/test/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsJsonStreamTest.java x: 4 # changes y: 1836 line churn hystrix-contrib/hystrix-rx-netty-metrics-stream/src/main/java/com/netflix/hystrix/contrib/rxnetty/metricsstream/JsonMappers.java x: 18 # changes y: 1701 line churn hystrix-data-stream/src/main/java/com/netflix/hystrix/metric/serial/SerialHystrixConfiguration.java x: 1 # changes y: 566 line churn hystrix-data-stream/src/main/java/com/netflix/hystrix/metric/serial/SerialHystrixRequestEvents.java x: 1 # changes y: 238 line churn hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/CumulativeCommandEventCounterStreamTest.java x: 8 # changes y: 1364 line churn hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/RollingCommandMaxConcurrencyStreamTest.java x: 7 # changes y: 804 line churn hystrix-core/src/test/java/com/netflix/hystrix/metric/consumer/RollingThreadPoolEventCounterStreamTest.java x: 6 # changes y: 1200 line churn hystrix-contrib/hystrix-reactivesocket-event-stream/src/test/java/com/netflix/hystrix/contrib/reactivesocket/HystrixDashboardStreamTest.java x: 4 # changes y: 1092 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixCommandMetricsTest.java x: 23 # changes y: 1170 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixCommandTimeoutConcurrencyTesting.java x: 12 # changes y: 323 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixRequestEvents.java x: 8 # changes y: 444 line churn hystrix-contrib/hystrix-reactivesocket-event-stream/src/main/java/com/netflix/hystrix/contrib/reactivesocket/metrics/HystrixCommandMetricsStream.java x: 4 # changes y: 956 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumber.java x: 16 # changes y: 4236 line churn hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapserFactory.java x: 15 # changes y: 853 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java x: 13 # changes y: 1533 line churn hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCommand.java x: 24 # changes y: 2659 line churn hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherCommand.java x: 15 # changes y: 2092 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixRequestLogTest.java x: 16 # changes y: 979 line churn hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/common/cache/BasicCacheTest.java x: 8 # changes y: 1088 line churn hystrix-core/src/test/java/com/netflix/hystrix/util/HystrixTimerTest.java x: 11 # changes y: 932 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestLog.java x: 26 # changes y: 1459 line churn hystrix-contrib/hystrix-metrics-event-stream/src/test/java/com/netflix/hystrix/contrib/config/stream/HystrixConfigSseServletTest.java x: 1 # changes y: 640 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserMetrics.java x: 18 # changes y: 1344 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixThreadEventStream.java x: 12 # changes y: 604 line churn hystrix-core/src/test/java/com/netflix/hystrix/metric/HealthCountsStreamTest.java x: 5 # changes y: 1308 line churn hystrix-core/src/test/java/com/netflix/hystrix/metric/RollingThreadPoolConcurrencyStreamTest.java x: 4 # changes y: 2326 line churn hystrix-core/src/test/java/com/netflix/hystrix/metric/RollingCommandLatencyStreamTest.java x: 2 # changes y: 1056 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AbstractHystrixCommandFactory.java x: 24 # changes y: 981 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandSetterBuilder.java x: 10 # changes y: 460 line churn hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/cache/CacheTest.java x: 13 # changes y: 1775 line churn hystrix-contrib/hystrix-javanica/src/test/java/com/netflix/hystrix/contrib/javanica/test/spring/error/ErrorPropagationTest.java x: 14 # changes y: 1364 line churn hystrix-core/src/test/java/com/netflix/hystrix/util/HystrixRollingNumberTest.java x: 12 # changes y: 2395 line churn hystrix-core/src/test/java/com/netflix/hystrix/util/HystrixRollingPercentileTest.java x: 18 # changes y: 3050 line churn gradle.properties x: 56 # changes y: 240 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandMetricsSummary.java x: 2 # changes y: 756 line churn CHANGES.md x: 44 # changes y: 2226 line churn gradle/buildscript.gradle x: 17 # changes y: 123 line churn gradle/convention.gradle x: 20 # changes y: 765 line churn hystrix-core/src/main/java/com/netflix/hystrix/exception/HystrixRuntimeException.java x: 12 # changes y: 156 line churn hystrix-core/src/test/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategyTest.java x: 14 # changes y: 505 line churn hystrix-core/src/test/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherFactoryTest.java x: 11 # changes y: 461 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixAsyncCommand.java x: 4 # changes y: 2148 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixAsyncCommandTest.java x: 4 # changes y: 28336 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixFutureCommandTest.java x: 2 # changes y: 14272 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixExecutableBase.java x: 9 # changes y: 6964 line churn hystrix-core/src/main/java/com/netflix/hystrix/AbstractHystrixCommand.java x: 9 # changes y: 3036 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixNonBlockingCommand.java x: 10 # changes y: 15944 line churn hystrix-core/src/test/java/com/netflix/hystrix/HystrixNonBlockingCommandTest.java x: 4 # changes y: 11036 line churn hystrix-dashboard/src/main/java/com/netflix/hystrix/dashboard/stream/hystrix.stream x: 4 # changes y: 3236 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/SynchronizedHttpServletResponse.java x: 2 # changes y: 1840 line churn
53385.0
line churn
  min: 2.0
  average: 839.56
  25th percentile: 112.0
  median: 242.0
  75th percentile: 666.0
  max: 53385.0
0 111.0
# changes
min: 1.0 | average: 7.48 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 8.0 | max: 111.0

Number of Contributors vs. Line Churn: 250 points

hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextScheduler.java x: 7 # contributors y: 1073 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextSchedulerAction.java x: 2 # contributors y: 150 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixSampleSseServlet.java x: 6 # contributors y: 1150 line churn hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCommand.java x: 12 # contributors y: 1558 line churn hystrix-core/src/main/java/com/netflix/hystrix/AbstractCommand.java x: 17 # contributors y: 13019 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixEventType.java x: 7 # contributors y: 324 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumberEvent.java x: 6 # contributors y: 158 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java x: 4 # contributors y: 2763 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AbstractHystrixCommand.java x: 6 # contributors y: 924 line churn hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisher.java x: 7 # contributors y: 149 line churn hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherThreadPool.java x: 8 # contributors y: 414 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestCache.java x: 8 # contributors y: 1032 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/conf/HystrixPropertiesManager.java x: 5 # contributors y: 1211 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/CachedValuesHistogram.java x: 2 # contributors y: 460 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCommandAspect.java x: 7 # contributors y: 1665 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/ExecutionType.java x: 4 # contributors y: 160 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericObservableCommand.java x: 4 # contributors y: 402 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextRunnable.java x: 2 # contributors y: 161 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandMetrics.java x: 6 # contributors y: 4152 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/AbstractHystrixStreamController.java x: 3 # contributors y: 279 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/HystrixCommand.java x: 6 # contributors y: 342 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AsyncResult.java x: 4 # contributors y: 134 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilderFactory.java x: 3 # contributors y: 488 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MetaHolder.java x: 4 # contributors y: 1426 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/AopUtils.java x: 4 # contributors y: 909 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/MethodProvider.java x: 2 # contributors y: 1032 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStream.java x: 3 # contributors y: 147 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStreamingOutputProvider.java x: 3 # contributors y: 312 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java x: 12 # contributors y: 39445 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategy.java x: 8 # contributors y: 913 line churn hystrix-core/src/main/java/com/netflix/hystrix/Hystrix.java x: 7 # contributors y: 1365 line churn hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherThreadPool.java x: 6 # contributors y: 742 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPool.java x: 12 # contributors y: 1101 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolProperties.java x: 9 # contributors y: 884 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixThreadPoolConfiguration.java x: 3 # contributors y: 666 line churn hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixConfiguration.java x: 2 # contributors y: 818 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHook.java x: 6 # contributors y: 1687 line churn hystrix-contrib/hystrix-clj/src/main/clojure/com/netflix/hystrix/core.clj x: 10 # contributors y: 1894 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java x: 5 # contributors y: 4938 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/BatchHystrixCommand.java x: 5 # contributors y: 752 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericCommand.java x: 5 # contributors y: 454 line churn hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionPerfTest.java x: 2 # contributors y: 2614 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.java x: 8 # contributors y: 2853 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java x: 4 # contributors y: 4906 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingDistributionStream.java x: 2 # contributors y: 562 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapser.java x: 7 # contributors y: 11255 line churn hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapser.java x: 6 # contributors y: 537 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCollapser.java x: 6 # contributors y: 2130 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandGroupKey.java x: 5 # contributors y: 203 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixCollapserConfiguration.java x: 2 # contributors y: 668 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixCommandConfiguration.java x: 2 # contributors y: 1564 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixConfigurationStream.java x: 2 # contributors y: 1288 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserKey.java x: 5 # contributors y: 97 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsStreamServlet.java x: 9 # contributors y: 1120 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsJsonStream.java x: 3 # contributors y: 1004 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsSseServlet.java x: 2 # contributors y: 1092 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumber.java x: 6 # contributors y: 4236 line churn hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapserFactory.java x: 5 # contributors y: 853 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java x: 7 # contributors y: 1533 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty.java x: 4 # contributors y: 942 line churn hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCommand.java x: 6 # contributors y: 2659 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/HystrixPlugins.java x: 6 # contributors y: 2539 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableHolder.java x: 6 # contributors y: 139 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java x: 5 # contributors y: 506 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestLog.java x: 6 # contributors y: 1459 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserMetrics.java x: 3 # contributors y: 1344 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextCallable.java x: 1 # contributors y: 100 line churn hystrix-contrib/hystrix-network-auditor-agent/src/main/java/com/netflix/hystrix/contrib/networkauditor/NetworkClassTransform.java x: 1 # contributors y: 230 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCommandDefault.java x: 1 # contributors y: 1113 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherThreadPoolDefault.java x: 1 # contributors y: 661 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java x: 1 # contributors y: 360 line churn
39445.0
line churn
  min: 16.0
  average: 784.96
  25th percentile: 132.5
  median: 229.5
  75th percentile: 706.75
  max: 39445.0
0 17.0
# contributors
min: 1.0 | average: 3.4 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 17.0

File Size vs. Line Churn: 250 points

hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextScheduler.java x: 142 lines of code y: 1073 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextSchedulerAction.java x: 38 lines of code y: 150 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixSampleSseServlet.java x: 118 lines of code y: 1150 line churn hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCommand.java x: 506 lines of code y: 1558 line churn hystrix-core/src/main/java/com/netflix/hystrix/AbstractCommand.java x: 1467 lines of code y: 13019 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixEventType.java x: 103 lines of code y: 324 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumberEvent.java x: 40 lines of code y: 158 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCircuitBreaker.java x: 170 lines of code y: 2763 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AbstractHystrixCommand.java x: 130 lines of code y: 924 line churn hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisher.java x: 40 lines of code y: 149 line churn hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherThreadPool.java x: 142 lines of code y: 414 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestCache.java x: 184 lines of code y: 1032 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/conf/HystrixPropertiesManager.java x: 344 lines of code y: 1211 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/CachedValuesHistogram.java x: 107 lines of code y: 460 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCommandAspect.java x: 280 lines of code y: 1665 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/ExecutionType.java x: 30 lines of code y: 160 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericObservableCommand.java x: 128 lines of code y: 402 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/FallbackMethod.java x: 346 lines of code y: 1219 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixContextRunnable.java x: 37 lines of code y: 161 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandMetrics.java x: 236 lines of code y: 4152 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/controller/HystrixConfigSseController.java x: 38 lines of code y: 231 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/DefaultProperties.java x: 20 lines of code y: 220 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/HystrixCommand.java x: 23 lines of code y: 342 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/AsyncResult.java x: 28 lines of code y: 134 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilderFactory.java x: 116 lines of code y: 488 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MetaHolder.java x: 409 lines of code y: 1426 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/AopUtils.java x: 133 lines of code y: 909 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/MethodProvider.java x: 209 lines of code y: 1032 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStream.java x: 22 lines of code y: 147 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStreamFeature.java x: 18 lines of code y: 126 line churn hystrix-contrib/hystrix-metrics-event-stream-jaxrs/src/main/java/com/netflix/hystrix/contrib/metrics/HystrixStreamingOutputProvider.java x: 68 lines of code y: 312 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommand.java x: 199 lines of code y: 39445 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/HealthCountsStream.java x: 67 lines of code y: 241 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixConcurrencyStrategy.java x: 83 lines of code y: 913 line churn hystrix-core/src/main/java/com/netflix/hystrix/Hystrix.java x: 123 lines of code y: 1365 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixConfigurationJsonStream.java x: 148 lines of code y: 426 line churn hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherThreadPool.java x: 217 lines of code y: 742 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPool.java x: 139 lines of code y: 1101 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolProperties.java x: 168 lines of code y: 884 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixThreadPoolConfiguration.java x: 70 lines of code y: 666 line churn hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixDashboardData.java x: 341 lines of code y: 942 line churn hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixMetric.java x: 15 lines of code y: 136 line churn hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixRequestEvents.java x: 74 lines of code y: 262 line churn hystrix-serialization/src/main/java/com/netflix/hystrix/serial/SerialHystrixUtilization.java x: 71 lines of code y: 422 line churn hystrix-core/src/main/java/com/netflix/hystrix/exception/ExceptionNotWrappedByHystrix.java x: 3 lines of code y: 16 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/Exceptions.java x: 13 lines of code y: 40 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHook.java x: 106 lines of code y: 1687 line churn hystrix-contrib/hystrix-clj/src/main/clojure/com/netflix/hystrix/core.clj x: 598 lines of code y: 1894 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingPercentile.java x: 317 lines of code y: 4938 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/BatchHystrixCommand.java x: 67 lines of code y: 752 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericCommand.java x: 46 lines of code y: 454 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/exception/ExceptionUtils.java x: 19 lines of code y: 118 line churn hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionPerfTest.java x: 269 lines of code y: 2614 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/PlatformSpecific.java x: 56 lines of code y: 242 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixThreadPoolMetrics.java x: 178 lines of code y: 1332 line churn hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandConstructionPerfTest.java x: 22 lines of code y: 264 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsPoller.java x: 385 lines of code y: 2853 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixTimer.java x: 99 lines of code y: 1929 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/HystrixCommandBuilder.java x: 93 lines of code y: 602 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/TypeHelper.java x: 54 lines of code y: 228 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCommand.java x: 89 lines of code y: 4906 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/BucketedCumulativeCounterStream.java x: 37 lines of code y: 150 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/BucketedRollingCounterStream.java x: 47 lines of code y: 170 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingConcurrencyStream.java x: 80 lines of code y: 292 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingDistributionStream.java x: 112 lines of code y: 562 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandProperties.java x: 438 lines of code y: 2822 line churn hystrix-core/src/main/java/com/netflix/hystrix/ExecutionResult.java x: 295 lines of code y: 856 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapser.java x: 220 lines of code y: 11255 line churn hystrix-core/src/main/java/com/netflix/hystrix/collapser/CollapsedRequestSubject.java x: 98 lines of code y: 580 line churn hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestBatch.java x: 163 lines of code y: 1348 line churn hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapser.java x: 102 lines of code y: 537 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesFactory.java x: 90 lines of code y: 279 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservableCollapser.java x: 252 lines of code y: 2130 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCommandGroupKey.java x: 27 lines of code y: 203 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/InternMap.java x: 25 lines of code y: 68 line churn hystrix-contrib/hystrix-rx-netty-metrics-stream/src/main/java/com/netflix/hystrix/contrib/rxnetty/metricsstream/HystrixMetricsStreamHandler.java x: 87 lines of code y: 312 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixCollapserConfiguration.java x: 79 lines of code y: 668 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixCommandConfiguration.java x: 201 lines of code y: 1564 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixConfiguration.java x: 31 lines of code y: 328 line churn hystrix-core/src/main/java/com/netflix/hystrix/config/HystrixConfigurationStream.java x: 153 lines of code y: 1288 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/HystrixDashboardStream.java x: 80 lines of code y: 668 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixCommandUtilization.java x: 14 lines of code y: 204 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixThreadPoolUtilization.java x: 34 lines of code y: 342 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/sample/HystrixUtilizationStream.java x: 118 lines of code y: 1034 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserKey.java x: 31 lines of code y: 97 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/metrics/eventstream/HystrixMetricsStreamServlet.java x: 42 lines of code y: 1120 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsJsonStream.java x: 83 lines of code y: 1004 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/requests/stream/HystrixRequestEventsSseServlet.java x: 43 lines of code y: 1092 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixConfigSseServlet.java x: 41 lines of code y: 1086 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixUtilizationJsonStream.java x: 85 lines of code y: 296 line churn hystrix-contrib/hystrix-metrics-event-stream/src/main/java/com/netflix/hystrix/contrib/sample/stream/HystrixUtilizationSseServlet.java x: 42 lines of code y: 852 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixRequestEvents.java x: 143 lines of code y: 444 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/HystrixRollingNumber.java x: 333 lines of code y: 4236 line churn hystrix-core/src/main/java/com/netflix/hystrix/collapser/RequestCollapserFactory.java x: 118 lines of code y: 853 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedArchaiusProperty.java x: 225 lines of code y: 1533 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixPropertiesChainedProperty.java x: 168 lines of code y: 942 line churn hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCommand.java x: 521 lines of code y: 2659 line churn hystrix-contrib/hystrix-codahale-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/codahalemetricspublisher/HystrixCodaHaleMetricsPublisherCollapser.java x: 224 lines of code y: 813 line churn hystrix-contrib/hystrix-request-servlet/src/main/java/com/netflix/hystrix/contrib/requestservlet/HystrixRequestLogViaLoggerServletFilter.java x: 44 lines of code y: 206 line churn hystrix-contrib/hystrix-servo-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/servopublisher/HystrixServoMetricsPublisherCollapser.java x: 227 lines of code y: 1453 line churn hystrix-contrib/hystrix-yammer-metrics-publisher/src/main/java/com/netflix/hystrix/contrib/yammermetricspublisher/HystrixYammerMetricsPublisherCommand.java x: 462 lines of code y: 2092 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCachedObservable.java x: 43 lines of code y: 425 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserProperties.java x: 205 lines of code y: 810 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestContext.java x: 48 lines of code y: 210 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/HystrixPlugins.java x: 211 lines of code y: 2539 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixDynamicProperties.java x: 32 lines of code y: 200 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixDynamicPropertiesSystemProperties.java x: 77 lines of code y: 208 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/concurrency/HystrixRequestVariableHolder.java x: 61 lines of code y: 139 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/properties/HystrixProperty.java x: 92 lines of code y: 506 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixRequestLog.java x: 138 lines of code y: 1459 line churn hystrix-examples-webapp/src/main/webapp/WEB-INF/web.xml x: 64 lines of code y: 152 line churn hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CommandExecutionAndConcurrentMetricsReadPerfTest.java x: 123 lines of code y: 476 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixCollapserMetrics.java x: 112 lines of code y: 1344 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/HystrixThreadEventStream.java x: 104 lines of code y: 604 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/BucketedCounterStream.java x: 71 lines of code y: 236 line churn hystrix-core/src/main/java/com/netflix/hystrix/metric/consumer/RollingCommandLatencyDistributionStream.java x: 51 lines of code y: 190 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherFactory.java x: 85 lines of code y: 1105 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/ObservableExecutionMode.java x: 7 lines of code y: 94 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/collapser/CommandCollapser.java x: 44 lines of code y: 472 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/CommandAction.java x: 8 lines of code y: 414 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/GenericSetterBuilder.java x: 133 lines of code y: 376 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/command/MethodExecutionAction.java x: 88 lines of code y: 432 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/utils/ajc/AjcUtils.java x: 72 lines of code y: 443 line churn hystrix-core/src/jmh/java/com/netflix/hystrix/perf/CollapserPerfTest.java x: 125 lines of code y: 492 line churn hystrix-core/src/jmh/java/com/netflix/hystrix/perf/ObservableCollapserPerfTest.java x: 176 lines of code y: 697 line churn hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingMaxPerfTest.java x: 102 lines of code y: 736 line churn hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingNumberPerfTest.java x: 136 lines of code y: 972 line churn hystrix-core/src/jmh/java/com/netflix/hystrix/perf/RollingPercentilePerfTest.java x: 137 lines of code y: 613 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixMetrics.java x: 15 lines of code y: 401 line churn hystrix-contrib/hystrix-javanica/src/main/java/com/netflix/hystrix/contrib/javanica/annotation/HystrixCollapser.java x: 16 lines of code y: 278 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixExecutable.java x: 12 lines of code y: 210 line churn hystrix-core/src/main/java/com/netflix/hystrix/HystrixObservable.java x: 10 lines of code y: 228 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/ExceptionThreadingUtility.java x: 10 lines of code y: 907 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/HystrixCommandExecutionHookDefault.java x: 9 lines of code y: 70 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/executionhook/package-info.java x: 1 lines of code y: 42 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherCommandDefault.java x: 13 lines of code y: 1113 line churn hystrix-core/src/main/java/com/netflix/hystrix/strategy/metrics/HystrixMetricsPublisherThreadPoolDefault.java x: 11 lines of code y: 661 line churn hystrix-core/src/main/java/com/netflix/hystrix/util/Striped64.java x: 173 lines of code y: 360 line churn
39445.0
line churn
  min: 16.0
  average: 784.96
  25th percentile: 132.5
  median: 229.5
  75th percentile: 706.75
  max: 39445.0
0 1467.0
lines of code
min: 1.0 | average: 87.08 | 25th percentile: 19.0 | median: 44.0 | 75th percentile: 106.25 | max: 1467.0