apache / incubator-seata
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,727 files with 113,934 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (204 lines of code)
    • 60 files changed 6-20 times (10,142 lines of code)
    • 1,665 files changed 1-5 times (103,588 lines of code)
0% | 0% | <1% | 8% | 90%
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,727 files with 113,934 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 3 files changed by 11-25 contributors (456 lines of code)
    • 26 files changed by 6-10 contributors (3,655 lines of code)
    • 697 files changed by 2-5 contributors (51,445 lines of code)
    • 1,001 files changed by 1 contributor (58,378 lines of code)
0% | <1% | 3% | 45% | 51%
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, js, json, md, proto, sql, ts, yaml, sh, lua, tsx, properties, txt, scss, css, gitignore, bat, kt, py, editorconfig, html, babelrc, g4, eslintignore, x, cmd, gitattributes, tpl, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml0% | 0% | 20% | 31% | 48%
java0% | 0% | <1% | 7% | 92%
tsx0% | 0% | 0% | 83% | 16%
ts0% | 0% | 0% | 55% | 44%
sql0% | 0% | 0% | 24% | 75%
py0% | 0% | 0% | 44% | 55%
js0% | 0% | 0% | <1% | 99%
g40% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
lua0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
scss0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
kt0% | 0% | 0% | 0% | 100%
html0% | 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
distribution0% | 0% | 100% | 0% | 0%
config0% | 0% | 1% | 12% | 86%
server0% | 0% | 0% | 15% | 84%
console0% | 0% | 0% | 57% | 42%
discovery0% | 0% | 0% | 26% | 73%
core0% | 0% | 0% | 8% | 91%
common0% | 0% | 0% | 12% | 87%
namingserver0% | 0% | 0% | 44% | 55%
saga0% | 0% | 0% | 4% | 95%
integration-tx-api0% | 0% | 0% | 16% | 83%
tcc0% | 0% | 0% | 48% | 51%
script0% | 0% | 0% | 22% | 77%
rm-datasource0% | 0% | 0% | 2% | 97%
seata-spring-autoconfigure0% | 0% | 0% | 2% | 97%
compatible0% | 0% | 0% | 1% | 98%
sqlparser0% | 0% | 0% | 0% | 100%
serializer0% | 0% | 0% | 0% | 100%
spring0% | 0% | 0% | 0% | 100%
integration0% | 0% | 0% | 0% | 100%
tm0% | 0% | 0% | 0% | 100%
metrics0% | 0% | 0% | 0% | 100%
ext0% | 0% | 0% | 0% | 100%
rm0% | 0% | 0% | 0% | 100%
compressor0% | 0% | 0% | 0% | 100%
rocketmq0% | 0% | 0% | 0% | 100%
style0% | 0% | 0% | 0% | 100%
seata-spring-boot-starter0% | 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
FileConfiguration.java
in config/seata-config-core/src/main/java/io/seata/config
51 12 2019-04-17 2024-05-01 33 16 45684527+zhangthen@users.no... slievrly@163.com
release-seata.xml
in distribution
153 - 2019-04-17 2024-10-14 24 14 45684527+zhangthen@users.no... xingfudeshi@gmail.com
ConfigurationKeys.java
in common/src/main/java/org/apache/seata/common
252 - 2024-01-25 2025-03-18 20 13 slievrly@163.com yixia.wt@alibaba-inc.com
NamingManager.java
in namingserver/src/main/java/org/apache/seata/namingserver/manager
389 16 2024-07-05 2025-04-27 19 5 119659920+ggbocoder@users.n... xingfudeshi@gmail.com
Configuration.java
in config/seata-config-core/src/main/java/io/seata/config
53 1 2019-04-17 2024-05-01 15 9 45684527+zhangthen@users.no... slievrly@163.com
mysql.sql
in script/server/db
73 - 2019-12-17 2024-08-25 13 9 helloworlde@users.noreply.g... 119659920+ggbocoder@users.n...
AbstractConfiguration.java
in config/seata-config-core/src/main/java/io/seata/config
111 22 2019-04-17 2024-05-01 13 9 45684527+zhangthen@users.no... slievrly@163.com
DefaultValues.java
in common/src/main/java/org/apache/seata/common
127 - 2024-01-25 2025-03-04 13 9 slievrly@163.com dev.yongjunh@gmail.com
NamingserverRegistryServiceImpl.java
in discovery/seata-discovery-namingserver/src/main/java/org/apache/seata/discovery/registry/namingserver
495 33 2024-08-13 2025-03-22 13 3 119659920+ggbocoder@users.n... jianbin@apache.org
oracle.sql
in script/server/db
67 - 2019-12-17 2024-07-30 12 9 helloworlde@users.noreply.g... 119659920+ggbocoder@users.n...
postgresql.sql
in script/server/db
68 - 2019-12-17 2024-07-30 11 8 helloworlde@users.noreply.g... 119659920+ggbocoder@users.n...
Server.java
in server/src/main/java/org/apache/seata/server
70 1 2024-01-25 2025-02-24 11 6 slievrly@163.com jianbin@apache.org
logback-spring.xml
in server/src/main/resources
105 - 2021-05-22 2025-04-02 11 6 841369634@qq.com 2216348784@qq.com
zh-cn.ts
in console/src/main/resources/static/console-fe/src/locales
74 - 2021-11-04 2025-02-24 10 9 slievrly@gmail.com jianbin@apache.org
en-us.ts
in console/src/main/resources/static/console-fe/src/locales
74 - 2021-11-04 2025-02-24 10 9 slievrly@gmail.com jianbin@apache.org
NamingController.java
in namingserver/src/main/java/org/apache/seata/namingserver/controller
126 9 2024-07-05 2025-03-10 10 4 119659920+ggbocoder@users.n... 928124786@qq.com
Node.java
in common/src/main/java/org/apache/seata/common/metadata
209 39 2024-01-25 2025-02-24 10 4 slievrly@163.com jianbin@apache.org
RaftStateMachine.java
in server/src/main/java/org/apache/seata/server/cluster/raft
411 23 2024-01-25 2025-03-16 10 4 slievrly@163.com jianbin@apache.org
nacos-config.py
in script/config-center/nacos
56 3 2019-11-04 2024-07-07 9 8 slievrly@gmail.com xingfudeshi@gmail.com
StarterConstants.java
in seata-spring-autoconfigure/seata-spring-autoconfigure-core/src/main/java/org/apache/seata/spring/boot/autoconfigure
75 - 2024-01-25 2025-02-12 9 7 slievrly@163.com xingfudeshi@gmail.com
Header.tsx
in console/src/main/resources/static/console-fe/src/components/Header
119 1 2021-11-04 2025-03-16 9 7 slievrly@gmail.com jianbin@apache.org
SessionHolder.java
in server/src/main/java/org/apache/seata/server/session
291 17 2024-01-25 2025-02-24 9 6 slievrly@163.com jianbin@apache.org
TransactionInfo.tsx
in console/src/main/resources/static/console-fe/src/pages/TransactionInfo
950 1 2022-03-11 2025-04-04 9 5 775038282@qq.com 928124786@qq.com
Constants.java
in common/src/main/java/org/apache/seata/common
50 - 2024-01-25 2025-03-09 8 8 slievrly@163.com jianbin@apache.org
SerializerServiceLoader.java
in core/src/main/java/org/apache/seata/core/serializer
86 6 2024-01-25 2025-01-09 8 6 slievrly@163.com goodboycoder@outlook.com
app.tsx
in console/src/main/resources/static/console-fe/src
127 5 2021-11-04 2024-10-27 8 6 slievrly@gmail.com jyc132780208@sina.com
ConnectionProxyXA.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/xa
298 27 2024-01-25 2025-02-15 8 6 slievrly@163.com 525718210@qq.com
GlobalSession.java
in server/src/main/java/org/apache/seata/server/session
520 62 2024-01-25 2025-02-18 8 7 slievrly@163.com kevin0928@naver.com
logstash-appender.xml
in server/src/main/resources/logback
20 - 2021-01-08 2024-01-25 7 2 841369634@qq.com slievrly@163.com
kafka-appender.xml
in server/src/main/resources/logback
32 - 2021-01-08 2025-04-02 7 3 841369634@qq.com 2216348784@qq.com
VGroupMappingController.java
in server/src/main/java/org/apache/seata/server/controller
45 2 2024-08-28 2025-03-10 7 5 jianbin@apache.org 928124786@qq.com
file-appender.xml
in server/src/main/resources/logback
62 - 2021-01-08 2023-12-21 7 2 841369634@qq.com slievrly@163.com
request.ts
in console/src/main/resources/static/console-fe/src/utils
67 - 2021-11-04 2024-10-27 7 6 slievrly@gmail.com jyc132780208@sina.com
TccActionInterceptorHandler.java
in tcc/src/main/java/org/apache/seata/rm/tcc/interceptor
159 14 2024-01-25 2025-01-21 7 7 slievrly@163.com 38745497+wxrqforever@users....
ConfigurationCache.java
in config/seata-config-core/src/main/java/org/apache/seata/config
167 16 2024-01-25 2024-05-06 7 3 slievrly@163.com slievrly@163.com
NettyClientBootstrap.java
in core/src/main/java/org/apache/seata/core/rpc/netty
193 9 2024-01-25 2025-03-04 7 6 slievrly@163.com dev.yongjunh@gmail.com
AbstractNettyRemotingServer.java
in core/src/main/java/org/apache/seata/core/rpc/netty
214 20 2024-01-25 2025-02-24 7 4 slievrly@163.com bughue@users.noreply.github...
TCCResourceManager.java
in tcc/src/main/java/org/apache/seata/rm/tcc
234 11 2024-01-25 2025-03-03 7 5 slievrly@163.com dev.yongjunh@gmail.com
GlobalLockInfo.tsx
in console/src/main/resources/static/console-fe/src/pages/GlobalLockInfo
309 - 2022-03-11 2025-03-16 7 4 775038282@qq.com jianbin@apache.org
GlobalTransactionalInterceptorHandler.java
in integration-tx-api/src/main/java/org/apache/seata/integration/tx/api/interceptor/handler
358 17 2024-01-25 2025-01-22 7 5 slievrly@163.com 928124786@qq.com
RaftRegistryServiceImpl.java
in discovery/seata-discovery-raft/src/main/java/org/apache/seata/discovery/registry/raft
478 30 2024-01-25 2025-03-09 7 6 slievrly@163.com jianbin@apache.org
ProcessCtrlStateMachineEngine.java
in saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/impl
553 24 2024-01-25 2025-01-03 7 5 slievrly@163.com 37172584+maomaoandsnail@use...
DefaultCoordinator.java
in server/src/main/java/org/apache/seata/server/coordinator
636 38 2024-01-25 2025-02-18 7 5 slievrly@163.com kevin0928@naver.com
ConfigurationProvider.java
in config/seata-config-core/src/main/java/io/seata/config
5 - 2019-04-17 2024-05-01 6 4 45684527+zhangthen@users.no... slievrly@163.com
ConfigurationChangeType.java
in config/seata-config-core/src/main/java/io/seata/config
7 - 2019-12-11 2024-05-01 6 2 slievrly@gmail.com slievrly@163.com
router.tsx
in console/src/main/resources/static/console-fe/src
8 - 2021-11-04 2024-10-27 6 6 slievrly@gmail.com jyc132780208@sina.com
mysql.sql
in script/client/at/db
12 - 2019-12-17 2023-12-21 6 5 helloworlde@users.noreply.g... slievrly@163.com
console-appender.xml
in server/src/main/resources/logback
20 - 2021-01-08 2023-12-25 6 3 841369634@qq.com 39424591+peppao@users.norep...
postgresql.sql
in script/client/at/db
23 - 2019-12-17 2023-12-21 6 4 helloworlde@users.noreply.g... slievrly@163.com
copyFile.js
in console/src/main/resources/static/console-fe/build
29 - 2021-11-04 2024-01-29 6 5 slievrly@gmail.com 775038282@qq.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
FileConfiguration.java
in config/seata-config-core/src/main/java/io/seata/config
51 12 2019-04-17 2024-05-01 33 16 45684527+zhangthen@users.no... slievrly@163.com
release-seata.xml
in distribution
153 - 2019-04-17 2024-10-14 24 14 45684527+zhangthen@users.no... xingfudeshi@gmail.com
ConfigurationKeys.java
in common/src/main/java/org/apache/seata/common
252 - 2024-01-25 2025-03-18 20 13 slievrly@163.com yixia.wt@alibaba-inc.com
Configuration.java
in config/seata-config-core/src/main/java/io/seata/config
53 1 2019-04-17 2024-05-01 15 9 45684527+zhangthen@users.no... slievrly@163.com
DefaultValues.java
in common/src/main/java/org/apache/seata/common
127 - 2024-01-25 2025-03-04 13 9 slievrly@163.com dev.yongjunh@gmail.com
mysql.sql
in script/server/db
73 - 2019-12-17 2024-08-25 13 9 helloworlde@users.noreply.g... 119659920+ggbocoder@users.n...
AbstractConfiguration.java
in config/seata-config-core/src/main/java/io/seata/config
111 22 2019-04-17 2024-05-01 13 9 45684527+zhangthen@users.no... slievrly@163.com
oracle.sql
in script/server/db
67 - 2019-12-17 2024-07-30 12 9 helloworlde@users.noreply.g... 119659920+ggbocoder@users.n...
en-us.ts
in console/src/main/resources/static/console-fe/src/locales
74 - 2021-11-04 2025-02-24 10 9 slievrly@gmail.com jianbin@apache.org
zh-cn.ts
in console/src/main/resources/static/console-fe/src/locales
74 - 2021-11-04 2025-02-24 10 9 slievrly@gmail.com jianbin@apache.org
postgresql.sql
in script/server/db
68 - 2019-12-17 2024-07-30 11 8 helloworlde@users.noreply.g... 119659920+ggbocoder@users.n...
nacos-config.py
in script/config-center/nacos
56 3 2019-11-04 2024-07-07 9 8 slievrly@gmail.com xingfudeshi@gmail.com
Constants.java
in common/src/main/java/org/apache/seata/common
50 - 2024-01-25 2025-03-09 8 8 slievrly@163.com jianbin@apache.org
StarterConstants.java
in seata-spring-autoconfigure/seata-spring-autoconfigure-core/src/main/java/org/apache/seata/spring/boot/autoconfigure
75 - 2024-01-25 2025-02-12 9 7 slievrly@163.com xingfudeshi@gmail.com
Header.tsx
in console/src/main/resources/static/console-fe/src/components/Header
119 1 2021-11-04 2025-03-16 9 7 slievrly@gmail.com jianbin@apache.org
GlobalSession.java
in server/src/main/java/org/apache/seata/server/session
520 62 2024-01-25 2025-02-18 8 7 slievrly@163.com kevin0928@naver.com
TccActionInterceptorHandler.java
in tcc/src/main/java/org/apache/seata/rm/tcc/interceptor
159 14 2024-01-25 2025-01-21 7 7 slievrly@163.com 38745497+wxrqforever@users....
Server.java
in server/src/main/java/org/apache/seata/server
70 1 2024-01-25 2025-02-24 11 6 slievrly@163.com jianbin@apache.org
logback-spring.xml
in server/src/main/resources
105 - 2021-05-22 2025-04-02 11 6 841369634@qq.com 2216348784@qq.com
SessionHolder.java
in server/src/main/java/org/apache/seata/server/session
291 17 2024-01-25 2025-02-24 9 6 slievrly@163.com jianbin@apache.org
app.tsx
in console/src/main/resources/static/console-fe/src
127 5 2021-11-04 2024-10-27 8 6 slievrly@gmail.com jyc132780208@sina.com
ConnectionProxyXA.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/xa
298 27 2024-01-25 2025-02-15 8 6 slievrly@163.com 525718210@qq.com
SerializerServiceLoader.java
in core/src/main/java/org/apache/seata/core/serializer
86 6 2024-01-25 2025-01-09 8 6 slievrly@163.com goodboycoder@outlook.com
request.ts
in console/src/main/resources/static/console-fe/src/utils
67 - 2021-11-04 2024-10-27 7 6 slievrly@gmail.com jyc132780208@sina.com
RaftRegistryServiceImpl.java
in discovery/seata-discovery-raft/src/main/java/org/apache/seata/discovery/registry/raft
478 30 2024-01-25 2025-03-09 7 6 slievrly@163.com jianbin@apache.org
NettyClientBootstrap.java
in core/src/main/java/org/apache/seata/core/rpc/netty
193 9 2024-01-25 2025-03-04 7 6 slievrly@163.com dev.yongjunh@gmail.com
router.tsx
in console/src/main/resources/static/console-fe/src
8 - 2021-11-04 2024-10-27 6 6 slievrly@gmail.com jyc132780208@sina.com
RaftServerManager.java
in server/src/main/java/org/apache/seata/server/cluster/raft
200 13 2024-01-25 2025-02-25 6 6 slievrly@163.com 39424591+peppao@users.norep...
ClusterController.java
in server/src/main/java/org/apache/seata/server/controller
106 4 2024-01-25 2025-03-10 5 6 slievrly@163.com 928124786@qq.com
NamingManager.java
in namingserver/src/main/java/org/apache/seata/namingserver/manager
389 16 2024-07-05 2025-04-27 19 5 119659920+ggbocoder@users.n... xingfudeshi@gmail.com
TransactionInfo.tsx
in console/src/main/resources/static/console-fe/src/pages/TransactionInfo
950 1 2022-03-11 2025-04-04 9 5 775038282@qq.com 928124786@qq.com
GlobalTransactionalInterceptorHandler.java
in integration-tx-api/src/main/java/org/apache/seata/integration/tx/api/interceptor/handler
358 17 2024-01-25 2025-01-22 7 5 slievrly@163.com 928124786@qq.com
ProcessCtrlStateMachineEngine.java
in saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/impl
553 24 2024-01-25 2025-01-03 7 5 slievrly@163.com 37172584+maomaoandsnail@use...
VGroupMappingController.java
in server/src/main/java/org/apache/seata/server/controller
45 2 2024-08-28 2025-03-10 7 5 jianbin@apache.org 928124786@qq.com
DefaultCoordinator.java
in server/src/main/java/org/apache/seata/server/coordinator
636 38 2024-01-25 2025-02-18 7 5 slievrly@163.com kevin0928@naver.com
TCCResourceManager.java
in tcc/src/main/java/org/apache/seata/rm/tcc
234 11 2024-01-25 2025-03-03 7 5 slievrly@163.com dev.yongjunh@gmail.com
mysql.sql
in script/client/at/db
12 - 2019-12-17 2023-12-21 6 5 helloworlde@users.noreply.g... slievrly@163.com
copyFile.js
in console/src/main/resources/static/console-fe/build
29 - 2021-11-04 2024-01-29 6 5 slievrly@gmail.com 775038282@qq.com
GlobalSessionFileServiceImpl.java
in server/src/main/java/org/apache/seata/server/console/impl/file
53 2 2024-01-25 2025-03-16 6 5 slievrly@163.com jianbin@apache.org
SeataCoreEnvironmentPostProcessor.java
in seata-spring-autoconfigure/seata-spring-autoconfigure-core/src/main/java/org/apache/seata/spring/boot/autoconfigure
94 3 2024-01-25 2024-12-30 5 5 slievrly@163.com 39424591+peppao@users.norep...
PageUtil.java
in common/src/main/java/org/apache/seata/common/util
111 6 2024-01-25 2024-10-11 5 5 slievrly@163.com dsomehan@163.com
mysql.sql
in script/client/saga/db
59 - 2019-12-17 2023-12-21 5 5 helloworlde@users.noreply.g... slievrly@163.com
sqlserver.sql
in script/server/db
96 - 2023-05-21 2024-07-30 5 5 41784017+goodboycoder@users... 119659920+ggbocoder@users.n...
AbstractUndoLogManager.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/undo
382 20 2024-01-25 2025-02-06 5 5 slievrly@163.com kevin0928@naver.com
GlobalLockFileServiceImpl.java
in server/src/main/java/org/apache/seata/server/console/impl/file
121 6 2024-01-25 2025-03-16 5 5 slievrly@163.com jianbin@apache.org
GlobalLockDBServiceImpl.java
in server/src/main/java/org/apache/seata/server/console/impl/db
142 5 2024-01-25 2025-03-16 5 5 slievrly@163.com jianbin@apache.org
GlobalSessionDBServiceImpl.java
in server/src/main/java/org/apache/seata/server/console/impl/db
124 3 2024-01-25 2025-03-16 5 5 slievrly@163.com jianbin@apache.org
TccActionInterceptorParser.java
in tcc/src/main/java/org/apache/seata/rm/tcc/interceptor/parser
84 5 2024-01-25 2025-01-21 5 5 slievrly@163.com 38745497+wxrqforever@users....
ServerRunner.java
in server/src/main/java/org/apache/seata/server
70 6 2024-01-25 2025-03-22 4 5 slievrly@163.com 928124786@qq.com
Node.java
in common/src/main/java/org/apache/seata/common/metadata
209 39 2024-01-25 2025-02-24 10 4 slievrly@163.com jianbin@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
MySqlLexer.java
in sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser
5621 4 2024-01-25 2024-01-26 2 1 slievrly@163.com slievrly@163.com
MySqlParser.g4
in sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/antlr
2217 - 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
MySqlLexer.g4
in sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/antlr
1151 - 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
MySqlParserBaseListener.java
in sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser
1148 - 2024-01-25 2024-01-26 2 1 slievrly@163.com slievrly@163.com
MySqlParserListener.java
in sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser
1142 - 2024-01-25 2024-01-26 2 1 slievrly@163.com slievrly@163.com
DmEscapeHandler.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/dm
708 3 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
OscarEscapeHandler.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/oscar
704 3 2024-10-11 2024-10-11 1 1 dsomehan@163.com dsomehan@163.com
MySqlParserBaseVisitor.java
in sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser
573 - 2024-01-25 2024-01-26 2 1 slievrly@163.com slievrly@163.com
MySqlParserVisitor.java
in sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser
573 - 2024-01-25 2024-01-26 2 1 slievrly@163.com slievrly@163.com
Renderer.js
in saga/seata-saga-statemachine-designer/src/render
538 73 2024-01-23 2024-01-23 1 1 32592585+ptyin@users.norepl... 32592585+ptyin@users.norepl...
FileTransactionStoreManager.java
in server/src/main/java/org/apache/seata/server/storage/file/store
526 38 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
LogStoreDataBaseDAO.java
in server/src/main/java/org/apache/seata/server/storage/db/store
504 33 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
NacosConfiguration.java
in config/seata-config-nacos/src/main/java/org/apache/seata/config/nacos
350 31 2024-01-25 2024-08-18 2 1 slievrly@163.com slievrly@163.com
EtcdConfiguration.java
in config/seata-config-etcd3/src/main/java/org/apache/seata/config/etcd3
344 23 2024-01-25 2024-03-28 2 1 slievrly@163.com slievrly@163.com
BaseInsertExecutor.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/exec
340 13 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
ServerOnRequestProcessor.java
in core/src/main/java/org/apache/seata/core/rpc/processor/server
335 29 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
MySQLEscapeHandler.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/mysql
309 3 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
AbstractPreparedStatementProxy.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource
308 57 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
SpringBeanServiceInvoker.java
in saga/seata-saga-spring/src/main/java/org/apache/seata/saga/engine/invoker/impl
300 13 2024-02-29 2024-02-29 1 1 yixia.wt@alibaba-inc.com yixia.wt@alibaba-inc.com
ConsulConfiguration.java
in config/seata-config-consul/src/main/java/org/apache/seata/config/consul
293 23 2024-01-25 2025-03-18 3 1 slievrly@163.com slievrly@163.com
RedisLuaTransactionStoreManager.java
in server/src/main/java/org/apache/seata/server/storage/redis/store
292 11 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
BranchSession.java
in server/src/main/java/org/apache/seata/server/session
284 33 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
ColumnMeta.java
in sqlparser/seata-sqlparser-core/src/main/java/org/apache/seata/sqlparser/struct
270 45 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
AbstractConnectionProxy.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource
267 50 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
AbstractConnectionProxyXA.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/xa
258 51 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
ConnectionProxy.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource
250 28 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
PreparedStatementProxyXA.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/xa
249 57 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
MySqlContext.java
in sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql
237 59 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
AbstractTCInboundHandler.java
in server/src/main/java/org/apache/seata/server
233 9 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
RedisLocker.java
in server/src/main/java/org/apache/seata/server/storage/redis/lock
229 11 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
AbstractTaskState.java
in saga/seata-saga-statelang/src/main/java/org/apache/seata/saga/statelang/domain/impl
227 52 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
SqlServerEscapeHandler.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/sqlserver
225 3 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
ConnectionContext.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource
221 28 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
DataBaseDistributedLocker.java
in server/src/main/java/org/apache/seata/server/storage/db/lock
218 9 2024-01-25 2024-03-28 2 1 slievrly@163.com slievrly@163.com
LayoutConnectionBehavior.js
in saga/seata-saga-statemachine-designer/src/layout/behavior
216 7 2024-01-23 2024-01-23 1 1 32592585+ptyin@users.norepl... 32592585+ptyin@users.norepl...
StateMachineInstanceImpl.java
in saga/seata-saga-statelang/src/main/java/org/apache/seata/saga/statelang/domain/impl
209 43 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
TableRecords.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/struct
198 19 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
MySQLUpdateRecognizer.java
in sqlparser/seata-sqlparser-druid/src/main/java/org/apache/seata/sqlparser/druid/mysql
196 18 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
StatementProxyXA.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/xa
191 44 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
SerializerSecurityRegistry.java
in core/src/main/java/org/apache/seata/core/serializer
185 6 2024-01-25 2024-02-05 2 1 slievrly@163.com slievrly@163.com
DefaultServerMessageListenerImpl.java
in core/src/main/java/org/apache/seata/core/rpc
184 9 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
MySQLInsertExecutor.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/exec/mysql
183 4 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
RedisLuaLocker.java
in server/src/main/java/org/apache/seata/server/storage/redis/lock
182 7 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
AbstractStatementProxy.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource
178 39 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
BranchSessionVO.java
in server/src/main/java/org/apache/seata/server/console/entity/vo
178 28 2025-03-16 2025-03-16 1 1 jianbin@apache.org jianbin@apache.org
ProtostuffUndoLogParser.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/undo/parser
176 19 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
KingbaseEscapeHandler.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/kingbase
175 3 2024-09-29 2024-09-29 1 1 40795959+yougecn@users.nore... 40795959+yougecn@users.nore...
OracleEscapeHandler.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/oracle
175 3 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
DataCompareUtils.java
in rm-datasource/src/main/java/org/apache/seata/rm/datasource
172 6 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
CommonFenceStoreDataBaseDAO.java
in integration-tx-api/src/main/java/org/apache/seata/integration/tx/api/fence/store/db
171 10 2024-01-25 2024-01-25 1 1 slievrly@163.com slievrly@163.com
Correlations

File Size vs. Number of Changes: 1727 points

ext/apm-seata-skywalking-plugin/src/main/java/org/apache/seata/apm/skywalking/plugin/common/SWSeataUtils.java x: 41 lines of code y: 3 # changes namingserver/src/main/java/org/apache/seata/namingserver/NamingserverApplication.java x: 21 lines of code y: 3 # changes namingserver/src/main/java/org/apache/seata/namingserver/manager/NamingManager.java x: 389 lines of code y: 19 # changes server/src/main/java/org/apache/seata/server/storage/file/store/FileVGroupMappingStoreManager.java x: 102 lines of code y: 5 # changes common/src/main/java/org/apache/seata/common/util/NetUtil.java x: 277 lines of code y: 4 # changes discovery/seata-discovery-core/src/main/java/org/apache/seata/discovery/registry/FileRegistryServiceImpl.java x: 69 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/console/impl/AbstractGlobalService.java x: 130 lines of code y: 3 # changes core/src/main/java/org/apache/seata/core/store/db/AbstractDataSourceProvider.java x: 185 lines of code y: 6 # changes console/src/main/resources/static/console-fe/src/pages/TransactionInfo/TransactionInfo.tsx x: 950 lines of code y: 9 # changes server/src/main/resources/logback-spring.xml x: 105 lines of code y: 11 # changes server/src/main/resources/logback/kafka-appender.xml x: 32 lines of code y: 7 # changes core/src/main/java/org/apache/seata/core/rpc/netty/MultiProtocolDecoder.java x: 118 lines of code y: 2 # changes core/src/main/java/org/apache/seata/core/protocol/MessageType.java x: 34 lines of code y: 3 # changes core/src/main/java/org/apache/seata/core/protocol/Version.java x: 91 lines of code y: 5 # changes core/src/main/java/org/apache/seata/core/protocol/VersionNotSupportMessage.java x: 7 lines of code y: 1 # changes core/src/main/java/org/apache/seata/core/rpc/MsgVersionHelper.java x: 28 lines of code y: 1 # changes core/src/main/java/org/apache/seata/core/rpc/netty/AbstractNettyRemoting.java x: 269 lines of code y: 2 # changes core/src/main/java/org/apache/seata/core/rpc/netty/NettyClientChannelManager.java x: 251 lines of code y: 4 # changes core/src/main/java/org/apache/seata/core/rpc/netty/TmNettyRemotingClient.java x: 206 lines of code y: 4 # changes style/seata_checkstyle.xml x: 80 lines of code y: 5 # changes style/seata_suppressions.xml x: 16 lines of code y: 5 # changes console/src/main/resources/static/console-fe/src/service/transactionInfo.ts x: 210 lines of code y: 6 # changes server/src/main/java/org/apache/seata/server/ServerRunner.java x: 70 lines of code y: 4 # changes discovery/seata-discovery-namingserver/src/main/java/org/apache/seata/discovery/registry/namingserver/NamingserverRegistryServiceImpl.java x: 495 lines of code y: 13 # changes server/src/main/java/org/apache/seata/server/instance/RaftServerInstanceStrategy.java x: 75 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/cluster/raft/execute/vgroup/VGroupAddExecute.java x: 13 lines of code y: 2 # changes config/seata-config-apollo/src/main/java/org/apache/seata/config/apollo/ApolloConfiguration.java x: 197 lines of code y: 3 # changes config/seata-config-consul/src/main/java/org/apache/seata/config/consul/ConsulConfiguration.java x: 293 lines of code y: 3 # changes common/src/main/java/org/apache/seata/common/ConfigurationKeys.java x: 252 lines of code y: 20 # changes saga/seata-saga-statemachine-designer/src/render/PathMap.js x: 137 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/logging/logback/ExtendedArrowThrowableProxyConverter.java x: 18 lines of code y: 1 # changes discovery/seata-discovery-consul/src/main/java/org/apache/seata/discovery/registry/consul/ConsulRegistryServiceImpl.java x: 232 lines of code y: 4 # changes console/src/main/resources/static/console-fe/src/components/Header/Header.tsx x: 119 lines of code y: 9 # changes console/src/main/resources/static/console-fe/src/pages/GlobalLockInfo/GlobalLockInfo.tsx x: 309 lines of code y: 7 # changes console/src/main/resources/static/console-fe/src/service/globalLockInfo.ts x: 62 lines of code y: 5 # changes namingserver/src/main/java/org/apache/seata/namingserver/filter/ConsoleRemotingFilter.java x: 118 lines of code y: 3 # changes server/src/main/java/org/apache/seata/server/cluster/raft/RaftStateMachine.java x: 411 lines of code y: 10 # changes server/src/main/java/org/apache/seata/server/cluster/raft/serializer/CustomDeserializer.java x: 37 lines of code y: 6 # changes server/src/main/java/org/apache/seata/server/config/SeataNamingserverWebConfig.java x: 20 lines of code y: 3 # changes server/src/main/java/org/apache/seata/server/console/controller/GlobalLockController.java x: 36 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/console/entity/param/GlobalLockParam.java x: 59 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/console/entity/vo/BranchSessionVO.java x: 178 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/console/entity/vo/GlobalLockVO.java x: 137 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/console/entity/vo/GlobalSessionVO.java x: 153 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/console/impl/AbstractLockService.java x: 23 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/console/impl/db/GlobalLockDBServiceImpl.java x: 142 lines of code y: 5 # changes server/src/main/java/org/apache/seata/server/console/impl/db/GlobalSessionDBServiceImpl.java x: 124 lines of code y: 5 # changes server/src/main/java/org/apache/seata/server/console/impl/file/GlobalLockFileServiceImpl.java x: 121 lines of code y: 5 # changes server/src/main/java/org/apache/seata/server/console/impl/file/GlobalSessionFileServiceImpl.java x: 53 lines of code y: 6 # changes server/src/main/java/org/apache/seata/server/console/impl/redis/GlobalLockRedisServiceImpl.java x: 115 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/console/impl/redis/GlobalSessionRedisServiceImpl.java x: 75 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/console/service/BranchSessionService.java x: 11 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/console/service/GlobalLockService.java x: 10 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/filter/RaftRequestFilter.java x: 72 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/storage/SessionConverter.java x: 181 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/storage/redis/store/RedisTransactionStoreManager.java x: 612 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/console/aop/GlobalExceptionHandlerAdvice.java x: 52 lines of code y: 2 # changes sqlparser/seata-sqlparser-druid/src/main/java/org/apache/seata/sqlparser/druid/BaseRecognizer.java x: 96 lines of code y: 2 # changes sqlparser/seata-sqlparser-druid/src/main/java/org/apache/seata/sqlparser/druid/kingbase/BaseKingbaseRecognizer.java x: 130 lines of code y: 2 # changes sqlparser/seata-sqlparser-druid/src/main/java/org/apache/seata/sqlparser/druid/postgresql/BasePostgresqlRecognizer.java x: 133 lines of code y: 3 # changes sqlparser/seata-sqlparser-druid/src/main/java/org/apache/seata/sqlparser/druid/sqlserver/BaseSqlServerRecognizer.java x: 91 lines of code y: 3 # changes sqlparser/seata-sqlparser-druid/src/main/java/org/apache/seata/sqlparser/druid/sqlserver/SqlServerOperateRecognizerHolder.java x: 57 lines of code y: 3 # changes common/src/main/java/org/apache/seata/common/result/PageResult.java x: 106 lines of code y: 3 # changes namingserver/src/main/java/org/apache/seata/namingserver/controller/NamingController.java x: 126 lines of code y: 10 # changes server/src/main/java/org/apache/seata/server/controller/VGroupMappingController.java x: 45 lines of code y: 7 # changes common/src/main/java/org/apache/seata/common/Constants.java x: 50 lines of code y: 8 # changes discovery/seata-discovery-raft/src/main/java/org/apache/seata/discovery/registry/raft/RaftRegistryServiceImpl.java x: 478 lines of code y: 7 # changes common/src/main/java/org/apache/seata/common/DefaultValues.java x: 127 lines of code y: 13 # changes core/src/main/java/org/apache/seata/core/rpc/netty/NettyClientBootstrap.java x: 193 lines of code y: 7 # changes core/src/main/java/org/apache/seata/core/rpc/netty/NettyClientConfig.java x: 183 lines of code y: 5 # changes seata-spring-autoconfigure/seata-spring-autoconfigure-core/src/main/java/org/apache/seata/spring/boot/autoconfigure/properties/TransportProperties.java x: 124 lines of code y: 4 # changes tcc/src/main/java/org/apache/seata/rm/tcc/TCCResourceManager.java x: 234 lines of code y: 7 # changes server/src/main/java/org/apache/seata/server/cluster/raft/RaftServerManager.java x: 200 lines of code y: 6 # changes console/src/main/resources/static/console-fe/src/locales/en-us.ts x: 74 lines of code y: 10 # changes namingserver/src/main/java/org/apache/seata/namingserver/filter/CachedBodyHttpServletRequest.java x: 49 lines of code y: 1 # changes common/src/main/java/org/apache/seata/common/metadata/Node.java x: 209 lines of code y: 10 # changes common/src/main/java/org/apache/seata/common/metadata/namingserver/NamingServerNode.java x: 53 lines of code y: 5 # changes namingserver/src/main/java/org/apache/seata/namingserver/entity/bo/NamespaceBO.java x: 44 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/Server.java x: 70 lines of code y: 11 # changes server/src/main/java/org/apache/seata/server/cluster/raft/snapshot/RaftSnapshot.java x: 64 lines of code y: 3 # changes server/src/main/java/org/apache/seata/server/instance/AbstractSeataInstanceStrategy.java x: 63 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/session/SessionHolder.java x: 291 lines of code y: 9 # changes server/src/main/java/org/apache/seata/server/storage/redis/store/RedisVGroupMappingStoreManager.java x: 61 lines of code y: 6 # changes server/src/main/java/org/apache/seata/server/store/VGroupMappingStoreManager.java x: 29 lines of code y: 5 # changes core/src/main/java/org/apache/seata/core/rpc/netty/AbstractNettyRemotingServer.java x: 214 lines of code y: 7 # changes saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/pcext/interceptors/ServiceTaskHandlerInterceptor.java x: 315 lines of code y: 5 # changes saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/strategy/impl/DefaultStatusDecisionStrategy.java x: 163 lines of code y: 3 # changes saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/utils/ExceptionUtils.java x: 83 lines of code y: 2 # changes seata-spring-autoconfigure/seata-spring-autoconfigure-server/src/main/java/org/apache/seata/spring/boot/autoconfigure/properties/server/ServerProperties.java x: 99 lines of code y: 3 # changes server/src/main/java/org/apache/seata/server/coordinator/DefaultCoordinator.java x: 636 lines of code y: 7 # changes server/src/main/java/org/apache/seata/server/session/GlobalSession.java x: 520 lines of code y: 8 # changes server/src/main/java/org/apache/seata/server/session/SessionHelper.java x: 287 lines of code y: 5 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/xa/ConnectionProxyXA.java x: 298 lines of code y: 8 # changes seata-spring-autoconfigure/seata-spring-autoconfigure-core/src/main/java/org/apache/seata/spring/boot/autoconfigure/StarterConstants.java x: 75 lines of code y: 9 # changes server/src/main/java/org/apache/seata/server/console/impl/AbstractBranchService.java x: 100 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/coordinator/AbstractCore.java x: 215 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/coordinator/DefaultCore.java x: 365 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/coordinator/TransactionCoordinatorOutbound.java x: 10 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/storage/db/session/DataBaseSessionManager.java x: 102 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/storage/file/lock/FileLocker.java x: 156 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/transaction/saga/SagaAnnotationCore.java x: 26 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/transaction/saga/SagaCore.java x: 192 lines of code y: 2 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/undo/AbstractUndoLogManager.java x: 382 lines of code y: 5 # changes integration-tx-api/src/main/java/org/apache/seata/integration/tx/api/interceptor/handler/GlobalTransactionalInterceptorHandler.java x: 358 lines of code y: 7 # changes metrics/seata-metrics-api/src/main/java/org/apache/seata/metrics/IdConstants.java x: 36 lines of code y: 2 # changes saga/seata-saga-spring/src/main/java/org/apache/seata/saga/engine/tm/DefaultSagaTransactionalTemplate.java x: 260 lines of code y: 4 # changes seata-spring-autoconfigure/seata-spring-autoconfigure-server/src/main/java/org/apache/seata/spring/boot/autoconfigure/properties/server/ServerRateLimitProperties.java x: 36 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/limit/ratelimit/RateLimiterHandler.java x: 83 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/metrics/MeterIdConstants.java x: 75 lines of code y: 3 # changes server/src/main/java/org/apache/seata/server/metrics/MetricsSubscriber.java x: 162 lines of code y: 3 # changes spring/src/main/java/org/apache/seata/spring/annotation/GlobalTransactionScanner.java x: 427 lines of code y: 5 # changes tcc/src/main/java/org/apache/seata/rm/tcc/interceptor/TccActionInterceptorHandler.java x: 159 lines of code y: 7 # changes discovery/seata-discovery-eureka/src/main/java/org/apache/seata/discovery/registry/eureka/EurekaRegistryServiceImpl.java x: 208 lines of code y: 3 # changes core/src/main/java/org/apache/seata/core/serializer/SerializerServiceLoader.java x: 86 lines of code y: 8 # changes core/src/main/java/org/apache/seata/core/rpc/netty/NettyServerBootstrap.java x: 152 lines of code y: 6 # changes saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/impl/ProcessCtrlStateMachineEngine.java x: 553 lines of code y: 7 # changes seata-spring-autoconfigure/seata-spring-autoconfigure-core/src/main/java/org/apache/seata/spring/boot/autoconfigure/SeataCoreEnvironmentPostProcessor.java x: 94 lines of code y: 5 # changes core/src/main/java/org/apache/seata/core/rpc/netty/AbstractNettyRemotingClient.java x: 398 lines of code y: 5 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/exec/BaseTransactionalExecutor.java x: 344 lines of code y: 2 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/undo/AbstractUndoExecutor.java x: 250 lines of code y: 3 # changes server/src/main/java/org/apache/seata/server/coordinator/RaftCoordinator.java x: 48 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/cluster/raft/snapshot/RaftSnapshotSerializer.java x: 99 lines of code y: 4 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/struct/TableMetaCacheFactory.java x: 103 lines of code y: 4 # changes common/src/main/java/org/apache/seata/common/util/ReflectionUtil.java x: 363 lines of code y: 3 # changes integration-tx-api/src/main/java/org/apache/seata/integration/tx/api/interceptor/ActionContextUtil.java x: 191 lines of code y: 3 # changes integration-tx-api/src/main/java/org/apache/seata/integration/tx/api/interceptor/InvocationHandlerType.java x: 6 lines of code y: 3 # changes saga/seata-saga-annotation/src/main/java/org/apache/seata/saga/rm/SagaAnnotationResourceManager.java x: 103 lines of code y: 1 # changes config/seata-config-core/src/main/java/org/apache/seata/config/ConfigurationFactory.java x: 265 lines of code y: 5 # changes compatible/src/main/java/io/seata/saga/statelang/domain/impl/StateInstanceImpl.java x: 228 lines of code y: 5 # changes saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/config/AbstractStateMachineConfig.java x: 372 lines of code y: 3 # changes saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/pcext/utils/LoopTaskUtils.java x: 261 lines of code y: 3 # changes saga/seata-saga-spring/src/main/java/org/apache/seata/saga/engine/store/db/DbAndReportTcStateLogStore.java x: 789 lines of code y: 3 # changes saga/seata-saga-statelang/src/main/java/org/apache/seata/saga/statelang/domain/impl/StateInstanceImpl.java x: 237 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/storage/file/session/FileSessionManager.java x: 320 lines of code y: 2 # changes server/src/main/java/org/apache/seata/server/storage/raft/session/RaftSessionManager.java x: 210 lines of code y: 2 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/undo/dm/DmUndoLogManager.java x: 136 lines of code y: 4 # changes server/src/main/java/org/apache/seata/server/session/AbstractSessionManager.java x: 147 lines of code y: 2 # changes console/src/main/resources/static/console-fe/src/app.tsx x: 127 lines of code y: 8 # changes console/src/main/resources/static/console-fe/src/router.tsx x: 8 lines of code y: 6 # changes console/src/main/resources/static/console-fe/src/utils/request.ts x: 67 lines of code y: 7 # changes discovery/seata-discovery-nacos/src/main/java/org/apache/seata/discovery/registry/nacos/NacosRegistryServiceImpl.java x: 300 lines of code y: 4 # changes distribution/release-seata.xml x: 153 lines of code y: 24 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/DataSourceProxy.java x: 309 lines of code y: 4 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/oscar/OscarEscapeHandler.java x: 704 lines of code y: 1 # changes sqlparser/seata-sqlparser-druid/src/main/java/org/apache/seata/sqlparser/druid/oscar/OscarInsertRecognizer.java x: 121 lines of code y: 1 # changes config/seata-config-zk/src/main/java/org/apache/seata/config/zk/ZookeeperConfiguration.java x: 390 lines of code y: 2 # changes tm/src/main/java/org/apache/seata/tm/api/DefaultGlobalTransaction.java x: 219 lines of code y: 3 # changes server/src/main/java/org/apache/seata/server/storage/db/lock/LockStoreDataBaseDAO.java x: 342 lines of code y: 3 # changes compatible/src/main/java/io/seata/core/context/RootContext.java x: 72 lines of code y: 6 # changes integration-tx-api/src/main/java/org/apache/seata/integration/tx/api/interceptor/ActionInterceptorHandler.java x: 175 lines of code y: 2 # changes namingserver/src/main/java/org/apache/seata/namingserver/entity/pojo/ClusterData.java x: 105 lines of code y: 6 # changes discovery/seata-discovery-etcd3/src/main/java/org/apache/seata/discovery/registry/etcd3/EtcdRegistryServiceImpl.java x: 282 lines of code y: 3 # changes discovery/seata-discovery-redis/src/main/java/org/apache/seata/discovery/registry/redis/RedisRegistryServiceImpl.java x: 284 lines of code y: 2 # changes script/server/db/mysql.sql x: 73 lines of code y: 13 # changes spring/src/main/java/org/apache/seata/rm/fence/SpringFenceHandler.java x: 313 lines of code y: 3 # changes config/seata-config-nacos/src/main/java/org/apache/seata/config/nacos/NacosConfiguration.java x: 350 lines of code y: 2 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/undo/parser/JacksonUndoLogParser.java x: 378 lines of code y: 2 # changes script/server/db/oracle.sql x: 67 lines of code y: 12 # changes script/config-center/nacos/nacos-config.py x: 56 lines of code y: 9 # changes saga/seata-saga-engine-store/src/main/java/org/apache/seata/saga/engine/store/db/AbstractStore.java x: 154 lines of code y: 2 # changes compatible/src/main/java/io/seata/saga/statelang/domain/ExecutionStatus.java x: 51 lines of code y: 4 # changes config/seata-config-core/src/main/java/org/apache/seata/config/ConfigurationCache.java x: 167 lines of code y: 7 # changes compatible/src/main/java/io/seata/saga/engine/StateMachineConfig.java x: 34 lines of code y: 5 # changes compatible/src/main/java/io/seata/saga/engine/impl/DefaultStateMachineConfig.java x: 277 lines of code y: 5 # changes config/seata-config-core/src/main/java/io/seata/config/AbstractConfiguration.java x: 111 lines of code y: 13 # changes config/seata-config-core/src/main/java/io/seata/config/Configuration.java x: 53 lines of code y: 15 # changes config/seata-config-core/src/main/java/io/seata/config/ExtConfigurationProvider.java x: 5 lines of code y: 5 # changes config/seata-config-core/src/main/java/io/seata/config/FileConfiguration.java x: 51 lines of code y: 33 # changes common/src/main/java/org/apache/seata/common/loader/EnhancedServiceLoader.java x: 435 lines of code y: 4 # changes saga/seata-saga-statemachine-designer/src/modeling/SagaImporter.js x: 230 lines of code y: 2 # changes tm/src/main/java/org/apache/seata/tm/api/TransactionalTemplate.java x: 303 lines of code y: 2 # changes saga/seata-saga-spring/src/main/java/org/apache/seata/saga/engine/invoker/impl/SpringBeanServiceInvoker.java x: 300 lines of code y: 1 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/exec/mysql/MySQLInsertOnDuplicateUpdateExecutor.java x: 311 lines of code y: 2 # changes seata-spring-autoconfigure/seata-spring-autoconfigure-core/src/main/java/org/apache/seata/spring/boot/autoconfigure/provider/SpringBootConfigurationProvider.java x: 170 lines of code y: 2 # changes serializer/seata-serializer-protobuf/src/main/java/org/apache/seata/serializer/protobuf/manager/ProtobufConvertManager.java x: 288 lines of code y: 2 # changes console/src/main/resources/static/console-fe/build/copyFile.js x: 29 lines of code y: 6 # changes sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser/MySqlLexer.java x: 5621 lines of code y: 2 # changes sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser/MySqlParserBaseListener.java x: 1148 lines of code y: 2 # changes sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser/MySqlParserBaseVisitor.java x: 573 lines of code y: 2 # changes sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser/MySqlParserListener.java x: 1142 lines of code y: 2 # changes core/src/main/java/org/apache/seata/core/rpc/DefaultServerMessageListenerImpl.java x: 184 lines of code y: 1 # changes core/src/main/java/org/apache/seata/core/rpc/RpcContext.java x: 151 lines of code y: 1 # changes core/src/main/java/org/apache/seata/core/rpc/netty/NettyBaseConfig.java x: 130 lines of code y: 1 # changes core/src/main/java/org/apache/seata/core/rpc/processor/server/ServerOnRequestProcessor.java x: 335 lines of code y: 1 # changes integration-tx-api/src/main/java/org/apache/seata/integration/tx/api/fence/store/db/CommonFenceStoreDataBaseDAO.java x: 171 lines of code y: 1 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/AbstractConnectionProxy.java x: 267 lines of code y: 1 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/AbstractPreparedStatementProxy.java x: 308 lines of code y: 1 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/ConnectionContext.java x: 221 lines of code y: 1 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/ConnectionProxy.java x: 250 lines of code y: 1 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/sqlserver/SqlServerEscapeHandler.java x: 225 lines of code y: 1 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/struct/TableRecords.java x: 198 lines of code y: 1 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/xa/AbstractConnectionProxyXA.java x: 258 lines of code y: 1 # changes saga/seata-saga-statelang/src/main/java/org/apache/seata/saga/statelang/domain/impl/StateMachineInstanceImpl.java x: 209 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/session/BranchSession.java x: 284 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/storage/db/store/LogStoreDataBaseDAO.java x: 504 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/storage/file/store/FileTransactionStoreManager.java x: 526 lines of code y: 1 # changes server/src/main/java/org/apache/seata/server/storage/redis/store/RedisLuaTransactionStoreManager.java x: 292 lines of code y: 1 # changes server/src/main/resources/logback/logstash-appender.xml x: 20 lines of code y: 7 # changes sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/MySqlContext.java x: 237 lines of code y: 1 # changes sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/antlr/MySqlLexer.g4 x: 1151 lines of code y: 1 # changes sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/antlr/MySqlParser.g4 x: 2217 lines of code y: 1 # changes saga/seata-saga-statemachine-designer/src/render/Renderer.js x: 538 lines of code y: 1 # changes server/src/main/resources/logback/console-appender.xml x: 20 lines of code y: 6 # changes
33.0
# changes
  min: 1.0
  average: 1.95
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 33.0
0 5621.0
lines of code
min: 1.0 | average: 65.97 | 25th percentile: 13.0 | median: 31.0 | 75th percentile: 69.0 | max: 5621.0

Number of Contributors vs. Number of Changes: 1727 points

ext/apm-seata-skywalking-plugin/src/main/java/org/apache/seata/apm/skywalking/plugin/common/SWSeataUtils.java x: 3 # contributors y: 3 # changes namingserver/src/main/java/org/apache/seata/namingserver/manager/NamingManager.java x: 5 # contributors y: 19 # changes server/src/main/java/org/apache/seata/server/storage/file/store/FileVGroupMappingStoreManager.java x: 3 # contributors y: 5 # changes common/src/main/java/org/apache/seata/common/util/NetUtil.java x: 3 # contributors y: 4 # changes discovery/seata-discovery-core/src/main/java/org/apache/seata/discovery/registry/FileRegistryServiceImpl.java x: 2 # contributors y: 2 # changes server/src/main/java/org/apache/seata/server/console/impl/AbstractGlobalService.java x: 1 # contributors y: 3 # changes core/src/main/java/org/apache/seata/core/store/db/AbstractDataSourceProvider.java x: 3 # contributors y: 6 # changes console/src/main/resources/static/console-fe/src/pages/TransactionInfo/TransactionInfo.tsx x: 5 # contributors y: 9 # changes server/src/main/resources/logback-spring.xml x: 6 # contributors y: 11 # changes server/src/main/resources/logback/kafka-appender.xml x: 3 # contributors y: 7 # changes core/src/main/java/org/apache/seata/core/protocol/VersionNotSupportMessage.java x: 1 # contributors y: 1 # changes core/src/main/java/org/apache/seata/core/rpc/netty/NettyClientChannelManager.java x: 4 # contributors y: 4 # changes style/seata_checkstyle.xml x: 4 # contributors y: 5 # changes style/seata_codeStyle.xml x: 2 # contributors y: 3 # changes console/src/main/resources/static/console-fe/src/service/transactionInfo.ts x: 4 # contributors y: 6 # changes server/src/main/java/org/apache/seata/server/ServerRunner.java x: 5 # contributors y: 4 # changes discovery/seata-discovery-namingserver/src/main/java/org/apache/seata/discovery/registry/namingserver/NamingserverRegistryServiceImpl.java x: 3 # contributors y: 13 # changes server/src/main/java/org/apache/seata/server/cluster/raft/snapshot/vgroup/VGroupSnapshotFile.java x: 2 # contributors y: 4 # changes server/src/main/java/org/apache/seata/server/instance/RaftServerInstanceStrategy.java x: 1 # contributors y: 2 # changes common/src/main/java/org/apache/seata/common/ConfigurationKeys.java x: 13 # contributors y: 20 # changes console/src/main/resources/static/console-fe/src/components/Header/Header.tsx x: 7 # contributors y: 9 # changes console/src/main/resources/static/console-fe/src/pages/GlobalLockInfo/GlobalLockInfo.tsx x: 4 # contributors y: 7 # changes server/src/main/java/org/apache/seata/server/cluster/raft/RaftStateMachine.java x: 4 # contributors y: 10 # changes server/src/main/java/org/apache/seata/server/console/impl/db/GlobalLockDBServiceImpl.java x: 5 # contributors y: 5 # changes server/src/main/java/org/apache/seata/server/console/impl/file/GlobalSessionFileServiceImpl.java x: 5 # contributors y: 6 # changes server/src/main/java/org/apache/seata/server/controller/ClusterController.java x: 6 # contributors y: 5 # changes server/src/main/java/org/apache/seata/server/controller/VGroupMappingController.java x: 5 # contributors y: 7 # changes common/src/main/java/org/apache/seata/common/Constants.java x: 8 # contributors y: 8 # changes discovery/seata-discovery-raft/src/main/java/org/apache/seata/discovery/registry/raft/RaftRegistryServiceImpl.java x: 6 # contributors y: 7 # changes common/src/main/java/org/apache/seata/common/DefaultValues.java x: 9 # contributors y: 13 # changes server/src/main/java/org/apache/seata/server/cluster/raft/RaftServerManager.java x: 6 # contributors y: 6 # changes console/src/main/resources/static/console-fe/src/locales/en-us.ts x: 9 # contributors y: 10 # changes common/src/main/java/org/apache/seata/common/metadata/namingserver/NamingServerNode.java x: 2 # contributors y: 5 # changes server/src/main/java/org/apache/seata/server/cluster/raft/snapshot/RaftSnapshot.java x: 4 # contributors y: 3 # changes server/src/main/java/org/apache/seata/server/session/SessionHolder.java x: 6 # contributors y: 9 # changes server/src/main/java/org/apache/seata/server/storage/redis/store/RedisVGroupMappingStoreManager.java x: 2 # contributors y: 6 # changes server/src/main/java/org/apache/seata/server/session/GlobalSession.java x: 7 # contributors y: 8 # changes rm-datasource/src/main/java/org/apache/seata/rm/datasource/xa/ConnectionProxyXA.java x: 6 # contributors y: 8 # changes tcc/src/main/java/org/apache/seata/rm/tcc/interceptor/TccActionInterceptorHandler.java x: 7 # contributors y: 7 # changes common/src/main/java/org/apache/seata/common/store/StoreMode.java x: 3 # contributors y: 2 # changes distribution/release-seata.xml x: 14 # contributors y: 24 # changes script/server/db/oracle.sql x: 9 # contributors y: 12 # changes script/server/db/postgresql.sql x: 8 # contributors y: 11 # changes namingserver/src/main/resources/logback/file-appender.xml x: 2 # contributors y: 1 # changes script/config-center/nacos/nacos-config.py x: 8 # contributors y: 9 # changes config/seata-config-core/src/main/java/io/seata/config/Configuration.java x: 9 # contributors y: 15 # changes config/seata-config-core/src/main/java/io/seata/config/FileConfiguration.java x: 16 # contributors y: 33 # changes server/src/main/resources/logback/logstash-appender.xml x: 2 # contributors y: 7 # changes
33.0
# changes
  min: 1.0
  average: 1.95
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 33.0
0 16.0
# contributors
min: 1.0 | average: 1.71 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 16.0

Number of Contributors vs. File Size: 1727 points

ext/apm-seata-skywalking-plugin/src/main/java/org/apache/seata/apm/skywalking/plugin/common/SWSeataUtils.java x: 3 # contributors y: 41 lines of code namingserver/src/main/java/org/apache/seata/namingserver/NamingserverApplication.java x: 3 # contributors y: 21 lines of code namingserver/src/main/java/org/apache/seata/namingserver/manager/NamingManager.java x: 5 # contributors y: 389 lines of code server/src/main/java/org/apache/seata/server/storage/file/store/FileVGroupMappingStoreManager.java x: 3 # contributors y: 102 lines of code common/src/main/java/org/apache/seata/common/util/NetUtil.java x: 3 # contributors y: 277 lines of code discovery/seata-discovery-core/src/main/java/org/apache/seata/discovery/registry/FileRegistryServiceImpl.java x: 2 # contributors y: 69 lines of code server/src/main/java/org/apache/seata/server/console/impl/AbstractGlobalService.java x: 1 # contributors y: 130 lines of code core/src/main/java/org/apache/seata/core/store/db/AbstractDataSourceProvider.java x: 3 # contributors y: 185 lines of code console/src/main/resources/static/console-fe/src/pages/TransactionInfo/TransactionInfo.tsx x: 5 # contributors y: 950 lines of code server/src/main/resources/logback-spring.xml x: 6 # contributors y: 105 lines of code core/src/main/java/org/apache/seata/core/rpc/netty/MultiProtocolDecoder.java x: 2 # contributors y: 118 lines of code core/src/main/java/org/apache/seata/core/protocol/VersionNotSupportMessage.java x: 1 # contributors y: 7 lines of code core/src/main/java/org/apache/seata/core/rpc/MsgVersionHelper.java x: 1 # contributors y: 28 lines of code core/src/main/java/org/apache/seata/core/rpc/netty/AbstractNettyRemoting.java x: 2 # contributors y: 269 lines of code core/src/main/java/org/apache/seata/core/rpc/netty/NettyClientChannelManager.java x: 4 # contributors y: 251 lines of code core/src/main/java/org/apache/seata/core/rpc/netty/RmNettyRemotingClient.java x: 3 # contributors y: 245 lines of code core/src/main/java/org/apache/seata/core/rpc/netty/TmNettyRemotingClient.java x: 3 # contributors y: 206 lines of code style/seata_checkstyle.xml x: 4 # contributors y: 80 lines of code console/src/main/resources/static/console-fe/src/service/transactionInfo.ts x: 4 # contributors y: 210 lines of code server/src/main/java/org/apache/seata/server/ServerRunner.java x: 5 # contributors y: 70 lines of code discovery/seata-discovery-namingserver/src/main/java/org/apache/seata/discovery/registry/namingserver/NamingserverRegistryServiceImpl.java x: 3 # contributors y: 495 lines of code server/src/main/java/org/apache/seata/server/cluster/raft/snapshot/vgroup/VGroupSnapshotFile.java x: 2 # contributors y: 65 lines of code server/src/main/java/org/apache/seata/server/instance/RaftServerInstanceStrategy.java x: 1 # contributors y: 75 lines of code server/src/main/java/org/apache/seata/server/cluster/raft/execute/vgroup/VGroupAddExecute.java x: 2 # contributors y: 13 lines of code config/seata-config-apollo/src/main/java/org/apache/seata/config/apollo/ApolloConfiguration.java x: 2 # contributors y: 197 lines of code config/seata-config-consul/src/main/java/org/apache/seata/config/consul/ConsulConfiguration.java x: 1 # contributors y: 293 lines of code common/src/main/java/org/apache/seata/common/ConfigurationKeys.java x: 13 # contributors y: 252 lines of code core/src/main/java/org/apache/seata/core/model/BranchType.java x: 2 # contributors y: 27 lines of code saga/seata-saga-statemachine-designer/src/render/PathMap.js x: 2 # contributors y: 137 lines of code discovery/seata-discovery-consul/src/main/java/org/apache/seata/discovery/registry/consul/ConsulRegistryServiceImpl.java x: 4 # contributors y: 232 lines of code console/src/main/resources/static/console-fe/src/components/Header/Header.tsx x: 7 # contributors y: 119 lines of code console/src/main/resources/static/console-fe/src/pages/GlobalLockInfo/GlobalLockInfo.tsx x: 4 # contributors y: 309 lines of code console/src/main/resources/static/console-fe/src/service/globalLockInfo.ts x: 4 # contributors y: 62 lines of code server/src/main/java/org/apache/seata/server/cluster/raft/RaftStateMachine.java x: 4 # contributors y: 411 lines of code server/src/main/java/org/apache/seata/server/console/controller/BranchSessionController.java x: 3 # contributors y: 45 lines of code server/src/main/java/org/apache/seata/server/console/controller/GlobalLockController.java x: 4 # contributors y: 36 lines of code server/src/main/java/org/apache/seata/server/console/entity/param/GlobalLockParam.java x: 1 # contributors y: 59 lines of code server/src/main/java/org/apache/seata/server/console/entity/vo/BranchSessionVO.java x: 1 # contributors y: 178 lines of code server/src/main/java/org/apache/seata/server/console/entity/vo/GlobalLockVO.java x: 1 # contributors y: 137 lines of code server/src/main/java/org/apache/seata/server/console/impl/db/GlobalLockDBServiceImpl.java x: 5 # contributors y: 142 lines of code server/src/main/java/org/apache/seata/server/console/impl/db/GlobalSessionDBServiceImpl.java x: 5 # contributors y: 124 lines of code server/src/main/java/org/apache/seata/server/console/impl/file/GlobalSessionFileServiceImpl.java x: 5 # contributors y: 53 lines of code server/src/main/java/org/apache/seata/server/console/impl/redis/GlobalLockRedisServiceImpl.java x: 4 # contributors y: 115 lines of code server/src/main/java/org/apache/seata/server/console/service/BranchSessionService.java x: 4 # contributors y: 11 lines of code server/src/main/java/org/apache/seata/server/storage/redis/store/RedisTransactionStoreManager.java x: 2 # contributors y: 612 lines of code sqlparser/seata-sqlparser-druid/src/main/java/org/apache/seata/sqlparser/druid/BaseRecognizer.java x: 2 # contributors y: 96 lines of code sqlparser/seata-sqlparser-druid/src/main/java/org/apache/seata/sqlparser/druid/oracle/BaseOracleRecognizer.java x: 3 # contributors y: 129 lines of code sqlparser/seata-sqlparser-druid/src/main/java/org/apache/seata/sqlparser/druid/postgresql/BasePostgresqlRecognizer.java x: 3 # contributors y: 133 lines of code common/src/main/java/org/apache/seata/common/Constants.java x: 8 # contributors y: 50 lines of code discovery/seata-discovery-raft/src/main/java/org/apache/seata/discovery/registry/raft/RaftRegistryServiceImpl.java x: 6 # contributors y: 478 lines of code spring/src/main/java/org/apache/seata/spring/annotation/datasource/SeataAutoDataSourceProxyCreator.java x: 3 # contributors y: 85 lines of code common/src/main/java/org/apache/seata/common/DefaultValues.java x: 9 # contributors y: 127 lines of code core/src/main/java/org/apache/seata/core/rpc/netty/NettyClientBootstrap.java x: 6 # contributors y: 193 lines of code core/src/main/java/org/apache/seata/core/rpc/netty/NettyClientConfig.java x: 4 # contributors y: 183 lines of code tcc/src/main/java/org/apache/seata/rm/tcc/TCCResourceManager.java x: 5 # contributors y: 234 lines of code server/src/main/java/org/apache/seata/server/cluster/raft/RaftServerManager.java x: 6 # contributors y: 200 lines of code console/src/main/resources/static/console-fe/src/locales/en-us.ts x: 9 # contributors y: 74 lines of code server/src/main/java/org/apache/seata/server/Server.java x: 6 # contributors y: 70 lines of code server/src/main/java/org/apache/seata/server/session/SessionHolder.java x: 6 # contributors y: 291 lines of code saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/pcext/interceptors/ServiceTaskHandlerInterceptor.java x: 4 # contributors y: 315 lines of code saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/strategy/impl/DefaultStatusDecisionStrategy.java x: 2 # contributors y: 163 lines of code server/src/main/java/org/apache/seata/server/coordinator/DefaultCoordinator.java x: 5 # contributors y: 636 lines of code server/src/main/java/org/apache/seata/server/session/GlobalSession.java x: 7 # contributors y: 520 lines of code server/src/main/java/org/apache/seata/server/session/SessionHelper.java x: 4 # contributors y: 287 lines of code seata-spring-autoconfigure/seata-spring-autoconfigure-core/src/main/java/org/apache/seata/spring/boot/autoconfigure/StarterConstants.java x: 7 # contributors y: 75 lines of code server/src/main/java/org/apache/seata/server/console/impl/AbstractBranchService.java x: 1 # contributors y: 100 lines of code server/src/main/java/org/apache/seata/server/coordinator/AbstractCore.java x: 2 # contributors y: 215 lines of code server/src/main/java/org/apache/seata/server/coordinator/DefaultCore.java x: 3 # contributors y: 365 lines of code server/src/main/java/org/apache/seata/server/storage/file/lock/FileLocker.java x: 3 # contributors y: 156 lines of code integration-tx-api/src/main/java/org/apache/seata/integration/tx/api/interceptor/handler/GlobalTransactionalInterceptorHandler.java x: 5 # contributors y: 358 lines of code spring/src/main/java/org/apache/seata/spring/annotation/GlobalTransactionScanner.java x: 4 # contributors y: 427 lines of code tcc/src/main/java/org/apache/seata/rm/tcc/interceptor/TccActionInterceptorHandler.java x: 7 # contributors y: 159 lines of code core/src/main/java/org/apache/seata/core/rpc/netty/NettyServerBootstrap.java x: 4 # contributors y: 152 lines of code saga/seata-saga-engine/src/main/java/org/apache/seata/saga/engine/impl/ProcessCtrlStateMachineEngine.java x: 5 # contributors y: 553 lines of code saga/seata-saga-statelang/src/main/java/org/apache/seata/saga/statelang/parser/utils/DesignerJsonTransformer.java x: 3 # contributors y: 226 lines of code seata-spring-autoconfigure/seata-spring-autoconfigure-core/src/main/java/org/apache/seata/spring/boot/autoconfigure/SeataCoreEnvironmentPostProcessor.java x: 5 # contributors y: 94 lines of code core/src/main/java/org/apache/seata/core/rpc/netty/AbstractNettyRemotingClient.java x: 4 # contributors y: 398 lines of code rm-datasource/src/main/java/org/apache/seata/rm/datasource/exec/BaseTransactionalExecutor.java x: 2 # contributors y: 344 lines of code saga/seata-saga-spring/src/main/java/org/apache/seata/saga/engine/store/db/DbAndReportTcStateLogStore.java x: 3 # contributors y: 789 lines of code saga/seata-saga-statelang/src/main/java/org/apache/seata/saga/statelang/domain/impl/StateInstanceImpl.java x: 2 # contributors y: 237 lines of code server/src/main/java/org/apache/seata/server/storage/file/session/FileSessionManager.java x: 2 # contributors y: 320 lines of code console/src/main/resources/static/console-fe/src/app.tsx x: 6 # contributors y: 127 lines of code console/src/main/resources/static/console-fe/src/router.tsx x: 6 # contributors y: 8 lines of code discovery/seata-discovery-nacos/src/main/java/org/apache/seata/discovery/registry/nacos/NacosRegistryServiceImpl.java x: 3 # contributors y: 300 lines of code distribution/release-seata.xml x: 14 # contributors y: 153 lines of code rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/oscar/OscarEscapeHandler.java x: 1 # contributors y: 704 lines of code rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/kingbase/KingbaseEscapeHandler.java x: 1 # contributors y: 175 lines of code config/seata-config-zk/src/main/java/org/apache/seata/config/zk/ZookeeperConfiguration.java x: 2 # contributors y: 390 lines of code server/src/main/java/org/apache/seata/server/storage/db/lock/LockStoreDataBaseDAO.java x: 3 # contributors y: 342 lines of code config/seata-config-nacos/src/main/java/org/apache/seata/config/nacos/NacosConfiguration.java x: 1 # contributors y: 350 lines of code script/server/db/postgresql.sql x: 8 # contributors y: 68 lines of code config/seata-config-core/src/main/java/io/seata/config/Configuration.java x: 9 # contributors y: 53 lines of code config/seata-config-core/src/main/java/io/seata/config/FileConfiguration.java x: 16 # contributors y: 51 lines of code common/src/main/java/org/apache/seata/common/loader/EnhancedServiceLoader.java x: 3 # contributors y: 435 lines of code server/src/main/java/org/apache/seata/server/storage/db/lock/DataBaseDistributedLocker.java x: 1 # contributors y: 218 lines of code tm/src/main/java/org/apache/seata/tm/api/TransactionalTemplate.java x: 2 # contributors y: 303 lines of code console/src/main/resources/static/console-fe/build/copyFile.js x: 5 # contributors y: 29 lines of code sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser/MySqlLexer.java x: 1 # contributors y: 5621 lines of code sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser/MySqlParserBaseListener.java x: 1 # contributors y: 1148 lines of code sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/parser/MySqlParserBaseVisitor.java x: 1 # contributors y: 573 lines of code rm-datasource/src/main/java/org/apache/seata/rm/datasource/AbstractConnectionProxy.java x: 1 # contributors y: 267 lines of code rm-datasource/src/main/java/org/apache/seata/rm/datasource/ConnectionProxy.java x: 1 # contributors y: 250 lines of code rm-datasource/src/main/java/org/apache/seata/rm/datasource/sql/handler/sqlserver/SqlServerEscapeHandler.java x: 1 # contributors y: 225 lines of code server/src/main/java/org/apache/seata/server/storage/db/store/LogStoreDataBaseDAO.java x: 1 # contributors y: 504 lines of code server/src/main/java/org/apache/seata/server/storage/file/store/FileTransactionStoreManager.java x: 1 # contributors y: 526 lines of code sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/antlr/MySqlLexer.g4 x: 1 # contributors y: 1151 lines of code sqlparser/seata-sqlparser-antlr/src/main/java/org/apache/seata/sqlparser/antlr/mysql/antlr/MySqlParser.g4 x: 1 # contributors y: 2217 lines of code saga/seata-saga-statemachine-designer/src/render/Renderer.js x: 1 # contributors y: 538 lines of code script/client/at/db/mysql.sql x: 5 # contributors y: 12 lines of code
5621.0
lines of code
  min: 1.0
  average: 65.97
  25th percentile: 13.0
  median: 31.0
  75th percentile: 69.0
  max: 5621.0
0 16.0
# contributors
min: 1.0 | average: 1.71 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 16.0