apache / activemq-artemis
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 1,992 files with 251,778 lines of code.
    • 39 files changed more than 100 times (50,318 lines of code)
    • 73 files changed 51-100 times (33,853 lines of code)
    • 230 files changed 21-50 times (55,438 lines of code)
    • 841 files changed 6-20 times (73,089 lines of code)
    • 809 files changed 1-5 times (39,080 lines of code)
19% | 13% | 22% | 29% | 15%
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 1,992 files with 251,778 lines of code.
    • 12 files changed by more than 25 contributors (23,545 lines of code)
    • 186 files changed by 11-25 contributors (84,650 lines of code)
    • 444 files changed by 6-10 contributors (59,324 lines of code)
    • 1,175 files changed by 2-5 contributors (71,966 lines of code)
    • 175 files changed by 1 contributor (12,293 lines of code)
9% | 33% | 23% | 28% | 4%
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, adoc, groovy, properties, sh, txt, html, md, xsd, cmd, svg, profile, gitignore, yaml, prefs, diff, css, project, json, cfg, ini, rdf
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java20% | 13% | 22% | 29% | 15%
xml0% | 44% | 13% | 28% | 13%
profile0% | 61% | 0% | 0% | 38%
cmd0% | 57% | 0% | 0% | 42%
html0% | 0% | 0% | 47% | 52%
cfg0% | 0% | 0% | 100% | 0%
prefs0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
artemis-server34% | 13% | 16% | 24% | 11%
artemis-protocols17% | 9% | 20% | 25% | 27%
artemis-core-client17% | 14% | 28% | 32% | 6%
artemis-journal26% | 5% | 42% | 20% | 5%
artemis-cli6% | 7% | 18% | 40% | 27%
artemis-jms-client0% | 38% | 18% | 39% | 3%
artemis-commons0% | 11% | 34% | 33% | 19%
artemis-ra0% | 23% | 33% | 41% | 1%
artemis-jms-server0% | 38% | 22% | 36% | 2%
artemis-jdbc-store0% | 14% | 19% | 46% | 19%
artemis-web0% | 78% | 0% | 10% | 10%
artemis-distribution0% | 50% | 39% | 0% | 9%
artemis-features0% | 56% | 0% | 43% | 0%
artemis-selector0% | 0% | 44% | 49% | 6%
artemis-service-extensions0% | 0% | 48% | 45% | 6%
artemis-maven-plugin0% | 0% | 36% | 58% | 5%
artemis-server-osgi0% | 0% | 55% | 42% | 2%
artemis-dto0% | 0% | 18% | 28% | 53%
artemis-boot0% | 0% | 100% | 0% | 0%
artemis-junit0% | 0% | 0% | 17% | 82%
artemis-log-annotation-processor0% | 0% | 0% | 89% | 10%
etc0% | 0% | 0% | 22% | 77%
artemis-lockmanager0% | 0% | 0% | 0% | 100%
artemis-cdi-client0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ActiveMQServerImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
3801 335 2015-04-27 2025-05-05 478 44 jbertram@apache.org clebertsuconic@apache.org
QueueImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
3475 292 2015-04-27 2025-04-25 376 40 jbertram@apache.org clebertsuconic@apache.org
ActiveMQServerLogger.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server
1003 - 2015-04-27 2025-04-23 298 37 jbertram@apache.org tabish121@gmail.com
ServerSessionImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
1995 141 2015-04-27 2025-04-22 267 31 jbertram@apache.org jbertram@apache.org
ActiveMQServerControlImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl
4203 221 2015-04-27 2025-03-20 260 36 jbertram@apache.org jbertram@apache.org
PostOfficeImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl
1705 97 2015-04-27 2025-04-14 230 23 jbertram@apache.org clebertsuconic@apache.org
ConfigurationImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl
3254 395 2015-04-27 2025-04-22 199 26 jbertram@apache.org jbertram@apache.org
ActiveMQDefaultConfiguration.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/api/config
952 233 2015-04-27 2025-04-22 184 25 jbertram@apache.org jbertram@apache.org
OpenWireConnection.java
in artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire
1538 126 2015-04-27 2025-04-22 180 26 jbertram@apache.org jbertram@apache.org
ServerConsumerImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
1257 106 2015-04-27 2025-04-15 169 24 jbertram@apache.org tabish121@gmail.com
ActiveMQServerControl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management
1023 1 2015-04-27 2025-03-07 167 29 jbertram@apache.org clebertsuconic@apache.org
ActiveMQServer.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server
503 5 2015-04-27 2025-04-28 163 23 jbertram@apache.org jbertram@apache.org
AMQPMessage.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker
1503 136 2017-02-20 2025-02-13 157 18 clebertsuconic@apache.org jbertram@apache.org
AMQPSessionCallback.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker
712 84 2016-09-23 2025-04-22 154 15 clebertsuconic@apache.org jbertram@apache.org
Create.java
in artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands
916 59 2015-05-03 2025-02-04 154 24 clebertsuconic@apache.org jbertram@apache.org
AbstractJournalStorageManager.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal
1762 157 2016-01-07 2025-04-22 147 21 mtaylor@redhat.com clebertsuconic@apache.org
JournalStorageManager.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal
702 44 2015-04-27 2025-04-14 143 21 jbertram@apache.org clebertsuconic@apache.org
QueueControlImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl
1860 116 2015-04-27 2025-03-17 138 25 jbertram@apache.org jbertram@apache.org
PagingStoreImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl
1302 121 2015-04-27 2025-04-22 135 20 jbertram@apache.org clebertsuconic@apache.org
Configuration.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/config
404 2 2015-04-27 2025-04-22 134 22 jbertram@apache.org jbertram@apache.org
ProtonServerSenderContext.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton
424 27 2016-09-23 2025-04-23 128 13 clebertsuconic@apache.org tabish121@gmail.com
JournalImpl.java
in artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl
2458 136 2015-04-27 2025-02-13 124 23 jbertram@apache.org jbertram@apache.org
NettyAcceptor.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty
758 44 2015-04-27 2025-04-14 123 26 jbertram@apache.org clebertsuconic@apache.org
ServerSessionPacketHandler.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core
975 35 2015-04-27 2025-02-13 120 17 jbertram@apache.org jbertram@apache.org
AMQSession.java
in artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq
466 39 2015-04-27 2025-02-13 118 18 jbertram@apache.org jbertram@apache.org
NettyConnector.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty
1065 45 2015-04-27 2025-02-13 118 29 jbertram@apache.org jbertram@apache.org
ActiveMQMessageBundle.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server
342 - 2015-04-27 2025-04-14 116 17 jbertram@apache.org clebertsuconic@apache.org
ActiveMQSessionContext.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl
981 89 2015-04-27 2025-02-13 115 19 jbertram@apache.org jbertram@apache.org
Queue.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server
247 14 2015-04-27 2025-02-13 113 18 jbertram@apache.org jbertram@apache.org
AMQConsumer.java
in artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq
415 25 2015-04-27 2025-03-13 109 22 jbertram@apache.org jbertram@apache.org
ManagementServiceImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/management/impl
763 53 2015-04-27 2025-04-22 109 21 jbertram@apache.org jbertram@apache.org
RemotingServiceImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/impl
656 50 2015-04-27 2025-04-14 107 22 jbertram@apache.org clebertsuconic@apache.org
BridgeImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl
911 63 2015-04-27 2025-04-08 107 21 jbertram@apache.org jbertram@apache.org
ClientSessionFactoryImpl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl
1102 79 2015-04-27 2025-02-13 107 26 jbertram@apache.org jbertram@apache.org
ClientSessionImpl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl
1593 163 2015-04-27 2025-02-13 107 22 jbertram@apache.org jbertram@apache.org
StompConnection.java
in artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp
541 52 2015-04-27 2025-02-13 103 16 jbertram@apache.org jbertram@apache.org
OpenWireProtocolManager.java
in artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire
589 74 2015-04-27 2025-02-13 102 16 jbertram@apache.org jbertram@apache.org
ClusterConnectionImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl
1312 91 2015-04-27 2025-04-03 102 21 jbertram@apache.org brusdev@apache.org
OpenWireMessageConverter.java
in artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire
850 26 2015-04-27 2025-02-04 101 18 jbertram@apache.org jbertram@apache.org
Message.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core
351 47 2015-04-27 2025-02-13 100 22 jbertram@apache.org jbertram@apache.org
PageSubscriptionImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl
1113 100 2015-04-27 2025-04-07 99 21 jbertram@apache.org clebertsuconic@apache.org
ServerLocatorImpl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl
1516 168 2015-04-27 2025-04-03 96 24 jbertram@apache.org brusdev@apache.org
ActiveMQSession.java
in artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client
1022 80 2015-04-27 2025-02-13 95 15 jbertram@apache.org jbertram@apache.org
LastValueQueue.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
189 19 2015-04-27 2025-02-14 93 14 jbertram@apache.org jbertram@apache.org
PostOfficeJournalLoader.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
380 15 2015-04-27 2025-02-13 93 20 jbertram@apache.org jbertram@apache.org
LargeServerMessageImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal
279 37 2015-04-27 2025-02-13 92 19 jbertram@apache.org jbertram@apache.org
ReplicationManager.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/replication
666 53 2015-04-27 2025-02-13 91 17 jbertram@apache.org jbertram@apache.org
AuditLogger.java
in artemis-commons/src/main/java/org/apache/activemq/artemis/logs
2043 399 2019-03-13 2025-04-22 90 15 howard.gao@gmail.com jbertram@apache.org
TransportConstants.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty
328 2 2015-04-27 2025-02-13 87 26 jbertram@apache.org jbertram@apache.org
ProtonServerReceiverContext.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton
258 17 2016-09-23 2025-04-23 86 11 clebertsuconic@apache.org tabish121@gmail.com
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
ActiveMQServerImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
3801 335 2015-04-27 2025-05-05 478 44 jbertram@apache.org clebertsuconic@apache.org
QueueImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
3475 292 2015-04-27 2025-04-25 376 40 jbertram@apache.org clebertsuconic@apache.org
ActiveMQServerLogger.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server
1003 - 2015-04-27 2025-04-23 298 37 jbertram@apache.org tabish121@gmail.com
ActiveMQServerControlImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl
4203 221 2015-04-27 2025-03-20 260 36 jbertram@apache.org jbertram@apache.org
ServerSessionImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
1995 141 2015-04-27 2025-04-22 267 31 jbertram@apache.org jbertram@apache.org
ActiveMQServerControl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management
1023 1 2015-04-27 2025-03-07 167 29 jbertram@apache.org clebertsuconic@apache.org
NettyConnector.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty
1065 45 2015-04-27 2025-02-13 118 29 jbertram@apache.org jbertram@apache.org
ConfigurationImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl
3254 395 2015-04-27 2025-04-22 199 26 jbertram@apache.org jbertram@apache.org
OpenWireConnection.java
in artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire
1538 126 2015-04-27 2025-04-22 180 26 jbertram@apache.org jbertram@apache.org
NettyAcceptor.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty
758 44 2015-04-27 2025-04-14 123 26 jbertram@apache.org clebertsuconic@apache.org
ClientSessionFactoryImpl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl
1102 79 2015-04-27 2025-02-13 107 26 jbertram@apache.org jbertram@apache.org
TransportConstants.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty
328 2 2015-04-27 2025-02-13 87 26 jbertram@apache.org jbertram@apache.org
ActiveMQDefaultConfiguration.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/api/config
952 233 2015-04-27 2025-04-22 184 25 jbertram@apache.org jbertram@apache.org
QueueControlImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl
1860 116 2015-04-27 2025-03-17 138 25 jbertram@apache.org jbertram@apache.org
ServerConsumerImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
1257 106 2015-04-27 2025-04-15 169 24 jbertram@apache.org tabish121@gmail.com
Create.java
in artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands
916 59 2015-05-03 2025-02-04 154 24 clebertsuconic@apache.org jbertram@apache.org
ServerLocatorImpl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl
1516 168 2015-04-27 2025-04-03 96 24 jbertram@apache.org brusdev@apache.org
PostOfficeImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl
1705 97 2015-04-27 2025-04-14 230 23 jbertram@apache.org clebertsuconic@apache.org
ActiveMQServer.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server
503 5 2015-04-27 2025-04-28 163 23 jbertram@apache.org jbertram@apache.org
JournalImpl.java
in artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl
2458 136 2015-04-27 2025-02-13 124 23 jbertram@apache.org jbertram@apache.org
NettyConnection.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty
392 36 2015-04-27 2025-02-13 78 23 jbertram@apache.org jbertram@apache.org
Configuration.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/config
404 2 2015-04-27 2025-04-22 134 22 jbertram@apache.org jbertram@apache.org
AMQConsumer.java
in artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq
415 25 2015-04-27 2025-03-13 109 22 jbertram@apache.org jbertram@apache.org
RemotingServiceImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/impl
656 50 2015-04-27 2025-04-14 107 22 jbertram@apache.org clebertsuconic@apache.org
ClientSessionImpl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl
1593 163 2015-04-27 2025-02-13 107 22 jbertram@apache.org jbertram@apache.org
Message.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core
351 47 2015-04-27 2025-02-13 100 22 jbertram@apache.org jbertram@apache.org
AbstractJournalStorageManager.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal
1762 157 2016-01-07 2025-04-22 147 21 mtaylor@redhat.com clebertsuconic@apache.org
JournalStorageManager.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal
702 44 2015-04-27 2025-04-14 143 21 jbertram@apache.org clebertsuconic@apache.org
ManagementServiceImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/management/impl
763 53 2015-04-27 2025-04-22 109 21 jbertram@apache.org jbertram@apache.org
BridgeImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl
911 63 2015-04-27 2025-04-08 107 21 jbertram@apache.org jbertram@apache.org
ClusterConnectionImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl
1312 91 2015-04-27 2025-04-03 102 21 jbertram@apache.org brusdev@apache.org
PageSubscriptionImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl
1113 100 2015-04-27 2025-04-07 99 21 jbertram@apache.org clebertsuconic@apache.org
features.xml
in artemis-features/src/main/resources
111 - 2015-11-24 2023-12-26 66 21 clebertsuconic@apache.org jbertram@apache.org
ActiveMQResourceAdapter.java
in artemis-ra/src/main/java/org/apache/activemq/artemis/ra
1092 157 2015-04-27 2025-03-20 62 21 jbertram@apache.org jbertram@apache.org
PagingStoreImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl
1302 121 2015-04-27 2025-04-22 135 20 jbertram@apache.org clebertsuconic@apache.org
PostOfficeJournalLoader.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
380 15 2015-04-27 2025-02-13 93 20 jbertram@apache.org jbertram@apache.org
QueueControl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management
277 - 2015-04-27 2025-03-17 79 20 jbertram@apache.org jbertram@apache.org
ChannelImpl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl
647 48 2015-04-27 2025-02-13 73 20 jbertram@apache.org jbertram@apache.org
ActiveMQSessionContext.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl
981 89 2015-04-27 2025-02-13 115 19 jbertram@apache.org jbertram@apache.org
LargeServerMessageImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal
279 37 2015-04-27 2025-02-13 92 19 jbertram@apache.org jbertram@apache.org
Artemis.java
in artemis-cli/src/main/java/org/apache/activemq/artemis/cli
245 15 2015-05-03 2025-02-13 78 19 clebertsuconic@apache.org jbertram@apache.org
ActiveMQClientLogger.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client
220 - 2015-04-27 2025-02-13 62 19 jbertram@apache.org jbertram@apache.org
RemotingConnectionImpl.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl
309 36 2015-04-27 2025-02-13 58 19 jbertram@apache.org jbertram@apache.org
JMSBridgeImpl.java
in artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/bridge/impl
1451 101 2015-04-27 2025-02-13 55 19 jbertram@apache.org jbertram@apache.org
AMQPMessage.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker
1503 136 2017-02-20 2025-02-13 157 18 clebertsuconic@apache.org jbertram@apache.org
AMQSession.java
in artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq
466 39 2015-04-27 2025-02-13 118 18 jbertram@apache.org jbertram@apache.org
Queue.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server
247 14 2015-04-27 2025-02-13 113 18 jbertram@apache.org jbertram@apache.org
OpenWireMessageConverter.java
in artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire
850 26 2015-04-27 2025-02-04 101 18 jbertram@apache.org jbertram@apache.org
WebServerComponent.java
in artemis-web/src/main/java/org/apache/activemq/artemis/component
434 17 2015-04-27 2025-03-29 86 18 jbertram@apache.org jbertram@apache.org
AddressControlImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl
696 40 2015-04-27 2025-03-20 82 18 jbertram@apache.org jbertram@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
SharedNothingPrimaryActivation.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
339 21 2023-08-05 2025-02-13 4 1 jbertram@apache.org jbertram@apache.org
AMQPBridgeReceiverManager.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
320 21 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
CuratorDistributedLockManager.java
in artemis-lockmanager/artemis-lockmanager-ri/src/main/java/org/apache/activemq/artemis/lockmanager/zookeeper
310 26 2023-12-26 2025-02-04 3 1 jbertram@apache.org jbertram@apache.org
AMQPBridgeFromAddressPolicyManager.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
295 26 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
ProducerBenchmark.java
in artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf
294 8 2021-09-16 2022-03-02 2 1 nigro.fra@gmail.com nigro.fra@gmail.com
AMQPBridgeFromQueueReceiver.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
288 13 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
MessageListenerBenchmark.java
in artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf
266 10 2021-09-16 2022-03-02 2 1 nigro.fra@gmail.com nigro.fra@gmail.com
AMQPBridgeFromAddressReceiver.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
227 9 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeToSenderController.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
224 23 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeConfiguration.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
220 18 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeFromQueuePolicyManager.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
220 21 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeReceiver.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
219 18 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
SharedNothingBackupQuorum.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/quorum
218 21 2023-12-26 2025-02-13 2 1 jbertram@apache.org jbertram@apache.org
AMQPBridgeManager.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
215 20 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeQueuePolicyElement.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity
212 39 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
FederationConnectionConfiguration.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/config/federation
210 38 2019-11-12 2019-11-20 2 1 christopher.l.shannon@gmail... christopher.l.shannon@gmail...
AMQPBridgeAddressPolicyElement.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity
203 37 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
SkeletalProducerLoadGenerator.java
in artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf
199 20 2021-09-16 2022-03-02 2 1 nigro.fra@gmail.com nigro.fra@gmail.com
AMQPBridgeManagementSupport.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
197 21 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeToAddressSender.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
196 13 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
MQTTStateManager.java
in artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt
191 17 2022-12-20 2025-02-13 8 1 jbertram@apache.org jbertram@apache.org
XmlProvider.java
in artemis-commons/src/main/java/org/apache/activemq/artemis/utils
190 10 2022-10-26 2022-10-26 1 1 brusdev@apache.org brusdev@apache.org
AMQPBridgeToQueueSender.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
176 9 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeSenderManager.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
168 13 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
PrimaryOnlyActivation.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
153 8 2023-08-05 2025-03-03 2 1 jbertram@apache.org jbertram@apache.org
AMQPBridgeSupport.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
152 4 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
BrokerConnectionControlImpl.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl
144 11 2024-11-19 2024-11-19 1 1 tabish121@gmail.com tabish121@gmail.com
CuratorDistributedLock.java
in artemis-lockmanager/artemis-lockmanager-ri/src/main/java/org/apache/activemq/artemis/lockmanager/zookeeper
141 9 2023-12-26 2025-01-20 2 1 jbertram@apache.org jbertram@apache.org
FileBasedLockManager.java
in artemis-lockmanager/artemis-lockmanager-ri/src/main/java/org/apache/activemq/artemis/lockmanager/file
139 12 2023-12-26 2025-02-13 2 1 jbertram@apache.org jbertram@apache.org
AMQPFederationProducerControlType.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation
136 9 2025-01-17 2025-01-17 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeSenderControlType.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
136 9 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AckRetry.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/codec
135 23 2024-02-02 2024-08-28 4 1 clebertsuconic@apache.org clebertsuconic@apache.org
AMQPBridgeSender.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
131 12 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeReceiverConfiguration.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
128 12 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
CuratorDistributedPrimitive.java
in artemis-lockmanager/artemis-lockmanager-ri/src/main/java/org/apache/activemq/artemis/lockmanager/zookeeper
124 18 2023-12-26 2023-12-26 1 1 jbertram@apache.org jbertram@apache.org
AMQPBridgeReceiverControlType.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
122 9 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPFederationConsumerControlType.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation
121 9 2024-11-19 2024-11-19 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeToQueuePolicyManager.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
119 11 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
AMQPBridgeToAddressPolicyManager.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
118 11 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
NamedNodeLocatorForScaleDown.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
116 8 2023-08-05 2025-01-30 2 1 jbertram@apache.org jbertram@apache.org
AnyNodeLocatorForScaleDown.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
113 8 2023-08-05 2025-01-30 2 1 jbertram@apache.org jbertram@apache.org
SharedStorePrimaryActivation.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
111 6 2023-08-05 2023-08-05 1 1 jbertram@apache.org jbertram@apache.org
AnyNodeLocatorForReplication.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
111 8 2023-08-05 2025-02-13 3 1 jbertram@apache.org jbertram@apache.org
FileDistributedLock.java
in artemis-lockmanager/artemis-lockmanager-ri/src/main/java/org/apache/activemq/artemis/lockmanager/file
108 11 2023-12-26 2023-12-26 1 1 jbertram@apache.org jbertram@apache.org
AMQPBridgePolicyManager.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
106 15 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
Main.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/embedded
105 7 2022-06-30 2022-06-30 1 1 gary.tully@gmail.com gary.tully@gmail.com
TokenReview.java
in artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/kubernetes/model
97 15 2022-11-21 2022-11-21 1 1 rromerom@redhat.com rromerom@redhat.com
AMQPBridgeQueuePolicy.java
in artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge
97 7 2025-04-23 2025-04-23 1 1 tabish121@gmail.com tabish121@gmail.com
SessionBindingQueryResponseMessage_V5.java
in artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat
95 9 2023-03-17 2025-02-04 2 1 jbertram@apache.org jbertram@apache.org
NamedNodeLocatorForReplication.java
in artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl
94 8 2023-08-05 2025-01-30 3 1 jbertram@apache.org jbertram@apache.org
Correlations

File Size vs. Number of Changes: 1992 points

artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/QueueConfiguration.java x: 713 lines of code y: 22 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/ProtonProtocolManager.java x: 302 lines of code y: 60 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/QueueImpl.java x: 3475 lines of code y: 376 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ActiveMQServerImpl.java x: 3801 lines of code y: 478 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServerStatus.java x: 65 lines of code y: 6 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/DivertImpl.java x: 165 lines of code y: 53 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/logs/AuditLogger.java x: 2043 lines of code y: 90 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/OpenWireUUIDUtil.java x: 38 lines of code y: 1 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UUID.java x: 149 lines of code y: 14 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/config/ActiveMQDefaultConfiguration.java x: 952 lines of code y: 184 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPSessionCallback.java x: 712 lines of code y: 154 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/logger/ActiveMQAMQPProtocolMessageBundle.java x: 64 lines of code y: 18 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPConnectionContext.java x: 726 lines of code y: 86 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/ProtonServerReceiverContext.java x: 258 lines of code y: 86 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/handler/ProtonHandler.java x: 511 lines of code y: 57 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/OpenWireConnection.java x: 1538 lines of code y: 180 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/Configuration.java x: 404 lines of code y: 134 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java x: 3254 lines of code y: 199 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQServerLogger.java x: 1003 lines of code y: 298 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ServerSession.java x: 351 lines of code y: 83 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/TempResourceObserver.java x: 6 lines of code y: 1 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/AddressInfo.java x: 348 lines of code y: 52 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServerSessionImpl.java x: 1995 lines of code y: 267 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/TransientQueueManagerImpl.java x: 39 lines of code y: 19 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/management/impl/ManagementServiceImpl.java x: 763 lines of code y: 109 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/metrics/MetricsManager.java x: 166 lines of code y: 20 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/settings/impl/HierarchicalObjectRepository.java x: 348 lines of code y: 42 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/AckManagerProvider.java x: 48 lines of code y: 6 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQServer.java x: 503 lines of code y: 163 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/AMQPBrokerConnection.java x: 1030 lines of code y: 39 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/AMQPBrokerConnectionManager.java x: 248 lines of code y: 19 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeAddressPolicy.java x: 79 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeConfiguration.java x: 220 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeConstants.java x: 37 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeFromAddressPolicyManager.java x: 295 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeFromAddressReceiver.java x: 227 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeFromPolicyManager.java x: 65 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeFromQueueReceiver.java x: 288 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeLinkConfiguration.java x: 88 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeManagementSupport.java x: 197 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeManagerControl.java x: 10 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeManagerControlType.java x: 59 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgePolicy.java x: 70 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgePolicyManager.java x: 106 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeQueuePolicy.java x: 97 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeReceiverConfiguration.java x: 128 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeReceiverControl.java x: 20 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeReceiverManager.java x: 320 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeSender.java x: 131 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeSenderManager.java x: 168 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeSupport.java x: 152 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeToAddressPolicyManager.java x: 118 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeToQueueSender.java x: 176 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationAddressConsumer.java x: 293 lines of code y: 16 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationQueueConsumer.java x: 299 lines of code y: 14 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/AMQPMirrorControllerTarget.java x: 452 lines of code y: 38 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPSessionContext.java x: 419 lines of code y: 44 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AmqpSupport.java x: 163 lines of code y: 27 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/DefaultSenderController.java x: 428 lines of code y: 7 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/ProtonAbstractReceiver.java x: 373 lines of code y: 18 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/ProtonServerSenderContext.java x: 424 lines of code y: 128 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBridgeAddressPolicyElement.java x: 203 lines of code y: 1 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBridgeQueuePolicyElement.java x: 212 lines of code y: 1 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBrokerConnectConfiguration.java x: 138 lines of code y: 9 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBrokerConnectionAddressType.java x: 4 lines of code y: 5 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/AMQPMirrorControllerSource.java x: 607 lines of code y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/PagingStore.java x: 110 lines of code y: 50 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PageTimedWriter.java x: 221 lines of code y: 6 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreImpl.java x: 1302 lines of code y: 135 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/AbstractJournalStorageManager.java x: 1762 lines of code y: 147 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/transaction/impl/TransactionImpl.java x: 614 lines of code y: 57 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQException.java x: 43 lines of code y: 11 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/actors/ProcessorBase.java x: 133 lines of code y: 17 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/actors/ThresholdActor.java x: 70 lines of code y: 8 # changes artemis-distribution/src/main/assembly/dep.xml x: 127 lines of code y: 85 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/actors/ArtemisExecutor.java x: 48 lines of code y: 12 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/AcceptorControlImpl.java x: 120 lines of code y: 22 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageSubscriptionCounterImpl.java x: 331 lines of code y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/StorageManager.java x: 253 lines of code y: 72 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/JournalStorageManager.java x: 702 lines of code y: 143 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/PostOfficeImpl.java x: 1705 lines of code y: 230 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMAcceptor.java x: 216 lines of code y: 34 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyAcceptor.java x: 758 lines of code y: 123 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/RemotingService.java x: 51 lines of code y: 24 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/impl/RemotingServiceImpl.java x: 656 lines of code y: 107 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQMessageBundle.java x: 342 lines of code y: 116 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/remoting/Acceptor.java x: 27 lines of code y: 18 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/settings/impl/NamedHierarchicalRepositoryChangeListener.java x: 30 lines of code y: 1 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorImpl.java x: 1516 lines of code y: 96 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorInternal.java x: 44 lines of code y: 15 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/ClusterConnectionConfiguration.java x: 442 lines of code y: 20 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/ClusterConnectionImpl.java x: 1312 lines of code y: 102 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServerConsumerImpl.java x: 1257 lines of code y: 169 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationAddressSenderController.java x: 183 lines of code y: 11 # changes artemis-web/src/main/java/org/apache/activemq/artemis/component/WebServerComponent.java x: 434 lines of code y: 86 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTSession.java x: 219 lines of code y: 41 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederation.java x: 360 lines of code y: 13 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationCapabilities.java x: 51 lines of code y: 1 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationCommandProcessor.java x: 102 lines of code y: 6 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationConstants.java x: 54 lines of code y: 11 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationSource.java x: 452 lines of code y: 13 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationTarget.java x: 147 lines of code y: 10 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQResourceAdapter.java x: 1092 lines of code y: 62 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/recovery/RecoveryManager.java x: 83 lines of code y: 17 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/referenceable/SerializableObjectRefAddr.java x: 35 lines of code y: 4 # changes artemis-service-extensions/src/main/java/org/apache/activemq/artemis/service/extensions/xa/recovery/ActiveMQRegistry.java x: 8 lines of code y: 7 # changes artemis-service-extensions/src/main/java/org/apache/activemq/artemis/service/extensions/xa/recovery/ActiveMQRegistryImpl.java x: 23 lines of code y: 5 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/BridgeControlImpl.java x: 279 lines of code y: 27 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/BridgeImpl.java x: 911 lines of code y: 107 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageSubscriptionImpl.java x: 1113 lines of code y: 99 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationConsumerManager.java x: 246 lines of code y: 3 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationQueuePolicyManager.java x: 226 lines of code y: 11 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ServerConsumer.java x: 42 lines of code y: 27 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/ActiveMQServerControlImpl.java x: 4203 lines of code y: 260 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/AddressControlImpl.java x: 696 lines of code y: 82 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/ActiveMQAbstractView.java x: 128 lines of code y: 17 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/AddressField.java x: 43 lines of code y: 4 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/AddressView.java x: 104 lines of code y: 15 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/predicate/QueueFilterPredicate.java x: 67 lines of code y: 19 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/WildcardConfiguration.java x: 169 lines of code y: 14 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/SimpleAddressManager.java x: 351 lines of code y: 82 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/QueueControl.java x: 277 lines of code y: 79 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/QueueControlImpl.java x: 1860 lines of code y: 138 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/QueueField.java x: 57 lines of code y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/QueueView.java x: 108 lines of code y: 29 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq/AMQConsumer.java x: 415 lines of code y: 109 # changes artemis-dto/src/main/java/org/apache/activemq/artemis/dto/XmlUtil.java x: 78 lines of code y: 16 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/ssl/SSLSupport.java x: 358 lines of code y: 43 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ActiveMQServerControl.java x: 1023 lines of code y: 167 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/AckManager.java x: 473 lines of code y: 14 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationConfiguration.java x: 163 lines of code y: 11 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/FluentPropertyBeanIntrospectorWithIgnores.java x: 83 lines of code y: 11 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/config/federation/FederationAddressPolicyConfiguration.java x: 182 lines of code y: 7 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/config/federation/FederationQueuePolicyConfiguration.java x: 158 lines of code y: 5 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBrokerConnectionElement.java x: 85 lines of code y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPFederationAddressPolicyElement.java x: 180 lines of code y: 3 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPFederationQueuePolicyElement.java x: 163 lines of code y: 3 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/ConfigurationUtils.java x: 172 lines of code y: 36 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ColocatedPolicy.java x: 111 lines of code y: 12 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/HAPolicy.java x: 31 lines of code y: 12 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/PrimaryOnlyPolicy.java x: 55 lines of code y: 2 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ReplicatedPolicy.java x: 176 lines of code y: 29 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ReplicationBackupPolicy.java x: 107 lines of code y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ReplicationPrimaryPolicy.java x: 109 lines of code y: 8 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ScaleDownPolicy.java x: 96 lines of code y: 12 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/SharedStorePrimaryPolicy.java x: 67 lines of code y: 2 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/BackupRecoveryJournalLoader.java x: 72 lines of code y: 17 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/PrimaryOnlyActivation.java x: 153 lines of code y: 2 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ScaleDownHandler.java x: 492 lines of code y: 55 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Upgrade.java x: 375 lines of code y: 13 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/util/JVMArgumentParser.java x: 43 lines of code y: 3 # changes artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/artemis.profile x: 54 lines of code y: 63 # changes artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/artemis.profile.cmd x: 42 lines of code y: 55 # changes artemis-web/src/main/java/org/apache/activemq/artemis/component/AuthenticationFilter.java x: 36 lines of code y: 10 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/security/impl/SecurityStoreImpl.java x: 461 lines of code y: 81 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/metrics/BrokerMetricNames.java x: 14 lines of code y: 11 # changes artemis-boot/src/main/java/org/apache/activemq/artemis/boot/Artemis.java x: 104 lines of code y: 26 # changes artemis-cdi-client/src/main/java/org/apache/artemis/client/cdi/configuration/ArtemisClientConfiguration.java x: 16 lines of code y: 2 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/Artemis.java x: 245 lines of code y: 78 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/ActionAbstract.java x: 162 lines of code y: 32 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Configurable.java x: 91 lines of code y: 35 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/InputAbstract.java x: 105 lines of code y: 27 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Run.java x: 187 lines of code y: 69 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/helper/HelperCreate.java x: 274 lines of code y: 5 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/AsyncJms2ProducerFacade.java x: 215 lines of code y: 3 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/PrintData.java x: 348 lines of code y: 63 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/xml/XMLMessageExporter.java x: 128 lines of code y: 8 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/xml/XMLMessageImporter.java x: 228 lines of code y: 13 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/xml/XmlDataExporter.java x: 419 lines of code y: 34 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/xml/XmlDataImporter.java x: 390 lines of code y: 35 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/user/AddUser.java x: 29 lines of code y: 15 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/util/SyncCalculation.java x: 171 lines of code y: 28 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/process/ProcessBuilder.java x: 86 lines of code y: 12 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/integration/FileBroker.java x: 100 lines of code y: 32 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/util/ServerUtil.java x: 177 lines of code y: 35 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQBuffer.java x: 121 lines of code y: 20 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQInterceptorRejectedPacketException.java x: 10 lines of code y: 5 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQRemoteDisconnectException.java x: 10 lines of code y: 3 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ParameterisedAddress.java x: 94 lines of code y: 10 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/SimpleString.java x: 447 lines of code y: 42 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQScheduledComponent.java x: 204 lines of code y: 28 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/core/server/NetworkHealthCheck.java x: 331 lines of code y: 29 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/json/JsonArray.java x: 23 lines of code y: 3 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/AbstractByteBufPool.java x: 103 lines of code y: 4 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ActiveMQThreadFactory.java x: 81 lines of code y: 20 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ArtemisCloseable.java x: 5 lines of code y: 3 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ByteUtil.java x: 416 lines of code y: 50 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ClassloadingUtil.java x: 93 lines of code y: 16 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/DefaultSensitiveStringCodec.java x: 216 lines of code y: 28 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FactoryFinder.java x: 79 lines of code y: 14 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FileUtil.java x: 110 lines of code y: 17 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/IPV6Util.java x: 26 lines of code y: 11 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/JsonLoader.java x: 31 lines of code y: 7 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/PasswordMaskingUtil.java x: 148 lines of code y: 28 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/PendingTask.java x: 4 lines of code y: 6 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/RandomUtil.java x: 97 lines of code y: 15 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ReusableLatch.java x: 17 lines of code y: 9 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SelectorTranslator.java x: 67 lines of code y: 12 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java x: 203 lines of code y: 8 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SpawnedVMSupport.java x: 280 lines of code y: 12 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/StringEscapeUtils.java x: 67 lines of code y: 5 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UTF8Util.java x: 309 lines of code y: 20 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UUIDGenerator.java x: 200 lines of code y: 29 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/actors/OrderedExecutor.java x: 43 lines of code y: 7 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/bean/MetaBean.java x: 182 lines of code y: 8 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/ConcurrentAppendOnlyChunkedList.java x: 176 lines of code y: 10 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/ConcurrentLongHashMap.java x: 370 lines of code y: 12 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/ConcurrentLongHashSet.java x: 314 lines of code y: 13 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/LinkedListImpl.java x: 501 lines of code y: 25 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/LongHashSet.java x: 377 lines of code y: 8 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/MultiResettableIterator.java x: 17 lines of code y: 4 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/PriorityCollection.java x: 252 lines of code y: 6 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/PriorityLinkedList.java x: 15 lines of code y: 12 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/SparseArrayLinkedList.java x: 171 lines of code y: 8 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/TypedProperties.java x: 1122 lines of code y: 32 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/UpdatableIterator.java x: 47 lines of code y: 8 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/critical/CriticalAnalyzerImpl.java x: 132 lines of code y: 22 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/critical/CriticalComponent.java x: 6 lines of code y: 13 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/pools/Pool.java x: 32 lines of code y: 3 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URIFactory.java x: 85 lines of code y: 15 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URISchema.java x: 89 lines of code y: 23 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URISupport.java x: 334 lines of code y: 22 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/BroadcastGroupConfiguration.java x: 79 lines of code y: 7 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/FilterConstants.java x: 17 lines of code y: 15 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/ICoreMessage.java x: 49 lines of code y: 21 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JGroupsBroadcastEndpoint.java x: 96 lines of code y: 26 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JGroupsChannelBroadcastEndpoint.java x: 19 lines of code y: 12 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/Message.java x: 351 lines of code y: 100 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/RefCountMessage.java x: 239 lines of code y: 13 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/RefCountMessageListener.java x: 11 lines of code y: 8 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/TransportConfiguration.java x: 261 lines of code y: 41 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/UDPBroadcastEndpointFactory.java x: 219 lines of code y: 17 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/ActiveMQClient.java x: 215 lines of code y: 38 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/ClientSession.java x: 219 lines of code y: 58 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/SendAcknowledgementHandler.java x: 7 lines of code y: 10 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/ServerLocator.java x: 122 lines of code y: 27 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/TopologyMember.java x: 16 lines of code y: 11 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/jgroups/JChannelManager.java x: 48 lines of code y: 10 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/jgroups/JChannelWrapper.java x: 121 lines of code y: 13 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ClusterConnectionControl.java x: 38 lines of code y: 12 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/DayCounterInfo.java x: 51 lines of code y: 17 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/DivertControl.java x: 26 lines of code y: 12 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ManagementHelper.java x: 160 lines of code y: 34 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ObjectNameBuilder.java x: 92 lines of code y: 32 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ResourceNames.java x: 39 lines of code y: 18 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/SimpleManagement.java x: 161 lines of code y: 8 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/buffers/impl/ResetLimitWrappedActiveMQBuffer.java x: 247 lines of code y: 12 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/ActiveMQClientLogger.java x: 220 lines of code y: 62 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientConsumerImpl.java x: 786 lines of code y: 45 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientLargeMessageImpl.java x: 127 lines of code y: 14 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientMessageImpl.java x: 312 lines of code y: 26 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientProducerCreditManagerImpl.java x: 172 lines of code y: 18 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientProducerImpl.java x: 340 lines of code y: 47 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionFactoryImpl.java x: 1102 lines of code y: 107 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionImpl.java x: 1593 lines of code y: 107 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionInternal.java x: 60 lines of code y: 27 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/CompressedLargeMessageControllerImpl.java x: 587 lines of code y: 25 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/LargeMessageControllerImpl.java x: 1037 lines of code y: 32 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/Topology.java x: 331 lines of code y: 31 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java x: 131 lines of code y: 25 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/cluster/DiscoveryGroup.java x: 284 lines of code y: 25 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/config/TransformerConfiguration.java x: 100 lines of code y: 12 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/CoreMessage.java x: 1141 lines of code y: 86 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/MessageInternalImpl.java x: 517 lines of code y: 18 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/Packet.java x: 22 lines of code y: 17 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQClientProtocolManager.java x: 414 lines of code y: 37 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQSessionContext.java x: 981 lines of code y: 115 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/BackwardsCompatibilityUtils.java x: 115 lines of code y: 11 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ChannelImpl.java x: 647 lines of code y: 73 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/PacketImpl.java x: 277 lines of code y: 73 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/RemotingConnectionImpl.java x: 309 lines of code y: 58 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/ClusterTopologyChangeMessage.java x: 140 lines of code y: 15 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/ClusterTopologyChangeMessage_V2.java x: 132 lines of code y: 13 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/CreateQueueMessage.java x: 141 lines of code y: 16 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/Ping.java x: 62 lines of code y: 10 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/QueueAbstractPacket.java x: 64 lines of code y: 9 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionAddMetaDataMessage.java x: 70 lines of code y: 10 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionReceiveContinuationMessage.java x: 75 lines of code y: 16 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionReceiveLargeMessage.java x: 102 lines of code y: 17 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionSendContinuationMessage.java x: 117 lines of code y: 25 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionSendContinuationMessage_V2.java x: 79 lines of code y: 9 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionSendMessage.java x: 92 lines of code y: 27 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionSendMessage_V2.java x: 69 lines of code y: 6 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/TransportConfigurationUtil.java x: 58 lines of code y: 21 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/CheckDependencies.java x: 29 lines of code y: 6 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyConnection.java x: 392 lines of code y: 78 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyConnector.java x: 1065 lines of code y: 118 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/TransportConstants.java x: 328 lines of code y: 87 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/security/Role.java x: 295 lines of code y: 24 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/server/ComponentConfigurationRoutingType.java x: 22 lines of code y: 6 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/transaction/impl/XidImpl.java x: 123 lines of code y: 13 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/reader/MessageUtil.java x: 206 lines of code y: 27 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/protocol/RemotingConnection.java x: 58 lines of code y: 38 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/remoting/Connection.java x: 47 lines of code y: 37 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/remoting/SessionContext.java x: 233 lines of code y: 48 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/remoting/ssl/SSLContextConfig.java x: 213 lines of code y: 6 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/remoting/ssl/SSLContextFactoryProvider.java x: 36 lines of code y: 8 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/utils/ActiveMQBufferInputStream.java x: 86 lines of code y: 9 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/utils/BufferHelper.java x: 129 lines of code y: 11 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/utils/InflaterReader.java x: 73 lines of code y: 13 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/utils/InflaterWriter.java x: 56 lines of code y: 8 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/utils/ObjectInputStreamWithClassLoader.java x: 178 lines of code y: 14 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/utils/XMLUtil.java x: 309 lines of code y: 38 # changes artemis-dto/src/main/java/org/apache/activemq/artemis/dto/RequestLogDTO.java x: 86 lines of code y: 5 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/JDBCUtils.java x: 54 lines of code y: 20 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/JDBCSequentialFile.java x: 395 lines of code y: 48 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/JDBCSequentialFileFactoryDriver.java x: 288 lines of code y: 42 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/journal/JDBCJournalImpl.java x: 778 lines of code y: 72 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/sql/PropertySQLProvider.java x: 350 lines of code y: 19 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/api/jms/JMSFactoryType.java x: 176 lines of code y: 13 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/api/jms/management/JMSManagementHelper.java x: 63 lines of code y: 14 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQConnection.java x: 522 lines of code y: 44 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQConnectionFactory.java x: 756 lines of code y: 64 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQDestination.java x: 412 lines of code y: 52 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQJMSContext.java x: 496 lines of code y: 10 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQJMSProducer.java x: 512 lines of code y: 16 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMapMessage.java x: 271 lines of code y: 25 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessage.java x: 715 lines of code y: 69 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessageConsumer.java x: 176 lines of code y: 32 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessageProducer.java x: 430 lines of code y: 53 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQSession.java x: 1022 lines of code y: 95 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQTextMessage.java x: 67 lines of code y: 16 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/JmsExceptionUtils.java x: 59 lines of code y: 5 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jndi/ActiveMQInitialContextFactory.java x: 129 lines of code y: 16 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jndi/ReadOnlyContext.java x: 351 lines of code y: 21 # changes artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/bridge/QualityOfServiceMode.java x: 23 lines of code y: 8 # changes artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/bridge/impl/JMSBridgeImpl.java x: 1451 lines of code y: 55 # changes artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/server/JMSServerManager.java x: 144 lines of code y: 20 # changes artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/server/config/impl/ConnectionFactoryConfigurationImpl.java x: 644 lines of code y: 28 # changes artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/server/config/impl/FileJMSConfiguration.java x: 118 lines of code y: 17 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/AbstractSequentialFile.java x: 254 lines of code y: 33 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/AbstractSequentialFileFactory.java x: 182 lines of code y: 28 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/aio/AIOSequentialFile.java x: 226 lines of code y: 43 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/aio/AIOSequentialFileFactory.java x: 418 lines of code y: 50 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/buffer/TimedBuffer.java x: 344 lines of code y: 39 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/mapped/MappedFile.java x: 175 lines of code y: 20 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/nio/NIOSequentialFile.java x: 393 lines of code y: 43 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/nio/NIOSequentialFileFactory.java x: 139 lines of code y: 24 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/Journal.java x: 179 lines of code y: 38 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/collections/JournalHashMap.java x: 233 lines of code y: 7 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/FileWrapperJournal.java x: 302 lines of code y: 35 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalCompactor.java x: 447 lines of code y: 33 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalConstants.java x: 5 lines of code y: 8 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalFile.java x: 33 lines of code y: 17 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalFilesRepository.java x: 496 lines of code y: 52 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalImpl.java x: 2458 lines of code y: 124 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalTransaction.java x: 249 lines of code y: 23 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/ObjIntIntArrayList.java x: 119 lines of code y: 3 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/dataformat/JournalAddRecord.java x: 37 lines of code y: 14 # changes artemis-junit/artemis-junit-4/src/main/java/org/apache/activemq/artemis/junit/ActiveMQConsumerResource.java x: 78 lines of code y: 4 # changes artemis-junit/artemis-junit-4/src/main/java/org/apache/activemq/artemis/junit/ActiveMQDynamicProducerResource.java x: 140 lines of code y: 3 # changes artemis-junit/artemis-junit-4/src/main/java/org/apache/activemq/artemis/junit/ActiveMQProducerResource.java x: 128 lines of code y: 4 # changes artemis-junit/artemis-junit-4/src/main/java/org/apache/activemq/artemis/junit/EmbeddedActiveMQResource.java x: 239 lines of code y: 3 # changes artemis-junit/artemis-junit-4/src/main/java/org/apache/activemq/artemis/junit/EmbeddedJMSResource.java x: 207 lines of code y: 3 # changes artemis-junit/artemis-junit-5/src/main/java/org/apache/activemq/artemis/junit/ActiveMQConsumerExtension.java x: 79 lines of code y: 3 # changes artemis-junit/artemis-junit-5/src/main/java/org/apache/activemq/artemis/junit/ActiveMQProducerExtension.java x: 129 lines of code y: 3 # changes artemis-junit/artemis-junit-commons/src/main/java/org/apache/activemq/artemis/junit/AbstractActiveMQClientDelegate.java x: 113 lines of code y: 4 # changes artemis-junit/artemis-junit-commons/src/main/java/org/apache/activemq/artemis/junit/EmbeddedActiveMQDelegate.java x: 543 lines of code y: 6 # changes artemis-junit/artemis-junit-commons/src/main/java/org/apache/activemq/artemis/junit/EmbeddedJMSDelegate.java x: 575 lines of code y: 4 # changes artemis-junit/artemis-junit-commons/src/main/java/org/apache/activemq/artemis/junit/EmbeddedJMSOperations.java x: 53 lines of code y: 3 # changes artemis-log-annotation-processor/src/main/java/org/apache/activemq/artemis/logs/annotation/processor/LogAnnotationProcessor.java x: 471 lines of code y: 11 # changes artemis-maven-plugin/src/main/java/org/apache/activemq/artemis/maven/ArtemisCreatePlugin.java x: 276 lines of code y: 38 # changes artemis-maven-plugin/src/main/java/org/apache/activemq/artemis/maven/ArtemisDependencyScanPlugin.java x: 110 lines of code y: 19 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPLargeMessage.java x: 513 lines of code y: 49 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPMessage.java x: 1503 lines of code y: 157 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPMessagePersister.java x: 56 lines of code y: 12 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPStandardMessage.java x: 282 lines of code y: 19 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/ActiveMQProtonRemotingConnection.java x: 143 lines of code y: 33 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationConsumer.java x: 236 lines of code y: 6 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationConsumerConfiguration.java x: 140 lines of code y: 10 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationEventDispatcher.java x: 136 lines of code y: 9 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationGenericConsumerInfo.java x: 97 lines of code y: 3 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationLocalPolicyManager.java x: 167 lines of code y: 3 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationManagementSupport.java x: 399 lines of code y: 4 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationPolicyManager.java x: 106 lines of code y: 3 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationPolicySupport.java x: 353 lines of code y: 7 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationRemotePolicyManager.java x: 71 lines of code y: 2 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/ReferenceNodeStore.java x: 111 lines of code y: 10 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/converter/AMQPMessageSupport.java x: 247 lines of code y: 26 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/converter/AmqpCoreConverter.java x: 417 lines of code y: 43 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/converter/coreWrapper/CoreMapMessageWrapper.java x: 160 lines of code y: 5 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/federation/FederationReceiveFromQueuePolicy.java x: 126 lines of code y: 6 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPLargeMessageWriter.java x: 245 lines of code y: 5 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPTunneledCoreMessageReader.java x: 108 lines of code y: 2 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/util/NettyWritable.java x: 86 lines of code y: 11 # changes artemis-protocols/artemis-hqclient-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/hornetq/client/HornetQClientProtocolManagerFactory.java x: 42 lines of code y: 9 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTConnection.java x: 91 lines of code y: 46 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTConnectionManager.java x: 145 lines of code y: 53 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTProtocolHandler.java x: 410 lines of code y: 58 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTProtocolManager.java x: 216 lines of code y: 43 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTPublishManager.java x: 397 lines of code y: 75 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTSessionState.java x: 406 lines of code y: 38 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTStateManager.java x: 191 lines of code y: 8 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTSubscriptionManager.java x: 231 lines of code y: 51 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTUtil.java x: 411 lines of code y: 44 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/OpenWireProtocolManager.java x: 589 lines of code y: 102 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq/AMQConnectionContext.java x: 174 lines of code y: 12 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq/AMQSession.java x: 466 lines of code y: 118 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompConnection.java x: 541 lines of code y: 103 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompDecoder.java x: 369 lines of code y: 18 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompProtocolManager.java x: 321 lines of code y: 81 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/VersionedStompFrameHandler.java x: 350 lines of code y: 49 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/v11/StompFrameHandlerV11.java x: 548 lines of code y: 43 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/v12/StompFrameHandlerV12.java x: 229 lines of code y: 21 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAConnectionFactoryImpl.java x: 226 lines of code y: 17 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRALogger.java x: 67 lines of code y: 27 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAManagedConnection.java x: 404 lines of code y: 27 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAManagedConnectionFactory.java x: 436 lines of code y: 35 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAMapMessage.java x: 162 lines of code y: 14 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAMessage.java x: 319 lines of code y: 18 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAMessageProducer.java x: 213 lines of code y: 14 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRASession.java x: 824 lines of code y: 17 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRASessionFactoryImpl.java x: 459 lines of code y: 25 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAStreamMessage.java x: 156 lines of code y: 15 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRATopicPublisher.java x: 83 lines of code y: 13 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAXAResource.java x: 112 lines of code y: 15 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ConnectionFactoryProperties.java x: 786 lines of code y: 26 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivation.java x: 553 lines of code y: 65 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivationSpec.java x: 491 lines of code y: 50 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQMessageHandler.java x: 306 lines of code y: 53 # changes artemis-selector/src/main/java/org/apache/activemq/artemis/selector/filter/UnaryExpression.java x: 198 lines of code y: 22 # changes artemis-selector/src/main/java/org/apache/activemq/artemis/selector/filter/XPathExpression.java x: 69 lines of code y: 14 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/BridgeConfiguration.java x: 739 lines of code y: 28 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/CoreQueueConfiguration.java x: 364 lines of code y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/DivertConfiguration.java x: 298 lines of code y: 20 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/FileDeploymentManager.java x: 59 lines of code y: 15 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/FileConfiguration.java x: 49 lines of code y: 15 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/LegacyJMSConfiguration.java x: 117 lines of code y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/storage/DatabaseStorageConfiguration.java x: 221 lines of code y: 35 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/filter/impl/FilterImpl.java x: 188 lines of code y: 40 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/PageCursorProvider.java x: 24 lines of code y: 20 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/PageSubscription.java x: 57 lines of code y: 31 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/PagedReferenceImpl.java x: 305 lines of code y: 56 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageCounterRebuildManager.java x: 290 lines of code y: 11 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageCursorProviderImpl.java x: 430 lines of code y: 70 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PagePositionImpl.java x: 71 lines of code y: 19 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/Page.java x: 284 lines of code y: 76 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PageTransactionInfoImpl.java x: 297 lines of code y: 28 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagedMessageImpl.java x: 210 lines of code y: 29 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingManagerImpl.java x: 526 lines of code y: 64 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/config/PersistedSecuritySetting.java x: 284 lines of code y: 10 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/DescribeJournal.java x: 658 lines of code y: 68 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/JournalRecordIds.java x: 36 lines of code y: 26 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/LargeBody.java x: 335 lines of code y: 23 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/LargeServerMessageImpl.java x: 279 lines of code y: 92 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/LargeServerMessageInSync.java x: 120 lines of code y: 28 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/OperationContextImpl.java x: 401 lines of code y: 30 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/AddressManager.java x: 36 lines of code y: 34 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/Bindings.java x: 25 lines of code y: 22 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/PostOffice.java x: 131 lines of code y: 69 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/AddressImpl.java x: 107 lines of code y: 28 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/BindingsImpl.java x: 507 lines of code y: 76 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/CopyOnWriteBindings.java x: 210 lines of code y: 6 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/PersistentDuplicateIDCache.java x: 290 lines of code y: 9 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/WildcardAddressManager.java x: 97 lines of code y: 37 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/ProtocolHandler.java x: 231 lines of code y: 46 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/ServerSessionPacketHandler.java x: 975 lines of code y: 120 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQPacketHandler.java x: 194 lines of code y: 61 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/CoreProtocolManagerFactory.java x: 41 lines of code y: 21 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/NodeAnnounceMessage.java x: 156 lines of code y: 11 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/ReplicationDeleteTXMessage.java x: 99 lines of code y: 9 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/ReplicationPageEventMessage.java x: 100 lines of code y: 11 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/ReplicationStartSyncMessage.java x: 179 lines of code y: 22 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/ReplicationSyncFileMessage.java x: 215 lines of code y: 23 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/HttpAcceptorHandler.java x: 153 lines of code y: 19 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicatedJournal.java x: 436 lines of code y: 37 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicatedLargeMessage.java x: 10 lines of code y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicationEndpoint.java x: 673 lines of code y: 86 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicationManager.java x: 666 lines of code y: 91 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/LargeServerMessage.java x: 30 lines of code y: 30 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/MessageReference.java x: 54 lines of code y: 36 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/NodeManager.java x: 130 lines of code y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/Queue.java x: 247 lines of code y: 113 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/QueueConfig.java x: 516 lines of code y: 35 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/QueueFactory.java x: 11 lines of code y: 20 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/RoutingContext.java x: 56 lines of code y: 29 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/BackupManager.java x: 275 lines of code y: 37 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ClusterController.java x: 341 lines of code y: 53 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ColocatedHAManager.java x: 204 lines of code y: 26 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ReplicaPolicy.java x: 186 lines of code y: 26 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/BroadcastGroupImpl.java x: 148 lines of code y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/ClusterConnectionBridge.java x: 337 lines of code y: 70 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/Redistributor.java x: 107 lines of code y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/RemoteQueueBindingImpl.java x: 258 lines of code y: 27 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/quorum/QuorumManager.java x: 320 lines of code y: 3 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/embedded/EmbeddedActiveMQ.java x: 107 lines of code y: 25 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/federation/Federation.java x: 157 lines of code y: 8 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/files/FileStoreMonitor.java x: 137 lines of code y: 28 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/group/impl/LocalGroupingHandler.java x: 349 lines of code y: 24 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/group/impl/RemoteGroupingHandler.java x: 210 lines of code y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/BucketMessageGroups.java x: 117 lines of code y: 4 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/FileBasedNodeManager.java x: 204 lines of code y: 12 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/FileLockNodeManager.java x: 454 lines of code y: 44 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/LastValueQueue.java x: 189 lines of code y: 93 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/MessageReferenceImpl.java x: 242 lines of code y: 56 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/PostOfficeJournalLoader.java x: 380 lines of code y: 93 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/QueueConfigurationUtils.java x: 125 lines of code y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/QueueFactoryImpl.java x: 91 lines of code y: 51 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/RefsOperation.java x: 175 lines of code y: 50 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ReplicationBackupActivation.java x: 508 lines of code y: 13 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ReplicationObserver.java x: 282 lines of code y: 8 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ReplicationPrimaryActivation.java x: 355 lines of code y: 11 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/RoutingContextImpl.java x: 301 lines of code y: 43 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServiceRegistryImpl.java x: 201 lines of code y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/SharedNothingBackupActivation.java x: 379 lines of code y: 62 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/SharedNothingPrimaryActivation.java x: 339 lines of code y: 4 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/jdbc/JdbcLeaseLock.java x: 329 lines of code y: 17 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/quorum/ActivationSequenceStateMachine.java x: 220 lines of code y: 9 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/management/ArtemisRbacInvocationHandler.java x: 282 lines of code y: 4 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/plugin/ActiveMQServerPlugin.java x: 15 lines of code y: 30 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/plugin/impl/LoggingActiveMQServerPlugin.java x: 386 lines of code y: 20 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/settings/HierarchicalRepository.java x: 25 lines of code y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/settings/impl/Match.java x: 86 lines of code y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/protocol/MessagePersister.java x: 86 lines of code y: 17 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/protocol/ProtocolManagerFactory.java x: 22 lines of code y: 19 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/protocol/SessionCallback.java x: 37 lines of code y: 29 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/ActiveMQJAASSecurityManager.java x: 155 lines of code y: 51 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/CertificateLoginModule.java x: 98 lines of code y: 29 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/GuestLoginModule.java x: 97 lines of code y: 22 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/PrincipalConversionLoginModule.java x: 73 lines of code y: 4 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/ReloadableProperties.java x: 149 lines of code y: 24 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/SCRAMPropertiesLoginModule.java x: 182 lines of code y: 5 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/TextFileCertificateLoginModule.java x: 60 lines of code y: 23 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/scram/StringPrep.java x: 1957 lines of code y: 6 # changes artemis-service-extensions/src/main/java/org/apache/activemq/artemis/service/extensions/xa/recovery/ActiveMQXAResourceWrapper.java x: 290 lines of code y: 28 # changes artemis-service-extensions/src/main/java/org/apache/activemq/artemis/service/extensions/xa/recovery/XARecoveryConfig.java x: 192 lines of code y: 18 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/ServerPacketDecoder.java x: 261 lines of code y: 34 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/DBOption.java x: 243 lines of code y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreFactoryDatabase.java x: 202 lines of code y: 31 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreFactoryNIO.java x: 164 lines of code y: 44 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/nullpm/NullStorageManager.java x: 590 lines of code y: 69 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/server/QueueQueryResult.java x: 118 lines of code y: 30 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/QueueBindingInfo.java x: 9 lines of code y: 32 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/ProducerThread.java x: 351 lines of code y: 14 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/CreateQueueMessage_V2.java x: 491 lines of code y: 29 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/CreateSessionMessage.java x: 215 lines of code y: 13 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/CreateSharedQueueMessage.java x: 120 lines of code y: 14 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/CreateSharedQueueMessage_V2.java x: 473 lines of code y: 25 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionBindingQueryResponseMessage_V4.java x: 170 lines of code y: 11 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionQueueQueryResponseMessage_V3.java x: 445 lines of code y: 29 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionReceiveMessage.java x: 74 lines of code y: 21 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionSendLargeMessage.java x: 60 lines of code y: 17 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/utils/VersionLoader.java x: 134 lines of code y: 14 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/config/FederationConfiguration.java x: 146 lines of code y: 5 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PageReadWriter.java x: 221 lines of code y: 5 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java x: 916 lines of code y: 154 # changes artemis-lockmanager/artemis-lockmanager-ri/src/main/java/org/apache/activemq/artemis/lockmanager/zookeeper/CuratorDistributedLockManager.java x: 310 lines of code y: 3 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/converter/coreWrapper/CoreMessageWrapper.java x: 243 lines of code y: 6 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/OpenWireMessageConverter.java x: 850 lines of code y: 101 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/ProducerView.java x: 68 lines of code y: 21 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/predicate/ActiveMQFilterPredicate.java x: 138 lines of code y: 13 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/predicate/ConsumerFilterPredicate.java x: 50 lines of code y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/jdbc/JdbcSharedStateManager.java x: 324 lines of code y: 23 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/management/ManagementService.java x: 93 lines of code y: 31 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/queue/StatQueue.java x: 378 lines of code y: 32 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/journal/DecodeJournal.java x: 228 lines of code y: 11 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JsonUtil.java x: 391 lines of code y: 37 # changes artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/persistence/impl/journal/JMSJournalStorageManagerImpl.java x: 208 lines of code y: 25 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/Validators.java x: 188 lines of code y: 38 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ColocatedActivation.java x: 200 lines of code y: 19 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/LDAPLoginModule.java x: 623 lines of code y: 66 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/ConsumerThread.java x: 305 lines of code y: 15 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/Transfer.java x: 436 lines of code y: 17 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/json/impl/JsonArrayImpl.java x: 174 lines of code y: 5 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQStreamMessage.java x: 293 lines of code y: 19 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/converter/CoreAmqpConverter.java x: 291 lines of code y: 43 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/transaction/ProtonTransactionHandler.java x: 163 lines of code y: 21 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/DivertControlImpl.java x: 160 lines of code y: 24 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMConnector.java x: 201 lines of code y: 39 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/federation/FederationUpstream.java x: 117 lines of code y: 8 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/HttpServerAuthenticator.java x: 86 lines of code y: 2 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/PropertiesLoader.java x: 131 lines of code y: 20 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQExceptionType.java x: 285 lines of code y: 28 # changes artemis-server-osgi/src/main/java/org/apache/activemq/artemis/osgi/OsgiBroker.java x: 223 lines of code y: 21 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/MBeanInfoHelper.java x: 149 lines of code y: 17 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/AddressPartNode.java x: 208 lines of code y: 5 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/management/JMXAccessControlList.java x: 197 lines of code y: 14 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ActiveMQServerSideProtocolManagerFactory.java x: 44 lines of code y: 16 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/openmbean/MessageOpenTypeFactory.java x: 184 lines of code y: 9 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/CoreProtocolManager.java x: 381 lines of code y: 49 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompSession.java x: 355 lines of code y: 77 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/core/buffers/impl/ChannelBufferWrapper.java x: 524 lines of code y: 21 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMConnection.java x: 245 lines of code y: 41 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/LiveStatistics.java x: 370 lines of code y: 3 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/mapped/TimedSequentialFile.java x: 257 lines of code y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/JDBCJournalStorageManager.java x: 132 lines of code y: 43 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/kubernetes/client/KubernetesClientImpl.java x: 128 lines of code y: 3 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/AddressSettingsInfo.java x: 432 lines of code y: 27 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/Shell.java x: 139 lines of code y: 4 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/BrokerConnectionControlImpl.java x: 144 lines of code y: 1 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/ActiveMQClientMessageBundle.java x: 150 lines of code y: 31 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/journal/ActiveMQJournalLogger.java x: 99 lines of code y: 22 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/plugin/impl/LoggingActiveMQServerPluginLogger.java x: 156 lines of code y: 13 # changes artemis-web/src/main/java/org/apache/activemq/artemis/ActiveMQWebLogger.java x: 22 lines of code y: 16 # changes artemis-maven-plugin/src/main/java/org/apache/activemq/artemis/maven/ArtemisCLIPlugin.java x: 82 lines of code y: 24 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/journal/EncodeJournal.java x: 143 lines of code y: 6 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/codec/AckRetry.java x: 135 lines of code y: 4 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/mapped/MappedSequentialFile.java x: 380 lines of code y: 31 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/AbstractControl.java x: 118 lines of code y: 31 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/SharedStoreBackupActivation.java x: 245 lines of code y: 39 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/nullpm/NullStorageLargeServerMessage.java x: 105 lines of code y: 36 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/QueueAttributes.java x: 293 lines of code y: 21 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTRetainMessageManager.java x: 64 lines of code y: 26 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/core/persistence/CoreMessageObjectPools.java x: 47 lines of code y: 4 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompUtils.java x: 124 lines of code y: 29 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/security/SecurityStore.java x: 18 lines of code y: 21 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/ConnectionAbstract.java x: 142 lines of code y: 30 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/ManagementRemotingConnection.java x: 201 lines of code y: 14 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/LegacyLDAPSecuritySettingPlugin.java x: 540 lines of code y: 40 # changes artemis-features/src/main/resources/features.xml x: 111 lines of code y: 66 # changes artemis-lockmanager/artemis-lockmanager-ri/src/main/java/org/apache/activemq/artemis/lockmanager/file/FileDistributedLock.java x: 108 lines of code y: 1 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/ha/ReplicatedPolicyConfiguration.java x: 98 lines of code y: 19 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/JDBCSequentialFileFactory.java x: 197 lines of code y: 38 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/Producer.java x: 178 lines of code y: 23 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/ClusterConnectionControlImpl.java x: 279 lines of code y: 26 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/sql/SQLProvider.java x: 50 lines of code y: 19 # changes artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/server/config/ConnectionFactoryConfiguration.java x: 106 lines of code y: 19 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/jdbc/JdbcNodeManager.java x: 524 lines of code y: 29 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTSessionCallback.java x: 86 lines of code y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/CoreSessionCallback.java x: 122 lines of code y: 31 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/QueueQueryImpl.java x: 298 lines of code y: 29 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/ActiveMQChannelHandler.java x: 80 lines of code y: 21 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/AbstractProducerCreditsImpl.java x: 131 lines of code y: 7 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/AbstractJDBCDriver.java x: 159 lines of code y: 39 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/JDBCConnectionProvider.java x: 95 lines of code y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/codec/PersistentAddressBindingEncoding.java x: 110 lines of code y: 16 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/PerfClientCommand.java x: 300 lines of code y: 6 # changes artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/broker.xml x: 94 lines of code y: 82 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/PacketDecoder.java x: 495 lines of code y: 31 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/routing/ConnectionRouter.java x: 160 lines of code y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/routing/ConnectionRouterManager.java x: 151 lines of code y: 7 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/TypedProperties.java x: 9 lines of code y: 18 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/critical/CriticalMeasure.java x: 106 lines of code y: 16 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/logging/LoggingConnection.java x: 354 lines of code y: 4 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/logging/LoggingPreparedStatement.java x: 326 lines of code y: 4 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/logging/LoggingResultSet.java x: 1115 lines of code y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/federation/FederatedAbstract.java x: 119 lines of code y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/routing/pools/AbstractPool.java x: 186 lines of code y: 4 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/journal/JDBCJournalRecord.java x: 235 lines of code y: 17 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/transaction/impl/ResourceManagerImpl.java x: 211 lines of code y: 18 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/MessageListenerBenchmark.java x: 266 lines of code y: 2 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/ProducerBenchmark.java x: 294 lines of code y: 2 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/SkeletalProducerLoadGenerator.java x: 199 lines of code y: 2 # changes artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/bootstrap.xml x: 6 lines of code y: 18 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQBytesMessage.java x: 290 lines of code y: 17 # changes artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/bridge/impl/JMSBridgeControlImpl.java x: 151 lines of code y: 12 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/mapped/MappedSequentialFileFactory.java x: 128 lines of code y: 20 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalBase.java x: 179 lines of code y: 18 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/PostgresSequentialSequentialFileDriver.java x: 163 lines of code y: 12 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/compatible1X/ActiveMQCompatibleMessage.java x: 157 lines of code y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/PagingStoreFactory.java x: 31 lines of code y: 20 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/v10/StompFrameHandlerV10.java x: 127 lines of code y: 25 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/DelegatingEventLoopGroup.java x: 148 lines of code y: 2 # changes
478.0
# changes
  min: 1.0
  average: 15.09
  25th percentile: 3.0
  median: 7.0
  75th percentile: 15.0
  max: 478.0
0 4203.0
lines of code
min: 1.0 | average: 126.39 | 25th percentile: 17.25 | median: 52.0 | 75th percentile: 130.0 | max: 4203.0

Number of Contributors vs. Number of Changes: 1992 points

artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/QueueConfiguration.java x: 7 # contributors y: 22 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/ProtonProtocolManager.java x: 14 # contributors y: 60 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/QueueImpl.java x: 40 # contributors y: 376 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ActiveMQServerImpl.java x: 44 # contributors y: 478 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServerStatus.java x: 4 # contributors y: 6 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/DivertImpl.java x: 13 # contributors y: 53 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/logs/AuditLogger.java x: 15 # contributors y: 90 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/OpenWireUUIDUtil.java x: 1 # contributors y: 1 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UUID.java x: 6 # contributors y: 14 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/config/ActiveMQDefaultConfiguration.java x: 25 # contributors y: 184 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPSessionCallback.java x: 15 # contributors y: 154 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/logger/ActiveMQAMQPProtocolMessageBundle.java x: 5 # contributors y: 18 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPConnectionContext.java x: 15 # contributors y: 86 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/ProtonServerReceiverContext.java x: 11 # contributors y: 86 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/handler/ProtonHandler.java x: 11 # contributors y: 57 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/OpenWireConnection.java x: 26 # contributors y: 180 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/Configuration.java x: 22 # contributors y: 134 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java x: 26 # contributors y: 199 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQServerLogger.java x: 37 # contributors y: 298 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ServerSession.java x: 17 # contributors y: 83 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/AddressInfo.java x: 12 # contributors y: 52 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServerSessionImpl.java x: 31 # contributors y: 267 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/TransientQueueManagerImpl.java x: 9 # contributors y: 19 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/management/impl/ManagementServiceImpl.java x: 21 # contributors y: 109 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/metrics/MetricsManager.java x: 7 # contributors y: 20 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/settings/impl/HierarchicalObjectRepository.java x: 12 # contributors y: 42 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/AckManagerProvider.java x: 2 # contributors y: 6 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQServer.java x: 23 # contributors y: 163 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/AMQPBrokerConnection.java x: 6 # contributors y: 39 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/AMQPBrokerConnectionManager.java x: 6 # contributors y: 19 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationAddressConsumer.java x: 2 # contributors y: 16 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationQueueConsumer.java x: 2 # contributors y: 14 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPSessionContext.java x: 10 # contributors y: 44 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AmqpSupport.java x: 9 # contributors y: 27 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/ProtonServerSenderContext.java x: 13 # contributors y: 128 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBrokerConnectConfiguration.java x: 4 # contributors y: 9 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBrokerConnectionAddressType.java x: 4 # contributors y: 5 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/AMQPMirrorControllerSource.java x: 6 # contributors y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/PagingStore.java x: 10 # contributors y: 50 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreImpl.java x: 20 # contributors y: 135 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/AbstractJournalStorageManager.java x: 21 # contributors y: 147 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/transaction/impl/TransactionImpl.java x: 14 # contributors y: 57 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQException.java x: 6 # contributors y: 11 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/actors/ThresholdActor.java x: 5 # contributors y: 8 # changes artemis-distribution/src/main/assembly/dep.xml x: 17 # contributors y: 85 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/actors/ArtemisExecutor.java x: 4 # contributors y: 12 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/AcceptorControlImpl.java x: 8 # contributors y: 22 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageSubscriptionCounterImpl.java x: 11 # contributors y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/StorageManager.java x: 14 # contributors y: 72 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/JournalStorageManager.java x: 21 # contributors y: 143 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/PostOfficeImpl.java x: 23 # contributors y: 230 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMAcceptor.java x: 9 # contributors y: 34 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyAcceptor.java x: 26 # contributors y: 123 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/RemotingService.java x: 9 # contributors y: 24 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/impl/RemotingServiceImpl.java x: 22 # contributors y: 107 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQMessageBundle.java x: 17 # contributors y: 116 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/remoting/Acceptor.java x: 6 # contributors y: 18 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorImpl.java x: 24 # contributors y: 96 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorInternal.java x: 7 # contributors y: 15 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/ClusterConnectionImpl.java x: 21 # contributors y: 102 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServerConsumerImpl.java x: 24 # contributors y: 169 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationAddressSenderController.java x: 2 # contributors y: 11 # changes artemis-web/src/main/java/org/apache/activemq/artemis/component/WebServerComponent.java x: 18 # contributors y: 86 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTSession.java x: 10 # contributors y: 41 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederation.java x: 2 # contributors y: 13 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQResourceAdapter.java x: 21 # contributors y: 62 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/recovery/RecoveryManager.java x: 8 # contributors y: 17 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/referenceable/SerializableObjectRefAddr.java x: 3 # contributors y: 4 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/BridgeControlImpl.java x: 11 # contributors y: 27 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/BridgeImpl.java x: 21 # contributors y: 107 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageSubscriptionImpl.java x: 21 # contributors y: 99 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/transaction/Transaction.java x: 7 # contributors y: 24 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationConsumerManager.java x: 2 # contributors y: 3 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ServerConsumer.java x: 10 # contributors y: 27 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/AddressControl.java x: 12 # contributors y: 49 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/ActiveMQServerControlImpl.java x: 36 # contributors y: 260 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/AddressControlImpl.java x: 18 # contributors y: 82 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/ActiveMQAbstractView.java x: 7 # contributors y: 17 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/AddressView.java x: 8 # contributors y: 15 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/predicate/AddressFilterPredicate.java x: 7 # contributors y: 10 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/SimpleAddressManager.java x: 17 # contributors y: 82 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/QueueControl.java x: 20 # contributors y: 79 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/QueueControlImpl.java x: 25 # contributors y: 138 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/QueueView.java x: 11 # contributors y: 29 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq/AMQConsumer.java x: 22 # contributors y: 109 # changes artemis-dto/src/main/java/org/apache/activemq/artemis/dto/XmlUtil.java x: 6 # contributors y: 16 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/ssl/SSLSupport.java x: 18 # contributors y: 43 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ActiveMQServerControl.java x: 29 # contributors y: 167 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/config/federation/FederationAddressPolicyConfiguration.java x: 3 # contributors y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBrokerConnectionElement.java x: 5 # contributors y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPFederationAddressPolicyElement.java x: 3 # contributors y: 3 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/ConfigurationUtils.java x: 12 # contributors y: 36 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/ScaleDownConfiguration.java x: 5 # contributors y: 10 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ColocatedPolicy.java x: 5 # contributors y: 12 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/PrimaryOnlyPolicy.java x: 1 # contributors y: 2 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ReplicatedPolicy.java x: 10 # contributors y: 29 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ScaleDownHandler.java x: 18 # contributors y: 55 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Upgrade.java x: 6 # contributors y: 13 # changes artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/artemis.profile x: 14 # contributors y: 63 # changes artemis-web/src/main/java/org/apache/activemq/artemis/component/AuthenticationFilter.java x: 4 # contributors y: 10 # changes artemis-boot/src/main/java/org/apache/activemq/artemis/boot/Artemis.java x: 12 # contributors y: 26 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/Artemis.java x: 19 # contributors y: 78 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/ActionAbstract.java x: 10 # contributors y: 32 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Configurable.java x: 8 # contributors y: 35 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/InputAbstract.java x: 8 # contributors y: 27 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Run.java x: 13 # contributors y: 69 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/helper/HelperCreate.java x: 2 # contributors y: 5 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/PrintData.java x: 11 # contributors y: 63 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/xml/XmlDataImporter.java x: 12 # contributors y: 35 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/user/AddUser.java x: 4 # contributors y: 15 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/util/SyncCalculation.java x: 7 # contributors y: 28 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQBuffer.java x: 10 # contributors y: 20 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQIllegalStateException.java x: 6 # contributors y: 7 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ActiveMQThreadFactory.java x: 11 # contributors y: 20 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ByteUtil.java x: 13 # contributors y: 50 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ClassloadingUtil.java x: 8 # contributors y: 16 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ConcurrentUtil.java x: 5 # contributors y: 5 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/PasswordMaskingUtil.java x: 12 # contributors y: 28 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ReusableLatch.java x: 6 # contributors y: 9 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/TimeUtils.java x: 4 # contributors y: 3 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/bean/MetaBean.java x: 2 # contributors y: 8 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/LinkedList.java x: 3 # contributors y: 8 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/LinkedListImpl.java x: 5 # contributors y: 25 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/TypedProperties.java x: 5 # contributors y: 32 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/critical/CriticalAnalyzerImpl.java x: 6 # contributors y: 22 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URISchema.java x: 8 # contributors y: 23 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/ICoreMessage.java x: 9 # contributors y: 21 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JGroupsBroadcastEndpoint.java x: 10 # contributors y: 26 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/Message.java x: 22 # contributors y: 100 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/TransportConfiguration.java x: 13 # contributors y: 41 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/ActiveMQClient.java x: 12 # contributors y: 38 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/ClientSession.java x: 12 # contributors y: 58 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/loadbalance/RoundRobinConnectionLoadBalancingPolicy.java x: 7 # contributors y: 12 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ManagementHelper.java x: 11 # contributors y: 34 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ObjectNameBuilder.java x: 13 # contributors y: 32 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/ActiveMQClientLogger.java x: 19 # contributors y: 62 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientConsumerImpl.java x: 18 # contributors y: 45 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientMessageImpl.java x: 8 # contributors y: 26 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientProducerImpl.java x: 14 # contributors y: 47 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionFactoryImpl.java x: 26 # contributors y: 107 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/CompressedLargeMessageControllerImpl.java x: 9 # contributors y: 25 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/Topology.java x: 11 # contributors y: 31 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/CoreMessage.java x: 13 # contributors y: 86 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/MessageInternalImpl.java x: 9 # contributors y: 18 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQClientProtocolManager.java x: 14 # contributors y: 37 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQSessionContext.java x: 19 # contributors y: 115 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ChannelImpl.java x: 20 # contributors y: 73 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/PacketImpl.java x: 18 # contributors y: 73 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/RemotingConnectionImpl.java x: 19 # contributors y: 58 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionBindingQueryResponseMessage.java x: 5 # contributors y: 15 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionReceiveLargeMessage.java x: 4 # contributors y: 17 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyConnection.java x: 23 # contributors y: 78 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyConnector.java x: 29 # contributors y: 118 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/TransportConstants.java x: 26 # contributors y: 87 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/protocol/AbstractRemotingConnection.java x: 9 # contributors y: 39 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/protocol/RemotingConnection.java x: 13 # contributors y: 38 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/remoting/SessionContext.java x: 12 # contributors y: 48 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/utils/InflaterReader.java x: 8 # contributors y: 13 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/utils/XMLUtil.java x: 14 # contributors y: 38 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/JDBCSequentialFile.java x: 13 # contributors y: 48 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/JDBCSequentialFileFactoryDriver.java x: 14 # contributors y: 42 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/PostgresLargeObjectManager.java x: 7 # contributors y: 9 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/journal/JDBCJournalImpl.java x: 15 # contributors y: 72 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/api/jms/ActiveMQJMSClient.java x: 9 # contributors y: 16 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQConnection.java x: 15 # contributors y: 44 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQConnectionFactory.java x: 18 # contributors y: 64 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQDestination.java x: 11 # contributors y: 52 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessageProducer.java x: 12 # contributors y: 53 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQSession.java x: 15 # contributors y: 95 # changes artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQTextMessage.java x: 7 # contributors y: 16 # changes artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/bridge/impl/JMSBridgeImpl.java x: 19 # contributors y: 55 # changes artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/server/JMSServerManager.java x: 8 # contributors y: 20 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/AbstractSequentialFile.java x: 12 # contributors y: 33 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/SequentialFile.java x: 5 # contributors y: 19 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/aio/AIOSequentialFile.java x: 9 # contributors y: 43 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/nio/NIOSequentialFileFactory.java x: 6 # contributors y: 24 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/FileWrapperJournal.java x: 10 # contributors y: 35 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalFilesRepository.java x: 14 # contributors y: 52 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalImpl.java x: 23 # contributors y: 124 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalTransaction.java x: 10 # contributors y: 23 # changes artemis-log-annotation-processor/src/main/java/org/apache/activemq/artemis/logs/annotation/processor/LogAnnotationProcessor.java x: 3 # contributors y: 11 # changes artemis-maven-plugin/src/main/java/org/apache/activemq/artemis/maven/ArtemisCreatePlugin.java x: 8 # contributors y: 38 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPLargeMessage.java x: 8 # contributors y: 49 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPMessage.java x: 18 # contributors y: 157 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/converter/AMQPMessageSupport.java x: 7 # contributors y: 26 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/converter/AmqpCoreConverter.java x: 13 # contributors y: 43 # changes artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPConstants.java x: 6 # contributors y: 5 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTConnection.java x: 11 # contributors y: 46 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTProtocolHandler.java x: 18 # contributors y: 58 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTPublishManager.java x: 14 # contributors y: 75 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTSessionState.java x: 11 # contributors y: 38 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTStateManager.java x: 1 # contributors y: 8 # changes artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTSubscriptionManager.java x: 13 # contributors y: 51 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/OpenWireProtocolManager.java x: 16 # contributors y: 102 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq/AMQSession.java x: 18 # contributors y: 118 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompProtocolManager.java x: 13 # contributors y: 81 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/VersionedStompFrameHandler.java x: 11 # contributors y: 49 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAManagedConnectionFactory.java x: 13 # contributors y: 35 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRASessionFactoryImpl.java x: 11 # contributors y: 25 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivation.java x: 17 # contributors y: 65 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivationSpec.java x: 17 # contributors y: 50 # changes artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQMessageHandler.java x: 17 # contributors y: 53 # changes artemis-selector/src/main/java/org/apache/activemq/artemis/selector/filter/UnaryExpression.java x: 5 # contributors y: 22 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/LegacyJMSConfiguration.java x: 5 # contributors y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/filter/impl/FilterImpl.java x: 11 # contributors y: 40 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/PageSubscription.java x: 8 # contributors y: 31 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/PagedReferenceImpl.java x: 17 # contributors y: 56 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageCursorProviderImpl.java x: 14 # contributors y: 70 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/Page.java x: 17 # contributors y: 76 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagedMessageImpl.java x: 9 # contributors y: 29 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/DescribeJournal.java x: 14 # contributors y: 68 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/LargeServerMessageImpl.java x: 19 # contributors y: 92 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/WildcardAddressManager.java x: 11 # contributors y: 37 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/ProtocolHandler.java x: 12 # contributors y: 46 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/ServerSessionPacketHandler.java x: 17 # contributors y: 120 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQPacketHandler.java x: 13 # contributors y: 61 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/ReplicationAddMessage.java x: 4 # contributors y: 16 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicationEndpoint.java x: 16 # contributors y: 86 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicationManager.java x: 17 # contributors y: 91 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ConsumerInfo.java x: 7 # contributors y: 7 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/Queue.java x: 18 # contributors y: 113 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/QueueConfig.java x: 6 # contributors y: 35 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/RoutingContext.java x: 7 # contributors y: 29 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/BackupManager.java x: 13 # contributors y: 37 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/ClusterConnectionBridge.java x: 16 # contributors y: 70 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/Redistributor.java x: 9 # contributors y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/FileLockNodeManager.java x: 13 # contributors y: 44 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/LastValueQueue.java x: 14 # contributors y: 93 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/MessageReferenceImpl.java x: 14 # contributors y: 56 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/PostOfficeJournalLoader.java x: 20 # contributors y: 93 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/QueueFactoryImpl.java x: 10 # contributors y: 51 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/RefsOperation.java x: 16 # contributors y: 50 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/RoutingContextImpl.java x: 11 # contributors y: 43 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServiceRegistryImpl.java x: 15 # contributors y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/SharedNothingBackupActivation.java x: 15 # contributors y: 62 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/SharedNothingPrimaryActivation.java x: 1 # contributors y: 4 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/plugin/impl/NotificationActiveMQServerPlugin.java x: 8 # contributors y: 11 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/protocol/SessionCallback.java x: 6 # contributors y: 29 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreFactoryDatabase.java x: 10 # contributors y: 31 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/codec/PersistentQueueBindingEncoding.java x: 7 # contributors y: 39 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/CreateQueueMessage_V2.java x: 5 # contributors y: 29 # changes artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/CreateSharedQueueMessage_V2.java x: 4 # contributors y: 25 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java x: 24 # contributors y: 154 # changes artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/OpenWireMessageConverter.java x: 18 # contributors y: 101 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/queue/StatQueue.java x: 7 # contributors y: 32 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/LDAPLoginModule.java x: 14 # contributors y: 66 # changes artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/jaas/PropertiesLoader.java x: 12 # contributors y: 20 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/BeanSupport.java x: 9 # contributors y: 14 # changes artemis-server-osgi/src/main/java/org/apache/activemq/artemis/osgi/OsgiBroker.java x: 13 # contributors y: 21 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/CoreProtocolManager.java x: 15 # contributors y: 49 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompSession.java x: 16 # contributors y: 77 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMConnection.java x: 14 # contributors y: 41 # changes artemis-journal/src/main/java/org/apache/activemq/artemis/journal/ActiveMQJournalLogger.java x: 11 # contributors y: 22 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/AbstractControl.java x: 9 # contributors y: 31 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/nullpm/NullStorageLargeServerMessage.java x: 10 # contributors y: 36 # changes artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/QueueAttributes.java x: 4 # contributors y: 21 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/ConnectionAbstract.java x: 8 # contributors y: 30 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/LegacyLDAPSecuritySettingPlugin.java x: 9 # contributors y: 40 # changes artemis-features/src/main/resources/features.xml x: 21 # contributors y: 66 # changes artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/CoreSessionCallback.java x: 7 # contributors y: 31 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/AbstractJDBCDriver.java x: 16 # contributors y: 39 # changes artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/broker.xml x: 11 # contributors y: 82 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/JDBCFileUtils.java x: 11 # contributors y: 16 # changes artemis-features/src/main/resources/artemis.xml x: 10 # contributors y: 15 # changes artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompFrame.java x: 6 # contributors y: 26 # changes artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/PostgresSequentialSequentialFileDriver.java x: 9 # contributors y: 12 # changes artemis-cli/src/main/java/org/apache/activemq/artemis/cli/factory/serialize/MessageSerializer.java x: 2 # contributors y: 1 # changes
478.0
# changes
  min: 1.0
  average: 15.09
  25th percentile: 3.0
  median: 7.0
  75th percentile: 15.0
  max: 478.0
0 44.0
# contributors
min: 1.0 | average: 5.26 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 6.0 | max: 44.0

Number of Contributors vs. File Size: 1992 points

artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/QueueConfiguration.java x: 7 # contributors y: 713 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/ProtonProtocolManager.java x: 14 # contributors y: 302 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/QueueImpl.java x: 40 # contributors y: 3475 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ActiveMQServerImpl.java x: 44 # contributors y: 3801 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServerStatus.java x: 4 # contributors y: 65 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/DivertImpl.java x: 13 # contributors y: 165 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/logs/AuditLogger.java x: 15 # contributors y: 2043 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/OpenWireUUIDUtil.java x: 1 # contributors y: 38 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UUID.java x: 6 # contributors y: 149 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/config/ActiveMQDefaultConfiguration.java x: 25 # contributors y: 952 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPSessionCallback.java x: 15 # contributors y: 712 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/logger/ActiveMQAMQPProtocolMessageBundle.java x: 5 # contributors y: 64 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/ProtonServerReceiverContext.java x: 11 # contributors y: 258 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/handler/ProtonHandler.java x: 11 # contributors y: 511 lines of code artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/OpenWireConnection.java x: 26 # contributors y: 1538 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/config/Configuration.java x: 22 # contributors y: 404 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/config/impl/ConfigurationImpl.java x: 26 # contributors y: 3254 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQServerLogger.java x: 37 # contributors y: 1003 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ServerSession.java x: 17 # contributors y: 351 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/TempResourceObserver.java x: 1 # contributors y: 6 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/AddressInfo.java x: 12 # contributors y: 348 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServerSessionImpl.java x: 31 # contributors y: 1995 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/TransientQueueManagerImpl.java x: 9 # contributors y: 39 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/management/impl/ManagementServiceImpl.java x: 21 # contributors y: 763 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/metrics/MetricsManager.java x: 7 # contributors y: 166 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/AckManagerProvider.java x: 2 # contributors y: 48 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQServer.java x: 23 # contributors y: 503 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/AMQPBrokerConnection.java x: 6 # contributors y: 1030 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/AMQPBrokerConnectionManager.java x: 6 # contributors y: 248 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeAddressPolicy.java x: 1 # contributors y: 79 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeConfiguration.java x: 1 # contributors y: 220 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeFromAddressPolicyManager.java x: 1 # contributors y: 295 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeFromPolicyManager.java x: 1 # contributors y: 65 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeLinkConfiguration.java x: 1 # contributors y: 88 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeManagementSupport.java x: 1 # contributors y: 197 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeManager.java x: 1 # contributors y: 215 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgePolicyManager.java x: 1 # contributors y: 106 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeReceiverConfiguration.java x: 1 # contributors y: 128 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeReceiverControl.java x: 1 # contributors y: 20 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeReceiverManager.java x: 1 # contributors y: 320 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeSenderControlType.java x: 1 # contributors y: 136 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeSenderManager.java x: 1 # contributors y: 168 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/bridge/AMQPBridgeSupport.java x: 1 # contributors y: 152 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationAddressConsumer.java x: 2 # contributors y: 293 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationQueueConsumer.java x: 2 # contributors y: 299 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/AMQPMirrorControllerTarget.java x: 6 # contributors y: 452 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPSessionContext.java x: 10 # contributors y: 419 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AmqpSupport.java x: 9 # contributors y: 163 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/DefaultSenderController.java x: 2 # contributors y: 428 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/ProtonAbstractReceiver.java x: 5 # contributors y: 373 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/ProtonServerSenderContext.java x: 13 # contributors y: 424 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBrokerConnectConfiguration.java x: 4 # contributors y: 138 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBrokerConnectionAddressType.java x: 4 # contributors y: 4 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/AMQPMirrorControllerSource.java x: 6 # contributors y: 607 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/PagingStore.java x: 10 # contributors y: 110 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PageTimedWriter.java x: 2 # contributors y: 221 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreImpl.java x: 20 # contributors y: 1302 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/AbstractJournalStorageManager.java x: 21 # contributors y: 1762 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/transaction/impl/TransactionImpl.java x: 14 # contributors y: 614 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQException.java x: 6 # contributors y: 43 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/actors/ProcessorBase.java x: 5 # contributors y: 133 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/actors/ThresholdActor.java x: 5 # contributors y: 70 lines of code artemis-distribution/src/main/assembly/dep.xml x: 17 # contributors y: 127 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/actors/ArtemisExecutor.java x: 4 # contributors y: 48 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/AcceptorControlImpl.java x: 8 # contributors y: 120 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageSubscriptionCounterImpl.java x: 11 # contributors y: 331 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/StorageManager.java x: 14 # contributors y: 253 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/JournalStorageManager.java x: 21 # contributors y: 702 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/PostOfficeImpl.java x: 23 # contributors y: 1705 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMAcceptor.java x: 9 # contributors y: 216 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyAcceptor.java x: 26 # contributors y: 758 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/RemotingService.java x: 9 # contributors y: 51 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/server/impl/RemotingServiceImpl.java x: 22 # contributors y: 656 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQMessageBundle.java x: 17 # contributors y: 342 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/remoting/Acceptor.java x: 6 # contributors y: 27 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorImpl.java x: 24 # contributors y: 1516 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ServerLocatorInternal.java x: 7 # contributors y: 44 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/config/ClusterConnectionConfiguration.java x: 7 # contributors y: 442 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/ClusterConnectionImpl.java x: 21 # contributors y: 1312 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServerConsumerImpl.java x: 24 # contributors y: 1257 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationAddressSenderController.java x: 2 # contributors y: 183 lines of code artemis-web/src/main/java/org/apache/activemq/artemis/component/WebServerComponent.java x: 18 # contributors y: 434 lines of code artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTSession.java x: 10 # contributors y: 219 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederation.java x: 2 # contributors y: 360 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationCommandProcessor.java x: 2 # contributors y: 102 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationConstants.java x: 2 # contributors y: 54 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationSource.java x: 2 # contributors y: 452 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationTarget.java x: 2 # contributors y: 147 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQResourceAdapter.java x: 21 # contributors y: 1092 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/recovery/RecoveryManager.java x: 8 # contributors y: 83 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/referenceable/SerializableObjectRefAddr.java x: 3 # contributors y: 35 lines of code artemis-service-extensions/src/main/java/org/apache/activemq/artemis/service/extensions/xa/recovery/ActiveMQRegistryImpl.java x: 3 # contributors y: 23 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/BridgeControlImpl.java x: 11 # contributors y: 279 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/BridgeImpl.java x: 21 # contributors y: 911 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PageSubscriptionImpl.java x: 21 # contributors y: 1113 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationConsumerManager.java x: 2 # contributors y: 246 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/ServerConsumer.java x: 10 # contributors y: 42 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/AddressControl.java x: 12 # contributors y: 110 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/ActiveMQServerControlImpl.java x: 36 # contributors y: 4203 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/AddressControlImpl.java x: 18 # contributors y: 696 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/ActiveMQAbstractView.java x: 7 # contributors y: 128 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/AddressView.java x: 8 # contributors y: 104 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/predicate/AddressFilterPredicate.java x: 7 # contributors y: 55 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/predicate/QueueFilterPredicate.java x: 7 # contributors y: 67 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/QueueControl.java x: 20 # contributors y: 277 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/QueueControlImpl.java x: 25 # contributors y: 1860 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/management/impl/view/QueueView.java x: 11 # contributors y: 108 lines of code artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq/AMQConsumer.java x: 22 # contributors y: 415 lines of code artemis-dto/src/main/java/org/apache/activemq/artemis/dto/XmlUtil.java x: 6 # contributors y: 78 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/ssl/SSLSupport.java x: 18 # contributors y: 358 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ActiveMQServerControl.java x: 29 # contributors y: 1023 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/mirror/AckManager.java x: 2 # contributors y: 473 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationConfiguration.java x: 2 # contributors y: 163 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/FluentPropertyBeanIntrospectorWithIgnores.java x: 6 # contributors y: 83 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/config/federation/FederationAddressPolicyConfiguration.java x: 3 # contributors y: 182 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/config/federation/FederationQueuePolicyConfiguration.java x: 3 # contributors y: 158 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/config/amqpBrokerConnectivity/AMQPBrokerConnectionElement.java x: 5 # contributors y: 85 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/config/ConfigurationUtils.java x: 12 # contributors y: 172 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ColocatedPolicy.java x: 5 # contributors y: 111 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/HAPolicy.java x: 5 # contributors y: 31 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ReplicatedPolicy.java x: 10 # contributors y: 176 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ScaleDownHandler.java x: 18 # contributors y: 492 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Upgrade.java x: 6 # contributors y: 375 lines of code artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/artemis.profile x: 14 # contributors y: 54 lines of code artemis-cli/src/main/resources/org/apache/activemq/artemis/cli/commands/etc/artemis.profile.cmd x: 18 # contributors y: 42 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/security/impl/SecurityStoreImpl.java x: 17 # contributors y: 461 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/metrics/BrokerMetricNames.java x: 5 # contributors y: 14 lines of code artemis-cdi-client/src/main/java/org/apache/artemis/client/cdi/configuration/ArtemisClientConfiguration.java x: 3 # contributors y: 16 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/Artemis.java x: 19 # contributors y: 245 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/ActionAbstract.java x: 10 # contributors y: 162 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Run.java x: 13 # contributors y: 187 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/helper/HelperCreate.java x: 2 # contributors y: 274 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/AsyncJms2ProducerFacade.java x: 2 # contributors y: 215 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/PrintData.java x: 11 # contributors y: 348 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/xml/XMLMessageExporter.java x: 4 # contributors y: 128 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/xml/XMLMessageImporter.java x: 6 # contributors y: 228 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/xml/XmlDataExporter.java x: 8 # contributors y: 419 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/xml/XmlDataImporter.java x: 12 # contributors y: 390 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/user/AddUser.java x: 4 # contributors y: 29 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/process/ProcessBuilder.java x: 4 # contributors y: 86 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/util/ServerUtil.java x: 9 # contributors y: 177 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQBuffer.java x: 10 # contributors y: 121 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQIllegalStateException.java x: 6 # contributors y: 10 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQReplicationTimeooutException.java x: 2 # contributors y: 10 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/SimpleString.java x: 12 # contributors y: 447 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/core/server/ActiveMQScheduledComponent.java x: 8 # contributors y: 204 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/json/JsonArray.java x: 2 # contributors y: 23 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/AbstractByteBufPool.java x: 3 # contributors y: 103 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ActiveMQThreadFactory.java x: 11 # contributors y: 81 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/DefaultSensitiveStringCodec.java x: 11 # contributors y: 216 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/Env.java x: 6 # contributors y: 52 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/FileUtil.java x: 7 # contributors y: 110 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/PasswordMaskingUtil.java x: 12 # contributors y: 148 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/ReferenceCounterUtil.java x: 4 # contributors y: 71 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SizeAwareMetric.java x: 4 # contributors y: 203 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/SpawnedVMSupport.java x: 4 # contributors y: 280 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UTF8Util.java x: 9 # contributors y: 309 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/UUIDGenerator.java x: 11 # contributors y: 200 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/bean/MetaBean.java x: 2 # contributors y: 182 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/ConcurrentAppendOnlyChunkedList.java x: 4 # contributors y: 176 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/ConcurrentLongHashSet.java x: 6 # contributors y: 314 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/LinkedListImpl.java x: 5 # contributors y: 501 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/LongHashSet.java x: 4 # contributors y: 377 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/NoOpMap.java x: 3 # contributors y: 59 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/PriorityCollection.java x: 4 # contributors y: 252 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/TypedProperties.java x: 5 # contributors y: 1122 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/collections/UpdatableIterator.java x: 5 # contributors y: 47 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/critical/CriticalAnalyzerImpl.java x: 6 # contributors y: 132 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URIFactory.java x: 7 # contributors y: 85 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/utils/uri/URISupport.java x: 8 # contributors y: 334 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/ChannelBroadcastEndpointFactory.java x: 8 # contributors y: 42 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/FilterConstants.java x: 8 # contributors y: 17 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/JGroupsBroadcastEndpoint.java x: 10 # contributors y: 96 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/Message.java x: 22 # contributors y: 351 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/TransportConfiguration.java x: 13 # contributors y: 261 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/UDPBroadcastEndpointFactory.java x: 7 # contributors y: 219 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/ActiveMQClient.java x: 12 # contributors y: 215 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/ClientConsumer.java x: 7 # contributors y: 15 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/ClientSession.java x: 12 # contributors y: 219 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/ServerLocator.java x: 11 # contributors y: 122 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/client/loadbalance/RoundRobinConnectionLoadBalancingPolicy.java x: 7 # contributors y: 19 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ManagementHelper.java x: 11 # contributors y: 160 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/ObjectNameBuilder.java x: 13 # contributors y: 92 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/buffers/impl/ResetLimitWrappedActiveMQBuffer.java x: 5 # contributors y: 247 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/ActiveMQClientLogger.java x: 19 # contributors y: 220 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientConsumerImpl.java x: 18 # contributors y: 786 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientMessageImpl.java x: 8 # contributors y: 312 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientProducerCreditManagerImpl.java x: 6 # contributors y: 172 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientProducerImpl.java x: 14 # contributors y: 340 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionFactoryImpl.java x: 26 # contributors y: 1102 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionImpl.java x: 22 # contributors y: 1593 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/ClientSessionInternal.java x: 11 # contributors y: 60 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/CompressedLargeMessageControllerImpl.java x: 9 # contributors y: 587 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/LargeMessageControllerImpl.java x: 11 # contributors y: 1037 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/client/impl/TopologyMemberImpl.java x: 9 # contributors y: 131 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/cluster/DiscoveryGroup.java x: 12 # contributors y: 284 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/config/TransformerConfiguration.java x: 6 # contributors y: 100 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/CoreMessage.java x: 13 # contributors y: 1141 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/impl/MessageInternalImpl.java x: 9 # contributors y: 517 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/Channel.java x: 12 # contributors y: 43 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQClientProtocolManager.java x: 14 # contributors y: 414 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ActiveMQSessionContext.java x: 19 # contributors y: 981 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/ChannelImpl.java x: 20 # contributors y: 647 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/PacketImpl.java x: 18 # contributors y: 277 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/RemotingConnectionImpl.java x: 19 # contributors y: 309 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/ClusterTopologyChangeMessage.java x: 6 # contributors y: 140 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/ClusterTopologyChangeMessage_V2.java x: 5 # contributors y: 132 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionReceiveLargeMessage.java x: 4 # contributors y: 102 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionSendMessage_V2.java x: 3 # contributors y: 69 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/TransportConfigurationUtil.java x: 8 # contributors y: 58 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyConnection.java x: 23 # contributors y: 392 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/NettyConnector.java x: 29 # contributors y: 1065 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/TransportConstants.java x: 26 # contributors y: 328 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/security/Role.java x: 8 # contributors y: 295 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/protocol/RemotingConnection.java x: 13 # contributors y: 58 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/remoting/SessionContext.java x: 12 # contributors y: 233 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/spi/core/remoting/ssl/SSLContextConfig.java x: 3 # contributors y: 213 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/utils/InflaterReader.java x: 8 # contributors y: 73 lines of code artemis-dto/src/main/java/org/apache/activemq/artemis/dto/RequestLogDTO.java x: 3 # contributors y: 86 lines of code artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/JDBCUtils.java x: 10 # contributors y: 54 lines of code artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/JDBCSequentialFile.java x: 13 # contributors y: 395 lines of code artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/JDBCSequentialFileFactoryDriver.java x: 14 # contributors y: 288 lines of code artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/journal/JDBCJournalImpl.java x: 15 # contributors y: 778 lines of code artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/sql/PropertySQLProvider.java x: 7 # contributors y: 350 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/api/jms/ActiveMQJMSClient.java x: 9 # contributors y: 70 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/api/jms/JMSFactoryType.java x: 5 # contributors y: 176 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQConnection.java x: 15 # contributors y: 522 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQConnectionFactory.java x: 18 # contributors y: 756 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQDestination.java x: 11 # contributors y: 412 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQJMSContext.java x: 6 # contributors y: 496 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQJMSProducer.java x: 6 # contributors y: 512 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMapMessage.java x: 8 # contributors y: 271 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessage.java x: 13 # contributors y: 715 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessageConsumer.java x: 11 # contributors y: 176 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessageProducer.java x: 12 # contributors y: 430 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQObjectMessage.java x: 8 # contributors y: 136 lines of code artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQSession.java x: 15 # contributors y: 1022 lines of code artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/bridge/impl/JMSBridgeImpl.java x: 19 # contributors y: 1451 lines of code artemis-jms-server/src/main/java/org/apache/activemq/artemis/jms/server/config/impl/ConnectionFactoryConfigurationImpl.java x: 11 # contributors y: 644 lines of code artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/AbstractSequentialFile.java x: 12 # contributors y: 254 lines of code artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/buffer/TimedBuffer.java x: 12 # contributors y: 344 lines of code artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/AbstractJournalUpdateTask.java x: 10 # contributors y: 202 lines of code artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/FileWrapperJournal.java x: 10 # contributors y: 302 lines of code artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalFilesRepository.java x: 14 # contributors y: 496 lines of code artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalImpl.java x: 23 # contributors y: 2458 lines of code artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalTransaction.java x: 10 # contributors y: 249 lines of code artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/ObjIntIntArrayList.java x: 3 # contributors y: 119 lines of code artemis-junit/artemis-junit-4/src/main/java/org/apache/activemq/artemis/junit/ActiveMQConsumerResource.java x: 2 # contributors y: 78 lines of code artemis-junit/artemis-junit-4/src/main/java/org/apache/activemq/artemis/junit/ActiveMQProducerResource.java x: 2 # contributors y: 128 lines of code artemis-junit/artemis-junit-commons/src/main/java/org/apache/activemq/artemis/junit/EmbeddedActiveMQDelegate.java x: 3 # contributors y: 543 lines of code artemis-junit/artemis-junit-commons/src/main/java/org/apache/activemq/artemis/junit/EmbeddedJMSDelegate.java x: 2 # contributors y: 575 lines of code artemis-log-annotation-processor/src/main/java/org/apache/activemq/artemis/logs/annotation/processor/LogAnnotationProcessor.java x: 3 # contributors y: 471 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPLargeMessage.java x: 8 # contributors y: 513 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPMessage.java x: 18 # contributors y: 1503 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPStandardMessage.java x: 6 # contributors y: 282 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/ActiveMQProtonRemotingConnection.java x: 10 # contributors y: 143 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationGenericConsumerInfo.java x: 2 # contributors y: 97 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/connect/federation/AMQPFederationManagementSupport.java x: 2 # contributors y: 399 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/converter/AMQPMessageSupport.java x: 7 # contributors y: 247 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPLargeMessageWriter.java x: 3 # contributors y: 245 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPTunneledCoreLargeMessageReader.java x: 3 # contributors y: 220 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPTunneledCoreLargeMessageWriter.java x: 3 # contributors y: 250 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/sasl/scram/ScramClientFunctionalityImpl.java x: 3 # contributors y: 144 lines of code artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTConnection.java x: 11 # contributors y: 91 lines of code artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTConnectionManager.java x: 13 # contributors y: 145 lines of code artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTProtocolHandler.java x: 18 # contributors y: 410 lines of code artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTProtocolManager.java x: 13 # contributors y: 216 lines of code artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTPublishManager.java x: 14 # contributors y: 397 lines of code artemis-protocols/artemis-mqtt-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/mqtt/MQTTUtil.java x: 10 # contributors y: 411 lines of code artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/OpenWireProtocolManager.java x: 16 # contributors y: 589 lines of code artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/amq/AMQSession.java x: 18 # contributors y: 466 lines of code artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompConnection.java x: 16 # contributors y: 541 lines of code artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompProtocolManager.java x: 13 # contributors y: 321 lines of code artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/v11/StompFrameHandlerV11.java x: 12 # contributors y: 548 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAManagedConnectionFactory.java x: 13 # contributors y: 436 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAMapMessage.java x: 7 # contributors y: 162 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAMessage.java x: 8 # contributors y: 319 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAMessageConsumer.java x: 7 # contributors y: 142 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAMessageProducer.java x: 7 # contributors y: 213 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRASession.java x: 8 # contributors y: 824 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRASessionFactoryImpl.java x: 11 # contributors y: 459 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ActiveMQRAStreamMessage.java x: 8 # contributors y: 156 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/ConnectionFactoryProperties.java x: 11 # contributors y: 786 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivation.java x: 17 # contributors y: 553 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQActivationSpec.java x: 17 # contributors y: 491 lines of code artemis-ra/src/main/java/org/apache/activemq/artemis/ra/inflow/ActiveMQMessageHandler.java x: 17 # contributors y: 306 lines of code artemis-selector/src/main/java/org/apache/activemq/artemis/selector/filter/ComparisonExpression.java x: 9 # contributors y: 403 lines of code artemis-selector/src/main/java/org/apache/activemq/artemis/selector/filter/UnaryExpression.java x: 5 # contributors y: 198 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/config/BridgeConfiguration.java x: 7 # contributors y: 739 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/config/CoreQueueConfiguration.java x: 6 # contributors y: 364 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/filter/impl/FilterImpl.java x: 11 # contributors y: 188 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/messagecounter/MessageCounter.java x: 7 # contributors y: 289 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/cursor/impl/PagePositionImpl.java x: 10 # contributors y: 71 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/Page.java x: 17 # contributors y: 284 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PageTransactionInfoImpl.java x: 10 # contributors y: 297 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagedMessageImpl.java x: 9 # contributors y: 210 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingManagerImpl.java x: 17 # contributors y: 526 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/config/PersistedSecuritySetting.java x: 4 # contributors y: 284 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/DescribeJournal.java x: 14 # contributors y: 658 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/LargeBody.java x: 6 # contributors y: 335 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/LargeServerMessageImpl.java x: 19 # contributors y: 279 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/journal/LargeServerMessageInSync.java x: 12 # contributors y: 120 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/PostOffice.java x: 13 # contributors y: 131 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/AddressImpl.java x: 9 # contributors y: 107 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/BindingsImpl.java x: 17 # contributors y: 507 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/postoffice/impl/InMemoryDuplicateIDCache.java x: 6 # contributors y: 200 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/ServerSessionPacketHandler.java x: 17 # contributors y: 975 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/NodeAnnounceMessage.java x: 5 # contributors y: 156 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicatedJournal.java x: 11 # contributors y: 436 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicationEndpoint.java x: 16 # contributors y: 673 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/replication/ReplicationManager.java x: 17 # contributors y: 666 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/LargeServerMessage.java x: 10 # contributors y: 30 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/Queue.java x: 18 # contributors y: 247 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/QueueConfig.java x: 6 # contributors y: 516 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/BackupManager.java x: 13 # contributors y: 275 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/ha/ReplicaPolicy.java x: 9 # contributors y: 186 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/impl/ClusterConnectionBridge.java x: 16 # contributors y: 337 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/cluster/quorum/QuorumManager.java x: 2 # contributors y: 320 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/federation/address/FederatedAddress.java x: 7 # contributors y: 303 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/files/FileStoreMonitor.java x: 9 # contributors y: 137 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/group/impl/LocalGroupingHandler.java x: 10 # contributors y: 349 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ConnectorsService.java x: 9 # contributors y: 99 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/FileBasedNodeManager.java x: 5 # contributors y: 204 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/FileLockNodeManager.java x: 13 # contributors y: 454 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/LastValueQueue.java x: 14 # contributors y: 189 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/MessageReferenceImpl.java x: 14 # contributors y: 242 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/PostOfficeJournalLoader.java x: 20 # contributors y: 380 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/RefsOperation.java x: 16 # contributors y: 175 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/RoutingContextImpl.java x: 11 # contributors y: 301 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ServiceRegistryImpl.java x: 15 # contributors y: 201 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/SharedNothingBackupActivation.java x: 15 # contributors y: 379 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/SharedNothingPrimaryActivation.java x: 1 # contributors y: 339 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/jdbc/JdbcLeaseLock.java x: 6 # contributors y: 329 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/quorum/ActivationSequenceStateMachine.java x: 5 # contributors y: 220 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/metrics/NettyPooledAllocatorMetrics.java x: 3 # contributors y: 334 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/plugin/ActiveMQServerPlugin.java x: 9 # contributors y: 15 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/plugin/impl/LoggingActiveMQServerPlugin.java x: 9 # contributors y: 386 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/protocol/AbstractProtocolManagerFactory.java x: 9 # contributors y: 28 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/spi/core/security/scram/StringPrep.java x: 3 # contributors y: 1957 lines of code artemis-service-extensions/src/main/java/org/apache/activemq/artemis/service/extensions/xa/recovery/XARecoveryConfig.java x: 7 # contributors y: 192 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/ServerPacketDecoder.java x: 9 # contributors y: 261 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/persistence/impl/nullpm/NullStorageManager.java x: 13 # contributors y: 590 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/ProducerThread.java x: 5 # contributors y: 351 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/CreateQueueMessage_V2.java x: 5 # contributors y: 491 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/CreateSharedQueueMessage_V2.java x: 4 # contributors y: 473 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionQueueQueryResponseMessage.java x: 4 # contributors y: 159 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/wireformat/SessionQueueQueryResponseMessage_V3.java x: 5 # contributors y: 445 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java x: 24 # contributors y: 916 lines of code artemis-lockmanager/artemis-lockmanager-ri/src/main/java/org/apache/activemq/artemis/lockmanager/zookeeper/CuratorDistributedLockManager.java x: 1 # contributors y: 310 lines of code artemis-protocols/artemis-openwire-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/openwire/OpenWireMessageConverter.java x: 18 # contributors y: 850 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/queue/StatQueue.java x: 7 # contributors y: 378 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/tools/journal/DecodeJournal.java x: 4 # contributors y: 228 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/Transfer.java x: 4 # contributors y: 436 lines of code artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/converter/CoreAmqpConverter.java x: 11 # contributors y: 291 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/remoting/impl/invm/InVMConnector.java x: 13 # contributors y: 201 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/check/ClusterNodeVerifier.java x: 2 # contributors y: 249 lines of code artemis-commons/src/main/java/org/apache/activemq/artemis/api/core/ActiveMQExceptionType.java x: 9 # contributors y: 285 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/ScheduledDeliveryHandlerImpl.java x: 10 # contributors y: 277 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/management/JMXAccessControlList.java x: 8 # contributors y: 197 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/message/openmbean/MessageOpenTypeFactory.java x: 4 # contributors y: 184 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/CoreProtocolManager.java x: 15 # contributors y: 381 lines of code artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompSession.java x: 16 # contributors y: 355 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/LiveStatistics.java x: 2 # contributors y: 370 lines of code artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/mapped/TimedSequentialFile.java x: 6 # contributors y: 257 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/api/core/management/AddressSettingsInfo.java x: 8 # contributors y: 432 lines of code artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/mapped/MappedSequentialFile.java x: 10 # contributors y: 380 lines of code artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/LegacyLDAPSecuritySettingPlugin.java x: 9 # contributors y: 540 lines of code artemis-features/src/main/resources/features.xml x: 21 # contributors y: 111 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/Producer.java x: 8 # contributors y: 178 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/PerfCommand.java x: 3 # contributors y: 184 lines of code artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/AbstractJDBCDriver.java x: 16 # contributors y: 159 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/PerfClientCommand.java x: 4 # contributors y: 300 lines of code artemis-core-client/src/main/java/org/apache/activemq/artemis/core/protocol/core/impl/PacketDecoder.java x: 9 # contributors y: 495 lines of code artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/file/JDBCFileUtils.java x: 11 # contributors y: 25 lines of code artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/logging/LoggingConnection.java x: 3 # contributors y: 354 lines of code artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/logging/LoggingPreparedStatement.java x: 3 # contributors y: 326 lines of code artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/messages/perf/MessageListenerBenchmark.java x: 1 # contributors y: 266 lines of code artemis-protocols/artemis-stomp-protocol/src/main/java/org/apache/activemq/artemis/core/protocol/stomp/StompFrame.java x: 6 # contributors y: 184 lines of code
4203.0
lines of code
  min: 1.0
  average: 126.39
  25th percentile: 17.25
  median: 52.0
  75th percentile: 130.0
  max: 4203.0
0 44.0
# contributors
min: 1.0 | average: 5.26 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 6.0 | max: 44.0