apache / rocketmq-e2e
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 61 files with 3,918 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 0 files changed 6-20 times (0 lines of code)
    • 61 files changed 1-5 times (3,918 lines of code)
0% | 0% | 0% | 0% | 100%
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 61 files with 3,918 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 1 file changed by 2-5 contributors (340 lines of code)
    • 60 files changed by 1 contributor (3,578 lines of code)
0% | 0% | 0% | 8% | 91%
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, feature, xml, go, cs, md, properties, gitignore, sh, yml, yaml, mod, txt, csproj, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
go0% | 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
java0% | 0% | 0% | 0% | 100%
golang0% | 0% | 0% | 0% | 100%
bdd0% | 0% | 0% | 0% | 100%
style0% | 0% | 0% | 0% | 100%
common0% | 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
ClientInitStepdefs.java
in bdd/src/main/java/org/apache/rocketmq
340 111 2023-04-21 2023-06-20 5 2 102146039+cryptoya@users.no... 97888618+nannananananana@us...
Apache.xml
in style/copyright
6 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RocketMQApplication.java
in java/e2e-spring/src/main/java/org/apache/rocketmq
16 1 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DelayStepdefs.java
in bdd/src/main/java/org/apache/rocketmq
20 5 2023-04-21 2023-05-18 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DelayListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
32 4 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
NormalListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
33 4 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TransactionListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
36 4 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQAdminTools.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
39 1 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
OrderListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
41 3 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
profiles_settings.xml
in style/copyright
47 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RandomUtils.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/utils
59 10 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
79 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
126 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
ResourceInit.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/frame
147 12 2023-01-18 2023-05-23 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQAdmin.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/utils
199 13 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
ClientUtils.go
in golang/utils
242 15 2023-03-14 2023-05-24 2 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
main.go
in golang
3 1 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
DelayConf.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq
4 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQConsumer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
4 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQProducer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
4 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
Apache.xml
in java/style/copyright
6 - 2023-01-04 2023-01-04 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
AbstractMQConsumer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
7 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
AclClient.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/factory
9 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
AbstractListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
11 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
AbstractListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener
11 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
AbstractMQProducer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
12 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
Account.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/account
13 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
BaseOperate.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/frame
15 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DataCollector.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect
16 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
NameUtils.go
in golang/utils
20 3 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
TESTSET.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/enums
21 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TransEnum.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/enums
24 4 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MsgCheck.go
in golang/utils
24 2 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
ConsumerFactory.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/factory
26 2 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
NameUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
34 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
release.xml
in common
36 - 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
RMQOrderListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent
37 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQNormalListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent
37 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQOrderListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/order
39 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TransactionListenerImpl.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent
40 4 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
profiles_settings.xml
in java/style/copyright
47 - 2023-01-04 2023-01-04 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQTransactionProducer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq
48 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
CheckUtils.go
in golang/utils
52 5 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
ProducerFactory.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/factory
53 2 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MessageFactory.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/factory
53 11 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQSendCallBack.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/callback
59 13 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DateUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
59 5 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RandomUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
59 10 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
ListDataCollectorImpl.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/impl
65 14 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQNormalConsumer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq
72 9 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
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
ClientInitStepdefs.java
in bdd/src/main/java/org/apache/rocketmq
340 111 2023-04-21 2023-06-20 5 2 102146039+cryptoya@users.no... 97888618+nannananananana@us...
ClientUtils.go
in golang/utils
242 15 2023-03-14 2023-05-24 2 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
ResourceInit.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/frame
147 12 2023-01-18 2023-05-23 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RandomUtils.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/utils
59 10 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQAdmin.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/utils
199 13 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RocketMQApplication.java
in java/e2e-spring/src/main/java/org/apache/rocketmq
16 1 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
NormalListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
33 4 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TransactionListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
36 4 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DelayListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
32 4 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
OrderListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
41 3 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQAdminTools.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
39 1 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
126 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
79 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
Apache.xml
in style/copyright
6 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
profiles_settings.xml
in style/copyright
47 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DelayStepdefs.java
in bdd/src/main/java/org/apache/rocketmq
20 5 2023-04-21 2023-05-18 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
CheckUtils.go
in golang/utils
52 5 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
MsgCheck.go
in golang/utils
24 2 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
NameUtils.go
in golang/utils
20 3 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
MQAdminUtils.go
in golang/utils
122 7 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
main.go
in golang
3 1 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
RMQOrderListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/order
39 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQNormalListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent
37 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TransactionListenerImpl.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent
40 4 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQOrderListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent
37 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
AbstractListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener
11 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TESTSET.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/enums
21 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TransEnum.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/enums
24 4 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
BaseOperate.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/frame
15 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TestUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
96 11 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
VerifyUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
280 20 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RandomUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
59 10 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
NameUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
34 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DateUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
59 5 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MapDataCollectorImpl.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/impl
81 14 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
ListDataCollectorImpl.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/impl
65 14 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DataCollector.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect
16 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DataCollectorManager.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect
83 9 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQAdmin.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
146 9 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQProducer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
4 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQConsumer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
4 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
AbstractMQConsumer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
7 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
AbstractListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
11 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
AbstractMQProducer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
12 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQCollector.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
73 15 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
Account.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/account
13 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQNormalProducer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq
254 15 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQTransactionProducer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq
48 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQNormalConsumer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq
72 9 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DelayConf.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq
4 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
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
VerifyUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
280 20 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQNormalProducer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq
254 15 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
ClientUtils.go
in golang/utils
242 15 2023-03-14 2023-05-24 2 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
MQAdmin.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/utils
199 13 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
ResourceInit.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/frame
147 12 2023-01-18 2023-05-23 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQAdmin.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
146 9 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
rmq_codeStyle.xml
in java/style
126 - 2023-01-04 2023-01-04 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
126 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQAdminUtils.go
in golang/utils
122 7 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
TestUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
96 11 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TestUtils.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/utils
96 11 2023-04-12 2023-04-12 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DataCollectorManager.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect
83 9 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MapDataCollectorImpl.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/impl
81 14 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
rmq_checkstyle.xml
in java/style
79 - 2023-01-04 2023-01-04 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
79 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQCollector.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
73 15 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQNormalConsumer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq
72 9 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
ListDataCollectorImpl.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/impl
65 14 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RandomUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
59 10 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DateUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
59 5 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQSendCallBack.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/callback
59 13 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RandomUtils.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/utils
59 10 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MessageFactory.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/factory
53 11 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
ProducerFactory.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/factory
53 2 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
CheckUtils.go
in golang/utils
52 5 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
RMQTransactionProducer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq
48 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
profiles_settings.xml
in java/style/copyright
47 - 2023-01-04 2023-01-04 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
profiles_settings.xml
in style/copyright
47 - 2022-11-23 2023-02-15 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
OrderListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
41 3 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TransactionListenerImpl.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent
40 4 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQOrderListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/order
39 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MQAdminTools.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
39 1 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQNormalListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent
37 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RMQOrderListener.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent
37 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TransactionListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
36 4 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
release.xml
in common
36 - 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
NameUtils.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils
34 3 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
NormalListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
33 4 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DelayListenerImpl.java
in java/e2e-spring/src/main/java/org/apache/rocketmq/client
32 4 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
ConsumerFactory.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/factory
26 2 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
MsgCheck.go
in golang/utils
24 2 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
TransEnum.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/enums
24 4 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
TESTSET.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/enums
21 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
NameUtils.go
in golang/utils
20 3 2023-03-14 2023-03-14 1 1 16134393+fakerpawnno1@users... 16134393+fakerpawnno1@users...
DelayStepdefs.java
in bdd/src/main/java/org/apache/rocketmq
20 5 2023-04-21 2023-05-18 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
DataCollector.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect
16 - 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
RocketMQApplication.java
in java/e2e-spring/src/main/java/org/apache/rocketmq
16 1 2023-04-12 2023-04-13 2 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
BaseOperate.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/frame
15 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
Account.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/account
13 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
AbstractMQProducer.java
in java/e2e-v4/src/main/java/org/apache/rocketmq/common
12 1 2023-01-18 2023-01-18 1 1 102146039+cryptoya@users.no... 102146039+cryptoya@users.no...
Correlations

File Size vs. Number of Changes: 61 points

bdd/src/main/java/org/apache/rocketmq/ClientInitStepdefs.java x: 340 lines of code y: 5 # changes golang/utils/ClientUtils.go x: 242 lines of code y: 2 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/frame/ResourceInit.java x: 147 lines of code y: 2 # changes bdd/src/main/java/org/apache/rocketmq/DelayStepdefs.java x: 20 lines of code y: 2 # changes java/e2e-spring/src/main/java/org/apache/rocketmq/RocketMQApplication.java x: 16 lines of code y: 2 # changes java/e2e-spring/src/main/java/org/apache/rocketmq/client/DelayListenerImpl.java x: 32 lines of code y: 2 # changes java/e2e-spring/src/main/java/org/apache/rocketmq/client/MQAdminTools.java x: 39 lines of code y: 2 # changes java/e2e-spring/src/main/java/org/apache/rocketmq/client/NormalListenerImpl.java x: 33 lines of code y: 2 # changes java/e2e-spring/src/main/java/org/apache/rocketmq/client/OrderListenerImpl.java x: 41 lines of code y: 2 # changes java/e2e-spring/src/main/java/org/apache/rocketmq/client/TransactionListenerImpl.java x: 36 lines of code y: 2 # changes java/e2e-spring/src/main/java/org/apache/rocketmq/utils/MQAdmin.java x: 199 lines of code y: 2 # changes java/e2e-spring/src/main/java/org/apache/rocketmq/utils/RandomUtils.java x: 59 lines of code y: 2 # changes java/e2e-spring/src/main/java/org/apache/rocketmq/utils/TestUtils.java x: 96 lines of code y: 1 # changes common/release.xml x: 36 lines of code y: 1 # changes golang/main.go x: 3 lines of code y: 1 # changes golang/utils/CheckUtils.go x: 52 lines of code y: 1 # changes golang/utils/MQAdminUtils.go x: 122 lines of code y: 1 # changes golang/utils/MsgCheck.go x: 24 lines of code y: 1 # changes golang/utils/NameUtils.go x: 20 lines of code y: 1 # changes style/copyright/Apache.xml x: 6 lines of code y: 2 # changes style/copyright/profiles_settings.xml x: 47 lines of code y: 2 # changes style/rmq_checkstyle.xml x: 79 lines of code y: 2 # changes style/rmq_codeStyle.xml x: 126 lines of code y: 2 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/account/Account.java x: 13 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/client/callback/RMQSendCallBack.java x: 59 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq/DelayConf.java x: 4 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq/RMQNormalConsumer.java x: 72 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq/RMQNormalProducer.java x: 254 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq/RMQTransactionProducer.java x: 48 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/common/AbstractListener.java x: 11 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/common/AbstractMQConsumer.java x: 7 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/common/AbstractMQProducer.java x: 12 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/common/MQCollector.java x: 73 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/enums/TESTSET.java x: 21 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/factory/AclClient.java x: 9 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/factory/ConsumerFactory.java x: 26 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/factory/MessageFactory.java x: 53 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/frame/BaseOperate.java x: 15 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent/RMQNormalListener.java x: 37 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent/TransactionListenerImpl.java x: 40 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/order/RMQOrderListener.java x: 39 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/utils/MQAdmin.java x: 146 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/utils/NameUtils.java x: 34 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/utils/VerifyUtils.java x: 280 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/DataCollector.java x: 16 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/DataCollectorManager.java x: 83 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/impl/ListDataCollectorImpl.java x: 65 lines of code y: 1 # changes java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/impl/MapDataCollectorImpl.java x: 81 lines of code y: 1 # changes java/style/copyright/Apache.xml x: 6 lines of code y: 1 # changes java/style/copyright/profiles_settings.xml x: 47 lines of code y: 1 # changes java/style/rmq_checkstyle.xml x: 79 lines of code y: 1 # changes java/style/rmq_codeStyle.xml x: 126 lines of code y: 1 # changes
5.0
# changes
  min: 1.0
  average: 1.31
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 5.0
0 340.0
lines of code
min: 3.0 | average: 64.23 | 25th percentile: 18.0 | median: 40.0 | 75th percentile: 79.0 | max: 340.0

Number of Contributors vs. Number of Changes: 61 points

bdd/src/main/java/org/apache/rocketmq/ClientInitStepdefs.java x: 2 # contributors y: 5 # changes golang/utils/ClientUtils.go x: 1 # contributors y: 2 # changes java/e2e-spring/src/main/java/org/apache/rocketmq/utils/TestUtils.java x: 1 # contributors y: 1 # changes
5.0
# changes
  min: 1.0
  average: 1.31
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 5.0
0 2.0
# contributors
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 61 points

bdd/src/main/java/org/apache/rocketmq/ClientInitStepdefs.java x: 2 # contributors y: 340 lines of code golang/utils/ClientUtils.go x: 1 # contributors y: 242 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/frame/ResourceInit.java x: 1 # contributors y: 147 lines of code bdd/src/main/java/org/apache/rocketmq/DelayStepdefs.java x: 1 # contributors y: 20 lines of code java/e2e-spring/src/main/java/org/apache/rocketmq/RocketMQApplication.java x: 1 # contributors y: 16 lines of code java/e2e-spring/src/main/java/org/apache/rocketmq/client/DelayListenerImpl.java x: 1 # contributors y: 32 lines of code java/e2e-spring/src/main/java/org/apache/rocketmq/client/MQAdminTools.java x: 1 # contributors y: 39 lines of code java/e2e-spring/src/main/java/org/apache/rocketmq/client/NormalListenerImpl.java x: 1 # contributors y: 33 lines of code java/e2e-spring/src/main/java/org/apache/rocketmq/client/OrderListenerImpl.java x: 1 # contributors y: 41 lines of code java/e2e-spring/src/main/java/org/apache/rocketmq/client/TransactionListenerImpl.java x: 1 # contributors y: 36 lines of code java/e2e-spring/src/main/java/org/apache/rocketmq/utils/MQAdmin.java x: 1 # contributors y: 199 lines of code java/e2e-spring/src/main/java/org/apache/rocketmq/utils/RandomUtils.java x: 1 # contributors y: 59 lines of code java/e2e-spring/src/main/java/org/apache/rocketmq/utils/TestUtils.java x: 1 # contributors y: 96 lines of code golang/main.go x: 1 # contributors y: 3 lines of code golang/utils/CheckUtils.go x: 1 # contributors y: 52 lines of code golang/utils/MQAdminUtils.go x: 1 # contributors y: 122 lines of code golang/utils/MsgCheck.go x: 1 # contributors y: 24 lines of code style/copyright/Apache.xml x: 1 # contributors y: 6 lines of code style/copyright/profiles_settings.xml x: 1 # contributors y: 47 lines of code style/rmq_checkstyle.xml x: 1 # contributors y: 79 lines of code style/rmq_codeStyle.xml x: 1 # contributors y: 126 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/account/Account.java x: 1 # contributors y: 13 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq/RMQNormalConsumer.java x: 1 # contributors y: 72 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/client/rmq/RMQNormalProducer.java x: 1 # contributors y: 254 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/common/AbstractListener.java x: 1 # contributors y: 11 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/common/AbstractMQConsumer.java x: 1 # contributors y: 7 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/common/MQCollector.java x: 1 # contributors y: 73 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/enums/TESTSET.java x: 1 # contributors y: 21 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/factory/AclClient.java x: 1 # contributors y: 9 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/factory/ConsumerFactory.java x: 1 # contributors y: 26 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/factory/MessageFactory.java x: 1 # contributors y: 53 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/listener/rmq/concurrent/RMQNormalListener.java x: 1 # contributors y: 37 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/utils/NameUtils.java x: 1 # contributors y: 34 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/utils/VerifyUtils.java x: 1 # contributors y: 280 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/DataCollectorManager.java x: 1 # contributors y: 83 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/impl/ListDataCollectorImpl.java x: 1 # contributors y: 65 lines of code java/e2e-v4/src/main/java/org/apache/rocketmq/utils/data/collect/impl/MapDataCollectorImpl.java x: 1 # contributors y: 81 lines of code
340.0
lines of code
  min: 3.0
  average: 64.23
  25th percentile: 18.0
  median: 40.0
  75th percentile: 79.0
  max: 340.0
0 2.0
# contributors
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0