apache / incubator-celeborn
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
8 12 (66%) 12 (66%) 2023-07-20
common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala
common/src/main/proto/TransportMessages.proto
6 52 (11%) 72 (8%) 2023-08-07
client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java
client/src/main/java/org/apache/celeborn/client/ShuffleClient.java
4 95 (4%) 29 (13%) 2023-07-20
worker/src/main/scala/org/apache/celeborn/service/deploy/worker/Worker.scala
service/src/main/scala/org/apache/celeborn/server/common/HttpService.scala
4 81 (4%) 23 (17%) 2023-07-27
common/src/main/proto/TransportMessages.proto
client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala
4 72 (5%) 100 (4%) 2023-08-07
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
client/src/main/java/org/apache/celeborn/client/ShuffleClient.java
4 12 (33%) 29 (13%) 2023-07-20
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
client/src/main/java/org/apache/celeborn/client/ShuffleClient.java
4 12 (33%) 29 (13%) 2023-07-20
common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala
client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala
4 52 (7%) 100 (4%) 2023-08-07
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java
3 16 (18%) 20 (15%) 2023-07-17
master/src/main/scala/org/apache/celeborn/service/deploy/master/Master.scala
common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala
3 72 (4%) 52 (5%) 2023-08-07
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java
3 20 (15%) 22 (13%) 2023-07-19
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala
3 12 (25%) 148 (2%) 2023-07-19
master/src/main/scala/org/apache/celeborn/service/deploy/master/Master.scala
common/src/main/proto/TransportMessages.proto
3 72 (4%) 72 (4%) 2023-08-07
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java
3 12 (25%) 95 (3%) 2023-07-19
common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala
common/src/main/proto/TransportMessages.proto
3 148 (2%) 72 (4%) 2023-08-07
service/src/main/scala/org/apache/celeborn/server/common/Service.scala
worker/src/main/scala/org/apache/celeborn/service/deploy/worker/Worker.scala
3 6 (50%) 81 (3%) 2023-07-25
client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java
client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala
3 95 (3%) 100 (3%) 2023-07-19
service/src/main/scala/org/apache/celeborn/server/common/Service.scala
service/src/main/scala/org/apache/celeborn/server/common/HttpService.scala
3 6 (50%) 23 (13%) 2023-07-25
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java
3 12 (25%) 95 (3%) 2023-07-19
common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala
common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala
3 52 (5%) 148 (2%) 2023-08-07
client/src/main/java/org/apache/celeborn/client/ShuffleClient.java
client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala
3 29 (10%) 100 (3%) 2023-07-19
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala
3 12 (25%) 100 (3%) 2023-07-19
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala
3 12 (25%) 148 (2%) 2023-07-19
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala
3 12 (25%) 100 (3%) 2023-07-19
common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala
client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala
3 148 (2%) 100 (3%) 2023-08-07
client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala
client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java
3 100 (3%) 22 (13%) 2023-08-08
worker/src/main/scala/org/apache/celeborn/service/deploy/worker/storage/Flusher.scala
worker/src/main/scala/org/apache/celeborn/service/deploy/worker/storage/StorageManager.scala
3 15 (20%) 56 (5%) 2023-07-11
client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java
common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala
3 95 (3%) 148 (2%) 2023-07-19
service/src/main/scala/org/apache/celeborn/server/common/http/HttpServer.scala
service/src/main/scala/org/apache/celeborn/server/common/HttpService.scala
2 3 (66%) 23 (8%) 2023-07-25
client-spark/spark-2/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala
client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala
2 3 (66%) 100 (2%) 2023-07-19
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java
common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala
2 22 (9%) 148 (1%) 2023-07-19
service/src/main/scala/org/apache/celeborn/server/common/Service.scala
master/src/main/scala/org/apache/celeborn/service/deploy/master/Master.scala
2 6 (33%) 72 (2%) 2023-07-25
client-spark/common/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedPusher.java
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java
2 17 (11%) 20 (10%) 2023-07-17
service/src/main/scala/org/apache/celeborn/server/common/http/HttpServer.scala
common/src/main/java/org/apache/celeborn/common/network/server/TransportServer.java
2 3 (66%) 6 (33%) 2023-07-25
service/src/main/scala/org/apache/celeborn/server/common/http/HttpServer.scala
worker/src/main/scala/org/apache/celeborn/service/deploy/worker/Worker.scala
2 3 (66%) 81 (2%) 2023-07-25
common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala
client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java
2 52 (3%) 22 (9%) 2023-07-19
client-spark/spark-2/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala
client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java
2 3 (66%) 22 (9%) 2023-07-19
client-spark/spark-3/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala
client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java
2 3 (66%) 22 (9%) 2023-07-19
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java
2 16 (12%) 16 (12%) 2023-07-17
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java
2 16 (12%) 22 (9%) 2023-07-17
client-spark/spark-3/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala
client-spark/spark-2/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala
2 3 (66%) 3 (66%) 2023-07-19
client-spark/spark-3/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala
client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java
2 3 (66%) 95 (2%) 2023-07-19
client-spark/spark-2/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
2 3 (66%) 12 (16%) 2023-07-19
client-spark/spark-3/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
2 3 (66%) 12 (16%) 2023-07-19
master/src/main/java/org/apache/celeborn/service/deploy/master/clustermeta/ha/HAMasterMetaManager.java
master/src/main/java/org/apache/celeborn/service/deploy/master/clustermeta/AbstractMetaManager.java
2 14 (14%) 28 (7%) 2023-07-27
client-spark/common/src/main/java/org/apache/spark/shuffle/celeborn/SendBufferPool.java
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
2 4 (50%) 12 (16%) 2023-07-19
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java
2 12 (16%) 22 (9%) 2023-07-19
service/src/main/scala/org/apache/celeborn/server/common/HttpService.scala
master/src/main/scala/org/apache/celeborn/service/deploy/master/Master.scala
2 23 (8%) 72 (2%) 2023-07-25
client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java
client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java
2 16 (12%) 12 (16%) 2023-07-17
common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala
client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java
2 148 (1%) 22 (9%) 2023-07-19
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java] [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java] [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java] [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java] [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java]--[client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java] 8 [client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java] [client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java] [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java]--[client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java] 3 [client/src/main/java/org/apache/celeborn/client/ShuffleClient.java] [client/src/main/java/org/apache/celeborn/client/ShuffleClient.java] [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java]--[client/src/main/java/org/apache/celeborn/client/ShuffleClient.java] 4 [client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala] [client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala] [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java]--[client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala] 3 [common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala] [common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala] [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java]--[common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala] 3 [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java]--[client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java] 3 [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java]--[client/src/main/java/org/apache/celeborn/client/ShuffleClient.java] 4 [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java]--[client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala] 3 [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java]--[common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala] 3 [client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java] [client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java] [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java]--[client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java] 2 [common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala] [common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala] [common/src/main/proto/TransportMessages.proto] [common/src/main/proto/TransportMessages.proto] [common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala]--[common/src/main/proto/TransportMessages.proto] 6 [common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala]--[client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala] 4 [common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala]--[common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala] 3 [common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala]--[client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java] 2 [common/src/main/proto/TransportMessages.proto]--[client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala] 4 [client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java]--[client/src/main/java/org/apache/celeborn/client/ShuffleClient.java] 4 [client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java]--[client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala] 3 [client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java]--[common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala] 3 [client/src/main/java/org/apache/celeborn/client/ShuffleClient.java]--[client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala] 3 [worker/src/main/scala/org/apache/celeborn/service/deploy/worker/Worker.scala] [worker/src/main/scala/org/apache/celeborn/service/deploy/worker/Worker.scala] [service/src/main/scala/org/apache/celeborn/server/common/HttpService.scala] [service/src/main/scala/org/apache/celeborn/server/common/HttpService.scala] [worker/src/main/scala/org/apache/celeborn/service/deploy/worker/Worker.scala]--[service/src/main/scala/org/apache/celeborn/server/common/HttpService.scala] 4 [master/src/main/scala/org/apache/celeborn/service/deploy/master/Master.scala] [master/src/main/scala/org/apache/celeborn/service/deploy/master/Master.scala] [service/src/main/scala/org/apache/celeborn/server/common/HttpService.scala]--[master/src/main/scala/org/apache/celeborn/service/deploy/master/Master.scala] 2 [client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala]--[client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java] 3 [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java] [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java] [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java]--[client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java] 2 [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java] [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java] [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java]--[client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java] 3 [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java] [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java] [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java]--[client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java] 2 [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java] [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java] [client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java]--[client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java] 2 [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java]--[client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java] 3 [master/src/main/scala/org/apache/celeborn/service/deploy/master/Master.scala]--[common/src/main/scala/org/apache/celeborn/common/protocol/message/ControlMessages.scala] 3 [master/src/main/scala/org/apache/celeborn/service/deploy/master/Master.scala]--[common/src/main/proto/TransportMessages.proto] 3 [client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/HashBasedShuffleWriter.java]--[common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala] 2 [common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala]--[common/src/main/proto/TransportMessages.proto] 3 [common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala]--[client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala] 3 [common/src/main/scala/org/apache/celeborn/common/CelebornConf.scala]--[client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java] 2 [service/src/main/scala/org/apache/celeborn/server/common/Service.scala] [service/src/main/scala/org/apache/celeborn/server/common/Service.scala] [service/src/main/scala/org/apache/celeborn/server/common/Service.scala]--[worker/src/main/scala/org/apache/celeborn/service/deploy/worker/Worker.scala] 3 [service/src/main/scala/org/apache/celeborn/server/common/Service.scala]--[service/src/main/scala/org/apache/celeborn/server/common/HttpService.scala] 3 [service/src/main/scala/org/apache/celeborn/server/common/Service.scala]--[master/src/main/scala/org/apache/celeborn/service/deploy/master/Master.scala] 2 [worker/src/main/scala/org/apache/celeborn/service/deploy/worker/storage/Flusher.scala] [worker/src/main/scala/org/apache/celeborn/service/deploy/worker/storage/Flusher.scala] [worker/src/main/scala/org/apache/celeborn/service/deploy/worker/storage/StorageManager.scala] [worker/src/main/scala/org/apache/celeborn/service/deploy/worker/storage/StorageManager.scala] [worker/src/main/scala/org/apache/celeborn/service/deploy/worker/storage/Flusher.scala]--[worker/src/main/scala/org/apache/celeborn/service/deploy/worker/storage/StorageManager.scala] 3 [service/src/main/scala/org/apache/celeborn/server/common/http/HttpServer.scala] [service/src/main/scala/org/apache/celeborn/server/common/http/HttpServer.scala] [service/src/main/scala/org/apache/celeborn/server/common/http/HttpServer.scala]--[worker/src/main/scala/org/apache/celeborn/service/deploy/worker/Worker.scala] 2 [service/src/main/scala/org/apache/celeborn/server/common/http/HttpServer.scala]--[service/src/main/scala/org/apache/celeborn/server/common/HttpService.scala] 2 [common/src/main/java/org/apache/celeborn/common/network/server/TransportServer.java] [common/src/main/java/org/apache/celeborn/common/network/server/TransportServer.java] [service/src/main/scala/org/apache/celeborn/server/common/http/HttpServer.scala]--[common/src/main/java/org/apache/celeborn/common/network/server/TransportServer.java] 2 [client-spark/spark-2/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala] [client-spark/spark-2/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala] [client-spark/spark-2/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala]--[client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java] 2 [client-spark/spark-2/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala]--[client/src/main/scala/org/apache/celeborn/client/LifecycleManager.scala] 2 [client-spark/spark-2/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala]--[client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java] 2 [client-spark/common/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedPusher.java] [client-spark/common/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedPusher.java] [client-spark/common/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedPusher.java]--[client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SortBasedShuffleWriter.java] 2 [client-spark/spark-3/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala] [client-spark/spark-3/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala] [client-spark/spark-3/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala]--[client-spark/spark-3/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java] 2 [client-spark/spark-3/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala]--[client/src/main/java/org/apache/celeborn/client/ShuffleClientImpl.java] 2 [client-spark/spark-3/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala]--[client-flink/common/src/main/java/org/apache/celeborn/plugin/flink/readclient/FlinkShuffleClientImpl.java] 2 [client-spark/spark-3/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala]--[client-spark/spark-2/src/main/scala/org/apache/spark/shuffle/celeborn/CelebornShuffleReader.scala] 2 [master/src/main/java/org/apache/celeborn/service/deploy/master/clustermeta/ha/HAMasterMetaManager.java] [master/src/main/java/org/apache/celeborn/service/deploy/master/clustermeta/ha/HAMasterMetaManager.java] [master/src/main/java/org/apache/celeborn/service/deploy/master/clustermeta/AbstractMetaManager.java] [master/src/main/java/org/apache/celeborn/service/deploy/master/clustermeta/AbstractMetaManager.java] [master/src/main/java/org/apache/celeborn/service/deploy/master/clustermeta/ha/HAMasterMetaManager.java]--[master/src/main/java/org/apache/celeborn/service/deploy/master/clustermeta/AbstractMetaManager.java] 2 [client-spark/common/src/main/java/org/apache/spark/shuffle/celeborn/SendBufferPool.java] [client-spark/common/src/main/java/org/apache/spark/shuffle/celeborn/SendBufferPool.java] [client-spark/common/src/main/java/org/apache/spark/shuffle/celeborn/SendBufferPool.java]--[client-spark/spark-2/src/main/java/org/apache/spark/shuffle/celeborn/SparkShuffleManager.java] 2
Download: SVG DOT (open online Graphviz editor)

Open 3D force graph (file dependencies)...
Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G worker worker worker--worker 8 common common worker--common 12 master master worker--master 3 service service worker--service 4 common--common 11 client client common--client 7 client-flink client-flink common--client-flink 4 client-spark client-spark client-spark--worker 1 client-spark--common 5 client-spark--client-spark 10 client-spark--client 6 client-spark--client-flink 4 client--worker 2 client--client 8 client--client-flink 5 ROOT ROOT client--ROOT 1 master--common 6 master--client-spark 1 master--client 3 master--master 3 master--client-flink 1 client-flink--worker 2 client-flink--client-flink 1 service--common 3 service--master 2 service--service 4 project project ROOT--project 1 build build ROOT--build 1 project--project 1 project--build 1
Download: SVG DOT (open online Graphviz editor)

Open 3D force graph (file dependencies)...