apache / uniffle
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/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala
4 4 (100%) 4 (100%) 2025-04-30
client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala
client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala
4 4 (100%) 4 (100%) 2025-04-30
client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala
client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
4 4 (100%) 4 (100%) 2025-04-30
internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java
client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala
3 3 (100%) 4 (75%) 2025-04-30
internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java
client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala
3 3 (100%) 4 (75%) 2025-04-30
internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java
client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
3 3 (100%) 4 (75%) 2025-04-30
client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala
client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java
2 4 (50%) 21 (9%) 2025-04-30
proto/src/main/proto/Rss.proto
client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
2 65 (3%) 4 (50%) 2025-04-30
client-spark/extension/src/main/scala/org/apache/spark/UnifflePlugin.scala
client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala
2 2 (100%) 4 (50%) 2025-04-27
client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java
client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
2 33 (6%) 4 (50%) 2025-04-30
internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java
client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java
2 3 (66%) 33 (6%) 2025-04-30
storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java
client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala
2 2 (100%) 4 (50%) 2025-04-30
client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java
2 4 (50%) 21 (9%) 2025-04-30
client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala
client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java
2 4 (50%) 21 (9%) 2025-04-30
proto/src/main/proto/Rss.proto
client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala
2 65 (3%) 4 (50%) 2025-04-30
storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java
client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java
2 2 (100%) 33 (6%) 2025-04-30
storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java
client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala
2 2 (100%) 4 (50%) 2025-04-30
client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java
client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala
2 33 (6%) 4 (50%) 2025-04-30
proto/src/main/proto/Rss.proto
internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java
2 65 (3%) 3 (66%) 2025-04-30
internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java
client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java
2 3 (66%) 21 (9%) 2025-04-30
proto/src/main/proto/Rss.proto
client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java
2 65 (3%) 2 (100%) 2025-04-30
client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java
client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java
2 21 (9%) 2 (100%) 2025-04-30
storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java
client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
2 2 (100%) 4 (50%) 2025-04-30
storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java
internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java
2 2 (100%) 3 (66%) 2025-04-30
client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java
2 4 (50%) 2 (100%) 2025-04-30
proto/src/main/proto/Rss.proto
client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java
2 65 (3%) 21 (9%) 2025-04-30
client-spark/extension/src/main/scala/org/apache/spark/UnifflePlugin.scala
client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
2 2 (100%) 4 (50%) 2025-04-27
client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java
client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala
2 33 (6%) 4 (50%) 2025-04-30
client/src/main/java/org/apache/uniffle/client/impl/ShuffleServerPushCostTracker.java
client-spark/spark3/src/main/java/org/apache/spark/shuffle/writer/RssShuffleWriter.java
2 2 (100%) 64 (3%) 2025-04-25
client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala
client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java
2 4 (50%) 2 (100%) 2025-04-30
proto/src/main/proto/Rss.proto
client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala
2 65 (3%) 4 (50%) 2025-04-30
client-spark/extension/src/main/scala/org/apache/spark/UnifflePlugin.scala
client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala
2 2 (100%) 4 (50%) 2025-04-27
client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala
client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java
2 4 (50%) 2 (100%) 2025-04-30
internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java
client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java
2 3 (66%) 2 (100%) 2025-04-30
client-spark/extension/src/main/scala/org/apache/spark/UniffleHistoryServerPlugin.scala
client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/RssShuffleManagerBase.java
1 1 (100%) 34 (2%) 2025-04-27
client-spark/common/src/main/java/org/apache/spark/shuffle/events/TaskShuffleWriteInfoEvent.java
client-spark/extension/src/main/scala/org/apache/spark/UnifflePlugin.scala
1 1 (100%) 2 (50%) 2025-04-25
client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/RssShuffleManagerBase.java
client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkShuffleUtils.java
1 34 (2%) 27 (3%) 2025-04-27
client-spark/extension/src/main/scala/org/apache/spark/UniffleHistoryServerPlugin.scala
client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkShuffleUtils.java
1 1 (100%) 27 (3%) 2025-04-27
storage/src/main/java/org/apache/uniffle/storage/handler/impl/LocalFileClientReadHandler.java
internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcNettyClient.java
1 12 (8%) 31 (3%) 2025-04-29
internal-client/src/main/java/org/apache/uniffle/client/api/ClientInfo.java
client/src/main/java/org/apache/uniffle/client/factory/ShuffleClientFactory.java
1 1 (100%) 19 (5%) 2025-04-29
storage/src/main/java/org/apache/uniffle/storage/handler/impl/HadoopClientReadHandler.java
client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java
1 4 (25%) 27 (3%) 2025-04-29
internal-client/src/main/java/org/apache/uniffle/client/api/ShuffleServerClient.java
client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java
1 8 (12%) 33 (3%) 2025-04-29
internal-client/src/main/java/org/apache/uniffle/client/response/RssReportShuffleWriteMetricResponse.java
internal-client/src/main/java/org/apache/uniffle/client/response/RssReportShuffleReadMetricResponse.java
1 1 (100%) 1 (100%) 2025-04-25
internal-client/src/main/java/org/apache/uniffle/client/api/ShuffleManagerClient.java
client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleWriteMetric.java
1 14 (7%) 1 (100%) 2025-04-25
internal-client/src/main/java/org/apache/uniffle/client/api/ShuffleManagerClient.java
client-spark/common/src/main/java/org/apache/spark/shuffle/events/TaskShuffleWriteInfoEvent.java
1 14 (7%) 1 (100%) 2025-04-25
internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java
internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java
1 58 (1%) 3 (33%) 2025-04-29
storage/src/main/java/org/apache/uniffle/storage/request/CreateShuffleReadHandlerRequest.java
client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
1 13 (7%) 4 (25%) 2025-04-29
coordinator/src/main/java/org/apache/uniffle/coordinator/ApplicationManager.java
client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssShuffleScheduler.java
1 27 (3%) 16 (6%) 2025-04-16
client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java
client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java
1 27 (3%) 33 (3%) 2025-04-29
storage/src/main/java/org/apache/uniffle/storage/handler/impl/HadoopClientReadHandler.java
client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala
1 4 (25%) 4 (25%) 2025-04-29
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala] [client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala] [client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala] [client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala] [client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala] 4 [client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java] [client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java] [client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala]--[client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java] 2 [client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java] [client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java] [client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala]--[client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java] 2 [client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala]--[client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java] 2 [client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala]--[client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java] 2 [client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala] [client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala] [client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala] 4 [client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala] 4 [client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala]--[client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java] 2 [client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala]--[client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java] 2 [internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java] [internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java] [internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala] 3 [internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala] 3 [internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java]--[client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala] 3 [internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java]--[client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java] 2 [client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java] [client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java] [internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java]--[client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java] 2 [internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java]--[client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java] 2 [client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java]--[client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java] 2 [proto/src/main/proto/Rss.proto] [proto/src/main/proto/Rss.proto] [proto/src/main/proto/Rss.proto]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala] 2 [proto/src/main/proto/Rss.proto]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala] 2 [proto/src/main/proto/Rss.proto]--[client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala] 2 [proto/src/main/proto/Rss.proto]--[internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java] 2 [proto/src/main/proto/Rss.proto]--[client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/ShuffleManagerGrpcService.java] 2 [proto/src/main/proto/Rss.proto]--[client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleReadMetric.java] 2 [client-spark/extension/src/main/scala/org/apache/spark/UnifflePlugin.scala] [client-spark/extension/src/main/scala/org/apache/spark/UnifflePlugin.scala] [client-spark/extension/src/main/scala/org/apache/spark/UnifflePlugin.scala]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala] 2 [client-spark/extension/src/main/scala/org/apache/spark/UnifflePlugin.scala]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala] 2 [client-spark/extension/src/main/scala/org/apache/spark/UnifflePlugin.scala]--[client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala] 2 [client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala] 2 [client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala] 2 [client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java]--[client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala] 2 [storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java] [storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java] [storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala] 2 [storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleListener.scala] 2 [storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java]--[client-spark/extension/src/main/scala/org/apache/spark/ui/ShufflePage.scala] 2 [storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java]--[internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java] 2 [storage/src/main/java/org/apache/uniffle/storage/handler/impl/ShuffleServerReadCost.java]--[client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java] 2 [client/src/main/java/org/apache/uniffle/client/impl/ShuffleServerPushCostTracker.java] [client/src/main/java/org/apache/uniffle/client/impl/ShuffleServerPushCostTracker.java] [client-spark/spark3/src/main/java/org/apache/spark/shuffle/writer/RssShuffleWriter.java] [client-spark/spark3/src/main/java/org/apache/spark/shuffle/writer/RssShuffleWriter.java] [client/src/main/java/org/apache/uniffle/client/impl/ShuffleServerPushCostTracker.java]--[client-spark/spark3/src/main/java/org/apache/spark/shuffle/writer/RssShuffleWriter.java] 2 [client-spark/extension/src/main/scala/org/apache/spark/UniffleHistoryServerPlugin.scala] [client-spark/extension/src/main/scala/org/apache/spark/UniffleHistoryServerPlugin.scala] [client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/RssShuffleManagerBase.java] [client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/RssShuffleManagerBase.java] [client-spark/extension/src/main/scala/org/apache/spark/UniffleHistoryServerPlugin.scala]--[client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/RssShuffleManagerBase.java] 1 [client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkShuffleUtils.java] [client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkShuffleUtils.java] [client-spark/extension/src/main/scala/org/apache/spark/UniffleHistoryServerPlugin.scala]--[client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkShuffleUtils.java] 1 [client-spark/common/src/main/java/org/apache/uniffle/shuffle/manager/RssShuffleManagerBase.java]--[client-spark/common/src/main/java/org/apache/spark/shuffle/RssSparkShuffleUtils.java] 1 [client-spark/common/src/main/java/org/apache/spark/shuffle/events/TaskShuffleWriteInfoEvent.java] [client-spark/common/src/main/java/org/apache/spark/shuffle/events/TaskShuffleWriteInfoEvent.java] [client-spark/common/src/main/java/org/apache/spark/shuffle/events/TaskShuffleWriteInfoEvent.java]--[client-spark/extension/src/main/scala/org/apache/spark/UnifflePlugin.scala] 1 [storage/src/main/java/org/apache/uniffle/storage/handler/impl/LocalFileClientReadHandler.java] [storage/src/main/java/org/apache/uniffle/storage/handler/impl/LocalFileClientReadHandler.java] [internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcNettyClient.java] [internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcNettyClient.java] [storage/src/main/java/org/apache/uniffle/storage/handler/impl/LocalFileClientReadHandler.java]--[internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcNettyClient.java] 1 [internal-client/src/main/java/org/apache/uniffle/client/api/ClientInfo.java] [internal-client/src/main/java/org/apache/uniffle/client/api/ClientInfo.java] [client/src/main/java/org/apache/uniffle/client/factory/ShuffleClientFactory.java] [client/src/main/java/org/apache/uniffle/client/factory/ShuffleClientFactory.java] [internal-client/src/main/java/org/apache/uniffle/client/api/ClientInfo.java]--[client/src/main/java/org/apache/uniffle/client/factory/ShuffleClientFactory.java] 1 [storage/src/main/java/org/apache/uniffle/storage/handler/impl/HadoopClientReadHandler.java] [storage/src/main/java/org/apache/uniffle/storage/handler/impl/HadoopClientReadHandler.java] [storage/src/main/java/org/apache/uniffle/storage/handler/impl/HadoopClientReadHandler.java]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala] 1 [client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java] [client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java] [storage/src/main/java/org/apache/uniffle/storage/handler/impl/HadoopClientReadHandler.java]--[client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java] 1 [client/src/main/java/org/apache/uniffle/client/impl/ShuffleReadClientImpl.java]--[client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java] 1 [internal-client/src/main/java/org/apache/uniffle/client/api/ShuffleServerClient.java] [internal-client/src/main/java/org/apache/uniffle/client/api/ShuffleServerClient.java] [internal-client/src/main/java/org/apache/uniffle/client/api/ShuffleServerClient.java]--[client-spark/spark3/src/main/java/org/apache/spark/shuffle/reader/RssShuffleReader.java] 1 [internal-client/src/main/java/org/apache/uniffle/client/response/RssReportShuffleWriteMetricResponse.java] [internal-client/src/main/java/org/apache/uniffle/client/response/RssReportShuffleWriteMetricResponse.java] [internal-client/src/main/java/org/apache/uniffle/client/response/RssReportShuffleReadMetricResponse.java] [internal-client/src/main/java/org/apache/uniffle/client/response/RssReportShuffleReadMetricResponse.java] [internal-client/src/main/java/org/apache/uniffle/client/response/RssReportShuffleWriteMetricResponse.java]--[internal-client/src/main/java/org/apache/uniffle/client/response/RssReportShuffleReadMetricResponse.java] 1 [internal-client/src/main/java/org/apache/uniffle/client/api/ShuffleManagerClient.java] [internal-client/src/main/java/org/apache/uniffle/client/api/ShuffleManagerClient.java] [internal-client/src/main/java/org/apache/uniffle/client/api/ShuffleManagerClient.java]--[client-spark/common/src/main/java/org/apache/spark/shuffle/events/TaskShuffleWriteInfoEvent.java] 1 [client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleWriteMetric.java] [client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleWriteMetric.java] [internal-client/src/main/java/org/apache/uniffle/client/api/ShuffleManagerClient.java]--[client-spark/common/src/main/java/org/apache/spark/shuffle/events/ShuffleWriteMetric.java] 1 [internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java] [internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java] [internal-client/src/main/java/org/apache/uniffle/client/impl/grpc/ShuffleServerGrpcClient.java]--[internal-client/src/main/java/org/apache/uniffle/client/request/RssReportShuffleReadMetricRequest.java] 1 [storage/src/main/java/org/apache/uniffle/storage/request/CreateShuffleReadHandlerRequest.java] [storage/src/main/java/org/apache/uniffle/storage/request/CreateShuffleReadHandlerRequest.java] [storage/src/main/java/org/apache/uniffle/storage/request/CreateShuffleReadHandlerRequest.java]--[client-spark/extension/src/main/scala/org/apache/spark/UniffleStatusStore.scala] 1 [coordinator/src/main/java/org/apache/uniffle/coordinator/ApplicationManager.java] [coordinator/src/main/java/org/apache/uniffle/coordinator/ApplicationManager.java] [client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssShuffleScheduler.java] [client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssShuffleScheduler.java] [coordinator/src/main/java/org/apache/uniffle/coordinator/ApplicationManager.java]--[client-tez/src/main/java/org/apache/tez/runtime/library/common/shuffle/orderedgrouped/RssShuffleScheduler.java] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... 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 client-spark client-spark client-spark--client-spark 7 internal-client internal-client internal-client--client-spark 3 internal-client--internal-client 2 client client internal-client--client 2 storage storage storage--client-spark 3 storage--internal-client 2 storage--storage 1 storage--client 1 proto proto storage--proto 1 server server storage--server 1 coordinator coordinator storage--coordinator 1 client-tez client-tez storage--client-tez 1 client--client-spark 3 client--client 2 client--proto 1 proto--client-spark 2 proto--internal-client 2 server--client-spark 1 server--server 2 server--coordinator 1 server--client-tez 1 coordinator--client-spark 1 coordinator--client-tez 1 client-tez--client-spark 1 client-tez--client-tez 1 dashboard dashboard common common dashboard--common 1 common--common 1
Download: SVG DOT (open online Graphviz editor)

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