apache / incubator-uniffle
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 459 files with 57,701 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (1,424 lines of code)
    • 17 files changed 21-50 times (8,139 lines of code)
    • 78 files changed 6-20 times (24,721 lines of code)
    • 362 files changed 1-5 times (23,417 lines of code)
0% | 2% | 14% | 42% | 40%
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 459 files with 57,701 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 20 files changed by 11-25 contributors (8,253 lines of code)
    • 48 files changed by 6-10 contributors (9,300 lines of code)
    • 271 files changed by 2-5 contributors (36,021 lines of code)
    • 120 files changed by 1 contributor (4,127 lines of code)
0% | 14% | 16% | 62% | 7%
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, go, xml, sh, md, yml, yaml, txt, properties, patch, mod, gitignore, py, toml, proto, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 3% | 17% | 32% | 46%
proto0% | 0% | 100% | 0% | 0%
yaml0% | 0% | 0% | 97% | 2%
go0% | 0% | 0% | 26% | 73%
xml0% | 0% | 0% | 100% | 0%
toml0% | 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
client-spark0% | 26% | 34% | 22% | 16%
server0% | 0% | 48% | 35% | 16%
client0% | 0% | 49% | 47% | 2%
internal-client0% | 0% | 30% | 19% | 49%
coordinator0% | 0% | 14% | 43% | 41%
proto0% | 0% | 100% | 0% | 0%
common0% | 0% | 5% | 22% | 72%
deploy0% | 0% | 0% | 75% | 24%
client-tez0% | 0% | 0% | 48% | 51%
storage0% | 0% | 0% | 45% | 54%
ROOT0% | 0% | 0% | 100% | 0%
client-mr0% | 0% | 0% | 0% | 100%
cli0% | 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
RssShuffleManager.java
in client-spark/spark3/src/main/java/org/apache/spark/shuffle
854 37 2021-12-24 2023-07-31 64 20 frankzfli@tencent.com 31424839+leixm@users.norepl...
RssShuffleManager.java
in client-spark/spark2/src/main/java/org/apache/spark/shuffle
570 29 2021-12-24 2023-07-31 54 21 frankzfli@tencent.com 31424839+leixm@users.norepl...
ShuffleTaskManager.java
in server/src/main/java/org/apache/uniffle/server
677 36 2022-07-04 2023-08-08 35 16 jerqi1242949407@gmail.com 1169158401@qq.com
ShuffleWriteClientImpl.java
in client/src/main/java/org/apache/uniffle/client/impl
929 24 2022-07-04 2023-07-20 32 13 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
ShuffleServerConf.java
in server/src/main/java/org/apache/uniffle/server
437 4 2022-07-04 2023-07-26 31 15 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
proto
Rss.proto
in proto/src/main/proto
437 - 2021-11-16 2023-06-17 31 13 duanmeng@outlook.com 33595968+yl09099@users.nore...
ShuffleServer.java
in server/src/main/java/org/apache/uniffle/server
427 38 2022-07-04 2023-08-08 30 16 jerqi1242949407@gmail.com cchung100m@cs.ccu.edu.tw
ShuffleBufferManager.java
in server/src/main/java/org/apache/uniffle/server/buffer
563 34 2022-07-04 2023-07-26 30 10 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
RssSparkConfig.java
in client-spark/common/src/main/java/org/apache/spark/shuffle
353 6 2022-05-09 2023-07-31 28 15 colinma@tencent.com 31424839+leixm@users.norepl...
ShuffleServerGrpcClient.java
in internal-client/src/main/java/org/apache/uniffle/client/impl/grpc
855 27 2022-07-04 2023-08-08 26 9 jerqi1242949407@gmail.com 1169158401@qq.com
ShuffleFlushManager.java
in server/src/main/java/org/apache/uniffle/server
254 15 2022-07-04 2023-08-08 25 14 colinma@tencent.com cchung100m@cs.ccu.edu.tw
RssShuffleWriter.java
in client-spark/spark3/src/main/java/org/apache/spark/shuffle/writer
380 12 2021-11-10 2023-07-22 25 11 colinma@tencent.com zuston@apache.org
SimpleClusterManager.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
320 26 2022-07-04 2023-07-28 24 15 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
RssShuffleWriter.java
in client-spark/spark2/src/main/java/org/apache/spark/shuffle/writer
363 12 2021-11-10 2023-07-22 24 10 colinma@tencent.com zuston@apache.org
WriteBufferManager.java
in client-spark/common/src/main/java/org/apache/spark/shuffle/writer
469 26 2021-11-10 2023-07-25 24 12 colinma@tencent.com 31424839+leixm@users.norepl...
ShuffleServerGrpcService.java
in server/src/main/java/org/apache/uniffle/server
842 18 2022-07-04 2023-08-08 24 10 jerqi1242949407@gmail.com 1169158401@qq.com
RssShuffleReader.java
in client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader
273 7 2021-11-16 2023-07-20 23 13 duanmeng@outlook.com 31424839+leixm@users.norepl...
CoordinatorConf.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
212 3 2022-07-04 2023-07-26 22 11 junfan.zhang@outlook.com 31424839+leixm@users.norepl...
RssUtils.java
in common/src/main/java/org/apache/uniffle/common/util
348 19 2022-07-04 2023-08-07 21 14 jerqi1242949407@gmail.com 616672335@qq.com
ApplicationManager.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
314 23 2022-07-04 2023-07-14 20 9 jerqi1242949407@gmail.com xianjin@apache.org
LocalStorageManager.java
in server/src/main/java/org/apache/uniffle/server/storage
319 12 2022-07-04 2023-07-14 20 11 jerqi1242949407@gmail.com xianjin@apache.org
CoordinatorServer.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
227 17 2022-07-04 2023-07-14 19 10 jerqi1242949407@gmail.com xianjin@apache.org
RssSparkShuffleUtils.java
in client-spark/common/src/main/java/org/apache/spark/shuffle
303 15 2022-04-28 2023-07-20 19 14 frankzfli@tencent.com 31424839+leixm@users.norepl...
RssBaseConf.java
in common/src/main/java/org/apache/uniffle/common/config
205 2 2022-07-04 2023-08-08 18 13 jerqi1242949407@gmail.com cchung100m@cs.ccu.edu.tw
LocalStorage.java
in storage/src/main/java/org/apache/uniffle/storage/common
229 32 2022-07-04 2023-07-14 18 9 jerqi1242949407@gmail.com xianjin@apache.org
DelegationRssShuffleManager.java
in client-spark/spark3/src/main/java/org/apache/spark/shuffle
268 13 2022-01-26 2023-07-14 18 11 duanmeng@outlook.com xianjin@apache.org
ShuffleHandlerFactory.java
in storage/src/main/java/org/apache/uniffle/storage/factory
159 8 2022-07-04 2023-07-14 16 10 jerqi1242949407@gmail.com xianjin@apache.org
RssShuffleReader.java
in client-spark/spark2/src/main/java/org/apache/spark/shuffle/reader
218 9 2021-12-24 2023-07-14 16 11 frankzfli@tencent.com xianjin@apache.org
RssShuffleDataIterator.java
in client-spark/common/src/main/java/org/apache/spark/shuffle/reader
159 7 2021-12-24 2023-07-14 15 10 frankzfli@tencent.com xianjin@apache.org
RssClientConfig.java
in client/src/main/java/org/apache/uniffle/client/util
67 - 2022-07-04 2023-07-14 14 8 jerqi1242949407@gmail.com xianjin@apache.org
DelegationRssShuffleManager.java
in client-spark/spark2/src/main/java/org/apache/spark/shuffle
192 11 2022-01-26 2023-07-14 14 10 duanmeng@outlook.com xianjin@apache.org
LocalStorageChecker.java
in server/src/main/java/org/apache/uniffle/server
221 8 2022-07-04 2023-08-08 14 10 jerqi1242949407@gmail.com cchung100m@cs.ccu.edu.tw
ShuffleServerMetrics.java
in server/src/main/java/org/apache/uniffle/server
272 8 2022-07-04 2023-08-07 14 8 jerqi1242949407@gmail.com zuston@apache.org
ShuffleBuffer.java
in server/src/main/java/org/apache/uniffle/server/buffer
295 16 2022-07-04 2023-07-14 14 7 jerqi1242949407@gmail.com xianjin@apache.org
ShuffleReadClientImpl.java
in client/src/main/java/org/apache/uniffle/client/impl
336 10 2022-07-04 2023-07-14 14 7 jerqi1242949407@gmail.com xianjin@apache.org
CoordinatorGrpcService.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
354 14 2022-07-04 2023-07-14 14 10 jerqi1242949407@gmail.com xianjin@apache.org
Constants.java
in common/src/main/java/org/apache/uniffle/common/util
54 1 2022-07-04 2023-07-20 13 7 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
MultiStorageManager.java
in server/src/main/java/org/apache/uniffle/server/storage
142 17 2022-07-04 2023-07-14 13 9 jerqi1242949407@gmail.com xianjin@apache.org
ShuffleStorageUtils.java
in storage/src/main/java/org/apache/uniffle/storage/util
185 13 2022-07-04 2023-07-14 13 10 jerqi1242949407@gmail.com xianjin@apache.org
GrpcServer.java
in common/src/main/java/org/apache/uniffle/common/rpc
179 17 2022-07-04 2023-07-19 12 8 jerqi1242949407@gmail.com 110493364+alisha-anaum@user...
CoordinatorGrpcClient.java
in internal-client/src/main/java/org/apache/uniffle/client/impl/grpc
375 14 2022-07-04 2023-07-14 12 9 jerqi1242949407@gmail.com xianjin@apache.org
GRPCMetrics.java
in common/src/main/java/org/apache/uniffle/common/metrics
60 5 2022-07-04 2023-07-28 11 9 jerqi1242949407@gmail.com manbu.feng@163.com
ShuffleWriteClient.java
in client/src/main/java/org/apache/uniffle/client/api
63 - 2022-07-04 2023-07-20 11 6 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
ClientUtils.java
in client/src/main/java/org/apache/uniffle/client/util
111 5 2022-07-04 2023-07-18 11 9 jerqi1242949407@gmail.com zuston@apache.org
RegisterHeartBeat.java
in server/src/main/java/org/apache/uniffle/server
124 4 2022-07-04 2023-07-14 11 9 jerqi1242949407@gmail.com xianjin@apache.org
ShuffleClientFactory.java
in client/src/main/java/org/apache/uniffle/client/factory
144 7 2022-07-04 2023-07-14 11 7 jerqi1242949407@gmail.com xianjin@apache.org
LocalStorageMeta.java
in storage/src/main/java/org/apache/uniffle/storage/common
92 15 2022-07-04 2023-07-14 10 8 jerqi1242949407@gmail.com xianjin@apache.org
RssClientConf.java
in common/src/main/java/org/apache/uniffle/common/config
100 - 2022-10-26 2023-08-08 10 6 zuston@apache.org 31424839+leixm@users.norepl...
QuotaManager.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
134 8 2022-11-22 2023-07-14 10 4 84573424+smallzhongfeng@use... xianjin@apache.org
ConfigUtils.java
in common/src/main/java/org/apache/uniffle/common/config
159 9 2022-07-04 2023-07-14 10 8 jerqi1242949407@gmail.com xianjin@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
RssShuffleManager.java
in client-spark/spark2/src/main/java/org/apache/spark/shuffle
570 29 2021-12-24 2023-07-31 54 21 frankzfli@tencent.com 31424839+leixm@users.norepl...
RssShuffleManager.java
in client-spark/spark3/src/main/java/org/apache/spark/shuffle
854 37 2021-12-24 2023-07-31 64 20 frankzfli@tencent.com 31424839+leixm@users.norepl...
ShuffleTaskManager.java
in server/src/main/java/org/apache/uniffle/server
677 36 2022-07-04 2023-08-08 35 16 jerqi1242949407@gmail.com 1169158401@qq.com
ShuffleServer.java
in server/src/main/java/org/apache/uniffle/server
427 38 2022-07-04 2023-08-08 30 16 jerqi1242949407@gmail.com cchung100m@cs.ccu.edu.tw
ShuffleServerConf.java
in server/src/main/java/org/apache/uniffle/server
437 4 2022-07-04 2023-07-26 31 15 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
RssSparkConfig.java
in client-spark/common/src/main/java/org/apache/spark/shuffle
353 6 2022-05-09 2023-07-31 28 15 colinma@tencent.com 31424839+leixm@users.norepl...
SimpleClusterManager.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
320 26 2022-07-04 2023-07-28 24 15 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
ShuffleFlushManager.java
in server/src/main/java/org/apache/uniffle/server
254 15 2022-07-04 2023-08-08 25 14 colinma@tencent.com cchung100m@cs.ccu.edu.tw
RssUtils.java
in common/src/main/java/org/apache/uniffle/common/util
348 19 2022-07-04 2023-08-07 21 14 jerqi1242949407@gmail.com 616672335@qq.com
RssSparkShuffleUtils.java
in client-spark/common/src/main/java/org/apache/spark/shuffle
303 15 2022-04-28 2023-07-20 19 14 frankzfli@tencent.com 31424839+leixm@users.norepl...
ShuffleWriteClientImpl.java
in client/src/main/java/org/apache/uniffle/client/impl
929 24 2022-07-04 2023-07-20 32 13 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
proto
Rss.proto
in proto/src/main/proto
437 - 2021-11-16 2023-06-17 31 13 duanmeng@outlook.com 33595968+yl09099@users.nore...
RssShuffleReader.java
in client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader
273 7 2021-11-16 2023-07-20 23 13 duanmeng@outlook.com 31424839+leixm@users.norepl...
RssBaseConf.java
in common/src/main/java/org/apache/uniffle/common/config
205 2 2022-07-04 2023-08-08 18 13 jerqi1242949407@gmail.com cchung100m@cs.ccu.edu.tw
WriteBufferManager.java
in client-spark/common/src/main/java/org/apache/spark/shuffle/writer
469 26 2021-11-10 2023-07-25 24 12 colinma@tencent.com 31424839+leixm@users.norepl...
RssShuffleWriter.java
in client-spark/spark3/src/main/java/org/apache/spark/shuffle/writer
380 12 2021-11-10 2023-07-22 25 11 colinma@tencent.com zuston@apache.org
CoordinatorConf.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
212 3 2022-07-04 2023-07-26 22 11 junfan.zhang@outlook.com 31424839+leixm@users.norepl...
LocalStorageManager.java
in server/src/main/java/org/apache/uniffle/server/storage
319 12 2022-07-04 2023-07-14 20 11 jerqi1242949407@gmail.com xianjin@apache.org
DelegationRssShuffleManager.java
in client-spark/spark3/src/main/java/org/apache/spark/shuffle
268 13 2022-01-26 2023-07-14 18 11 duanmeng@outlook.com xianjin@apache.org
RssShuffleReader.java
in client-spark/spark2/src/main/java/org/apache/spark/shuffle/reader
218 9 2021-12-24 2023-07-14 16 11 frankzfli@tencent.com xianjin@apache.org
ShuffleBufferManager.java
in server/src/main/java/org/apache/uniffle/server/buffer
563 34 2022-07-04 2023-07-26 30 10 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
RssShuffleWriter.java
in client-spark/spark2/src/main/java/org/apache/spark/shuffle/writer
363 12 2021-11-10 2023-07-22 24 10 colinma@tencent.com zuston@apache.org
ShuffleServerGrpcService.java
in server/src/main/java/org/apache/uniffle/server
842 18 2022-07-04 2023-08-08 24 10 jerqi1242949407@gmail.com 1169158401@qq.com
CoordinatorServer.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
227 17 2022-07-04 2023-07-14 19 10 jerqi1242949407@gmail.com xianjin@apache.org
ShuffleHandlerFactory.java
in storage/src/main/java/org/apache/uniffle/storage/factory
159 8 2022-07-04 2023-07-14 16 10 jerqi1242949407@gmail.com xianjin@apache.org
RssShuffleDataIterator.java
in client-spark/common/src/main/java/org/apache/spark/shuffle/reader
159 7 2021-12-24 2023-07-14 15 10 frankzfli@tencent.com xianjin@apache.org
CoordinatorGrpcService.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
354 14 2022-07-04 2023-07-14 14 10 jerqi1242949407@gmail.com xianjin@apache.org
DelegationRssShuffleManager.java
in client-spark/spark2/src/main/java/org/apache/spark/shuffle
192 11 2022-01-26 2023-07-14 14 10 duanmeng@outlook.com xianjin@apache.org
LocalStorageChecker.java
in server/src/main/java/org/apache/uniffle/server
221 8 2022-07-04 2023-08-08 14 10 jerqi1242949407@gmail.com cchung100m@cs.ccu.edu.tw
ShuffleStorageUtils.java
in storage/src/main/java/org/apache/uniffle/storage/util
185 13 2022-07-04 2023-07-14 13 10 jerqi1242949407@gmail.com xianjin@apache.org
ShuffleServerGrpcClient.java
in internal-client/src/main/java/org/apache/uniffle/client/impl/grpc
855 27 2022-07-04 2023-08-08 26 9 jerqi1242949407@gmail.com 1169158401@qq.com
ApplicationManager.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
314 23 2022-07-04 2023-07-14 20 9 jerqi1242949407@gmail.com xianjin@apache.org
LocalStorage.java
in storage/src/main/java/org/apache/uniffle/storage/common
229 32 2022-07-04 2023-07-14 18 9 jerqi1242949407@gmail.com xianjin@apache.org
MultiStorageManager.java
in server/src/main/java/org/apache/uniffle/server/storage
142 17 2022-07-04 2023-07-14 13 9 jerqi1242949407@gmail.com xianjin@apache.org
CoordinatorGrpcClient.java
in internal-client/src/main/java/org/apache/uniffle/client/impl/grpc
375 14 2022-07-04 2023-07-14 12 9 jerqi1242949407@gmail.com xianjin@apache.org
RegisterHeartBeat.java
in server/src/main/java/org/apache/uniffle/server
124 4 2022-07-04 2023-07-14 11 9 jerqi1242949407@gmail.com xianjin@apache.org
GRPCMetrics.java
in common/src/main/java/org/apache/uniffle/common/metrics
60 5 2022-07-04 2023-07-28 11 9 jerqi1242949407@gmail.com manbu.feng@163.com
ClientUtils.java
in client/src/main/java/org/apache/uniffle/client/util
111 5 2022-07-04 2023-07-18 11 9 jerqi1242949407@gmail.com zuston@apache.org
ShuffleServerMetrics.java
in server/src/main/java/org/apache/uniffle/server
272 8 2022-07-04 2023-08-07 14 8 jerqi1242949407@gmail.com zuston@apache.org
RssClientConfig.java
in client/src/main/java/org/apache/uniffle/client/util
67 - 2022-07-04 2023-07-14 14 8 jerqi1242949407@gmail.com xianjin@apache.org
GrpcServer.java
in common/src/main/java/org/apache/uniffle/common/rpc
179 17 2022-07-04 2023-07-19 12 8 jerqi1242949407@gmail.com 110493364+alisha-anaum@user...
LocalStorageMeta.java
in storage/src/main/java/org/apache/uniffle/storage/common
92 15 2022-07-04 2023-07-14 10 8 jerqi1242949407@gmail.com xianjin@apache.org
ConfigUtils.java
in common/src/main/java/org/apache/uniffle/common/config
159 9 2022-07-04 2023-07-14 10 8 jerqi1242949407@gmail.com xianjin@apache.org
ShuffleServerClientFactory.java
in internal-client/src/main/java/org/apache/uniffle/client/factory
54 6 2022-07-04 2023-07-14 8 8 jerqi1242949407@gmail.com xianjin@apache.org
ShuffleBuffer.java
in server/src/main/java/org/apache/uniffle/server/buffer
295 16 2022-07-04 2023-07-14 14 7 jerqi1242949407@gmail.com xianjin@apache.org
ShuffleReadClientImpl.java
in client/src/main/java/org/apache/uniffle/client/impl
336 10 2022-07-04 2023-07-14 14 7 jerqi1242949407@gmail.com xianjin@apache.org
Constants.java
in common/src/main/java/org/apache/uniffle/common/util
54 1 2022-07-04 2023-07-20 13 7 jerqi1242949407@gmail.com 31424839+leixm@users.norepl...
ShuffleClientFactory.java
in client/src/main/java/org/apache/uniffle/client/factory
144 7 2022-07-04 2023-07-14 11 7 jerqi1242949407@gmail.com xianjin@apache.org
ClientConfManager.java
in coordinator/src/main/java/org/apache/uniffle/coordinator
125 7 2022-07-04 2023-07-14 8 7 jerqi1242949407@gmail.com xianjin@apache.org
PartitionBalanceAssignmentStrategy.java
in coordinator/src/main/java/org/apache/uniffle/coordinator/strategy/assignment
135 9 2022-12-06 2023-07-14 7 7 84573424+smallzhongfeng@use... xianjin@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
syncer.go
in deploy/kubernetes/operator/pkg/webhook/syncer
204 10 2022-09-01 2022-09-01 1 1 jasonawang@tencent.com jasonawang@tencent.com
certs.go
in deploy/kubernetes/operator/pkg/utils
185 9 2022-09-01 2022-09-01 1 1 jasonawang@tencent.com jasonawang@tencent.com
manager.go
in deploy/kubernetes/operator/pkg/webhook
179 6 2022-09-01 2022-09-01 1 1 jasonawang@tencent.com jasonawang@tencent.com
ShuffleManagerGrpcService.java
in client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager
145 10 2023-03-30 2023-07-14 2 1 xianjin@apache.org xianjin@apache.org
RssShuffleManagerBase.java
in client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager
122 5 2023-04-10 2023-07-14 2 1 xianjin@apache.org xianjin@apache.org
rss-controller.yaml
in deploy/kubernetes/operator/config/manager
114 - 2022-09-23 2023-04-26 2 1 jasonawang@tencent.com jasonawang@tencent.com
RssFetchFailedIterator.java
in client-spark/common/src/main/java/org/apache/spark/shuffle/reader
111 14 2023-04-10 2023-07-14 3 1 xianjin@apache.org xianjin@apache.org
RPCMetrics.java
in common/src/main/java/org/apache/uniffle/common/metrics
110 16 2023-07-28 2023-07-28 1 1 manbu.feng@163.com manbu.feng@163.com
TransportChannelHandler.java
in common/src/main/java/org/apache/uniffle/common/netty/handle
108 8 2023-05-17 2023-05-17 1 1 31424839+leixm@users.norepl... 31424839+leixm@users.norepl...
Message.java
in common/src/main/java/org/apache/uniffle/common/netty/protocol
107 5 2023-03-18 2023-07-25 3 1 31424839+leixm@users.norepl... 31424839+leixm@users.norepl...
inspector.go
in deploy/kubernetes/operator/pkg/webhook/inspector
104 4 2022-09-01 2023-04-21 2 1 jasonawang@tencent.com jasonawang@tencent.com
StorageInfo.java
in common/src/main/java/org/apache/uniffle/common/storage
103 6 2023-01-11 2023-07-14 2 1 xianjin@apache.org xianjin@apache.org
statefulset.go
in deploy/kubernetes/operator/pkg/controller/util/kubernetes
83 3 2022-09-20 2022-09-20 1 1 jasonawang@tencent.com jasonawang@tencent.com
config.go
in deploy/kubernetes/operator/pkg/webhook/config
82 8 2022-09-01 2022-09-01 1 1 jasonawang@tencent.com jasonawang@tencent.com
service.go
in deploy/kubernetes/operator/pkg/controller/util/kubernetes
78 4 2022-09-20 2022-09-20 1 1 jasonawang@tencent.com jasonawang@tencent.com
rss.go
in deploy/kubernetes/operator/pkg/utils
76 4 2023-02-02 2023-02-02 1 1 jasonawang@tencent.com jasonawang@tencent.com
hpa.go
in deploy/kubernetes/operator/pkg/controller/util/kubernetes
74 4 2023-04-21 2023-04-21 1 1 jasonawang@tencent.com jasonawang@tencent.com
ShuffleServerNettyMetrics.java
in server/src/main/java/org/apache/uniffle/server
73 2 2023-07-28 2023-07-28 1 1 manbu.feng@163.com manbu.feng@163.com
deployment.go
in deploy/kubernetes/operator/pkg/controller/util/kubernetes
69 3 2022-09-20 2022-09-20 1 1 jasonawang@tencent.com jasonawang@tencent.com
UniffleRestClient.java
in cli/src/main/java/org/apache/uniffle/client
62 11 2023-06-19 2023-06-19 1 1 1042815068@qq.com 1042815068@qq.com
shufflerserver.go
in deploy/kubernetes/operator/pkg/utils
61 10 2022-09-01 2022-09-01 1 1 jasonawang@tencent.com jasonawang@tencent.com
revive.toml
in deploy/kubernetes/operator/hack
59 - 2022-08-22 2022-09-01 2 1 jasonawang@tencent.com jasonawang@tencent.com
serviceaccount.go
in deploy/kubernetes/operator/pkg/controller/util/kubernetes
59 2 2022-09-20 2022-09-20 1 1 jasonawang@tencent.com jasonawang@tencent.com
configmap.go
in deploy/kubernetes/operator/pkg/controller/util/kubernetes
59 2 2022-09-20 2022-09-20 1 1 jasonawang@tencent.com jasonawang@tencent.com
util.go
in deploy/kubernetes/operator/pkg/utils
57 5 2022-09-01 2022-11-16 2 1 jasonawang@tencent.com jasonawang@tencent.com
ByteBufUtils.java
in common/src/main/java/org/apache/uniffle/common/util
57 7 2023-03-18 2023-05-17 4 1 31424839+leixm@users.norepl... 31424839+leixm@users.norepl...
StorageMediaFromEnvProvider.java
in server/src/main/java/org/apache/uniffle/server/storage
52 2 2023-01-11 2023-07-14 2 1 xianjin@apache.org xianjin@apache.org
SecurityConfig.java
in common/src/main/java/org/apache/uniffle/common/security
49 7 2022-08-19 2022-08-19 1 1 junfan.zhang@outlook.com junfan.zhang@outlook.com
StorageWriteMetrics.java
in storage/src/main/java/org/apache/uniffle/storage/common
48 8 2022-07-04 2022-07-04 1 1 jerqi1242949407@gmail.com jerqi1242949407@gmail.com
config.go
in deploy/kubernetes/operator/pkg/utils
44 2 2022-09-01 2022-09-01 1 1 jasonawang@tencent.com jasonawang@tencent.com
StorageMedia.java
in common/src/main/java/org/apache/uniffle/common/storage
44 1 2023-01-11 2023-01-11 1 1 xianjin@apache.org xianjin@apache.org
StorageStatus.java
in common/src/main/java/org/apache/uniffle/common/storage
42 2 2023-01-11 2023-01-11 1 1 xianjin@apache.org xianjin@apache.org
ShuffleManagerServerFactory.java
in client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager
39 5 2023-03-30 2023-07-14 4 1 xianjin@apache.org xianjin@apache.org
properties.go
in deploy/kubernetes/operator/pkg/controller/util/properties
33 3 2022-09-20 2022-09-20 1 1 jasonawang@tencent.com jasonawang@tencent.com
ShuffleSpecification.java
in server/src/main/java/org/apache/uniffle/server
32 7 2023-04-27 2023-04-27 1 1 zuston@apache.org zuston@apache.org
RestClientConf.java
in cli/src/main/java/org/apache/uniffle/client
31 8 2023-06-19 2023-06-19 1 1 1042815068@qq.com 1042815068@qq.com
NettyManagedBuffer.java
in common/src/main/java/org/apache/uniffle/common/netty/buffer
31 6 2023-06-14 2023-06-14 1 1 manbu.feng@163.com manbu.feng@163.com
RssReportShuffleFetchFailureRequest.java
in internal-client/src/main/java/org/apache/uniffle/client/request
30 2 2023-03-30 2023-07-14 2 1 xianjin@apache.org xianjin@apache.org
RssReportShuffleFetchFailureResponse.java
in internal-client/src/main/java/org/apache/uniffle/client/response
29 4 2023-03-30 2023-07-14 2 1 xianjin@apache.org xianjin@apache.org
PreferDiffHostAssignmentStrategy.java
in coordinator/src/main/java/org/apache/uniffle/coordinator/strategy/host
28 2 2022-12-06 2022-12-06 1 1 84573424+smallzhongfeng@use... 84573424+smallzhongfeng@use...
constants.go
in deploy/kubernetes/operator/pkg/controller/constants
28 - 2022-09-20 2023-02-20 2 1 jasonawang@tencent.com jasonawang@tencent.com
SparkVersionUtils.java
in client-spark/common/src/main/java/org/apache/spark/shuffle
27 3 2023-04-10 2023-07-14 2 1 xianjin@apache.org xianjin@apache.org
StreamServerMetricHandler.java
in server/src/main/java/org/apache/uniffle/server/netty
27 4 2023-07-28 2023-07-28 1 1 manbu.feng@163.com manbu.feng@163.com
StorageInfoUtils.java
in common/src/main/java/org/apache/uniffle/common/storage
27 2 2023-01-11 2023-07-14 2 1 xianjin@apache.org xianjin@apache.org
MonitoringServerInterceptor.java
in common/src/main/java/org/apache/uniffle/common/rpc
26 1 2022-07-04 2022-07-04 1 1 jerqi1242949407@gmail.com jerqi1242949407@gmail.com
AccessCheckResult.java
in coordinator/src/main/java/org/apache/uniffle/coordinator/access
25 5 2022-12-06 2022-12-06 1 1 84573424+smallzhongfeng@use... 84573424+smallzhongfeng@use...
coordinator.go
in deploy/kubernetes/operator/pkg/utils
25 4 2022-09-01 2022-09-01 1 1 jasonawang@tencent.com jasonawang@tencent.com
DefaultStorageManagerSelector.java
in server/src/main/java/org/apache/uniffle/server/storage/multi
25 2 2023-03-01 2023-03-01 1 1 zuston@apache.org zuston@apache.org
SegmentSplitterFactory.java
in common/src/main/java/org/apache/uniffle/common/segment
25 3 2022-11-05 2022-11-05 1 1 zuston@apache.org zuston@apache.org
MustDiffHostAssignmentStrategy.java
in coordinator/src/main/java/org/apache/uniffle/coordinator/strategy/host
24 1 2022-12-06 2022-12-06 1 1 84573424+smallzhongfeng@use... 84573424+smallzhongfeng@use...
Correlations

File Size vs. Number of Changes: 459 points

common/src/main/java/org/apache/uniffle/common/StorageType.java x: 10 lines of code y: 2 # changes common/src/main/java/org/apache/uniffle/common/config/RssBaseConf.java x: 205 lines of code y: 18 # changes server/src/main/java/org/apache/uniffle/server/DefaultFlushEventHandler.java x: 126 lines of code y: 5 # changes server/src/main/java/org/apache/uniffle/server/LocalStorageChecker.java x: 221 lines of code y: 14 # changes server/src/main/java/org/apache/uniffle/server/ShuffleFlushManager.java x: 254 lines of code y: 25 # changes server/src/main/java/org/apache/uniffle/server/ShuffleServer.java x: 427 lines of code y: 30 # changes server/src/main/java/org/apache/uniffle/server/ShuffleServerGrpcService.java x: 842 lines of code y: 24 # changes server/src/main/java/org/apache/uniffle/server/ShuffleTaskManager.java x: 677 lines of code y: 35 # changes server/src/main/java/org/apache/uniffle/server/netty/ShuffleServerNettyHandler.java x: 448 lines of code y: 7 # changes server/src/main/java/org/apache/uniffle/server/storage/StorageManagerFactory.java x: 24 lines of code y: 6 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/RssTezFetcher.java x: 176 lines of code y: 3 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/RssTezFetcherTask.java x: 206 lines of code y: 5 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssShuffleScheduler.java x: 1609 lines of code y: 6 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssTezBypassWriter.java x: 52 lines of code y: 3 # changes internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java x: 855 lines of code y: 26 # changes internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcNettyClient.java x: 299 lines of code y: 4 # changes server/src/main/java/org/apache/uniffle/server/buffer/RequireBufferStatusCode.java x: 12 lines of code y: 1 # changes common/src/main/java/org/apache/uniffle/common/config/RssClientConf.java x: 100 lines of code y: 10 # changes common/src/main/java/org/apache/uniffle/common/metrics/MetricReporterFactory.java x: 15 lines of code y: 3 # changes common/src/main/java/org/apache/uniffle/common/util/RssUtils.java x: 348 lines of code y: 21 # changes client-tez/src/main/java/org/apache/tez/dag/app/RssDAGAppMaster.java x: 474 lines of code y: 10 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/sort/buffer/WriteBufferManager.java x: 390 lines of code y: 7 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/sort/impl/RssSorter.java x: 186 lines of code y: 7 # changes server/src/main/java/org/apache/uniffle/server/ShuffleServerMetrics.java x: 272 lines of code y: 14 # changes client-mr/core/src/main/java/org/apache/hadoop/mapred/SortWriteBufferManager.java x: 364 lines of code y: 3 # changes client-tez/src/main/java/org/apache/tez/dag/app/TezRemoteShuffleManager.java x: 252 lines of code y: 5 # changes server/src/main/java/org/apache/uniffle/server/storage/HadoopStorageManager.java x: 148 lines of code y: 3 # changes client-mr/core/src/main/java/org/apache/hadoop/mapreduce/v2/app/RssMRAppMaster.java x: 454 lines of code y: 4 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkConfig.java x: 353 lines of code y: 28 # changes client-spark/spark2/src/main/java/org/apache/spark/shuffle/RssShuffleManager.java x: 570 lines of code y: 54 # changes client-spark/spark3/src/main/java/org/apache/spark/shuffle/RssShuffleManager.java x: 854 lines of code y: 64 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/SimpleClusterManager.java x: 320 lines of code y: 24 # changes common/src/main/java/org/apache/uniffle/common/metrics/GRPCMetrics.java x: 60 lines of code y: 11 # changes common/src/main/java/org/apache/uniffle/common/metrics/NettyMetrics.java x: 23 lines of code y: 1 # changes common/src/main/java/org/apache/uniffle/common/metrics/RPCMetrics.java x: 110 lines of code y: 1 # changes server/src/main/java/org/apache/uniffle/server/ShuffleServerNettyMetrics.java x: 73 lines of code y: 1 # changes common/src/main/java/org/apache/uniffle/common/ShuffleIndexResult.java x: 43 lines of code y: 4 # changes common/src/main/java/org/apache/uniffle/common/netty/buffer/FileSegmentManagedBuffer.java x: 79 lines of code y: 3 # changes storage/src/main/java/org/apache/uniffle/storage/handler/impl/LocalFileServerReadHandler.java x: 118 lines of code y: 8 # changes server/src/main/java/org/apache/uniffle/server/ShuffleServerConf.java x: 437 lines of code y: 31 # changes server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBufferManager.java x: 563 lines of code y: 30 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/CoordinatorConf.java x: 212 lines of code y: 22 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/writer/WriteBufferManager.java x: 469 lines of code y: 24 # changes common/src/main/java/org/apache/uniffle/common/ShuffleBlockInfo.java x: 119 lines of code y: 4 # changes common/src/main/java/org/apache/uniffle/common/config/RssConf.java x: 284 lines of code y: 8 # changes common/src/main/java/org/apache/uniffle/common/netty/MessageEncoder.java x: 35 lines of code y: 5 # changes common/src/main/java/org/apache/uniffle/common/netty/protocol/Encoders.java x: 70 lines of code y: 4 # changes common/src/main/java/org/apache/uniffle/common/netty/protocol/Message.java x: 107 lines of code y: 3 # changes internal-client/src/main/java/org/apache/uniffle/client/factory/CoordinatorClientFactory.java x: 54 lines of code y: 7 # changes client-spark/spark2/src/main/java/org/apache/spark/shuffle/writer/RssShuffleWriter.java x: 363 lines of code y: 24 # changes client-spark/spark3/src/main/java/org/apache/spark/shuffle/writer/RssShuffleWriter.java x: 380 lines of code y: 25 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkShuffleUtils.java x: 303 lines of code y: 19 # changes client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java x: 273 lines of code y: 23 # changes client/src/main/java/org/apache/uniffle/client/impl/ShuffleWriteClientImpl.java x: 929 lines of code y: 32 # changes common/src/main/java/org/apache/uniffle/common/util/Constants.java x: 54 lines of code y: 13 # changes common/src/main/java/org/apache/uniffle/common/rpc/GrpcServer.java x: 179 lines of code y: 12 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/RssShuffleManager.java x: 1206 lines of code y: 4 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssShuffle.java x: 379 lines of code y: 4 # changes client-tez/src/main/java/org/apache/tez/runtime/library/input/RssOrderedGroupedKVInput.java x: 345 lines of code y: 4 # changes client-tez/src/main/java/org/apache/tez/runtime/library/input/RssUnorderedKVInput.java x: 316 lines of code y: 4 # changes client-tez/src/main/java/org/apache/tez/runtime/library/output/RssOrderedPartitionedKVOutput.java x: 274 lines of code y: 7 # changes client-tez/src/main/java/org/apache/tez/runtime/library/output/RssUnorderedPartitionedKVOutput.java x: 275 lines of code y: 6 # changes client/src/main/java/org/apache/uniffle/client/util/ClientUtils.java x: 111 lines of code y: 11 # changes storage/src/main/java/org/apache/uniffle/storage/util/StorageType.java x: 29 lines of code y: 5 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/web/resource/ServerResource.java x: 99 lines of code y: 3 # changes client-tez/src/main/java/org/apache/tez/common/RssTezUtils.java x: 432 lines of code y: 9 # changes cli/src/main/java/org/apache/uniffle/AbstractCustomCommandLine.java x: 52 lines of code y: 2 # changes cli/src/main/java/org/apache/uniffle/api/AdminRestApi.java x: 19 lines of code y: 2 # changes cli/src/main/java/org/apache/uniffle/cli/CLIContentUtils.java x: 160 lines of code y: 2 # changes cli/src/main/java/org/apache/uniffle/cli/UniffleCLI.java x: 73 lines of code y: 2 # changes client-mr/core/src/main/java/org/apache/hadoop/mapred/RssMapOutputCollector.java x: 208 lines of code y: 2 # changes client-mr/core/src/main/java/org/apache/hadoop/mapred/SortWriteBuffer.java x: 274 lines of code y: 2 # changes client-mr/core/src/main/java/org/apache/hadoop/mapreduce/RssMRUtils.java x: 295 lines of code y: 2 # changes client-mr/core/src/main/java/org/apache/hadoop/mapreduce/task/reduce/RssEventFetcher.java x: 127 lines of code y: 2 # changes client-mr/core/src/main/java/org/apache/hadoop/mapreduce/task/reduce/RssFetcher.java x: 242 lines of code y: 2 # changes client-mr/core/src/main/java/org/apache/hadoop/mapreduce/task/reduce/RssRemoteMergeManagerImpl.java x: 250 lines of code y: 2 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/RssShuffleHandle.java x: 47 lines of code y: 7 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/reader/RssShuffleDataIterator.java x: 159 lines of code y: 15 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/writer/BufferManagerOptions.java x: 96 lines of code y: 5 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/writer/DataPusher.java x: 103 lines of code y: 2 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/writer/WriterBuffer.java x: 82 lines of code y: 5 # changes client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/RssShuffleManagerBase.java x: 122 lines of code y: 2 # changes client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java x: 145 lines of code y: 2 # changes client-spark/spark2/src/main/java/org/apache/spark/shuffle/DelegationRssShuffleManager.java x: 192 lines of code y: 14 # changes client-spark/spark2/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java x: 218 lines of code y: 16 # changes client-spark/spark3/src/main/java/org/apache/spark/shuffle/DelegationRssShuffleManager.java x: 268 lines of code y: 18 # changes client-tez/src/main/java/org/apache/tez/common/GetShuffleServerRequest.java x: 68 lines of code y: 2 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/RssSimpleFetchedInputAllocator.java x: 189 lines of code y: 2 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssTezShuffleDataFetcher.java x: 223 lines of code y: 2 # changes client/src/main/java/org/apache/uniffle/client/factory/ShuffleClientFactory.java x: 144 lines of code y: 11 # changes client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java x: 336 lines of code y: 14 # changes client/src/main/java/org/apache/uniffle/client/request/CreateShuffleReadClientRequest.java x: 181 lines of code y: 9 # changes client/src/main/java/org/apache/uniffle/client/util/RssClientConfig.java x: 67 lines of code y: 14 # changes common/src/main/java/org/apache/uniffle/common/ShuffleDataResult.java x: 62 lines of code y: 5 # changes common/src/main/java/org/apache/uniffle/common/ShufflePartitionedBlock.java x: 98 lines of code y: 4 # changes common/src/main/java/org/apache/uniffle/common/compression/ZstdCodec.java x: 76 lines of code y: 6 # changes common/src/main/java/org/apache/uniffle/common/config/ConfigOptions.java x: 135 lines of code y: 7 # changes common/src/main/java/org/apache/uniffle/common/config/ConfigUtils.java x: 159 lines of code y: 10 # changes common/src/main/java/org/apache/uniffle/common/netty/client/TransportClientFactory.java x: 173 lines of code y: 3 # changes common/src/main/java/org/apache/uniffle/common/netty/client/TransportContext.java x: 62 lines of code y: 3 # changes common/src/main/java/org/apache/uniffle/common/netty/protocol/RpcResponse.java x: 58 lines of code y: 4 # changes common/src/main/java/org/apache/uniffle/common/security/HadoopSecurityContext.java x: 95 lines of code y: 7 # changes common/src/main/java/org/apache/uniffle/common/security/SecurityContextFactory.java x: 33 lines of code y: 3 # changes common/src/main/java/org/apache/uniffle/common/segment/LocalOrderSegmentSplitter.java x: 104 lines of code y: 8 # changes common/src/main/java/org/apache/uniffle/common/util/RetryUtils.java x: 61 lines of code y: 6 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/AccessManager.java x: 95 lines of code y: 9 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/ApplicationManager.java x: 314 lines of code y: 20 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/ClientConfManager.java x: 125 lines of code y: 8 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/CoordinatorFactory.java x: 24 lines of code y: 4 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/CoordinatorGrpcService.java x: 354 lines of code y: 14 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/CoordinatorServer.java x: 227 lines of code y: 19 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/QuotaManager.java x: 134 lines of code y: 10 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/ServerNode.java x: 217 lines of code y: 8 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/strategy/storage/AbstractSelectStorageStrategy.java x: 149 lines of code y: 5 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/util/CoordinatorUtils.java x: 124 lines of code y: 3 # changes internal-client/src/main/java/org/apache/uniffle/client/factory/ShuffleServerClientFactory.java x: 54 lines of code y: 8 # changes internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/CoordinatorGrpcClient.java x: 375 lines of code y: 12 # changes internal-client/src/main/java/org/apache/uniffle/client/response/RssGetShuffleDataResponse.java x: 13 lines of code y: 4 # changes internal-client/src/main/java/org/apache/uniffle/client/response/RssGetShuffleIndexResponse.java x: 14 lines of code y: 5 # changes server/src/main/java/org/apache/uniffle/server/RegisterHeartBeat.java x: 124 lines of code y: 11 # changes server/src/main/java/org/apache/uniffle/server/ShuffleDataFlushEvent.java x: 143 lines of code y: 7 # changes server/src/main/java/org/apache/uniffle/server/ShuffleServerGrpcMetrics.java x: 121 lines of code y: 6 # changes server/src/main/java/org/apache/uniffle/server/ShuffleTaskInfo.java x: 116 lines of code y: 9 # changes server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBuffer.java x: 295 lines of code y: 14 # changes server/src/main/java/org/apache/uniffle/server/storage/MultiStorageManager.java x: 142 lines of code y: 13 # changes server/src/main/java/org/apache/uniffle/server/storage/SingleStorageManager.java x: 115 lines of code y: 5 # changes server/src/main/java/org/apache/uniffle/server/storage/StorageManager.java x: 25 lines of code y: 8 # changes storage/src/main/java/org/apache/uniffle/storage/common/DefaultStorageMediaProvider.java x: 80 lines of code y: 7 # changes storage/src/main/java/org/apache/uniffle/storage/common/LocalStorage.java x: 229 lines of code y: 18 # changes storage/src/main/java/org/apache/uniffle/storage/factory/ShuffleHandlerFactory.java x: 159 lines of code y: 16 # changes storage/src/main/java/org/apache/uniffle/storage/handler/impl/ComposedClientReadHandler.java x: 167 lines of code y: 9 # changes storage/src/main/java/org/apache/uniffle/storage/handler/impl/LocalFileClientReadHandler.java x: 140 lines of code y: 6 # changes storage/src/main/java/org/apache/uniffle/storage/handler/impl/MemoryClientReadHandler.java x: 57 lines of code y: 9 # changes storage/src/main/java/org/apache/uniffle/storage/request/CreateShuffleReadHandlerRequest.java x: 152 lines of code y: 9 # changes storage/src/main/java/org/apache/uniffle/storage/util/ShuffleStorageUtils.java x: 185 lines of code y: 13 # changes cli/src/main/java/org/apache/uniffle/client/UniffleRestClient.java x: 62 lines of code y: 1 # changes deploy/kubernetes/operator/api/uniffle/v1alpha1/zz_generated.deepcopy.go x: 406 lines of code y: 8 # changes deploy/kubernetes/operator/config/crd/bases/uniffle.apache.org_remoteshuffleservices.yaml x: 9661 lines of code y: 7 # changes deploy/kubernetes/operator/pkg/controller/controller/rss.go x: 772 lines of code y: 4 # changes deploy/kubernetes/operator/pkg/controller/sync/shuffleserver/shuffleserver.go x: 264 lines of code y: 9 # changes deploy/kubernetes/operator/pkg/controller/sync/coordinator/coordinator.go x: 308 lines of code y: 8 # changes spotbugs-exclude.xml x: 9 lines of code y: 8 # changes deploy/kubernetes/operator/pkg/webhook/inspector/rss.go x: 156 lines of code y: 4 # changes deploy/kubernetes/operator/pkg/controller/util/util.go x: 197 lines of code y: 4 # changes common/src/main/java/org/apache/uniffle/common/storage/StorageMedia.java x: 44 lines of code y: 1 # changes deploy/kubernetes/operator/pkg/utils/certs.go x: 185 lines of code y: 1 # changes deploy/kubernetes/operator/pkg/webhook/syncer/syncer.go x: 204 lines of code y: 1 # changes
64.0
# changes
  min: 1.0
  average: 4.81
  25th percentile: 2.0
  median: 2.0
  75th percentile: 5.0
  max: 64.0
0 9661.0
lines of code
min: 1.0 | average: 125.71 | 25th percentile: 19.0 | median: 52.0 | 75th percentile: 124.0 | max: 9661.0

Number of Contributors vs. Number of Changes: 459 points

common/src/main/java/org/apache/uniffle/common/StorageType.java x: 1 # contributors y: 2 # changes common/src/main/java/org/apache/uniffle/common/config/RssBaseConf.java x: 13 # contributors y: 18 # changes server/src/main/java/org/apache/uniffle/server/DefaultFlushEventHandler.java x: 5 # contributors y: 5 # changes server/src/main/java/org/apache/uniffle/server/LocalStorageChecker.java x: 10 # contributors y: 14 # changes server/src/main/java/org/apache/uniffle/server/ShuffleFlushManager.java x: 14 # contributors y: 25 # changes server/src/main/java/org/apache/uniffle/server/ShuffleServer.java x: 16 # contributors y: 30 # changes server/src/main/java/org/apache/uniffle/server/ShuffleServerGrpcService.java x: 10 # contributors y: 24 # changes server/src/main/java/org/apache/uniffle/server/ShuffleTaskManager.java x: 16 # contributors y: 35 # changes server/src/main/java/org/apache/uniffle/server/netty/ShuffleServerNettyHandler.java x: 5 # contributors y: 7 # changes server/src/main/java/org/apache/uniffle/server/storage/StorageManagerFactory.java x: 6 # contributors y: 6 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/RssTezFetcher.java x: 2 # contributors y: 3 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/RssTezFetcherTask.java x: 3 # contributors y: 5 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssShuffleScheduler.java x: 3 # contributors y: 6 # changes internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java x: 9 # contributors y: 26 # changes internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcNettyClient.java x: 4 # contributors y: 4 # changes server/src/main/java/org/apache/uniffle/server/buffer/RequireBufferStatusCode.java x: 1 # contributors y: 1 # changes common/src/main/java/org/apache/uniffle/common/config/RssClientConf.java x: 6 # contributors y: 10 # changes common/src/main/java/org/apache/uniffle/common/metrics/MetricReporterFactory.java x: 3 # contributors y: 3 # changes common/src/main/java/org/apache/uniffle/common/util/RssUtils.java x: 14 # contributors y: 21 # changes client-tez/src/main/java/org/apache/tez/dag/app/RssDAGAppMaster.java x: 4 # contributors y: 10 # changes client-tez/src/main/java/org/apache/tez/runtime/library/common/sort/buffer/WriteBufferManager.java x: 4 # contributors y: 7 # changes server/src/main/java/org/apache/uniffle/server/ShuffleServerMetrics.java x: 8 # contributors y: 14 # changes client-mr/core/src/main/java/org/apache/hadoop/mapreduce/v2/app/RssMRAppMaster.java x: 3 # contributors y: 4 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkConfig.java x: 15 # contributors y: 28 # changes client-spark/spark2/src/main/java/org/apache/spark/shuffle/RssShuffleManager.java x: 21 # contributors y: 54 # changes client-spark/spark3/src/main/java/org/apache/spark/shuffle/RssShuffleManager.java x: 20 # contributors y: 64 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/SimpleClusterManager.java x: 15 # contributors y: 24 # changes common/src/main/java/org/apache/uniffle/common/metrics/GRPCMetrics.java x: 9 # contributors y: 11 # changes common/src/main/java/org/apache/uniffle/common/ShuffleIndexResult.java x: 2 # contributors y: 4 # changes storage/src/main/java/org/apache/uniffle/storage/handler/impl/LocalFileServerReadHandler.java x: 5 # contributors y: 8 # changes server/src/main/java/org/apache/uniffle/server/ShuffleServerConf.java x: 15 # contributors y: 31 # changes server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBufferManager.java x: 10 # contributors y: 30 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/CoordinatorConf.java x: 11 # contributors y: 22 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/writer/WriteBufferManager.java x: 12 # contributors y: 24 # changes common/src/main/java/org/apache/uniffle/common/config/RssConf.java x: 6 # contributors y: 8 # changes common/src/main/java/org/apache/uniffle/common/netty/protocol/Message.java x: 1 # contributors y: 3 # changes internal-client/src/main/java/org/apache/uniffle/client/factory/CoordinatorClientFactory.java x: 6 # contributors y: 7 # changes client-spark/spark3/src/main/java/org/apache/spark/shuffle/writer/RssShuffleWriter.java x: 11 # contributors y: 25 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkShuffleUtils.java x: 14 # contributors y: 19 # changes client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java x: 13 # contributors y: 23 # changes client/src/main/java/org/apache/uniffle/client/api/ShuffleWriteClient.java x: 6 # contributors y: 11 # changes client/src/main/java/org/apache/uniffle/client/impl/ShuffleWriteClientImpl.java x: 13 # contributors y: 32 # changes common/src/main/java/org/apache/uniffle/common/util/Constants.java x: 7 # contributors y: 13 # changes common/src/main/java/org/apache/uniffle/common/rpc/GrpcServer.java x: 8 # contributors y: 12 # changes client-tez/src/main/java/org/apache/tez/runtime/library/output/RssOrderedPartitionedKVOutput.java x: 3 # contributors y: 7 # changes storage/src/main/java/org/apache/uniffle/storage/util/StorageType.java x: 4 # contributors y: 5 # changes client-tez/src/main/java/org/apache/tez/common/RssTezUtils.java x: 3 # contributors y: 9 # changes cli/src/main/java/org/apache/uniffle/AbstractCustomCommandLine.java x: 2 # contributors y: 2 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/RssShuffleHandle.java x: 7 # contributors y: 7 # changes client-spark/common/src/main/java/org/apache/spark/shuffle/reader/RssShuffleDataIterator.java x: 10 # contributors y: 15 # changes client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerServerFactory.java x: 1 # contributors y: 4 # changes client-spark/spark2/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java x: 11 # contributors y: 16 # changes client-spark/spark3/src/main/java/org/apache/spark/shuffle/DelegationRssShuffleManager.java x: 11 # contributors y: 18 # changes client/src/main/java/org/apache/uniffle/client/factory/ShuffleClientFactory.java x: 7 # contributors y: 11 # changes client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java x: 7 # contributors y: 14 # changes client/src/main/java/org/apache/uniffle/client/request/CreateShuffleReadClientRequest.java x: 6 # contributors y: 9 # changes common/src/main/java/org/apache/uniffle/common/compression/ZstdCodec.java x: 4 # contributors y: 6 # changes common/src/main/java/org/apache/uniffle/common/config/ConfigUtils.java x: 8 # contributors y: 10 # changes common/src/main/java/org/apache/uniffle/common/segment/LocalOrderSegmentSplitter.java x: 3 # contributors y: 8 # changes common/src/main/java/org/apache/uniffle/common/util/RetryUtils.java x: 5 # contributors y: 6 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/ApplicationManager.java x: 9 # contributors y: 20 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/ClientConfManager.java x: 7 # contributors y: 8 # changes coordinator/src/main/java/org/apache/uniffle/coordinator/CoordinatorServer.java x: 10 # contributors y: 19 # changes internal-client/src/main/java/org/apache/uniffle/client/factory/ShuffleServerClientFactory.java x: 8 # contributors y: 8 # changes internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/CoordinatorGrpcClient.java x: 9 # contributors y: 12 # changes server/src/main/java/org/apache/uniffle/server/ShuffleTaskInfo.java x: 5 # contributors y: 9 # changes server/src/main/java/org/apache/uniffle/server/storage/LocalStorageManager.java x: 11 # contributors y: 20 # changes server/src/main/java/org/apache/uniffle/server/storage/MultiStorageManager.java x: 9 # contributors y: 13 # changes server/src/main/java/org/apache/uniffle/server/storage/SingleStorageManager.java x: 6 # contributors y: 5 # changes storage/src/main/java/org/apache/uniffle/storage/common/LocalStorage.java x: 9 # contributors y: 18 # changes storage/src/main/java/org/apache/uniffle/storage/factory/ShuffleHandlerFactory.java x: 10 # contributors y: 16 # changes storage/src/main/java/org/apache/uniffle/storage/util/ShuffleStorageUtils.java x: 10 # contributors y: 13 # changes proto/src/main/proto/Rss.proto x: 13 # contributors y: 31 # changes deploy/kubernetes/operator/api/uniffle/v1alpha1/remoteshuffleservice_types.go x: 4 # contributors y: 8 # changes deploy/kubernetes/operator/pkg/controller/sync/shuffleserver/shuffleserver.go x: 4 # contributors y: 9 # changes common/src/main/java/org/apache/uniffle/common/exception/RssException.java x: 4 # contributors y: 3 # changes
64.0
# changes
  min: 1.0
  average: 4.81
  25th percentile: 2.0
  median: 2.0
  75th percentile: 5.0
  max: 64.0
0 21.0
# contributors
min: 1.0 | average: 3.3 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 21.0

Number of Contributors vs. File Size: 459 points

common/src/main/java/org/apache/uniffle/common/StorageType.java x: 1 # contributors y: 10 lines of code common/src/main/java/org/apache/uniffle/common/config/RssBaseConf.java x: 13 # contributors y: 205 lines of code server/src/main/java/org/apache/uniffle/server/DefaultFlushEventHandler.java x: 5 # contributors y: 126 lines of code server/src/main/java/org/apache/uniffle/server/LocalStorageChecker.java x: 10 # contributors y: 221 lines of code server/src/main/java/org/apache/uniffle/server/ShuffleFlushManager.java x: 14 # contributors y: 254 lines of code server/src/main/java/org/apache/uniffle/server/ShuffleServer.java x: 16 # contributors y: 427 lines of code server/src/main/java/org/apache/uniffle/server/ShuffleServerGrpcService.java x: 10 # contributors y: 842 lines of code server/src/main/java/org/apache/uniffle/server/ShuffleTaskManager.java x: 16 # contributors y: 677 lines of code server/src/main/java/org/apache/uniffle/server/netty/ShuffleServerNettyHandler.java x: 5 # contributors y: 448 lines of code server/src/main/java/org/apache/uniffle/server/storage/StorageManagerFactory.java x: 6 # contributors y: 24 lines of code client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/RssTezFetcher.java x: 2 # contributors y: 176 lines of code client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/RssTezFetcherTask.java x: 3 # contributors y: 206 lines of code client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssShuffleScheduler.java x: 3 # contributors y: 1609 lines of code client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssTezBypassWriter.java x: 2 # contributors y: 52 lines of code internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java x: 9 # contributors y: 855 lines of code internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcNettyClient.java x: 4 # contributors y: 299 lines of code common/src/main/java/org/apache/uniffle/common/config/RssClientConf.java x: 6 # contributors y: 100 lines of code common/src/main/java/org/apache/uniffle/common/metrics/MetricReporterFactory.java x: 3 # contributors y: 15 lines of code common/src/main/java/org/apache/uniffle/common/util/RssUtils.java x: 14 # contributors y: 348 lines of code client-tez/src/main/java/org/apache/tez/dag/app/RssDAGAppMaster.java x: 4 # contributors y: 474 lines of code client-tez/src/main/java/org/apache/tez/runtime/library/common/sort/buffer/WriteBufferManager.java x: 4 # contributors y: 390 lines of code client-tez/src/main/java/org/apache/tez/runtime/library/common/sort/impl/RssSorter.java x: 4 # contributors y: 186 lines of code server/src/main/java/org/apache/uniffle/server/ShuffleServerMetrics.java x: 8 # contributors y: 272 lines of code client-mr/core/src/main/java/org/apache/hadoop/mapred/SortWriteBufferManager.java x: 3 # contributors y: 364 lines of code client-tez/src/main/java/org/apache/tez/dag/app/TezRemoteShuffleManager.java x: 3 # contributors y: 252 lines of code server/src/main/java/org/apache/uniffle/server/storage/HadoopStorageManager.java x: 3 # contributors y: 148 lines of code client-mr/core/src/main/java/org/apache/hadoop/mapreduce/v2/app/RssMRAppMaster.java x: 3 # contributors y: 454 lines of code client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkConfig.java x: 15 # contributors y: 353 lines of code client-spark/spark2/src/main/java/org/apache/spark/shuffle/RssShuffleManager.java x: 21 # contributors y: 570 lines of code client-spark/spark3/src/main/java/org/apache/spark/shuffle/RssShuffleManager.java x: 20 # contributors y: 854 lines of code coordinator/src/main/java/org/apache/uniffle/coordinator/SimpleClusterManager.java x: 15 # contributors y: 320 lines of code common/src/main/java/org/apache/uniffle/common/metrics/GRPCMetrics.java x: 9 # contributors y: 60 lines of code common/src/main/java/org/apache/uniffle/common/metrics/RPCMetrics.java x: 1 # contributors y: 110 lines of code server/src/main/java/org/apache/uniffle/server/ShuffleServerNettyMetrics.java x: 1 # contributors y: 73 lines of code common/src/main/java/org/apache/uniffle/common/netty/buffer/FileSegmentManagedBuffer.java x: 3 # contributors y: 79 lines of code common/src/main/java/org/apache/uniffle/common/netty/protocol/GetLocalShuffleIndexResponse.java x: 2 # contributors y: 79 lines of code server/src/main/java/org/apache/uniffle/server/ShuffleServerConf.java x: 15 # contributors y: 437 lines of code server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBufferManager.java x: 10 # contributors y: 563 lines of code coordinator/src/main/java/org/apache/uniffle/coordinator/CoordinatorConf.java x: 11 # contributors y: 212 lines of code client-spark/common/src/main/java/org/apache/spark/shuffle/writer/WriteBufferManager.java x: 12 # contributors y: 469 lines of code common/src/main/java/org/apache/uniffle/common/config/RssConf.java x: 6 # contributors y: 284 lines of code internal-client/src/main/java/org/apache/uniffle/client/factory/CoordinatorClientFactory.java x: 6 # contributors y: 54 lines of code client-spark/spark2/src/main/java/org/apache/spark/shuffle/writer/RssShuffleWriter.java x: 10 # contributors y: 363 lines of code client-spark/spark3/src/main/java/org/apache/spark/shuffle/writer/RssShuffleWriter.java x: 11 # contributors y: 380 lines of code client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkShuffleUtils.java x: 14 # contributors y: 303 lines of code client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java x: 13 # contributors y: 273 lines of code client/src/main/java/org/apache/uniffle/client/impl/ShuffleWriteClientImpl.java x: 13 # contributors y: 929 lines of code common/src/main/java/org/apache/uniffle/common/util/Constants.java x: 7 # contributors y: 54 lines of code common/src/main/java/org/apache/uniffle/common/rpc/GrpcServer.java x: 8 # contributors y: 179 lines of code client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/impl/RssShuffleManager.java x: 3 # contributors y: 1206 lines of code client-tez/src/main/java/org/apache/tez/runtime/library/input/RssUnorderedKVInput.java x: 3 # contributors y: 316 lines of code client-tez/src/main/java/org/apache/tez/runtime/library/output/RssOrderedPartitionedKVOutput.java x: 3 # contributors y: 274 lines of code client/src/main/java/org/apache/uniffle/client/util/ClientUtils.java x: 9 # contributors y: 111 lines of code storage/src/main/java/org/apache/uniffle/storage/util/StorageType.java x: 4 # contributors y: 29 lines of code coordinator/src/main/java/org/apache/uniffle/coordinator/web/resource/AdminResource.java x: 2 # contributors y: 35 lines of code client-mr/core/src/main/java/org/apache/hadoop/mapred/RssMapOutputCollector.java x: 2 # contributors y: 208 lines of code client-mr/core/src/main/java/org/apache/hadoop/mapred/SortWriteBuffer.java x: 2 # contributors y: 274 lines of code client-mr/core/src/main/java/org/apache/hadoop/mapreduce/task/reduce/RssEventFetcher.java x: 2 # contributors y: 127 lines of code client-mr/core/src/main/java/org/apache/hadoop/mapreduce/task/reduce/RssFetcher.java x: 2 # contributors y: 242 lines of code client-spark/common/src/main/java/org/apache/spark/shuffle/reader/RssShuffleDataIterator.java x: 10 # contributors y: 159 lines of code client-spark/common/src/main/java/org/apache/spark/shuffle/writer/AddBlockEvent.java x: 5 # contributors y: 37 lines of code client-spark/common/src/main/java/org/apache/spark/shuffle/writer/BufferManagerOptions.java x: 5 # contributors y: 96 lines of code client-spark/common/src/main/java/org/apache/spark/shuffle/writer/WriterBuffer.java x: 4 # contributors y: 82 lines of code client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/RssShuffleManagerBase.java x: 1 # contributors y: 122 lines of code client-spark/spark3/src/main/java/org/apache/spark/shuffle/DelegationRssShuffleManager.java x: 11 # contributors y: 268 lines of code client/src/main/java/org/apache/uniffle/client/factory/ShuffleClientFactory.java x: 7 # contributors y: 144 lines of code client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java x: 7 # contributors y: 336 lines of code client/src/main/java/org/apache/uniffle/client/request/CreateShuffleReadClientRequest.java x: 6 # contributors y: 181 lines of code client/src/main/java/org/apache/uniffle/client/util/RssClientConfig.java x: 8 # contributors y: 67 lines of code common/src/main/java/org/apache/uniffle/common/BufferSegment.java x: 4 # contributors y: 73 lines of code common/src/main/java/org/apache/uniffle/common/ShuffleDataResult.java x: 5 # contributors y: 62 lines of code common/src/main/java/org/apache/uniffle/common/ShufflePartitionedData.java x: 3 # contributors y: 40 lines of code common/src/main/java/org/apache/uniffle/common/config/ConfigOptions.java x: 6 # contributors y: 135 lines of code common/src/main/java/org/apache/uniffle/common/netty/client/TransportClientFactory.java x: 3 # contributors y: 173 lines of code common/src/main/java/org/apache/uniffle/common/web/JettyServer.java x: 4 # contributors y: 136 lines of code coordinator/src/main/java/org/apache/uniffle/coordinator/ApplicationManager.java x: 9 # contributors y: 314 lines of code coordinator/src/main/java/org/apache/uniffle/coordinator/ServerNode.java x: 6 # contributors y: 217 lines of code internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/CoordinatorGrpcClient.java x: 9 # contributors y: 375 lines of code server/src/main/java/org/apache/uniffle/server/RegisterHeartBeat.java x: 9 # contributors y: 124 lines of code server/src/main/java/org/apache/uniffle/server/buffer/ShuffleBuffer.java x: 7 # contributors y: 295 lines of code server/src/main/java/org/apache/uniffle/server/storage/LocalStorageManager.java x: 11 # contributors y: 319 lines of code storage/src/main/java/org/apache/uniffle/storage/common/LocalStorage.java x: 9 # contributors y: 229 lines of code storage/src/main/java/org/apache/uniffle/storage/common/LocalStorageMeta.java x: 8 # contributors y: 92 lines of code proto/src/main/proto/Rss.proto x: 13 # contributors y: 437 lines of code deploy/kubernetes/operator/config/crd/bases/uniffle.apache.org_remoteshuffleservices.yaml x: 4 # contributors y: 9661 lines of code deploy/kubernetes/operator/pkg/controller/controller/rss.go x: 2 # contributors y: 772 lines of code deploy/kubernetes/operator/pkg/controller/sync/shuffleserver/shuffleserver.go x: 4 # contributors y: 264 lines of code deploy/kubernetes/operator/pkg/controller/sync/coordinator/coordinator.go x: 4 # contributors y: 308 lines of code deploy/kubernetes/operator/pkg/utils/certs.go x: 1 # contributors y: 185 lines of code deploy/kubernetes/operator/pkg/webhook/syncer/syncer.go x: 1 # contributors y: 204 lines of code
9661.0
lines of code
  min: 1.0
  average: 125.71
  25th percentile: 19.0
  median: 52.0
  75th percentile: 124.0
  max: 9661.0
0 21.0
# contributors
min: 1.0 | average: 3.3 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 21.0