aws / amazon-ecs-agent
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
packaging/amazon-linux-ami-integrated/ecs-agent.spec
agent/version/version.go
3 158 (1%) 422 (<1%) 2025-04-23
packaging/generic-rpm-integrated/amazon-ecs-init.spec
ecs-init/config/common.go
3 157 (1%) 390 (<1%) 2025-04-23
ecs-init/config/common.go
agent/version/version.go
3 390 (<1%) 422 (<1%) 2025-04-23
packaging/generic-rpm-integrated/amazon-ecs-init.spec
packaging/amazon-linux-ami-integrated/ecs-agent.spec
3 157 (1%) 158 (1%) 2025-04-23
packaging/amazon-linux-ami-integrated/ecs-agent.spec
ecs-init/config/common.go
3 158 (1%) 390 (<1%) 2025-04-23
packaging/generic-rpm-integrated/amazon-ecs-init.spec
agent/version/version.go
3 157 (1%) 422 (<1%) 2025-04-23
agent/config/config_unix.go
agent/config/config.go
2 141 (1%) 252 (<1%) 2025-04-15
agent/utils/net/netutils_linux.go
agent/app/agent.go
2 2 (100%) 285 (<1%) 2025-04-14
agent/app/agent.go
agent/config/config.go
2 285 (<1%) 252 (<1%) 2025-04-14
agent/utils/net/netutils_linux.go
agent/config/config_windows.go
2 2 (100%) 124 (1%) 2025-04-14
agent/config/config_windows.go
agent/config/config_linux.go
2 124 (1%) 6 (33%) 2025-04-14
agent/utils/net/netutils_linux.go
agent/config/config_linux.go
2 2 (100%) 6 (33%) 2025-04-14
agent/config/config_linux.go
agent/app/agent.go
2 6 (33%) 285 (<1%) 2025-04-14
agent/config/config_windows.go
agent/app/agent.go
2 124 (1%) 285 (<1%) 2025-04-14
agent/config/config_windows.go
agent/config/config.go
2 124 (1%) 252 (<1%) 2025-04-14
agent/config/config_linux.go
agent/config/config.go
2 6 (33%) 252 (<1%) 2025-04-14
agent/utils/net/netutils_linux.go
agent/config/config.go
2 2 (100%) 252 (<1%) 2025-04-14
agent/api/task/task.go
agent/engine/serviceconnect/manager_linux.go
1 339 (<1%) 23 (4%) 2025-04-22
ecs-agent/tmds/handlers/fault/v1/types/types.go
agent/stats/queue.go
1 15 (6%) 53 (1%) 2025-04-09
agent/engine/serviceconnect/manager_linux_test_common.go
agent/engine/docker_task_engine.go
1 13 (7%) 538 (<1%) 2025-04-22
agent/taskresource/fsxwindowsfileserver/fsxwindowsfileserver_windows.go
agent/taskresource/asmsecret/asmsecret.go
1 19 (5%) 31 (3%) 2025-04-08
agent/config/ipcompatibility/ipcompatibility.go
agent/engine/docker_task_engine.go
1 2 (50%) 538 (<1%) 2025-04-18
agent/taskresource/asmsecret/asmsecret.go
agent/taskresource/asmauth/asmauth.go
1 31 (3%) 36 (2%) 2025-04-08
agent/taskresource/fsxwindowsfileserver/fsxwindowsfileserver_windows.go
agent/asm/factory/factory.go
1 19 (5%) 19 (5%) 2025-04-08
agent/engine/serviceconnect/manager.go
agent/api/task/task.go
1 9 (11%) 339 (<1%) 2025-04-22
agent/utils/net/netutils_linux.go
agent/engine/common_integ_testutil.go
1 2 (50%) 11 (9%) 2025-04-14
agent/utils/netlinkwrapper/generate_mocks_linux.go
agent/stats/task_linux.go
1 1 (100%) 13 (7%) 2025-04-09
agent/utils/netlinkwrapper/netlink_linux.go
agent/config/config_windows.go
1 1 (100%) 124 (<1%) 2025-04-09
agent/api/container/container.go
packaging/amazon-linux-ami-integrated/ecs-agent.spec
1 164 (<1%) 158 (<1%) 2025-04-09
ecs-agent/tmds/handlers/fault/v1/types/types.go
agent/dockerclient/dockerapi/errors.go
1 15 (6%) 36 (2%) 2025-04-09
agent/engine/common_integ_testutil.go
agent/config/config_unix.go
1 11 (9%) 141 (<1%) 2025-04-14
agent/taskresource/asmsecret/asmsecret.go
agent/asm/factory/factory.go
1 31 (3%) 19 (5%) 2025-04-08
ecs-agent/tmds/handlers/fault/v1/types/types.go
agent/api/container/container.go
1 15 (6%) 164 (<1%) 2025-04-09
agent/engine/common_integ_testutil.go
agent/config/config.go
1 11 (9%) 252 (<1%) 2025-04-14
agent/utils/netlinkwrapper/netlink_linux.go
agent/utils/net/netutils_linux.go
1 1 (100%) 2 (50%) 2025-04-09
agent/engine/serviceconnect/manager_other.go
agent/engine/docker_task_engine.go
1 9 (11%) 538 (<1%) 2025-04-22
agent/config/config_windows.go
agent/config/ipcompatibility/ipcompatibility.go
1 124 (<1%) 2 (50%) 2025-04-14
agent/engine/common_integ_testutil.go
agent/config/config_windows.go
1 11 (9%) 124 (<1%) 2025-04-14
agent/acs/session/payload_responder.go
agent/api/task/task.go
1 13 (7%) 339 (<1%) 2025-04-04
agent/engine/serviceconnect/manager_other.go
agent/api/task/task.go
1 9 (11%) 339 (<1%) 2025-04-22
agent/engine/common_integ_testutil.go
agent/app/agent.go
1 11 (9%) 285 (<1%) 2025-04-14
agent/stats/task_linux.go
agent/eni/watcher/watcher_linux.go
1 13 (7%) 48 (2%) 2025-04-09
agent/utils/netlinkwrapper/generate_mocks_linux.go
agent/config/config.go
1 1 (100%) 252 (<1%) 2025-04-09
agent/utils/netlinkwrapper/generate_mocks_linux.go
agent/eni/watcher/watcher_linux.go
1 1 (100%) 48 (2%) 2025-04-09
agent/engine/docker_task_engine.go
agent/engine/serviceconnect/manager_linux.go
1 538 (<1%) 23 (4%) 2025-04-22
agent/utils/netlinkwrapper/netlink_linux.go
agent/eni/networkutils/utils_linux.go
1 1 (100%) 26 (3%) 2025-04-09
scripts/run-integ-tests.ps1
agent/config/os_family_windows.go
1 59 (1%) 6 (16%) 2025-04-11
agent/api/statechange.go
agent/api/task/task.go
1 83 (1%) 339 (<1%) 2025-04-04
agent/engine/serviceconnect/mock/manager.go
agent/api/task/task.go
1 10 (10%) 339 (<1%) 2025-04-22
ecs-agent/tmds/handlers/fault/v1/types/types.go
packaging/amazon-linux-ami-integrated/ecs-agent.spec
1 15 (6%) 158 (<1%) 2025-04-09
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [packaging/amazon-linux-ami-integrated/ecs-agent.spec] [packaging/amazon-linux-ami-integrated/ecs-agent.spec] [agent/version/version.go] [agent/version/version.go] [packaging/amazon-linux-ami-integrated/ecs-agent.spec]--[agent/version/version.go] 3 [ecs-init/config/common.go] [ecs-init/config/common.go] [packaging/amazon-linux-ami-integrated/ecs-agent.spec]--[ecs-init/config/common.go] 3 [packaging/generic-rpm-integrated/amazon-ecs-init.spec] [packaging/generic-rpm-integrated/amazon-ecs-init.spec] [packaging/generic-rpm-integrated/amazon-ecs-init.spec]--[packaging/amazon-linux-ami-integrated/ecs-agent.spec] 3 [packaging/generic-rpm-integrated/amazon-ecs-init.spec]--[agent/version/version.go] 3 [packaging/generic-rpm-integrated/amazon-ecs-init.spec]--[ecs-init/config/common.go] 3 [ecs-init/config/common.go]--[agent/version/version.go] 3 [agent/config/config_unix.go] [agent/config/config_unix.go] [agent/config/config.go] [agent/config/config.go] [agent/config/config_unix.go]--[agent/config/config.go] 2 [agent/utils/net/netutils_linux.go] [agent/utils/net/netutils_linux.go] [agent/utils/net/netutils_linux.go]--[agent/config/config.go] 2 [agent/app/agent.go] [agent/app/agent.go] [agent/utils/net/netutils_linux.go]--[agent/app/agent.go] 2 [agent/config/config_windows.go] [agent/config/config_windows.go] [agent/utils/net/netutils_linux.go]--[agent/config/config_windows.go] 2 [agent/config/config_linux.go] [agent/config/config_linux.go] [agent/utils/net/netutils_linux.go]--[agent/config/config_linux.go] 2 [agent/engine/common_integ_testutil.go] [agent/engine/common_integ_testutil.go] [agent/utils/net/netutils_linux.go]--[agent/engine/common_integ_testutil.go] 1 [agent/app/agent.go]--[agent/config/config.go] 2 [agent/config/config_windows.go]--[agent/config/config.go] 2 [agent/config/config_windows.go]--[agent/app/agent.go] 2 [agent/config/config_windows.go]--[agent/config/config_linux.go] 2 [agent/config/ipcompatibility/ipcompatibility.go] [agent/config/ipcompatibility/ipcompatibility.go] [agent/config/config_windows.go]--[agent/config/ipcompatibility/ipcompatibility.go] 1 [agent/config/config_linux.go]--[agent/config/config.go] 2 [agent/config/config_linux.go]--[agent/app/agent.go] 2 [agent/api/task/task.go] [agent/api/task/task.go] [agent/engine/serviceconnect/manager_linux.go] [agent/engine/serviceconnect/manager_linux.go] [agent/api/task/task.go]--[agent/engine/serviceconnect/manager_linux.go] 1 [ecs-agent/tmds/handlers/fault/v1/types/types.go] [ecs-agent/tmds/handlers/fault/v1/types/types.go] [ecs-agent/tmds/handlers/fault/v1/types/types.go]--[packaging/amazon-linux-ami-integrated/ecs-agent.spec] 1 [agent/stats/queue.go] [agent/stats/queue.go] [ecs-agent/tmds/handlers/fault/v1/types/types.go]--[agent/stats/queue.go] 1 [agent/api/container/container.go] [agent/api/container/container.go] [ecs-agent/tmds/handlers/fault/v1/types/types.go]--[agent/api/container/container.go] 1 [agent/dockerclient/dockerapi/errors.go] [agent/dockerclient/dockerapi/errors.go] [ecs-agent/tmds/handlers/fault/v1/types/types.go]--[agent/dockerclient/dockerapi/errors.go] 1 [agent/engine/serviceconnect/manager_linux_test_common.go] [agent/engine/serviceconnect/manager_linux_test_common.go] [agent/engine/docker_task_engine.go] [agent/engine/docker_task_engine.go] [agent/engine/serviceconnect/manager_linux_test_common.go]--[agent/engine/docker_task_engine.go] 1 [agent/engine/docker_task_engine.go]--[agent/engine/serviceconnect/manager_linux.go] 1 [agent/taskresource/fsxwindowsfileserver/fsxwindowsfileserver_windows.go] [agent/taskresource/fsxwindowsfileserver/fsxwindowsfileserver_windows.go] [agent/taskresource/asmsecret/asmsecret.go] [agent/taskresource/asmsecret/asmsecret.go] [agent/taskresource/fsxwindowsfileserver/fsxwindowsfileserver_windows.go]--[agent/taskresource/asmsecret/asmsecret.go] 1 [agent/asm/factory/factory.go] [agent/asm/factory/factory.go] [agent/taskresource/fsxwindowsfileserver/fsxwindowsfileserver_windows.go]--[agent/asm/factory/factory.go] 1 [agent/taskresource/asmauth/asmauth.go] [agent/taskresource/asmauth/asmauth.go] [agent/taskresource/asmsecret/asmsecret.go]--[agent/taskresource/asmauth/asmauth.go] 1 [agent/taskresource/asmsecret/asmsecret.go]--[agent/asm/factory/factory.go] 1 [agent/config/ipcompatibility/ipcompatibility.go]--[agent/engine/docker_task_engine.go] 1 [agent/engine/serviceconnect/manager.go] [agent/engine/serviceconnect/manager.go] [agent/engine/serviceconnect/manager.go]--[agent/api/task/task.go] 1 [agent/engine/common_integ_testutil.go]--[agent/config/config_unix.go] 1 [agent/engine/common_integ_testutil.go]--[agent/config/config.go] 1 [agent/engine/common_integ_testutil.go]--[agent/app/agent.go] 1 [agent/engine/common_integ_testutil.go]--[agent/config/config_windows.go] 1 [agent/utils/netlinkwrapper/generate_mocks_linux.go] [agent/utils/netlinkwrapper/generate_mocks_linux.go] [agent/utils/netlinkwrapper/generate_mocks_linux.go]--[agent/config/config.go] 1 [agent/stats/task_linux.go] [agent/stats/task_linux.go] [agent/utils/netlinkwrapper/generate_mocks_linux.go]--[agent/stats/task_linux.go] 1 [agent/eni/watcher/watcher_linux.go] [agent/eni/watcher/watcher_linux.go] [agent/utils/netlinkwrapper/generate_mocks_linux.go]--[agent/eni/watcher/watcher_linux.go] 1 [agent/stats/task_linux.go]--[agent/eni/watcher/watcher_linux.go] 1 [agent/utils/netlinkwrapper/netlink_linux.go] [agent/utils/netlinkwrapper/netlink_linux.go] [agent/utils/netlinkwrapper/netlink_linux.go]--[agent/utils/net/netutils_linux.go] 1 [agent/utils/netlinkwrapper/netlink_linux.go]--[agent/config/config_windows.go] 1 [agent/eni/networkutils/utils_linux.go] [agent/eni/networkutils/utils_linux.go] [agent/utils/netlinkwrapper/netlink_linux.go]--[agent/eni/networkutils/utils_linux.go] 1 [agent/api/container/container.go]--[packaging/amazon-linux-ami-integrated/ecs-agent.spec] 1 [agent/engine/serviceconnect/manager_other.go] [agent/engine/serviceconnect/manager_other.go] [agent/engine/serviceconnect/manager_other.go]--[agent/api/task/task.go] 1 [agent/engine/serviceconnect/manager_other.go]--[agent/engine/docker_task_engine.go] 1 [agent/acs/session/payload_responder.go] [agent/acs/session/payload_responder.go] [agent/acs/session/payload_responder.go]--[agent/api/task/task.go] 1 [scripts/run-integ-tests.ps1] [scripts/run-integ-tests.ps1] [agent/config/os_family_windows.go] [agent/config/os_family_windows.go] [scripts/run-integ-tests.ps1]--[agent/config/os_family_windows.go] 1 [agent/api/statechange.go] [agent/api/statechange.go] [agent/api/statechange.go]--[agent/api/task/task.go] 1 [agent/engine/serviceconnect/mock/manager.go] [agent/engine/serviceconnect/mock/manager.go] [agent/engine/serviceconnect/mock/manager.go]--[agent/api/task/task.go] 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 agent agent agent--agent 9 packaging packaging packaging--agent 4 packaging--packaging 3 ecs-init ecs-init packaging--ecs-init 3 ecs-init--agent 3 ecs-agent ecs-agent ecs-agent--agent 2 ecs-agent--packaging 1 ecs-agent--ecs-agent 2 scripts scripts scripts--agent 1
Download: SVG DOT (open online Graphviz editor)

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