apache / aries-rsa
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 125 files with 9,937 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (536 lines of code)
    • 53 files changed 6-20 times (6,418 lines of code)
    • 71 files changed 1-5 times (2,983 lines of code)
0% | 0% | 5% | 64% | 30%
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 125 files with 9,937 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 9 files changed by 6-10 contributors (2,261 lines of code)
    • 106 files changed by 2-5 contributors (7,347 lines of code)
    • 10 files changed by 1 contributor (329 lines of code)
0% | 0% | 22% | 73% | 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, xml, md, gitignore, xsd, txt, sh, proto, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 5% | 64% | 30%
xml0% | 0% | 0% | 100% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
rsa0% | 0% | 39% | 40% | 20%
provider0% | 0% | 0% | 79% | 20%
discovery0% | 0% | 0% | 39% | 60%
topology-manager0% | 0% | 0% | 80% | 19%
eapub0% | 0% | 0% | 88% | 11%
features0% | 0% | 0% | 100% | 0%
spi0% | 0% | 0% | 15% | 84%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
RemoteServiceAdminCore.java
in rsa/src/main/java/org/apache/aries/rsa/core
536 30 2016-03-11 2024-06-03 24 8 chris@die-schneider.net amichai@apache.org
TopologyManagerImport.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer
123 11 2016-03-11 2024-06-03 17 6 chris@die-schneider.net amichai@apache.org
TopologyManagerExport.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter
149 13 2016-03-11 2024-06-03 16 5 chris@die-schneider.net amichai@apache.org
ServerInvokerImpl.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
294 28 2016-04-11 2024-06-03 16 7 gnodet@apache.org amichai@apache.org
ClientInvokerImpl.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
281 22 2016-04-11 2024-06-03 15 6 gnodet@apache.org amichai@apache.org
TcpEndpoint.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp
64 8 2016-03-11 2024-05-27 14 4 chris@die-schneider.net amichai@apache.org
TcpInvocationHandler.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp
124 7 2016-03-11 2024-05-27 13 4 chris@die-schneider.net amichai@apache.org
LocalDiscovery.java
in discovery/local/src/main/java/org/apache/aries/rsa/discovery/local
170 14 2016-03-11 2024-06-03 13 5 chris@die-schneider.net amichai@apache.org
TcpTransport.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
691 77 2016-04-11 2024-06-03 13 6 gnodet@apache.org amichai@apache.org
features.xml
in features/src/main/resources
43 - 2016-03-11 2024-06-02 12 5 chris@die-schneider.net amichai@apache.org
DistributionProviderTracker.java
in rsa/src/main/java/org/apache/aries/rsa/core
64 5 2016-03-11 2024-06-03 12 5 chris@die-schneider.net amichai@apache.org
MethodInvoker.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp
69 6 2017-11-21 2024-05-27 10 4 cschneid@adobe.com amichai@apache.org
AbstractInvocationStrategy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
117 10 2016-07-25 2024-06-03 10 6 j.utzig@seeburger.de amichai@apache.org
Activator.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager
152 9 2016-03-11 2019-11-20 10 5 chris@die-schneider.net cschneid@adobe.com
ExportRegistrationImpl.java
in rsa/src/main/java/org/apache/aries/rsa/core
153 15 2016-03-11 2019-11-13 10 5 chris@die-schneider.net amichai@apache.org
URISupport.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util
252 20 2016-04-11 2019-11-13 10 5 gnodet@apache.org amichai@apache.org
EndpointListenerNotifier.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter
82 8 2016-03-11 2024-06-03 9 4 chris@die-schneider.net amichai@apache.org
BlockingInvocationStrategy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
86 8 2016-04-11 2024-06-03 9 6 gnodet@apache.org amichai@apache.org
LengthPrefixedCodec.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
139 9 2016-04-11 2024-06-03 9 5 gnodet@apache.org amichai@apache.org
ImportRegistrationImpl.java
in rsa/src/main/java/org/apache/aries/rsa/core
152 21 2016-03-11 2019-11-12 9 4 chris@die-schneider.net amichai@apache.org
AsyncFutureInvocationStrategy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
174 13 2016-07-25 2019-11-13 9 5 j.utzig@seeburger.de amichai@apache.org
IntrospectionSupport.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util
289 18 2016-04-11 2024-06-03 9 5 gnodet@apache.org amichai@apache.org
PropertiesMapper.java
in discovery/local/src/main/java/org/apache/aries/rsa/discovery/endpoint
299 13 2016-03-11 2024-06-03 9 3 chris@die-schneider.net amichai@apache.org
EndpointEventListenerTracker.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager
42 4 2018-02-02 2024-06-03 8 4 cschneid@adobe.com amichai@apache.org
ProtobufSerializationStrategy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api
85 7 2016-04-11 2024-06-03 8 5 gnodet@apache.org amichai@apache.org
EndpointListenerManager.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local
88 10 2018-01-30 2024-06-03 8 4 cschneid@adobe.com amichai@apache.org
ServiceExportsRepository.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter
100 10 2018-02-02 2024-05-28 8 4 cschneid@adobe.com amichai@apache.org
BaseActivator.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin
177 22 2016-04-11 2019-11-13 8 5 gnodet@apache.org amichai@apache.org
TransportPool.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
206 18 2016-04-11 2024-05-27 8 4 gnodet@apache.org amichai2@amichais.net
ExportPolicy.java
in spi/src/main/java/org/apache/aries/rsa/spi
6 - 2016-03-11 2024-06-03 7 3 chris@die-schneider.net amichai@apache.org
DistributionProvider.java
in spi/src/main/java/org/apache/aries/rsa/spi
16 - 2016-03-11 2019-11-13 7 3 chris@die-schneider.net amichai@apache.org
zookeeper.xml
in discovery/zookeeper/src/main/resources/OSGI-INF/metatype
24 - 2016-03-14 2019-11-13 7 4 chris@die-schneider.net amichai@apache.org
BasicObjectInputStream.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser
60 4 2018-02-09 2023-10-05 7 4 cschneid@adobe.com amichai@apache.org
EndpointDescriptionBundleParser.java
in discovery/local/src/main/java/org/apache/aries/rsa/discovery/local
61 4 2016-05-03 2024-06-03 7 4 chris@die-schneider.net amichai@apache.org
ClassLoaderObjectInputStream.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util
63 7 2016-04-11 2019-11-12 7 6 gnodet@apache.org amichai@apache.org
RemoteServiceAdminInstance.java
in rsa/src/main/java/org/apache/aries/rsa/core
65 7 2016-03-11 2019-11-13 7 4 chris@die-schneider.net amichai@apache.org
Activator.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin
70 6 2016-04-11 2019-11-13 7 6 gnodet@apache.org chris@die-schneider.net
EventAdminSender.java
in rsa/src/main/java/org/apache/aries/rsa/core/event
77 4 2017-11-28 2019-11-13 7 4 cschneid@adobe.com amichai@apache.org
UuidGenerator.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util
97 9 2016-04-11 2024-06-03 7 5 gnodet@apache.org amichai@apache.org
AsyncInvocationStrategy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
98 9 2016-04-11 2024-05-27 7 5 gnodet@apache.org amichai2@amichais.net
EventAdminHelper.java
in eapub/src/main/java/org/apache/aries/rsa/eapub
115 6 2016-04-12 2024-06-03 7 4 gnodet@apache.org amichai@apache.org
Service.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io
7 - 2016-04-11 2024-06-03 6 4 gnodet@apache.org amichai@apache.org
PackageUtil.java
in rsa/src/main/java/org/apache/aries/rsa/core
36 1 2016-03-11 2024-06-03 6 3 chris@die-schneider.net amichai@apache.org
MultiMap.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer
44 8 2018-01-30 2019-11-13 6 3 cschneid@adobe.com amichai@apache.org
PublishingEndpointListener.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper
45 4 2019-11-09 2024-06-03 6 2 cschneid@adobe.com amichai@apache.org
EndpointPropertiesParser.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp
49 9 2017-11-17 2024-05-27 6 3 cschneid@adobe.com amichai2@amichais.net
FilterHelper.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local
53 5 2018-01-30 2019-11-13 6 4 cschneid@adobe.com amichai@apache.org
InterestManager.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper
72 11 2019-11-09 2024-06-03 6 3 cschneid@adobe.com amichai@apache.org
TcpTransportFactory.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
75 6 2016-04-11 2019-11-13 6 5 gnodet@apache.org amichai@apache.org
ZookeeperStarter.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server
89 6 2016-03-14 2024-06-03 6 3 chris@die-schneider.net amichai@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
RemoteServiceAdminCore.java
in rsa/src/main/java/org/apache/aries/rsa/core
536 30 2016-03-11 2024-06-03 24 8 chris@die-schneider.net amichai@apache.org
ServerInvokerImpl.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
294 28 2016-04-11 2024-06-03 16 7 gnodet@apache.org amichai@apache.org
TopologyManagerImport.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer
123 11 2016-03-11 2024-06-03 17 6 chris@die-schneider.net amichai@apache.org
ClientInvokerImpl.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
281 22 2016-04-11 2024-06-03 15 6 gnodet@apache.org amichai@apache.org
TcpTransport.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
691 77 2016-04-11 2024-06-03 13 6 gnodet@apache.org amichai@apache.org
AbstractInvocationStrategy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
117 10 2016-07-25 2024-06-03 10 6 j.utzig@seeburger.de amichai@apache.org
BlockingInvocationStrategy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
86 8 2016-04-11 2024-06-03 9 6 gnodet@apache.org amichai@apache.org
ClassLoaderObjectInputStream.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util
63 7 2016-04-11 2019-11-12 7 6 gnodet@apache.org amichai@apache.org
Activator.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin
70 6 2016-04-11 2019-11-13 7 6 gnodet@apache.org chris@die-schneider.net
TopologyManagerExport.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter
149 13 2016-03-11 2024-06-03 16 5 chris@die-schneider.net amichai@apache.org
LocalDiscovery.java
in discovery/local/src/main/java/org/apache/aries/rsa/discovery/local
170 14 2016-03-11 2024-06-03 13 5 chris@die-schneider.net amichai@apache.org
features.xml
in features/src/main/resources
43 - 2016-03-11 2024-06-02 12 5 chris@die-schneider.net amichai@apache.org
DistributionProviderTracker.java
in rsa/src/main/java/org/apache/aries/rsa/core
64 5 2016-03-11 2024-06-03 12 5 chris@die-schneider.net amichai@apache.org
URISupport.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util
252 20 2016-04-11 2019-11-13 10 5 gnodet@apache.org amichai@apache.org
Activator.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager
152 9 2016-03-11 2019-11-20 10 5 chris@die-schneider.net cschneid@adobe.com
ExportRegistrationImpl.java
in rsa/src/main/java/org/apache/aries/rsa/core
153 15 2016-03-11 2019-11-13 10 5 chris@die-schneider.net amichai@apache.org
IntrospectionSupport.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util
289 18 2016-04-11 2024-06-03 9 5 gnodet@apache.org amichai@apache.org
AsyncFutureInvocationStrategy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
174 13 2016-07-25 2019-11-13 9 5 j.utzig@seeburger.de amichai@apache.org
LengthPrefixedCodec.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
139 9 2016-04-11 2024-06-03 9 5 gnodet@apache.org amichai@apache.org
ProtobufSerializationStrategy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api
85 7 2016-04-11 2024-06-03 8 5 gnodet@apache.org amichai@apache.org
BaseActivator.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin
177 22 2016-04-11 2019-11-13 8 5 gnodet@apache.org amichai@apache.org
UuidGenerator.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util
97 9 2016-04-11 2024-06-03 7 5 gnodet@apache.org amichai@apache.org
AsyncInvocationStrategy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
98 9 2016-04-11 2024-05-27 7 5 gnodet@apache.org amichai2@amichais.net
FastBinProvider.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin
109 6 2016-04-11 2019-11-13 6 5 gnodet@apache.org amichai@apache.org
TcpTransportFactory.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
75 6 2016-04-11 2019-11-13 6 5 gnodet@apache.org amichai@apache.org
TcpEndpoint.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp
64 8 2016-03-11 2024-05-27 14 4 chris@die-schneider.net amichai@apache.org
TcpInvocationHandler.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp
124 7 2016-03-11 2024-05-27 13 4 chris@die-schneider.net amichai@apache.org
MethodInvoker.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp
69 6 2017-11-21 2024-05-27 10 4 cschneid@adobe.com amichai@apache.org
EndpointListenerNotifier.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter
82 8 2016-03-11 2024-06-03 9 4 chris@die-schneider.net amichai@apache.org
ImportRegistrationImpl.java
in rsa/src/main/java/org/apache/aries/rsa/core
152 21 2016-03-11 2019-11-12 9 4 chris@die-schneider.net amichai@apache.org
TransportPool.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
206 18 2016-04-11 2024-05-27 8 4 gnodet@apache.org amichai2@amichais.net
EndpointEventListenerTracker.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager
42 4 2018-02-02 2024-06-03 8 4 cschneid@adobe.com amichai@apache.org
EndpointListenerManager.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local
88 10 2018-01-30 2024-06-03 8 4 cschneid@adobe.com amichai@apache.org
ServiceExportsRepository.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter
100 10 2018-02-02 2024-05-28 8 4 cschneid@adobe.com amichai@apache.org
BasicObjectInputStream.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser
60 4 2018-02-09 2023-10-05 7 4 cschneid@adobe.com amichai@apache.org
zookeeper.xml
in discovery/zookeeper/src/main/resources/OSGI-INF/metatype
24 - 2016-03-14 2019-11-13 7 4 chris@die-schneider.net amichai@apache.org
EndpointDescriptionBundleParser.java
in discovery/local/src/main/java/org/apache/aries/rsa/discovery/local
61 4 2016-05-03 2024-06-03 7 4 chris@die-schneider.net amichai@apache.org
RemoteServiceAdminInstance.java
in rsa/src/main/java/org/apache/aries/rsa/core
65 7 2016-03-11 2019-11-13 7 4 chris@die-schneider.net amichai@apache.org
EventAdminSender.java
in rsa/src/main/java/org/apache/aries/rsa/core/event
77 4 2017-11-28 2019-11-13 7 4 cschneid@adobe.com amichai@apache.org
EventAdminHelper.java
in eapub/src/main/java/org/apache/aries/rsa/eapub
115 6 2016-04-12 2024-06-03 7 4 gnodet@apache.org amichai@apache.org
Service.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io
7 - 2016-04-11 2024-06-03 6 4 gnodet@apache.org amichai@apache.org
TcpTransportServer.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
169 21 2016-04-11 2024-06-03 6 4 gnodet@apache.org amichai@apache.org
InputStreamProxy.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams
110 11 2016-07-27 2024-05-27 6 4 j.utzig@seeburger.de amichai2@amichais.net
FilterHelper.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local
53 5 2018-01-30 2019-11-13 6 4 cschneid@adobe.com amichai@apache.org
TransportListener.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io
9 - 2016-04-11 2019-11-13 5 4 gnodet@apache.org amichai@apache.org
Chunk.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams
28 5 2016-07-27 2019-11-13 5 4 j.utzig@seeburger.de amichai@apache.org
ConfigDiscovery.java
in discovery/config/src/main/java/org/apache/aries/rsa/discovery/config
126 11 2016-06-21 2019-11-13 4 4 chris@die-schneider.net amichai@apache.org
Activator.java
in discovery/config/src/main/java/org/apache/aries/rsa/discovery/config
58 6 2016-06-21 2019-11-13 4 4 dmytro.pishchukhin@gmail.com chris@die-schneider.net
ReferenceCounter.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local
33 2 2018-01-30 2019-11-12 4 4 cschneid@adobe.com amichai@apache.org
PropertiesMapper.java
in discovery/local/src/main/java/org/apache/aries/rsa/discovery/endpoint
299 13 2016-03-11 2024-06-03 9 3 chris@die-schneider.net amichai@apache.org
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
TcpServer.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp
134 12 2024-05-27 2024-06-03 2 1 amichai@apache.org amichai@apache.org
TcpProvider.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp
106 5 2024-05-27 2024-06-03 2 1 amichai@apache.org amichai@apache.org
ImportDiff.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer
39 6 2019-11-17 2019-11-20 2 1 chris@die-schneider.net chris@die-schneider.net
NamedThreadFactory.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer
14 2 2019-11-20 2019-11-20 1 1 cschneid@adobe.com cschneid@adobe.com
RSADiscoveryProvider.java
in spi/src/main/java/org/apache/aries/rsa/annotations
10 - 2019-11-13 2019-11-13 1 1 chris@die-schneider.net chris@die-schneider.net
RSADistributionProvider.java
in spi/src/main/java/org/apache/aries/rsa/annotations
10 - 2019-11-13 2019-11-13 1 1 chris@die-schneider.net chris@die-schneider.net
package-info.java
in discovery/local/src/main/java/org/apache/aries/rsa/discovery/local
7 - 2019-11-13 2019-11-13 1 1 chris@die-schneider.net chris@die-schneider.net
package-info.java
in spi/src/main/java/org/apache/aries/rsa/annotations
3 - 2019-11-13 2019-11-13 1 1 chris@die-schneider.net chris@die-schneider.net
package-info.java
in spi/src/main/java/org/apache/aries/rsa/spi
3 - 2019-11-13 2019-11-13 1 1 chris@die-schneider.net chris@die-schneider.net
package-info.java
in spi/src/main/java/org/apache/aries/rsa/util
3 - 2019-11-13 2019-11-13 1 1 chris@die-schneider.net chris@die-schneider.net
MdnsDiscovery.java
in discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns
196 13 2021-09-14 2024-06-03 2 2 timothyjward@apache.org amichai@apache.org
PublishingEndpointListener.java
in discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns
186 16 2021-09-14 2024-06-03 2 2 timothyjward@apache.org amichai@apache.org
InterestManager.java
in discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns
131 12 2021-09-14 2024-06-03 2 2 timothyjward@apache.org amichai@apache.org
EventProducer.java
in rsa/src/main/java/org/apache/aries/rsa/core/event
97 11 2017-11-28 2019-11-13 5 2 cschneid@adobe.com amichai@apache.org
EndpointDescriptionParserImpl.java
in discovery/local/src/main/java/org/apache/aries/rsa/discovery/endpoint
91 9 2019-11-09 2019-11-13 3 2 cschneid@adobe.com amichai@apache.org
ClientManager.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client
89 6 2019-11-10 2024-06-03 5 2 cschneid@adobe.com amichai@apache.org
Interest.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper
66 8 2019-11-10 2024-06-03 4 2 cschneid@adobe.com amichai@apache.org
ListenerHookImpl.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local
53 4 2018-01-30 2019-11-12 2 2 cschneid@adobe.com amichai@apache.org
InvocationType.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
52 6 2016-07-25 2024-06-03 4 2 j.utzig@seeburger.de amichai@apache.org
PublishingEndpointListener.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper
45 4 2019-11-09 2024-06-03 6 2 cschneid@adobe.com amichai@apache.org
RSFindHook.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local
43 3 2018-01-30 2019-11-13 4 2 cschneid@adobe.com amichai@apache.org
DTOUtil.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser
37 2 2018-02-16 2019-11-12 2 2 cschneid@adobe.com amichai@apache.org
DTOMarker.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser
33 3 2018-02-09 2019-11-13 5 2 cschneid@adobe.com amichai@apache.org
BasicObjectOutputStream.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser
31 2 2018-02-09 2019-11-12 4 2 cschneid@adobe.com amichai@apache.org
VersionMarker.java
in provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser
26 5 2018-02-09 2019-11-13 5 2 cschneid@adobe.com amichai@apache.org
MyZooKeeperServerMain.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server
25 2 2019-10-28 2020-10-21 5 2 cschneid@adobe.com amichai@apache.org
Activator.java
in rsa/src/main/java/org/apache/aries/rsa/core
22 2 2016-03-11 2019-11-13 3 2 chris@die-schneider.net chris@die-schneider.net
ProtocolCodec.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io
20 - 2016-04-11 2024-06-03 4 2 gnodet@apache.org amichai@apache.org
AsyncCallbackFuture.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api
18 3 2016-04-11 2019-11-12 2 2 gnodet@apache.org amichai@apache.org
Transport.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io
17 - 2016-04-11 2024-06-03 4 2 gnodet@apache.org amichai@apache.org
MyQuorumPeerMain.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server
17 2 2019-10-28 2020-10-21 3 2 cschneid@adobe.com amichai@apache.org
StringSupport.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util
16 2 2016-04-11 2019-11-13 3 2 gnodet@apache.org amichai@apache.org
Activator.java
in eapub/src/main/java/org/apache/aries/rsa/eapub
15 2 2016-04-12 2019-11-12 2 2 gnodet@apache.org amichai@apache.org
StreamProvider.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams
13 - 2016-07-27 2019-11-13 3 2 j.utzig@seeburger.de amichai@apache.org
IntentUnsatisfiedException.java
in spi/src/main/java/org/apache/aries/rsa/spi
12 2 2016-03-11 2019-11-12 2 2 chris@die-schneider.net amichai@apache.org
DefaultExportPolicy.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter
11 1 2016-03-11 2019-11-13 3 2 chris@die-schneider.net amichai@apache.org
Serialization.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api
10 - 2016-04-11 2019-11-12 2 2 gnodet@apache.org amichai@apache.org
EndpointDescriptionParser.java
in spi/src/main/java/org/apache/aries/rsa/spi
10 - 2019-11-09 2019-11-13 3 2 cschneid@adobe.com amichai@apache.org
ResponseFuture.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp
8 - 2016-04-11 2019-11-12 2 2 gnodet@apache.org amichai@apache.org
CloseHandler.java
in rsa/src/main/java/org/apache/aries/rsa/core
7 - 2018-01-31 2019-11-12 2 2 cschneid@adobe.com amichai@apache.org
TransportAcceptListener.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io
6 - 2016-04-11 2019-11-13 3 2 gnodet@apache.org amichai@apache.org
Endpoint.java
in spi/src/main/java/org/apache/aries/rsa/spi
6 - 2016-03-11 2019-11-12 2 2 chris@die-schneider.net amichai@apache.org
ClientInvoker.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io
5 - 2016-04-11 2019-11-12 2 2 gnodet@apache.org amichai@apache.org
Dispatched.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api
5 - 2016-04-11 2019-11-12 2 2 gnodet@apache.org amichai@apache.org
AsyncCallback.java
in provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api
5 - 2016-04-11 2019-11-12 2 2 gnodet@apache.org amichai@apache.org
ZookeeperServer.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server
5 - 2019-10-28 2020-10-21 3 2 cschneid@adobe.com amichai@apache.org
ServiceInterestListener.java
in topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local
5 - 2018-01-30 2019-11-12 2 2 cschneid@adobe.com amichai@apache.org
package-info.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client
3 - 2019-11-13 2024-06-02 2 2 chris@die-schneider.net amichai@apache.org
PropertiesMapper.java
in discovery/local/src/main/java/org/apache/aries/rsa/discovery/endpoint
299 13 2016-03-11 2024-06-03 9 3 chris@die-schneider.net amichai@apache.org
ZookeeperEndpointRepository.java
in discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client
143 15 2019-11-10 2024-06-03 6 3 cschneid@adobe.com amichai@apache.org
Correlations

File Size vs. Number of Changes: 128 points

discovery/local/src/main/java/org/apache/aries/rsa/discovery/local/LocalDiscovery.java x: 170 lines of code y: 13 # changes discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/Interest.java x: 111 lines of code y: 4 # changes discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/InterestManager.java x: 131 lines of code y: 2 # changes discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/MdnsDiscovery.java x: 196 lines of code y: 2 # changes discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/PublishingEndpointListener.java x: 186 lines of code y: 2 # changes discovery/command/src/main/java/org/apache/aries/rsa/discovery/command/EndpointsCommand.java x: 92 lines of code y: 4 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/Interest.java x: 66 lines of code y: 4 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client/ZookeeperEndpointListener.java x: 99 lines of code y: 5 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server/ZookeeperStarter.java x: 89 lines of code y: 6 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AbstractInvocationStrategy.java x: 117 lines of code y: 10 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/InvocationType.java x: 52 lines of code y: 4 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/IntrospectionSupport.java x: 289 lines of code y: 9 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpProvider.java x: 106 lines of code y: 2 # changes rsa/src/main/java/org/apache/aries/rsa/core/ExportReferenceImpl.java x: 48 lines of code y: 4 # changes rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceAdminCore.java x: 536 lines of code y: 24 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter/TopologyManagerExport.java x: 149 lines of code y: 16 # changes discovery/local/src/main/java/org/apache/aries/rsa/discovery/endpoint/PropertiesMapper.java x: 299 lines of code y: 9 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client/ZookeeperEndpointRepository.java x: 143 lines of code y: 6 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ProtobufSerializationStrategy.java x: 85 lines of code y: 8 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/ProtocolCodec.java x: 20 lines of code y: 4 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/Service.java x: 7 lines of code y: 6 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/Transport.java x: 17 lines of code y: 4 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/TransportServer.java x: 13 lines of code y: 5 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/BlockingInvocationStrategy.java x: 86 lines of code y: 9 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ClientInvokerImpl.java x: 281 lines of code y: 15 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/LengthPrefixedCodec.java x: 139 lines of code y: 9 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ServerInvokerImpl.java x: 294 lines of code y: 16 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransport.java x: 691 lines of code y: 13 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransportServer.java x: 169 lines of code y: 6 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/UuidGenerator.java x: 97 lines of code y: 7 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpServer.java x: 134 lines of code y: 2 # changes spi/src/main/java/org/apache/aries/rsa/spi/ExportPolicy.java x: 6 lines of code y: 7 # changes rsa/src/main/java/org/apache/aries/rsa/core/DistributionProviderTracker.java x: 64 lines of code y: 12 # changes rsa/src/main/java/org/apache/aries/rsa/core/PackageUtil.java x: 36 lines of code y: 6 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/InterestManager.java x: 72 lines of code y: 6 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/PublishingEndpointListener.java x: 45 lines of code y: 6 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/EndpointEventListenerTracker.java x: 42 lines of code y: 8 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter/EndpointListenerNotifier.java x: 82 lines of code y: 9 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/EndpointListenerManager.java x: 88 lines of code y: 8 # changes discovery/local/src/main/java/org/apache/aries/rsa/discovery/local/EndpointDescriptionBundleParser.java x: 61 lines of code y: 7 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client/ClientManager.java x: 89 lines of code y: 5 # changes eapub/src/main/java/org/apache/aries/rsa/eapub/EventAdminHelper.java x: 115 lines of code y: 7 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/TopologyManagerImport.java x: 123 lines of code y: 17 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client/package-info.java x: 3 lines of code y: 2 # changes features/src/main/resources/features.xml x: 43 lines of code y: 12 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter/ServiceExportsRepository.java x: 100 lines of code y: 8 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/EndpointPropertiesParser.java x: 49 lines of code y: 6 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/MethodInvoker.java x: 69 lines of code y: 10 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpEndpoint.java x: 64 lines of code y: 14 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpInvocationHandler.java x: 124 lines of code y: 13 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TCPProvider.java x: 106 lines of code y: 11 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TCPServer.java x: 134 lines of code y: 12 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams/InputStreamProxy.java x: 110 lines of code y: 6 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams/OutputStreamProxy.java x: 107 lines of code y: 5 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams/StreamProviderImpl.java x: 79 lines of code y: 5 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncInvocationStrategy.java x: 98 lines of code y: 7 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TransportPool.java x: 206 lines of code y: 8 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server/MyQuorumPeerMain.java x: 17 lines of code y: 3 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server/MyZooKeeperServerMain.java x: 25 lines of code y: 5 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server/ZookeeperServer.java x: 5 lines of code y: 3 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/Activator.java x: 152 lines of code y: 10 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/NamedThreadFactory.java x: 14 lines of code y: 1 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/ImportDiff.java x: 39 lines of code y: 2 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/MultiMap.java x: 44 lines of code y: 6 # changes discovery/config/src/main/java/org/apache/aries/rsa/discovery/config/ConfigDiscovery.java x: 126 lines of code y: 4 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/BaseActivator.java x: 177 lines of code y: 8 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/FastBinProvider.java x: 109 lines of code y: 6 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransportFactory.java x: 75 lines of code y: 6 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/StringSupport.java x: 16 lines of code y: 3 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/URISupport.java x: 252 lines of code y: 10 # changes discovery/config/src/main/java/org/apache/aries/rsa/discovery/config/PropertyValidator.java x: 70 lines of code y: 3 # changes discovery/local/src/main/java/org/apache/aries/rsa/discovery/endpoint/EndpointDescriptionParserImpl.java x: 91 lines of code y: 3 # changes discovery/zookeeper/src/main/resources/OSGI-INF/metatype/zookeeper.xml x: 24 lines of code y: 7 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/Activator.java x: 70 lines of code y: 7 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ObjectSerializationStrategy.java x: 44 lines of code y: 5 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/TransportListener.java x: 9 lines of code y: 5 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams/Chunk.java x: 28 lines of code y: 5 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams/StreamProvider.java x: 13 lines of code y: 3 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncFutureInvocationStrategy.java x: 174 lines of code y: 9 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncPromiseInvocationStrategy.java x: 98 lines of code y: 5 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser/DTOMarker.java x: 33 lines of code y: 5 # changes rsa/src/main/java/org/apache/aries/rsa/core/ExportRegistrationImpl.java x: 153 lines of code y: 10 # changes rsa/src/main/java/org/apache/aries/rsa/core/event/EventAdminSender.java x: 77 lines of code y: 7 # changes rsa/src/main/java/org/apache/aries/rsa/core/event/EventProducer.java x: 97 lines of code y: 5 # changes spi/src/main/java/org/apache/aries/rsa/spi/DistributionProvider.java x: 16 lines of code y: 7 # changes spi/src/main/java/org/apache/aries/rsa/spi/EndpointDescriptionParser.java x: 10 lines of code y: 3 # changes spi/src/main/java/org/apache/aries/rsa/util/EndpointHelper.java x: 18 lines of code y: 5 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/FilterHelper.java x: 53 lines of code y: 6 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/RSFindHook.java x: 43 lines of code y: 4 # changes rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceAdminInstance.java x: 65 lines of code y: 7 # changes discovery/config/src/main/java/org/apache/aries/rsa/discovery/config/Activator.java x: 58 lines of code y: 4 # changes discovery/local/src/main/java/org/apache/aries/rsa/discovery/local/package-info.java x: 7 lines of code y: 1 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/package-info.java x: 2 lines of code y: 3 # changes rsa/src/main/java/org/apache/aries/rsa/core/Activator.java x: 22 lines of code y: 3 # changes spi/src/main/java/org/apache/aries/rsa/annotations/RSADiscoveryProvider.java x: 10 lines of code y: 1 # changes spi/src/main/java/org/apache/aries/rsa/annotations/package-info.java x: 3 lines of code y: 1 # changes eapub/src/main/java/org/apache/aries/rsa/eapub/Activator.java x: 15 lines of code y: 2 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/AsyncCallback.java x: 5 lines of code y: 2 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/AsyncCallbackFuture.java x: 18 lines of code y: 2 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/Serialization.java x: 10 lines of code y: 2 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/ServerInvoker.java x: 12 lines of code y: 3 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/InvocationStrategy.java x: 9 lines of code y: 3 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ResponseFuture.java x: 8 lines of code y: 2 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java x: 63 lines of code y: 7 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/LocalHostUtil.java x: 49 lines of code y: 4 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser/BasicObjectOutputStream.java x: 31 lines of code y: 4 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser/DTOUtil.java x: 37 lines of code y: 2 # changes rsa/src/main/java/org/apache/aries/rsa/core/ClientServiceFactory.java x: 76 lines of code y: 5 # changes rsa/src/main/java/org/apache/aries/rsa/core/CloseHandler.java x: 7 lines of code y: 2 # changes rsa/src/main/java/org/apache/aries/rsa/core/ImportRegistrationImpl.java x: 152 lines of code y: 9 # changes rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceAdminFactory.java x: 26 lines of code y: 3 # changes spi/src/main/java/org/apache/aries/rsa/spi/IntentUnsatisfiedException.java x: 12 lines of code y: 2 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/ListenerHookImpl.java x: 53 lines of code y: 2 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/ReferenceCounter.java x: 33 lines of code y: 4 # changes rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceadminFactory.java x: 26 lines of code y: 1 # changes
24.0
# changes
  min: 1.0
  average: 5.75
  25th percentile: 3.0
  median: 5.0
  75th percentile: 7.0
  max: 24.0
0 691.0
lines of code
min: 2.0 | average: 79.71 | 25th percentile: 16.0 | median: 55.5 | 75th percentile: 106.75 | max: 691.0

Number of Contributors vs. Number of Changes: 128 points

discovery/local/src/main/java/org/apache/aries/rsa/discovery/local/LocalDiscovery.java x: 5 # contributors y: 13 # changes discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/Interest.java x: 3 # contributors y: 4 # changes discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/InterestManager.java x: 2 # contributors y: 2 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/Interest.java x: 2 # contributors y: 4 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client/ZookeeperEndpointListener.java x: 3 # contributors y: 5 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server/ZookeeperStarter.java x: 3 # contributors y: 6 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AbstractInvocationStrategy.java x: 6 # contributors y: 10 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/IntrospectionSupport.java x: 5 # contributors y: 9 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpProvider.java x: 1 # contributors y: 2 # changes rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceAdminCore.java x: 8 # contributors y: 24 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter/TopologyManagerExport.java x: 5 # contributors y: 16 # changes discovery/local/src/main/java/org/apache/aries/rsa/discovery/endpoint/PropertiesMapper.java x: 3 # contributors y: 9 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ProtobufSerializationStrategy.java x: 5 # contributors y: 8 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/Service.java x: 4 # contributors y: 6 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/BlockingInvocationStrategy.java x: 6 # contributors y: 9 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ClientInvokerImpl.java x: 6 # contributors y: 15 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ServerInvokerImpl.java x: 7 # contributors y: 16 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransport.java x: 6 # contributors y: 13 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/UuidGenerator.java x: 5 # contributors y: 7 # changes spi/src/main/java/org/apache/aries/rsa/spi/ExportPolicy.java x: 3 # contributors y: 7 # changes rsa/src/main/java/org/apache/aries/rsa/core/DistributionProviderTracker.java x: 5 # contributors y: 12 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/PublishingEndpointListener.java x: 2 # contributors y: 6 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/EndpointEventListenerTracker.java x: 4 # contributors y: 8 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter/EndpointListenerNotifier.java x: 4 # contributors y: 9 # changes discovery/local/src/main/java/org/apache/aries/rsa/discovery/local/EndpointDescriptionBundleParser.java x: 4 # contributors y: 7 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client/ClientManager.java x: 2 # contributors y: 5 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/TopologyManagerImport.java x: 6 # contributors y: 17 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/MethodInvoker.java x: 4 # contributors y: 10 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpEndpoint.java x: 4 # contributors y: 14 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpInvocationHandler.java x: 4 # contributors y: 13 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TCPProvider.java x: 5 # contributors y: 11 # changes provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TCPServer.java x: 3 # contributors y: 12 # changes discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server/MyQuorumPeerMain.java x: 2 # contributors y: 3 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/Activator.java x: 5 # contributors y: 10 # changes topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/NamedThreadFactory.java x: 1 # contributors y: 1 # changes discovery/config/src/main/java/org/apache/aries/rsa/discovery/config/ConfigDiscovery.java x: 4 # contributors y: 4 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/FastBinProvider.java x: 5 # contributors y: 6 # changes discovery/config/src/main/java/org/apache/aries/rsa/discovery/config/PropertyValidator.java x: 3 # contributors y: 3 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/Activator.java x: 6 # contributors y: 7 # changes provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/TransportListener.java x: 4 # contributors y: 5 # changes
24.0
# changes
  min: 1.0
  average: 5.75
  25th percentile: 3.0
  median: 5.0
  75th percentile: 7.0
  max: 24.0
0 8.0
# contributors
min: 1.0 | average: 3.22 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 8.0

Number of Contributors vs. File Size: 128 points

discovery/local/src/main/java/org/apache/aries/rsa/discovery/local/LocalDiscovery.java x: 5 # contributors y: 170 lines of code discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/Interest.java x: 3 # contributors y: 111 lines of code discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/InterestManager.java x: 2 # contributors y: 131 lines of code discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/MdnsDiscovery.java x: 2 # contributors y: 196 lines of code discovery/mdns/src/main/java/org/apache/aries/rsa/discovery/mdns/PublishingEndpointListener.java x: 2 # contributors y: 186 lines of code discovery/command/src/main/java/org/apache/aries/rsa/discovery/command/EndpointsCommand.java x: 3 # contributors y: 92 lines of code discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/Interest.java x: 2 # contributors y: 66 lines of code discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client/ZookeeperEndpointListener.java x: 3 # contributors y: 99 lines of code discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server/ZookeeperStarter.java x: 3 # contributors y: 89 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AbstractInvocationStrategy.java x: 6 # contributors y: 117 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/InvocationType.java x: 2 # contributors y: 52 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/IntrospectionSupport.java x: 5 # contributors y: 289 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpProvider.java x: 1 # contributors y: 106 lines of code rsa/src/main/java/org/apache/aries/rsa/core/ExportReferenceImpl.java x: 3 # contributors y: 48 lines of code rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceAdminCore.java x: 8 # contributors y: 536 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter/TopologyManagerExport.java x: 5 # contributors y: 149 lines of code discovery/local/src/main/java/org/apache/aries/rsa/discovery/endpoint/PropertiesMapper.java x: 3 # contributors y: 299 lines of code discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client/ZookeeperEndpointRepository.java x: 3 # contributors y: 143 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/api/ProtobufSerializationStrategy.java x: 5 # contributors y: 85 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/ProtocolCodec.java x: 2 # contributors y: 20 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/Service.java x: 4 # contributors y: 7 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/Transport.java x: 2 # contributors y: 17 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/TransportServer.java x: 3 # contributors y: 13 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/BlockingInvocationStrategy.java x: 6 # contributors y: 86 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ClientInvokerImpl.java x: 6 # contributors y: 281 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/LengthPrefixedCodec.java x: 5 # contributors y: 139 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/ServerInvokerImpl.java x: 7 # contributors y: 294 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransport.java x: 6 # contributors y: 691 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransportServer.java x: 4 # contributors y: 169 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/UuidGenerator.java x: 5 # contributors y: 97 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpServer.java x: 1 # contributors y: 134 lines of code spi/src/main/java/org/apache/aries/rsa/spi/ExportPolicy.java x: 3 # contributors y: 6 lines of code rsa/src/main/java/org/apache/aries/rsa/core/DistributionProviderTracker.java x: 5 # contributors y: 64 lines of code rsa/src/main/java/org/apache/aries/rsa/core/PackageUtil.java x: 3 # contributors y: 36 lines of code discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/InterestManager.java x: 3 # contributors y: 72 lines of code discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/PublishingEndpointListener.java x: 2 # contributors y: 45 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/EndpointEventListenerTracker.java x: 4 # contributors y: 42 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter/EndpointListenerNotifier.java x: 4 # contributors y: 82 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/EndpointListenerManager.java x: 4 # contributors y: 88 lines of code discovery/local/src/main/java/org/apache/aries/rsa/discovery/local/EndpointDescriptionBundleParser.java x: 4 # contributors y: 61 lines of code discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client/ClientManager.java x: 2 # contributors y: 89 lines of code eapub/src/main/java/org/apache/aries/rsa/eapub/EventAdminHelper.java x: 4 # contributors y: 115 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/TopologyManagerImport.java x: 6 # contributors y: 123 lines of code discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/client/package-info.java x: 2 # contributors y: 3 lines of code features/src/main/resources/features.xml x: 5 # contributors y: 43 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/exporter/ServiceExportsRepository.java x: 4 # contributors y: 100 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/EndpointPropertiesParser.java x: 3 # contributors y: 49 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/MethodInvoker.java x: 4 # contributors y: 69 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpEndpoint.java x: 4 # contributors y: 64 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TcpInvocationHandler.java x: 4 # contributors y: 124 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TCPProvider.java x: 5 # contributors y: 106 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/TCPServer.java x: 3 # contributors y: 134 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams/InputStreamProxy.java x: 4 # contributors y: 110 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams/OutputStreamProxy.java x: 3 # contributors y: 107 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams/StreamProviderImpl.java x: 3 # contributors y: 79 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncInvocationStrategy.java x: 5 # contributors y: 98 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TransportPool.java x: 4 # contributors y: 206 lines of code discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/server/MyZooKeeperServerMain.java x: 2 # contributors y: 25 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/Activator.java x: 5 # contributors y: 152 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/NamedThreadFactory.java x: 1 # contributors y: 14 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/ImportDiff.java x: 1 # contributors y: 39 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/MultiMap.java x: 3 # contributors y: 44 lines of code discovery/config/src/main/java/org/apache/aries/rsa/discovery/config/ConfigDiscovery.java x: 4 # contributors y: 126 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/BaseActivator.java x: 5 # contributors y: 177 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/FastBinProvider.java x: 5 # contributors y: 109 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/TcpTransportFactory.java x: 5 # contributors y: 75 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/StringSupport.java x: 2 # contributors y: 16 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/URISupport.java x: 5 # contributors y: 252 lines of code discovery/config/src/main/java/org/apache/aries/rsa/discovery/config/PropertyValidator.java x: 3 # contributors y: 70 lines of code discovery/local/src/main/java/org/apache/aries/rsa/discovery/endpoint/EndpointDescriptionParserImpl.java x: 2 # contributors y: 91 lines of code discovery/zookeeper/src/main/resources/OSGI-INF/metatype/zookeeper.xml x: 4 # contributors y: 24 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/Activator.java x: 6 # contributors y: 70 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/TransportAcceptListener.java x: 2 # contributors y: 6 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/io/TransportListener.java x: 4 # contributors y: 9 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams/Chunk.java x: 4 # contributors y: 28 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/streams/StreamProvider.java x: 2 # contributors y: 13 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/AsyncFutureInvocationStrategy.java x: 5 # contributors y: 174 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser/DTOMarker.java x: 2 # contributors y: 33 lines of code rsa/src/main/java/org/apache/aries/rsa/core/ExportRegistrationImpl.java x: 5 # contributors y: 153 lines of code rsa/src/main/java/org/apache/aries/rsa/core/event/EventAdminSender.java x: 4 # contributors y: 77 lines of code rsa/src/main/java/org/apache/aries/rsa/core/event/EventProducer.java x: 2 # contributors y: 97 lines of code spi/src/main/java/org/apache/aries/rsa/spi/DistributionProvider.java x: 3 # contributors y: 16 lines of code spi/src/main/java/org/apache/aries/rsa/spi/EndpointDescriptionParser.java x: 2 # contributors y: 10 lines of code spi/src/main/java/org/apache/aries/rsa/util/EndpointHelper.java x: 3 # contributors y: 18 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/FilterHelper.java x: 4 # contributors y: 53 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/RSFindHook.java x: 2 # contributors y: 43 lines of code discovery/config/src/main/java/org/apache/aries/rsa/discovery/config/Activator.java x: 4 # contributors y: 58 lines of code discovery/local/src/main/java/org/apache/aries/rsa/discovery/local/package-info.java x: 1 # contributors y: 7 lines of code discovery/zookeeper/src/main/java/org/apache/aries/rsa/discovery/zookeeper/package-info.java x: 3 # contributors y: 2 lines of code rsa/src/main/java/org/apache/aries/rsa/core/Activator.java x: 2 # contributors y: 22 lines of code spi/src/main/java/org/apache/aries/rsa/annotations/RSADiscoveryProvider.java x: 1 # contributors y: 10 lines of code spi/src/main/java/org/apache/aries/rsa/annotations/package-info.java x: 1 # contributors y: 3 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/tcp/InvocationStrategy.java x: 3 # contributors y: 9 lines of code provider/fastbin/src/main/java/org/apache/aries/rsa/provider/fastbin/util/ClassLoaderObjectInputStream.java x: 6 # contributors y: 63 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser/BasicObjectOutputStream.java x: 2 # contributors y: 31 lines of code provider/tcp/src/main/java/org/apache/aries/rsa/provider/tcp/ser/DTOUtil.java x: 2 # contributors y: 37 lines of code rsa/src/main/java/org/apache/aries/rsa/core/ClientServiceFactory.java x: 3 # contributors y: 76 lines of code rsa/src/main/java/org/apache/aries/rsa/core/ImportRegistrationImpl.java x: 4 # contributors y: 152 lines of code rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceAdminFactory.java x: 3 # contributors y: 26 lines of code topology-manager/src/main/java/org/apache/aries/rsa/topologymanager/importer/local/ReferenceCounter.java x: 4 # contributors y: 33 lines of code rsa/src/main/java/org/apache/aries/rsa/core/RemoteServiceadminFactory.java x: 1 # contributors y: 26 lines of code
691.0
lines of code
  min: 2.0
  average: 79.71
  25th percentile: 16.0
  median: 55.5
  75th percentile: 106.75
  max: 691.0
0 8.0
# contributors
min: 1.0 | average: 3.22 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 8.0