netflix / EVCache
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
41% | 5% | 12% | 23% | 16%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java42% | 5% | 12% | 23% | 16%
xml0% | 0% | 0% | 0% | 100%
jsp0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
evcache-core45% | 6% | 13% | 22% | 12%
evcache-client0% | 0% | 0% | 34% | 65%
evcacheproxy0% | 0% | 0% | 44% | 55%
evcache-zipkin-tracing0% | 0% | 0% | 90% | 9%
evcache-client-sample0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
EVCacheImpl.java
in evcache-core/src/main/java/com/netflix/evcache
3108 106
EVCacheClient.java
in evcache-core/src/main/java/com/netflix/evcache/pool
1518 119
EVCacheClientPool.java
in evcache-core/src/main/java/com/netflix/evcache/pool
1414 71
EVCacheMemcachedClient.java
in evcache-core/src/main/java/net/spy/memcached
803 40
EVCacheLatchImpl.java
in evcache-core/src/main/java/com/netflix/evcache/operation
373 25
EVCacheMetricsFactory.java
in evcache-core/src/main/java/com/netflix/evcache/metrics
351 20
EVCacheOperationFuture.java
in evcache-core/src/main/java/com/netflix/evcache/operation
311 26
EVCacheBulkGetFuture.java
in evcache-core/src/main/java/com/netflix/evcache/operation
270 15
EVCacheInMemoryCache.java
in evcache-core/src/main/java/com/netflix/evcache
222 11
EVCache.java
in evcache-core/src/main/java/com/netflix/evcache
217 3
EVCacheClientPoolManager.java
in evcache-core/src/main/java/com/netflix/evcache/pool
200 23
EVCacheNodeImpl.java
in evcache-core/src/main/java/net/spy/memcached/protocol/binary
193 27
EVCacheAsciiNodeImpl.java
in evcache-core/src/main/java/net/spy/memcached/protocol/ascii
191 28
SimpleNodeListProvider.java
in evcache-core/src/main/java/com/netflix/evcache/pool
188 5
EurekaNodeListProvider.java
in evcache-client/src/main/java/com/netflix/evcache/pool/eureka
176 2
HotKeyListener.java
in evcache-core/src/main/java/com/netflix/evcache/event/hotkey
173 9
EVCacheEvent.java
in evcache-core/src/main/java/com/netflix/evcache/event
170 29
EVCacheInternalImpl.java
in evcache-core/src/main/java/com/netflix/evcache
169 11
EVCacheKey.java
in evcache-core/src/main/java/com/netflix/evcache
156 14
BaseAsciiConnectionFactory.java
in evcache-core/src/main/java/com/netflix/evcache/connection
152 29
EVCacheNodeLocator.java
in evcache-core/src/main/java/com/netflix/evcache/pool
150 14
EVCacheSerializingTranscoder.java
in evcache-core/src/main/java/com/netflix/evcache
149 6
EVCacheRESTService.java
in evcacheproxy/src/main/java/com/netflix/evcache/service/resources
148 7
BaseConnectionFactory.java
in evcache-core/src/main/java/com/netflix/evcache/connection
147 28
EVCacheConnectionObserver.java
in evcache-core/src/main/java/com/netflix/evcache/pool/observer
137 19
EVCacheMemcachedNodeROImpl.java
in evcache-core/src/main/java/net/spy/memcached
132 40
EVCacheTracingEventListener.java
in evcache-zipkin-tracing/src/main/java/com/netflix/evcache
128 8
EVCacheConfig.java
in evcache-core/src/main/java/com/netflix/evcache/util
116 17
KeyHasher.java
in evcache-core/src/main/java/com/netflix/evcache/util
116 4
EVCacheFutures.java
in evcache-core/src/main/java/com/netflix/evcache/operation
115 14
EVCachePersistedProperties.java
in evcache-core/src/main/java/com/netflix/evcache/config
113 5
EVCacheConnection.java
in evcache-core/src/main/java/net/spy/memcached
109 8
MetaGetOperationImpl.java
in evcache-core/src/main/java/net/spy/memcached/protocol/ascii
105 5
EVCacheClientUtil.java
in evcache-core/src/main/java/com/netflix/evcache/pool
99 4
NodeLocatorLookup.java
in evcache-core/src/main/java/com/netflix/evcache/pool
94 5
MetaArithmeticOperationImpl.java
in evcache-core/src/main/java/net/spy/memcached/protocol/ascii
91 9
EVCacheItemMetaData.java
in evcache-core/src/main/java/com/netflix/evcache/operation
89 16
EVCacheClientZipkinTracingSample.java
in evcache-client-sample/src/main/java/com/netflix/evcache/sample
87 5
EVCacheValue.java
in evcache-core/src/main/java/com/netflix/evcache/pool
74 8
CircularIterator.java
in evcache-core/src/main/java/com/netflix/evcache/util
73 5
EVCacheFuture.java
in evcache-core/src/main/java/com/netflix/evcache/operation
72 14
HashRingAlgorithm.java
in evcache-core/src/main/java/com/netflix/evcache/pool
70 8
EVCacheModule.java
in evcache-client/src/main/java/com/netflix/evcache
67 7
EVCacheClientSample.java
in evcache-client-sample/src/main/java/com/netflix/evcache/sample
66 4
EVCacheScheduledExecutor.java
in evcache-core/src/main/java/com/netflix/evcache/pool
66 4
EVCacheExecutor.java
in evcache-core/src/main/java/com/netflix/evcache/pool
66 4
ServerGroupCircularIterator.java
in evcache-core/src/main/java/com/netflix/evcache/util
59 5
DIEVCacheKetamaNodeLocatorConfiguration.java
in evcache-client/src/main/java/com/netflix/evcache/pool
58 3
EVCacheInternal.java
in evcache-core/src/main/java/com/netflix/evcache
55 6
VersionTracker.java
in evcache-client/src/main/java/com/netflix/evcache/version
55 4
Files With Most Units (Top 50)
File# lines# units
EVCacheClient.java
in evcache-core/src/main/java/com/netflix/evcache/pool
1518 119
EVCacheImpl.java
in evcache-core/src/main/java/com/netflix/evcache
3108 106
EVCacheClientPool.java
in evcache-core/src/main/java/com/netflix/evcache/pool
1414 71
EVCacheMemcachedNodeROImpl.java
in evcache-core/src/main/java/net/spy/memcached
132 40
EVCacheMemcachedClient.java
in evcache-core/src/main/java/net/spy/memcached
803 40
BaseAsciiConnectionFactory.java
in evcache-core/src/main/java/com/netflix/evcache/connection
152 29
EVCacheEvent.java
in evcache-core/src/main/java/com/netflix/evcache/event
170 29
BaseConnectionFactory.java
in evcache-core/src/main/java/com/netflix/evcache/connection
147 28
EVCacheAsciiNodeImpl.java
in evcache-core/src/main/java/net/spy/memcached/protocol/ascii
191 28
EVCacheNodeImpl.java
in evcache-core/src/main/java/net/spy/memcached/protocol/binary
193 27
EVCacheOperationFuture.java
in evcache-core/src/main/java/com/netflix/evcache/operation
311 26
EVCacheLatchImpl.java
in evcache-core/src/main/java/com/netflix/evcache/operation
373 25
EVCacheClientPoolManager.java
in evcache-core/src/main/java/com/netflix/evcache/pool
200 23
EVCacheMetricsFactory.java
in evcache-core/src/main/java/com/netflix/evcache/metrics
351 20
EVCacheConnectionObserver.java
in evcache-core/src/main/java/com/netflix/evcache/pool/observer
137 19
EVCacheConfig.java
in evcache-core/src/main/java/com/netflix/evcache/util
116 17
EVCacheItemMetaData.java
in evcache-core/src/main/java/com/netflix/evcache/operation
89 16
EVCacheBulkGetFuture.java
in evcache-core/src/main/java/com/netflix/evcache/operation
270 15
EVCacheKey.java
in evcache-core/src/main/java/com/netflix/evcache
156 14
EVCacheFuture.java
in evcache-core/src/main/java/com/netflix/evcache/operation
72 14
EVCacheFutures.java
in evcache-core/src/main/java/com/netflix/evcache/operation
115 14
EVCacheNodeLocator.java
in evcache-core/src/main/java/com/netflix/evcache/pool
150 14
EVCacheInternalImpl.java
in evcache-core/src/main/java/com/netflix/evcache
169 11
EVCacheInMemoryCache.java
in evcache-core/src/main/java/com/netflix/evcache
222 11
HotKeyListener.java
in evcache-core/src/main/java/com/netflix/evcache/event/hotkey
173 9
EVCacheClientPoolConfigurationProperties.java
in evcache-core/src/main/java/com/netflix/evcache
38 9
MetaArithmeticOperationImpl.java
in evcache-core/src/main/java/net/spy/memcached/protocol/ascii
91 9
DIConnectionFactoryBuilderProvider.java
in evcache-client/src/main/java/com/netflix/evcache/connection
47 9
HashRingAlgorithm.java
in evcache-core/src/main/java/com/netflix/evcache/pool
70 8
EVCacheValue.java
in evcache-core/src/main/java/com/netflix/evcache/pool
74 8
EVCacheConnection.java
in evcache-core/src/main/java/net/spy/memcached
109 8
EVCacheTracingEventListener.java
in evcache-zipkin-tracing/src/main/java/com/netflix/evcache
128 8
EVCacheRESTService.java
in evcacheproxy/src/main/java/com/netflix/evcache/service/resources
148 7
EVCacheItem.java
in evcache-core/src/main/java/com/netflix/evcache/operation
28 7
ServerGroup.java
in evcache-core/src/main/java/com/netflix/evcache/pool
52 7
EVCacheModule.java
in evcache-client/src/main/java/com/netflix/evcache
67 7
EVCacheSerializingTranscoder.java
in evcache-core/src/main/java/com/netflix/evcache
149 6
ThrottleListener.java
in evcache-core/src/main/java/com/netflix/evcache/event/throttle
54 6
EVCacheInternal.java
in evcache-core/src/main/java/com/netflix/evcache
55 6
EVCacheTranscoder.java
in evcache-core/src/main/java/com/netflix/evcache
28 6
RESTServiceTranscoder.java
in evcacheproxy/src/main/java/com/netflix/evcache/service/transcoder
23 5
EVCacheClientZipkinTracingSample.java
in evcache-client-sample/src/main/java/com/netflix/evcache/sample
87 5
NodeLocatorLookup.java
in evcache-core/src/main/java/com/netflix/evcache/pool
94 5
ChunkTranscoder.java
in evcache-core/src/main/java/com/netflix/evcache/pool
21 5
SimpleNodeListProvider.java
in evcache-core/src/main/java/com/netflix/evcache/pool
188 5
EVCachePersistedProperties.java
in evcache-core/src/main/java/com/netflix/evcache/config
113 5
ServerGroupCircularIterator.java
in evcache-core/src/main/java/com/netflix/evcache/util
59 5
Pair.java
in evcache-core/src/main/java/com/netflix/evcache/util
21 5
CircularIterator.java
in evcache-core/src/main/java/com/netflix/evcache/util
73 5
EVCacheBulkDataDto.java
in evcache-core/src/main/java/com/netflix/evcache/util
24 5
Files With Long Lines (Top 46)

There are 46 files with lines longer than 120 characters. In total, there are 811 long lines.

File# lines# units# long lines
EVCacheImpl.java
in evcache-core/src/main/java/com/netflix/evcache
3108 106 291
EVCacheClientPool.java
in evcache-core/src/main/java/com/netflix/evcache/pool
1414 71 104
EVCacheClient.java
in evcache-core/src/main/java/com/netflix/evcache/pool
1518 119 81
EVCacheMemcachedClient.java
in evcache-core/src/main/java/net/spy/memcached
803 40 76
EVCacheClientPoolManager.java
in evcache-core/src/main/java/com/netflix/evcache/pool
200 23 22
EVCacheLatchImpl.java
in evcache-core/src/main/java/com/netflix/evcache/operation
373 25 19
EVCacheInternalImpl.java
in evcache-core/src/main/java/com/netflix/evcache
169 11 17
EVCacheKey.java
in evcache-core/src/main/java/com/netflix/evcache
156 14 16
EurekaNodeListProvider.java
in evcache-client/src/main/java/com/netflix/evcache/pool/eureka
176 2 16
EVCacheOperationFuture.java
in evcache-core/src/main/java/com/netflix/evcache/operation
311 26 13
EVCacheBulkGetFuture.java
in evcache-core/src/main/java/com/netflix/evcache/operation
270 15 11
EVCacheInMemoryCache.java
in evcache-core/src/main/java/com/netflix/evcache
222 11 11
EVCacheNodeLocator.java
in evcache-core/src/main/java/com/netflix/evcache/pool
150 14 10
EVCachePersistedProperties.java
in evcache-core/src/main/java/com/netflix/evcache/config
113 5 10
EVCacheClientUtil.java
in evcache-core/src/main/java/com/netflix/evcache/pool
99 4 9
EVCacheInternal.java
in evcache-core/src/main/java/com/netflix/evcache
55 6 9
EVCache.java
in evcache-core/src/main/java/com/netflix/evcache
217 3 8
SimpleNodeListProvider.java
in evcache-core/src/main/java/com/netflix/evcache/pool
188 5 8
HotKeyListener.java
in evcache-core/src/main/java/com/netflix/evcache/event/hotkey
173 9 7
EVCacheScheduledExecutor.java
in evcache-core/src/main/java/com/netflix/evcache/pool
66 4 6
KeyHasher.java
in evcache-core/src/main/java/com/netflix/evcache/util
116 4 6
EVCacheRESTService.java
in evcacheproxy/src/main/java/com/netflix/evcache/service/resources
148 7 5
BaseAsciiConnectionFactory.java
in evcache-core/src/main/java/com/netflix/evcache/connection
152 29 5
EVCacheExecutor.java
in evcache-core/src/main/java/com/netflix/evcache/pool
66 4 5
ConnectionFactoryBuilder.java
in evcache-core/src/main/java/com/netflix/evcache/connection
18 2 4
EVCacheAsciiNodeImpl.java
in evcache-core/src/main/java/net/spy/memcached/protocol/ascii
191 28 4
EVCacheNodeImpl.java
in evcache-core/src/main/java/net/spy/memcached/protocol/binary
193 27 4
DIConnectionFactoryBuilderProvider.java
in evcache-client/src/main/java/com/netflix/evcache/connection
47 9 4
EVCacheMetricsFactory.java
in evcache-core/src/main/java/com/netflix/evcache/metrics
351 20 3
BaseConnectionFactory.java
in evcache-core/src/main/java/com/netflix/evcache/connection
147 28 3
EVCacheEvent.java
in evcache-core/src/main/java/com/netflix/evcache/event
170 29 3
EVCacheConnectionObserver.java
in evcache-core/src/main/java/com/netflix/evcache/pool/observer
137 19 2
EVCacheKetamaNodeLocatorConfiguration.java
in evcache-core/src/main/java/com/netflix/evcache/pool
44 4 2
CircularIterator.java
in evcache-core/src/main/java/com/netflix/evcache/util
73 5 2
EVCacheTranscoder.java
in evcache-core/src/main/java/com/netflix/evcache
28 6 2
DIConnectionFactory.java
in evcache-client/src/main/java/com/netflix/evcache/connection
24 1 2
DIAsciiConnectionFactory.java
in evcache-client/src/main/java/com/netflix/evcache/connection
28 1 2
EVCacheClientSample.java
in evcache-client-sample/src/main/java/com/netflix/evcache/sample
66 4 1
EVCacheFuture.java
in evcache-core/src/main/java/com/netflix/evcache/operation
72 14 1
EVCacheFutures.java
in evcache-core/src/main/java/com/netflix/evcache/operation
115 14 1
EVCacheValue.java
in evcache-core/src/main/java/com/netflix/evcache/pool
74 8 1
EVCacheSerializingTranscoder.java
in evcache-core/src/main/java/com/netflix/evcache
149 6 1
ThrottleListener.java
in evcache-core/src/main/java/com/netflix/evcache/event/throttle
54 6 1
EVCacheTracingEventListener.java
in evcache-zipkin-tracing/src/main/java/com/netflix/evcache
128 8 1
DIEVCacheKetamaNodeLocatorConfiguration.java
in evcache-client/src/main/java/com/netflix/evcache/pool
58 3 1
DIEVCacheNodeListProvider.java
in evcache-client/src/main/java/com/netflix/evcache/pool/eureka
33 2 1
Correlations

File Size vs. Commits (all time): 105 points

evcache-core/src/main/java/net/spy/memcached/EVCacheMemcachedClient.java x: 49 commits (all time) y: 803 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheBulkGetFuture.java x: 15 commits (all time) y: 270 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheNodeLocator.java x: 17 commits (all time) y: 150 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/HashRingAlgorithm.java x: 3 commits (all time) y: 70 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/NodeLocatorLookup.java x: 3 commits (all time) y: 94 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientUtil.java x: 29 commits (all time) y: 99 lines of code evcache-core/src/main/java/net/spy/memcached/EVCacheConnection.java x: 8 commits (all time) y: 109 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClient.java x: 63 commits (all time) y: 1518 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheOperationFuture.java x: 18 commits (all time) y: 311 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheSerializingTranscoder.java x: 12 commits (all time) y: 149 lines of code evcache-core/src/main/java/com/netflix/evcache/metrics/EVCacheMetricsFactory.java x: 59 commits (all time) y: 351 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheImpl.java x: 117 commits (all time) y: 3108 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientPool.java x: 67 commits (all time) y: 1414 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCache.java x: 30 commits (all time) y: 217 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheTranscoder.java x: 7 commits (all time) y: 28 lines of code evcache-core/src/main/java/com/netflix/evcache/dto/EVCacheResponseStatus.java x: 1 commits (all time) y: 13 lines of code evcache-client/src/main/java/com/netflix/evcache/pool/eureka/EurekaNodeListProvider.java x: 25 commits (all time) y: 176 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheServerGroupConfig.java x: 3 commits (all time) y: 22 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/SimpleNodeListProvider.java x: 21 commits (all time) y: 188 lines of code evcache-core/src/main/java/com/netflix/evcache/connection/BaseAsciiConnectionFactory.java x: 6 commits (all time) y: 152 lines of code evcache-core/src/main/java/com/netflix/evcache/connection/BaseConnectionFactory.java x: 10 commits (all time) y: 147 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientPoolManager.java x: 29 commits (all time) y: 200 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheInternalImpl.java x: 26 commits (all time) y: 169 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheAsciiOperationFactory.java x: 6 commits (all time) y: 27 lines of code evcache-core/src/main/java/net/spy/memcached/protocol/ascii/MetaArithmeticOperationImpl.java x: 2 commits (all time) y: 91 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheKey.java x: 21 commits (all time) y: 156 lines of code evcache-core/src/main/java/com/netflix/evcache/event/EVCacheEvent.java x: 21 commits (all time) y: 170 lines of code evcache-core/src/main/java/com/netflix/evcache/util/KeyHasher.java x: 18 commits (all time) y: 116 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheLatchImpl.java x: 20 commits (all time) y: 373 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheInMemoryCache.java x: 15 commits (all time) y: 222 lines of code evcache-client/src/main/java/com/netflix/evcache/connection/DIAsciiConnectionFactory.java x: 4 commits (all time) y: 28 lines of code evcache-client/src/main/java/com/netflix/evcache/connection/DIConnectionFactory.java x: 7 commits (all time) y: 24 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheInternal.java x: 9 commits (all time) y: 55 lines of code evcache-core/src/main/java/net/spy/memcached/EVCacheNode.java x: 5 commits (all time) y: 35 lines of code evcache-core/src/main/java/net/spy/memcached/protocol/ascii/EVCacheAsciiNodeImpl.java x: 5 commits (all time) y: 191 lines of code evcache-core/src/main/java/net/spy/memcached/protocol/binary/EVCacheNodeImpl.java x: 20 commits (all time) y: 193 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheImplMBean.java x: 1 commits (all time) y: 3 lines of code evcache-core/src/main/java/net/spy/memcached/protocol/ascii/MetaGetOperationImpl.java x: 4 commits (all time) y: 105 lines of code evcache-client/src/main/java/com/netflix/evcache/pool/DIEVCacheKetamaNodeLocatorConfiguration.java x: 7 commits (all time) y: 58 lines of code evcache-client/src/main/java/com/netflix/evcache/pool/eureka/DIEVCacheNodeListProvider.java x: 11 commits (all time) y: 33 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheFuture.java x: 4 commits (all time) y: 72 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheFutures.java x: 4 commits (all time) y: 115 lines of code evcacheproxy/src/main/java/com/netflix/evcache/service/resources/EVCacheRESTService.java x: 15 commits (all time) y: 148 lines of code evcache-core/src/main/java/net/spy/memcached/protocol/ascii/ExecCmdOperationImpl.java x: 1 commits (all time) y: 39 lines of code evcache-client/src/main/java/com/netflix/evcache/connection/DIConnectionFactoryBuilderProvider.java x: 11 commits (all time) y: 47 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheItem.java x: 1 commits (all time) y: 28 lines of code evcache-core/src/main/java/com/netflix/evcache/config/EVCachePersistedProperties.java x: 1 commits (all time) y: 113 lines of code evcache-core/src/main/java/com/netflix/evcache/util/EVCacheConfig.java x: 12 commits (all time) y: 116 lines of code evcache-client-sample/src/main/java/com/netflix/evcache/sample/EVCacheClientZipkinTracingSample.java x: 5 commits (all time) y: 87 lines of code evcache-zipkin-tracing/src/main/java/com/netflix/evcache/EVCacheTracingEventListener.java x: 9 commits (all time) y: 128 lines of code evcache-core/src/main/java/net/spy/memcached/protocol/ascii/MetaDebugOperationImpl.java x: 1 commits (all time) y: 52 lines of code evcache-core/src/main/java/com/netflix/evcache/connection/ConnectionFactoryBuilder.java x: 6 commits (all time) y: 18 lines of code evcache-client/src/main/java/com/netflix/evcache/EVCacheModule.java x: 21 commits (all time) y: 67 lines of code evcache-core/src/main/java/com/netflix/evcache/event/hotkey/HotKeyListener.java x: 5 commits (all time) y: 173 lines of code evcache-core/src/main/java/com/netflix/evcache/event/throttle/ThrottleListener.java x: 4 commits (all time) y: 54 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheExecutor.java x: 5 commits (all time) y: 66 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheKetamaNodeLocatorConfiguration.java x: 4 commits (all time) y: 44 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheScheduledExecutor.java x: 8 commits (all time) y: 66 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/observer/EVCacheConnectionObserver.java x: 6 commits (all time) y: 137 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheGetOperationListener.java x: 2 commits (all time) y: 5 lines of code evcache-core/src/main/java/com/netflix/evcache/util/ServerGroupCircularIterator.java x: 2 commits (all time) y: 59 lines of code evcache-core/src/main/java/net/spy/memcached/EVCacheMemcachedNodeROImpl.java x: 2 commits (all time) y: 132 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientPoolMBean.java x: 2 commits (all time) y: 17 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheValue.java x: 1 commits (all time) y: 74 lines of code evcache-core/src/main/java/com/netflix/evcache/util/CircularIterator.java x: 1 commits (all time) y: 73 lines of code evcacheproxy/src/main/java/com/netflix/evcache/service/StartServer.java x: 10 commits (all time) y: 53 lines of code evcache-client-sample/src/main/java/com/netflix/evcache/sample/EVCacheClientSample.java x: 6 commits (all time) y: 66 lines of code evcacheproxy/root/apps/tomcat/conf/server.xml x: 3 commits (all time) y: 31 lines of code evcacheproxy/src/main/java/com/netflix/evcache/service/EVCacheServiceModule.java x: 5 commits (all time) y: 18 lines of code evcacheproxy/src/main/java/com/netflix/evcache/service/HealthCheckHandlerImpl.java x: 3 commits (all time) y: 9 lines of code evcacheproxy/src/main/java/com/netflix/evcache/service/transcoder/RESTServiceTranscoder.java x: 4 commits (all time) y: 23 lines of code
3108.0
lines of code
  min: 2.0
  average: 137.42
  25th percentile: 17.5
  median: 52.0
  75th percentile: 130.0
  max: 3108.0
0 117.0
commits (all time)
min: 1.0 | average: 9.73 | 25th percentile: 1.0 | median: 4.0 | 75th percentile: 10.5 | max: 117.0

File Size vs. Contributors (all time): 105 points

evcache-core/src/main/java/net/spy/memcached/EVCacheMemcachedClient.java x: 8 contributors (all time) y: 803 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheBulkGetFuture.java x: 7 contributors (all time) y: 270 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheNodeLocator.java x: 7 contributors (all time) y: 150 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/HashRingAlgorithm.java x: 2 contributors (all time) y: 70 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/NodeLocatorLookup.java x: 2 contributors (all time) y: 94 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientUtil.java x: 5 contributors (all time) y: 99 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClient.java x: 12 contributors (all time) y: 1518 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheOperationFuture.java x: 7 contributors (all time) y: 311 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheSerializingTranscoder.java x: 4 contributors (all time) y: 149 lines of code evcache-core/src/main/java/com/netflix/evcache/metrics/EVCacheMetricsFactory.java x: 9 contributors (all time) y: 351 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheImpl.java x: 13 contributors (all time) y: 3108 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientPool.java x: 9 contributors (all time) y: 1414 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCache.java x: 8 contributors (all time) y: 217 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheTranscoder.java x: 4 contributors (all time) y: 28 lines of code evcache-core/src/main/java/com/netflix/evcache/dto/EVCacheResponseStatus.java x: 1 contributors (all time) y: 13 lines of code evcache-client/src/main/java/com/netflix/evcache/pool/eureka/EurekaNodeListProvider.java x: 12 contributors (all time) y: 176 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheServerGroupConfig.java x: 3 contributors (all time) y: 22 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/SimpleNodeListProvider.java x: 8 contributors (all time) y: 188 lines of code evcache-core/src/main/java/com/netflix/evcache/connection/BaseAsciiConnectionFactory.java x: 3 contributors (all time) y: 152 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientPoolManager.java x: 4 contributors (all time) y: 200 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheInternalImpl.java x: 3 contributors (all time) y: 169 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheAsciiOperationFactory.java x: 3 contributors (all time) y: 27 lines of code evcache-core/src/main/java/com/netflix/evcache/util/KeyHasher.java x: 3 contributors (all time) y: 116 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheLatchImpl.java x: 3 contributors (all time) y: 373 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheInMemoryCache.java x: 2 contributors (all time) y: 222 lines of code evcache-client/src/main/java/com/netflix/evcache/connection/DIAsciiConnectionFactory.java x: 1 contributors (all time) y: 28 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheInternal.java x: 2 contributors (all time) y: 55 lines of code evcache-core/src/main/java/net/spy/memcached/EVCacheNode.java x: 2 contributors (all time) y: 35 lines of code evcache-core/src/main/java/net/spy/memcached/protocol/ascii/EVCacheAsciiNodeImpl.java x: 2 contributors (all time) y: 191 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheImplMBean.java x: 1 contributors (all time) y: 3 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheItemMetaData.java x: 1 contributors (all time) y: 89 lines of code evcache-core/src/main/java/net/spy/memcached/protocol/ascii/MetaGetOperationImpl.java x: 1 contributors (all time) y: 105 lines of code evcache-client/src/main/java/com/netflix/evcache/pool/DIEVCacheKetamaNodeLocatorConfiguration.java x: 4 contributors (all time) y: 58 lines of code evcache-client/src/main/java/com/netflix/evcache/pool/eureka/DIEVCacheNodeListProvider.java x: 5 contributors (all time) y: 33 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheFuture.java x: 3 contributors (all time) y: 72 lines of code evcacheproxy/src/main/java/com/netflix/evcache/service/resources/EVCacheRESTService.java x: 5 contributors (all time) y: 148 lines of code evcache-core/src/main/java/net/spy/memcached/protocol/ascii/ExecCmdOperationImpl.java x: 1 contributors (all time) y: 39 lines of code evcache-client/src/main/java/com/netflix/evcache/connection/DIConnectionFactoryBuilderProvider.java x: 3 contributors (all time) y: 47 lines of code evcache-core/src/main/java/com/netflix/evcache/config/EVCachePersistedProperties.java x: 1 contributors (all time) y: 113 lines of code evcache-core/src/main/java/com/netflix/evcache/util/EVCacheConfig.java x: 2 contributors (all time) y: 116 lines of code evcache-zipkin-tracing/src/main/java/com/netflix/evcache/EVCacheTracingEventListener.java x: 2 contributors (all time) y: 128 lines of code evcache-zipkin-tracing/src/main/java/com/netflix/evcache/EVCacheTracingTags.java x: 2 contributors (all time) y: 14 lines of code evcache-core/src/main/java/net/spy/memcached/protocol/ascii/MetaDebugOperationImpl.java x: 1 contributors (all time) y: 52 lines of code evcache-client/src/main/java/com/netflix/evcache/EVCacheModule.java x: 5 contributors (all time) y: 67 lines of code evcache-core/src/main/java/com/netflix/evcache/event/hotkey/HotKeyListener.java x: 2 contributors (all time) y: 173 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheKetamaNodeLocatorConfiguration.java x: 2 contributors (all time) y: 44 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/observer/EVCacheConnectionObserver.java x: 1 contributors (all time) y: 137 lines of code evcache-core/src/main/java/net/spy/memcached/EVCacheMemcachedNodeROImpl.java x: 1 contributors (all time) y: 132 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheValue.java x: 1 contributors (all time) y: 74 lines of code evcache-core/src/main/java/com/netflix/evcache/util/CircularIterator.java x: 1 contributors (all time) y: 73 lines of code evcacheproxy/src/main/java/com/netflix/evcache/service/StartServer.java x: 3 contributors (all time) y: 53 lines of code evcacheproxy/src/main/java/com/netflix/evcache/service/HealthCheckHandlerImpl.java x: 2 contributors (all time) y: 9 lines of code evcacheproxy/src/main/java/com/netflix/evcservice/service/StatusPage.java x: 3 contributors (all time) y: 12 lines of code
3108.0
lines of code
  min: 2.0
  average: 137.42
  25th percentile: 17.5
  median: 52.0
  75th percentile: 130.0
  max: 3108.0
0 13.0
contributors (all time)
min: 1.0 | average: 2.76 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0

File Size vs. Commits (30 days): 1 points

evcache-core/src/main/java/net/spy/memcached/EVCacheMemcachedClient.java x: 2 commits (30d) y: 803 lines of code
803.0
lines of code
  min: 803.0
  average: 803.0
  25th percentile: 803.0
  median: 803.0
  75th percentile: 803.0
  max: 803.0
0 2.0
commits (30d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Contributors (30 days): 1 points

evcache-core/src/main/java/net/spy/memcached/EVCacheMemcachedClient.java x: 2 contributors (30d) y: 803 lines of code
803.0
lines of code
  min: 803.0
  average: 803.0
  25th percentile: 803.0
  median: 803.0
  75th percentile: 803.0
  max: 803.0
0 2.0
contributors (30d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Commits (90 days): 14 points

evcache-core/src/main/java/net/spy/memcached/EVCacheMemcachedClient.java x: 6 commits (90d) y: 803 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheBulkGetFuture.java x: 1 commits (90d) y: 270 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheNodeLocator.java x: 1 commits (90d) y: 150 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/HashRingAlgorithm.java x: 1 commits (90d) y: 70 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/NodeLocatorLookup.java x: 1 commits (90d) y: 94 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientUtil.java x: 1 commits (90d) y: 99 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClient.java x: 2 commits (90d) y: 1518 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheOperationFuture.java x: 1 commits (90d) y: 311 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheSerializingTranscoder.java x: 2 commits (90d) y: 149 lines of code evcache-core/src/main/java/com/netflix/evcache/metrics/EVCacheMetricsFactory.java x: 2 commits (90d) y: 351 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheImpl.java x: 2 commits (90d) y: 3108 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientPool.java x: 1 commits (90d) y: 1414 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCache.java x: 1 commits (90d) y: 217 lines of code
3108.0
lines of code
  min: 70.0
  average: 618.79
  25th percentile: 106.5
  median: 243.5
  75th percentile: 955.75
  max: 3108.0
0 6.0
commits (90d)
min: 1.0 | average: 1.64 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 6.0

File Size vs. Contributors (90 days): 14 points

evcache-core/src/main/java/net/spy/memcached/EVCacheMemcachedClient.java x: 2 contributors (90d) y: 803 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheBulkGetFuture.java x: 1 contributors (90d) y: 270 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheNodeLocator.java x: 1 contributors (90d) y: 150 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/HashRingAlgorithm.java x: 1 contributors (90d) y: 70 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/NodeLocatorLookup.java x: 1 contributors (90d) y: 94 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientUtil.java x: 1 contributors (90d) y: 99 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClient.java x: 2 contributors (90d) y: 1518 lines of code evcache-core/src/main/java/com/netflix/evcache/operation/EVCacheOperationFuture.java x: 1 contributors (90d) y: 311 lines of code evcache-core/src/main/java/com/netflix/evcache/metrics/EVCacheMetricsFactory.java x: 1 contributors (90d) y: 351 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCacheImpl.java x: 1 contributors (90d) y: 3108 lines of code evcache-core/src/main/java/com/netflix/evcache/pool/EVCacheClientPool.java x: 1 contributors (90d) y: 1414 lines of code evcache-core/src/main/java/com/netflix/evcache/EVCache.java x: 1 contributors (90d) y: 217 lines of code
3108.0
lines of code
  min: 70.0
  average: 618.79
  25th percentile: 106.5
  median: 243.5
  75th percentile: 955.75
  max: 3108.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0