Files

Files
2,778
30 extensions
Lines of Code
430,199
155 per file
Average File Size
8.6 KB
23.3 MB in total

File count by date

Extensions

Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.

ExtensionFilesLinesShareLines/file
java2,296395,40691.9%172
md9415,8713.7%168
xml516,4551.5%126
schema1144,0000.9%35
bazel191,4690.3%77
sh211,2330.3%58
yml158730.2%58
conf235690.1%24
jj15580.1%558
py14510.1%451
cmd134400.1%33
cpp12950.1%295
properties122490.1%20
yaml41990.0%49
pem81650.0%20
bzl11110.0%111
key6990.0%16
numanode01470.0%47
numanode11470.0%47
numanode21470.0%47
numanode31470.0%47
BUILD1330.0%33
sql1220.0%22
json390.0%3
no extension330.0%1
MockMaker110.0%1
png63———
so2———
dll1———
dylib1———

Most changed files (code churn)

Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.

FileTimes Changed
pom.xml817
store/src/main/java/org/apache/rocketmq/store/DefaultMessageStore.java210
broker/src/main/java/org/apache/rocketmq/broker/BrokerController.java203
README.md171
broker/src/main/java/org/apache/rocketmq/broker/processor/AdminBrokerProcessor.java156
common/src/main/java/org/apache/rocketmq/common/BrokerConfig.java147
store/src/main/java/org/apache/rocketmq/store/CommitLog.java141
client/src/main/java/org/apache/rocketmq/client/impl/MQClientAPIImpl.java137
client/src/main/java/org/apache/rocketmq/client/impl/producer/DefaultMQProducerImpl.java114
broker/pom.xml113
client/pom.xml112
common/pom.xml110
store/pom.xml110
remoting/pom.xml107
store/src/main/java/org/apache/rocketmq/store/config/MessageStoreConfig.java106
test/pom.xml104
example/pom.xml102
client/src/main/java/org/apache/rocketmq/client/impl/factory/MQClientInstance.java100
tools/pom.xml99
namesrv/pom.xml98
tools/src/main/java/org/apache/rocketmq/tools/admin/DefaultMQAdminExtImpl.java93
srvutil/pom.xml93
remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyRemotingClient.java92
distribution/pom.xml88
common/src/main/java/org/apache/rocketmq/common/MixAll.java85