apache / yunikorn-k8shim
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
pkg/client/apifactory_mock.go
pkg/appmgmt/general/metadata.go
1 28 (3%) 8 (12%) 2023-08-07
pkg/cmd/schedulerplugin/main.go
pkg/appmgmt/interfaces/appprotocol.go
1 8 (12%) 3 (33%) 2023-07-18
pkg/common/utils/utils.go
pkg/client/clients.go
1 34 (2%) 13 (7%) 2023-08-07
pkg/client/clients.go
pkg/appmgmt/appmgmt.go
1 13 (7%) 13 (7%) 2023-08-07
pkg/common/utils/gang_utils.go
pkg/client/apifactory.go
1 14 (7%) 18 (5%) 2023-08-07
pkg/common/utils/utils.go
pkg/client/apifactory_mock.go
1 34 (2%) 28 (3%) 2023-08-07
pkg/appmgmt/interfaces/task_sched_state.go
pkg/appmgmt/interfaces/appprotocol.go
1 1 (100%) 3 (33%) 2023-07-18
pkg/common/utils/gang_utils.go
pkg/appmgmt/interfaces/amprotocol.go
1 14 (7%) 14 (7%) 2023-08-07
pkg/common/utils/utils.go
pkg/client/apifactory.go
1 34 (2%) 18 (5%) 2023-08-07
pkg/common/events/events.go
pkg/client/clients.go
1 16 (6%) 13 (7%) 2023-08-07
pkg/cmd/shim/main.go
pkg/cmd/admissioncontroller/main.go
1 12 (8%) 7 (14%) 2023-07-18
pkg/client/apifactory_mock.go
pkg/appmgmt/appmgmt.go
1 28 (3%) 13 (7%) 2023-08-07
pkg/appmgmt/interfaces/amprotocol.go
pkg/appmgmt/appmgmt.go
1 14 (7%) 13 (7%) 2023-08-07
pkg/shim/scheduler.go
pkg/common/events/events.go
1 41 (2%) 16 (6%) 2023-08-07
pkg/common/utils/utils.go
pkg/common/events/events.go
1 34 (2%) 16 (6%) 2023-08-07
pkg/shim/scheduler.go
pkg/client/apifactory_mock.go
1 41 (2%) 28 (3%) 2023-08-07
pkg/common/events/events.go
pkg/client/apifactory.go
1 16 (6%) 18 (5%) 2023-08-07
pkg/common/utils/utils.go
pkg/appmgmt/appmgmt.go
1 34 (2%) 13 (7%) 2023-08-07
pkg/client/clients.go
pkg/appmgmt/interfaces/amprotocol.go
1 13 (7%) 14 (7%) 2023-08-07
pkg/plugin/scheduler_plugin.go
pkg/cmd/shim/main.go
1 2 (50%) 12 (8%) 2023-07-18
pkg/common/utils/gang_utils.go
pkg/appmgmt/appmgmt.go
1 14 (7%) 13 (7%) 2023-08-07
pkg/shim/scheduler.go
pkg/appmgmt/interfaces/amprotocol.go
1 41 (2%) 14 (7%) 2023-08-07
pkg/common/utils/gang_utils.go
pkg/client/apifactory_mock.go
1 14 (7%) 28 (3%) 2023-08-07
pkg/common/utils/gang_utils.go
pkg/client/clients.go
1 14 (7%) 13 (7%) 2023-08-07
pkg/dispatcher/dispatcher.go
pkg/appmgmt/appmgmt.go
1 17 (5%) 13 (7%) 2023-08-07
pkg/cmd/schedulerplugin/main.go
pkg/plugin/scheduler_plugin.go
1 8 (12%) 2 (50%) 2023-07-18
pkg/common/events/events.go
pkg/client/apifactory_mock.go
1 16 (6%) 28 (3%) 2023-08-07
pkg/plugin/predicates/predicate_manager.go
pkg/appmgmt/interfaces/appprotocol.go
1 10 (10%) 3 (33%) 2023-07-18
pkg/dispatcher/dispatcher.go
pkg/common/events/events.go
1 17 (5%) 16 (6%) 2023-08-07
pkg/shim/scheduler.go
pkg/appmgmt/general/metadata.go
1 41 (2%) 8 (12%) 2023-08-07
pkg/client/apifactory.go
pkg/appmgmt/interfaces/amprotocol.go
1 18 (5%) 14 (7%) 2023-08-07
pkg/plugin/predicates/predicate_manager.go
pkg/plugin/scheduler_plugin.go
1 10 (10%) 2 (50%) 2023-07-18
pkg/common/utils/utils.go
pkg/common/utils/gang_utils.go
1 34 (2%) 14 (7%) 2023-08-07
pkg/appmgmt/interfaces/appprotocol.go
pkg/plugin/scheduler_plugin.go
1 3 (33%) 2 (50%) 2023-07-18
pkg/cmd/admissioncontroller/main.go
pkg/client/bootstrap.go
1 7 (14%) 3 (33%) 2023-07-18
pkg/common/events/events.go
pkg/appmgmt/appmgmt.go
1 16 (6%) 13 (7%) 2023-08-07
pkg/appmgmt/general/metadata.go
pkg/appmgmt/appmgmt.go
1 8 (12%) 13 (7%) 2023-08-07
pkg/appmgmt/interfaces/amprotocol.go
pkg/appmgmt/general/metadata.go
1 14 (7%) 8 (12%) 2023-08-07
pkg/client/apifactory.go
pkg/appmgmt/general/metadata.go
1 18 (5%) 8 (12%) 2023-08-07
pkg/shim/scheduler.go
pkg/appmgmt/appmgmt.go
1 41 (2%) 13 (7%) 2023-08-07
pkg/plugin/scheduler_plugin.go
pkg/cmd/admissioncontroller/main.go
1 2 (50%) 7 (14%) 2023-07-18
pkg/client/apifactory_mock.go
pkg/appmgmt/interfaces/amprotocol.go
1 28 (3%) 14 (7%) 2023-08-07
pkg/common/utils/utils.go
pkg/appmgmt/interfaces/amprotocol.go
1 34 (2%) 14 (7%) 2023-08-07
pkg/dispatcher/dispatcher.go
pkg/appmgmt/general/metadata.go
1 17 (5%) 8 (12%) 2023-08-07
pkg/common/utils/gang_utils.go
pkg/common/events/events.go
1 14 (7%) 16 (6%) 2023-08-07
pkg/common/constants/constants.go
pkg/admission/conf/am_conf.go
1 31 (3%) 9 (11%) 2023-08-04
pkg/shim/scheduler.go
pkg/common/utils/gang_utils.go
1 41 (2%) 14 (7%) 2023-08-07
pkg/plugin/predicates/predicate_manager.go
pkg/cmd/schedulerplugin/main.go
1 10 (10%) 8 (12%) 2023-07-18
pkg/cmd/schedulerplugin/main.go
pkg/appmgmt/interfaces/task_sched_state.go
1 8 (12%) 1 (100%) 2023-07-18
pkg/shim/scheduler.go
pkg/dispatcher/dispatcher.go
1 41 (2%) 17 (5%) 2023-08-07
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [pkg/client/apifactory_mock.go] [pkg/client/apifactory_mock.go] [pkg/appmgmt/general/metadata.go] [pkg/appmgmt/general/metadata.go] [pkg/client/apifactory_mock.go]--[pkg/appmgmt/general/metadata.go] 1 [pkg/appmgmt/appmgmt.go] [pkg/appmgmt/appmgmt.go] [pkg/client/apifactory_mock.go]--[pkg/appmgmt/appmgmt.go] 1 [pkg/appmgmt/interfaces/amprotocol.go] [pkg/appmgmt/interfaces/amprotocol.go] [pkg/client/apifactory_mock.go]--[pkg/appmgmt/interfaces/amprotocol.go] 1 [pkg/appmgmt/general/metadata.go]--[pkg/appmgmt/appmgmt.go] 1 [pkg/cmd/schedulerplugin/main.go] [pkg/cmd/schedulerplugin/main.go] [pkg/appmgmt/interfaces/appprotocol.go] [pkg/appmgmt/interfaces/appprotocol.go] [pkg/cmd/schedulerplugin/main.go]--[pkg/appmgmt/interfaces/appprotocol.go] 1 [pkg/appmgmt/interfaces/task_sched_state.go] [pkg/appmgmt/interfaces/task_sched_state.go] [pkg/cmd/schedulerplugin/main.go]--[pkg/appmgmt/interfaces/task_sched_state.go] 1 [pkg/plugin/scheduler_plugin.go] [pkg/plugin/scheduler_plugin.go] [pkg/cmd/schedulerplugin/main.go]--[pkg/plugin/scheduler_plugin.go] 1 [pkg/appmgmt/interfaces/appprotocol.go]--[pkg/plugin/scheduler_plugin.go] 1 [pkg/common/utils/utils.go] [pkg/common/utils/utils.go] [pkg/common/utils/utils.go]--[pkg/client/apifactory_mock.go] 1 [pkg/client/clients.go] [pkg/client/clients.go] [pkg/common/utils/utils.go]--[pkg/client/clients.go] 1 [pkg/common/utils/utils.go]--[pkg/appmgmt/appmgmt.go] 1 [pkg/common/utils/gang_utils.go] [pkg/common/utils/gang_utils.go] [pkg/common/utils/utils.go]--[pkg/common/utils/gang_utils.go] 1 [pkg/client/apifactory.go] [pkg/client/apifactory.go] [pkg/common/utils/utils.go]--[pkg/client/apifactory.go] 1 [pkg/common/utils/utils.go]--[pkg/appmgmt/interfaces/amprotocol.go] 1 [pkg/common/events/events.go] [pkg/common/events/events.go] [pkg/common/utils/utils.go]--[pkg/common/events/events.go] 1 [pkg/client/clients.go]--[pkg/appmgmt/appmgmt.go] 1 [pkg/client/clients.go]--[pkg/appmgmt/interfaces/amprotocol.go] 1 [pkg/common/utils/gang_utils.go]--[pkg/client/apifactory_mock.go] 1 [pkg/common/utils/gang_utils.go]--[pkg/client/clients.go] 1 [pkg/common/utils/gang_utils.go]--[pkg/appmgmt/appmgmt.go] 1 [pkg/common/utils/gang_utils.go]--[pkg/client/apifactory.go] 1 [pkg/common/utils/gang_utils.go]--[pkg/appmgmt/interfaces/amprotocol.go] 1 [pkg/common/utils/gang_utils.go]--[pkg/common/events/events.go] 1 [pkg/client/apifactory.go]--[pkg/appmgmt/general/metadata.go] 1 [pkg/client/apifactory.go]--[pkg/appmgmt/interfaces/amprotocol.go] 1 [pkg/appmgmt/interfaces/task_sched_state.go]--[pkg/appmgmt/interfaces/appprotocol.go] 1 [pkg/appmgmt/interfaces/amprotocol.go]--[pkg/appmgmt/general/metadata.go] 1 [pkg/appmgmt/interfaces/amprotocol.go]--[pkg/appmgmt/appmgmt.go] 1 [pkg/common/events/events.go]--[pkg/client/apifactory_mock.go] 1 [pkg/common/events/events.go]--[pkg/client/clients.go] 1 [pkg/common/events/events.go]--[pkg/appmgmt/appmgmt.go] 1 [pkg/common/events/events.go]--[pkg/client/apifactory.go] 1 [pkg/cmd/shim/main.go] [pkg/cmd/shim/main.go] [pkg/cmd/admissioncontroller/main.go] [pkg/cmd/admissioncontroller/main.go] [pkg/cmd/shim/main.go]--[pkg/cmd/admissioncontroller/main.go] 1 [pkg/client/bootstrap.go] [pkg/client/bootstrap.go] [pkg/cmd/admissioncontroller/main.go]--[pkg/client/bootstrap.go] 1 [pkg/shim/scheduler.go] [pkg/shim/scheduler.go] [pkg/shim/scheduler.go]--[pkg/client/apifactory_mock.go] 1 [pkg/shim/scheduler.go]--[pkg/appmgmt/general/metadata.go] 1 [pkg/shim/scheduler.go]--[pkg/appmgmt/appmgmt.go] 1 [pkg/shim/scheduler.go]--[pkg/common/utils/gang_utils.go] 1 [pkg/shim/scheduler.go]--[pkg/appmgmt/interfaces/amprotocol.go] 1 [pkg/shim/scheduler.go]--[pkg/common/events/events.go] 1 [pkg/dispatcher/dispatcher.go] [pkg/dispatcher/dispatcher.go] [pkg/shim/scheduler.go]--[pkg/dispatcher/dispatcher.go] 1 [pkg/plugin/scheduler_plugin.go]--[pkg/cmd/shim/main.go] 1 [pkg/plugin/scheduler_plugin.go]--[pkg/cmd/admissioncontroller/main.go] 1 [pkg/dispatcher/dispatcher.go]--[pkg/appmgmt/general/metadata.go] 1 [pkg/dispatcher/dispatcher.go]--[pkg/appmgmt/appmgmt.go] 1 [pkg/dispatcher/dispatcher.go]--[pkg/common/events/events.go] 1 [pkg/plugin/predicates/predicate_manager.go] [pkg/plugin/predicates/predicate_manager.go] [pkg/plugin/predicates/predicate_manager.go]--[pkg/cmd/schedulerplugin/main.go] 1 [pkg/plugin/predicates/predicate_manager.go]--[pkg/appmgmt/interfaces/appprotocol.go] 1 [pkg/plugin/predicates/predicate_manager.go]--[pkg/plugin/scheduler_plugin.go] 1 [pkg/common/constants/constants.go] [pkg/common/constants/constants.go] [pkg/admission/conf/am_conf.go] [pkg/admission/conf/am_conf.go] [pkg/common/constants/constants.go]--[pkg/admission/conf/am_conf.go] 1
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.