netflix / maestro
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 36)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java
1 3 (33%) 6 (16%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java
1 6 (16%) 5 (20%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java
1 4 (25%) 2 (50%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java
1 6 (16%) 2 (50%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java
1 6 (16%) 6 (16%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java
1 5 (20%) 6 (16%) 2025-04-19
maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java
maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java
1 3 (33%) 4 (25%) 2025-04-19
maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java
maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java
1 3 (33%) 3 (33%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java
1 4 (25%) 2 (50%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java
1 5 (20%) 6 (16%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java
1 3 (33%) 4 (25%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java
1 4 (25%) 4 (25%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java
1 5 (20%) 2 (50%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java
1 5 (20%) 5 (20%) 2025-04-19
maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java
1 3 (33%) 4 (25%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java
1 3 (33%) 6 (16%) 2025-04-19
maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java
1 3 (33%) 6 (16%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java
1 5 (20%) 2 (50%) 2025-04-19
maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java
1 3 (33%) 5 (20%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java
maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java
1 5 (20%) 4 (25%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java
1 4 (25%) 5 (20%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java
maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java
1 6 (16%) 4 (25%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java
maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java
1 3 (33%) 4 (25%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java
1 6 (16%) 4 (25%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java
maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java
1 6 (16%) 4 (25%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java
maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java
1 5 (20%) 3 (33%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java
1 6 (16%) 2 (50%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java
1 3 (33%) 5 (20%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java
1 3 (33%) 6 (16%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java
1 6 (16%) 4 (25%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java
1 4 (25%) 5 (20%) 2025-04-19
maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java
1 3 (33%) 2 (50%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java
1 3 (33%) 2 (50%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java
1 6 (16%) 5 (20%) 2025-04-19
maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java
maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java
1 5 (20%) 4 (25%) 2025-04-19
maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java
maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java
1 3 (33%) 5 (20%) 2025-04-19
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java] [maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java] [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java] [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java] [maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java] [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java] [maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java] [maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java] [maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java] [maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java] [maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java] [maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java] [maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java] [maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java] [maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java] [maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java] [maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java] [maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java] [maestro-server/src/main/java/com/netflix/maestro/server/runtime/RestBasedFlowOperation.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/properties/FlowEngineProperties.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/engine/FlowExecutor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/engine/ExecutionContext.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/dao/MaestroFlowDao.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/models/FlowGroup.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/BaseActor.java] 1 [maestro-flow/src/main/java/com/netflix/maestro/flow/actor/GroupActor.java]--[maestro-flow/src/main/java/com/netflix/maestro/flow/actor/Actor.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 maestro-server maestro-server maestro-flow maestro-flow maestro-server--maestro-flow 1 maestro-flow--maestro-flow 1
Download: SVG DOT (open online Graphviz editor)

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