elastic / cloud-on-k8s
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/controller/logstash/stackmon/sidecar.go
pkg/controller/beat/common/stackmon/stackmon.go
2 7 (28%) 9 (22%) 2025-04-28
pkg/controller/logstash/stackmon/sidecar.go
pkg/controller/elasticsearch/stackmon/sidecar.go
2 7 (28%) 16 (12%) 2025-04-28
pkg/controller/logstash/stackmon/sidecar.go
pkg/controller/kibana/stackmon/sidecar.go
2 7 (28%) 16 (12%) 2025-04-28
pkg/controller/elasticsearch/stackmon/sidecar.go
pkg/controller/beat/common/stackmon/stackmon.go
2 16 (12%) 9 (22%) 2025-04-28
pkg/controller/kibana/stackmon/sidecar.go
pkg/controller/elasticsearch/stackmon/sidecar.go
2 16 (12%) 16 (12%) 2025-04-28
pkg/controller/kibana/stackmon/sidecar.go
pkg/controller/beat/common/stackmon/stackmon.go
2 16 (12%) 9 (22%) 2025-04-28
pkg/controller/logstash/logstash_controller.go
pkg/controller/elasticsearch/driver/fixtures.go
1 6 (16%) 31 (3%) 2025-04-17
pkg/controller/elasticsearch/client/security.go
pkg/controller/autoscaling/elasticsearch/controller.go
1 3 (33%) 19 (5%) 2025-04-17
pkg/controller/common/keystore/initcontainer.go
pkg/controller/common/expectations/generations.go
1 12 (8%) 7 (14%) 2025-04-17
pkg/controller/webhook/webhook_certificates_controller.go
pkg/controller/association/controller/kibana_ent.go
1 17 (5%) 10 (10%) 2025-04-17
pkg/controller/logstash/sset/sset.go
pkg/controller/association/controller/kibana_es.go
1 6 (16%) 14 (7%) 2025-04-17
pkg/controller/elasticsearch/elasticsearch_controller.go
pkg/controller/common/expectations/deletions.go
1 60 (1%) 8 (12%) 2025-04-17
pkg/apis/apm/v1/labels.go
hack/deployer/runner/kind.go
1 2 (50%) 12 (8%) 2025-04-17
pkg/controller/kibana/config_reconcile.go
pkg/controller/common/license/labels.go
1 13 (7%) 13 (7%) 2025-04-17
pkg/controller/kibana/driver.go
pkg/controller/association/controller/ent_es.go
1 60 (1%) 10 (10%) 2025-04-17
pkg/controller/stackconfigpolicy/kibana_config_settings.go
pkg/controller/autoscaling/elasticsearch/controller.go
1 2 (50%) 19 (5%) 2025-04-17
pkg/apis/apm/v1/webhook.go
hack/deployer/runner/ocp.go
1 18 (5%) 43 (2%) 2025-04-17
pkg/controller/elasticsearch/validation/volume_validation.go
pkg/controller/apmserver/pod.go
1 12 (8%) 25 (4%) 2025-04-17
pkg/controller/apmserver/deployment.go
pkg/apis/agent/v1alpha1/validations.go
1 23 (4%) 12 (8%) 2025-04-17
pkg/controller/elasticsearch/settings/masters.go
pkg/controller/elasticsearch/filesettings/reconciler.go
1 18 (5%) 4 (25%) 2025-04-17
pkg/controller/elasticsearch/observer/manager.go
pkg/controller/common/license/detection.go
1 18 (5%) 9 (11%) 2025-04-17
pkg/controller/agent/fleet.go
hack/operatorhub/internal/operatorhub/operatorhub.go
1 5 (20%) 4 (25%) 2025-04-17
pkg/controller/stackconfigpolicy/secure_setings.go
pkg/controller/autoscaling/elasticsearch/status/events.go
1 3 (33%) 8 (12%) 2025-04-17
pkg/controller/maps/config.go
pkg/controller/elasticsearch/cleanup/resources.go
1 13 (7%) 15 (6%) 2025-04-17
pkg/controller/logstash/reconcile.go
pkg/controller/elasticsearch/driver/pvc_expansion.go
1 7 (14%) 12 (8%) 2025-04-17
pkg/controller/stackconfigpolicy/controller.go
pkg/controller/common/watches/handler.go
1 10 (10%) 13 (7%) 2025-04-17
pkg/controller/elasticsearch/driver/esstate.go
cmd/license-initializer/main.go
1 16 (6%) 7 (14%) 2025-04-17
pkg/controller/elasticsearch/securitycontext/securitycontext.go
pkg/controller/association/controller/es_monitoring.go
1 5 (20%) 6 (16%) 2025-04-17
pkg/controller/elasticsearch/certificates/remoteca/reconcile.go
pkg/controller/autoscaling/elasticsearch.go
1 14 (7%) 9 (11%) 2025-04-17
pkg/controller/common/license/match.go
hack/operatorhub/internal/operatorhub/operatorhub.go
1 10 (10%) 4 (25%) 2025-04-17
pkg/controller/common/reconciler/results.go
hack/deployer/main.go
1 13 (7%) 4 (25%) 2025-04-17
pkg/controller/elasticsearch/nodespec/lifecycle_hook.go
pkg/apis/elasticsearch/v1/remote_cluster.go
1 11 (9%) 2 (50%) 2025-04-17
pkg/utils/log/log.go
pkg/controller/elasticsearch/validation/validations.go
1 19 (5%) 35 (2%) 2025-04-17
pkg/controller/common/certificates/ca.go
hack/helm/release/cmd/root.go
1 8 (12%) 7 (14%) 2025-04-17
pkg/controller/elasticsearch/bootstrap/bootstrap.go
pkg/controller/common/controller.go
1 13 (7%) 11 (9%) 2025-04-17
pkg/controller/elasticsearch/driver/expectations.go
pkg/controller/association/controller/agent_kibana.go
1 9 (11%) 7 (14%) 2025-04-17
pkg/controller/elasticsearch/validation/webhook.go
pkg/controller/agent/health.go
1 17 (5%) 6 (16%) 2025-04-17
pkg/controller/common/keystore/user_secret.go
pkg/controller/common/certificates/ca.go
1 26 (3%) 8 (12%) 2025-04-17
pkg/controller/stackconfigpolicy/controller.go
pkg/controller/elasticsearch/user/predefined.go
1 10 (10%) 19 (5%) 2025-04-17
pkg/controller/common/expectations/generations.go
pkg/controller/beat/common/stackmon/stackmon.go
1 7 (14%) 9 (11%) 2025-04-17
pkg/controller/elasticsearch/client/autoscaling.go
pkg/controller/common/stackmon/name.go
1 7 (14%) 5 (20%) 2025-04-17
pkg/controller/elasticsearch/client/v6.go
pkg/apis/enterprisesearch/v1beta1/enterprisesearch_types.go
1 29 (3%) 24 (4%) 2025-04-17
pkg/controller/elasticsearch/license/reconcile.go
pkg/controller/association/fixtures.go
1 13 (7%) 5 (20%) 2025-04-17
pkg/controller/logstash/labels/labels.go
hack/deployer/runner/gcloud.go
1 2 (50%) 11 (9%) 2025-04-17
pkg/controller/agent/reconcile.go
pkg/apis/stackconfigpolicy/v1alpha1/webhook.go
1 15 (6%) 5 (20%) 2025-04-17
pkg/controller/enterprisesearch/version_upgrade.go
pkg/controller/elasticsearch/client/v6.go
1 21 (4%) 29 (3%) 2025-04-17
pkg/controller/autoscaling/elasticsearch/autoscaler/nodesets.go
pkg/apis/elasticsearch/v1/name.go
1 5 (20%) 17 (5%) 2025-04-17
pkg/controller/elasticsearch/filesettings/secret.go
pkg/controller/association/controller/apm_kibana.go
1 4 (25%) 19 (5%) 2025-04-17
pkg/controller/elasticsearch/sset/reconcile.go
pkg/controller/elasticsearch/certificates/reconcile.go
1 16 (6%) 20 (5%) 2025-04-17
pkg/controller/stackconfigpolicy/secure_setings.go
pkg/controller/elasticsearch/configmap/configmap.go
1 3 (33%) 18 (5%) 2025-04-17
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [pkg/controller/logstash/stackmon/sidecar.go] [pkg/controller/logstash/stackmon/sidecar.go] [pkg/controller/beat/common/stackmon/stackmon.go] [pkg/controller/beat/common/stackmon/stackmon.go] [pkg/controller/logstash/stackmon/sidecar.go]--[pkg/controller/beat/common/stackmon/stackmon.go] 2 [pkg/controller/elasticsearch/stackmon/sidecar.go] [pkg/controller/elasticsearch/stackmon/sidecar.go] [pkg/controller/logstash/stackmon/sidecar.go]--[pkg/controller/elasticsearch/stackmon/sidecar.go] 2 [pkg/controller/kibana/stackmon/sidecar.go] [pkg/controller/kibana/stackmon/sidecar.go] [pkg/controller/logstash/stackmon/sidecar.go]--[pkg/controller/kibana/stackmon/sidecar.go] 2 [pkg/controller/elasticsearch/stackmon/sidecar.go]--[pkg/controller/beat/common/stackmon/stackmon.go] 2 [pkg/controller/kibana/stackmon/sidecar.go]--[pkg/controller/beat/common/stackmon/stackmon.go] 2 [pkg/controller/kibana/stackmon/sidecar.go]--[pkg/controller/elasticsearch/stackmon/sidecar.go] 2 [pkg/controller/logstash/logstash_controller.go] [pkg/controller/logstash/logstash_controller.go] [pkg/controller/elasticsearch/driver/fixtures.go] [pkg/controller/elasticsearch/driver/fixtures.go] [pkg/controller/logstash/logstash_controller.go]--[pkg/controller/elasticsearch/driver/fixtures.go] 1 [pkg/controller/elasticsearch/client/security.go] [pkg/controller/elasticsearch/client/security.go] [pkg/controller/autoscaling/elasticsearch/controller.go] [pkg/controller/autoscaling/elasticsearch/controller.go] [pkg/controller/elasticsearch/client/security.go]--[pkg/controller/autoscaling/elasticsearch/controller.go] 1 [pkg/controller/common/keystore/initcontainer.go] [pkg/controller/common/keystore/initcontainer.go] [pkg/controller/common/expectations/generations.go] [pkg/controller/common/expectations/generations.go] [pkg/controller/common/keystore/initcontainer.go]--[pkg/controller/common/expectations/generations.go] 1 [pkg/controller/common/expectations/generations.go]--[pkg/controller/beat/common/stackmon/stackmon.go] 1 [pkg/controller/webhook/webhook_certificates_controller.go] [pkg/controller/webhook/webhook_certificates_controller.go] [pkg/controller/association/controller/kibana_ent.go] [pkg/controller/association/controller/kibana_ent.go] [pkg/controller/webhook/webhook_certificates_controller.go]--[pkg/controller/association/controller/kibana_ent.go] 1 [pkg/controller/logstash/sset/sset.go] [pkg/controller/logstash/sset/sset.go] [pkg/controller/association/controller/kibana_es.go] [pkg/controller/association/controller/kibana_es.go] [pkg/controller/logstash/sset/sset.go]--[pkg/controller/association/controller/kibana_es.go] 1 [pkg/controller/elasticsearch/elasticsearch_controller.go] [pkg/controller/elasticsearch/elasticsearch_controller.go] [pkg/controller/common/expectations/deletions.go] [pkg/controller/common/expectations/deletions.go] [pkg/controller/elasticsearch/elasticsearch_controller.go]--[pkg/controller/common/expectations/deletions.go] 1 [pkg/apis/apm/v1/labels.go] [pkg/apis/apm/v1/labels.go] [hack/deployer/runner/kind.go] [hack/deployer/runner/kind.go] [pkg/apis/apm/v1/labels.go]--[hack/deployer/runner/kind.go] 1 [pkg/controller/kibana/config_reconcile.go] [pkg/controller/kibana/config_reconcile.go] [pkg/controller/common/license/labels.go] [pkg/controller/common/license/labels.go] [pkg/controller/kibana/config_reconcile.go]--[pkg/controller/common/license/labels.go] 1 [pkg/controller/kibana/driver.go] [pkg/controller/kibana/driver.go] [pkg/controller/association/controller/ent_es.go] [pkg/controller/association/controller/ent_es.go] [pkg/controller/kibana/driver.go]--[pkg/controller/association/controller/ent_es.go] 1 [pkg/controller/stackconfigpolicy/kibana_config_settings.go] [pkg/controller/stackconfigpolicy/kibana_config_settings.go] [pkg/controller/stackconfigpolicy/kibana_config_settings.go]--[pkg/controller/autoscaling/elasticsearch/controller.go] 1 [pkg/apis/apm/v1/webhook.go] [pkg/apis/apm/v1/webhook.go] [hack/deployer/runner/ocp.go] [hack/deployer/runner/ocp.go] [pkg/apis/apm/v1/webhook.go]--[hack/deployer/runner/ocp.go] 1 [pkg/controller/elasticsearch/validation/volume_validation.go] [pkg/controller/elasticsearch/validation/volume_validation.go] [pkg/controller/apmserver/pod.go] [pkg/controller/apmserver/pod.go] [pkg/controller/elasticsearch/validation/volume_validation.go]--[pkg/controller/apmserver/pod.go] 1 [pkg/controller/apmserver/deployment.go] [pkg/controller/apmserver/deployment.go] [pkg/apis/agent/v1alpha1/validations.go] [pkg/apis/agent/v1alpha1/validations.go] [pkg/controller/apmserver/deployment.go]--[pkg/apis/agent/v1alpha1/validations.go] 1 [pkg/controller/elasticsearch/settings/masters.go] [pkg/controller/elasticsearch/settings/masters.go] [pkg/controller/elasticsearch/filesettings/reconciler.go] [pkg/controller/elasticsearch/filesettings/reconciler.go] [pkg/controller/elasticsearch/settings/masters.go]--[pkg/controller/elasticsearch/filesettings/reconciler.go] 1 [pkg/controller/elasticsearch/observer/manager.go] [pkg/controller/elasticsearch/observer/manager.go] [pkg/controller/common/license/detection.go] [pkg/controller/common/license/detection.go] [pkg/controller/elasticsearch/observer/manager.go]--[pkg/controller/common/license/detection.go] 1 [pkg/controller/agent/fleet.go] [pkg/controller/agent/fleet.go] [hack/operatorhub/internal/operatorhub/operatorhub.go] [hack/operatorhub/internal/operatorhub/operatorhub.go] [pkg/controller/agent/fleet.go]--[hack/operatorhub/internal/operatorhub/operatorhub.go] 1 [pkg/controller/stackconfigpolicy/secure_setings.go] [pkg/controller/stackconfigpolicy/secure_setings.go] [pkg/controller/autoscaling/elasticsearch/status/events.go] [pkg/controller/autoscaling/elasticsearch/status/events.go] [pkg/controller/stackconfigpolicy/secure_setings.go]--[pkg/controller/autoscaling/elasticsearch/status/events.go] 1 [pkg/controller/elasticsearch/configmap/configmap.go] [pkg/controller/elasticsearch/configmap/configmap.go] [pkg/controller/stackconfigpolicy/secure_setings.go]--[pkg/controller/elasticsearch/configmap/configmap.go] 1 [pkg/controller/maps/config.go] [pkg/controller/maps/config.go] [pkg/controller/elasticsearch/cleanup/resources.go] [pkg/controller/elasticsearch/cleanup/resources.go] [pkg/controller/maps/config.go]--[pkg/controller/elasticsearch/cleanup/resources.go] 1 [pkg/controller/logstash/reconcile.go] [pkg/controller/logstash/reconcile.go] [pkg/controller/elasticsearch/driver/pvc_expansion.go] [pkg/controller/elasticsearch/driver/pvc_expansion.go] [pkg/controller/logstash/reconcile.go]--[pkg/controller/elasticsearch/driver/pvc_expansion.go] 1 [pkg/controller/stackconfigpolicy/controller.go] [pkg/controller/stackconfigpolicy/controller.go] [pkg/controller/common/watches/handler.go] [pkg/controller/common/watches/handler.go] [pkg/controller/stackconfigpolicy/controller.go]--[pkg/controller/common/watches/handler.go] 1 [pkg/controller/elasticsearch/user/predefined.go] [pkg/controller/elasticsearch/user/predefined.go] [pkg/controller/stackconfigpolicy/controller.go]--[pkg/controller/elasticsearch/user/predefined.go] 1 [pkg/controller/elasticsearch/driver/esstate.go] [pkg/controller/elasticsearch/driver/esstate.go] [cmd/license-initializer/main.go] [cmd/license-initializer/main.go] [pkg/controller/elasticsearch/driver/esstate.go]--[cmd/license-initializer/main.go] 1 [pkg/controller/elasticsearch/securitycontext/securitycontext.go] [pkg/controller/elasticsearch/securitycontext/securitycontext.go] [pkg/controller/association/controller/es_monitoring.go] [pkg/controller/association/controller/es_monitoring.go] [pkg/controller/elasticsearch/securitycontext/securitycontext.go]--[pkg/controller/association/controller/es_monitoring.go] 1 [pkg/controller/elasticsearch/certificates/remoteca/reconcile.go] [pkg/controller/elasticsearch/certificates/remoteca/reconcile.go] [pkg/controller/autoscaling/elasticsearch.go] [pkg/controller/autoscaling/elasticsearch.go] [pkg/controller/elasticsearch/certificates/remoteca/reconcile.go]--[pkg/controller/autoscaling/elasticsearch.go] 1 [pkg/controller/common/license/match.go] [pkg/controller/common/license/match.go] [pkg/controller/common/license/match.go]--[hack/operatorhub/internal/operatorhub/operatorhub.go] 1 [pkg/controller/common/reconciler/results.go] [pkg/controller/common/reconciler/results.go] [hack/deployer/main.go] [hack/deployer/main.go] [pkg/controller/common/reconciler/results.go]--[hack/deployer/main.go] 1 [pkg/controller/elasticsearch/nodespec/lifecycle_hook.go] [pkg/controller/elasticsearch/nodespec/lifecycle_hook.go] [pkg/apis/elasticsearch/v1/remote_cluster.go] [pkg/apis/elasticsearch/v1/remote_cluster.go] [pkg/controller/elasticsearch/nodespec/lifecycle_hook.go]--[pkg/apis/elasticsearch/v1/remote_cluster.go] 1 [pkg/utils/log/log.go] [pkg/utils/log/log.go] [pkg/controller/elasticsearch/validation/validations.go] [pkg/controller/elasticsearch/validation/validations.go] [pkg/utils/log/log.go]--[pkg/controller/elasticsearch/validation/validations.go] 1 [pkg/controller/common/certificates/ca.go] [pkg/controller/common/certificates/ca.go] [hack/helm/release/cmd/root.go] [hack/helm/release/cmd/root.go] [pkg/controller/common/certificates/ca.go]--[hack/helm/release/cmd/root.go] 1 [pkg/controller/elasticsearch/bootstrap/bootstrap.go] [pkg/controller/elasticsearch/bootstrap/bootstrap.go] [pkg/controller/common/controller.go] [pkg/controller/common/controller.go] [pkg/controller/elasticsearch/bootstrap/bootstrap.go]--[pkg/controller/common/controller.go] 1 [pkg/controller/elasticsearch/driver/expectations.go] [pkg/controller/elasticsearch/driver/expectations.go] [pkg/controller/association/controller/agent_kibana.go] [pkg/controller/association/controller/agent_kibana.go] [pkg/controller/elasticsearch/driver/expectations.go]--[pkg/controller/association/controller/agent_kibana.go] 1 [pkg/controller/elasticsearch/validation/webhook.go] [pkg/controller/elasticsearch/validation/webhook.go] [pkg/controller/agent/health.go] [pkg/controller/agent/health.go] [pkg/controller/elasticsearch/validation/webhook.go]--[pkg/controller/agent/health.go] 1 [pkg/controller/common/keystore/user_secret.go] [pkg/controller/common/keystore/user_secret.go] [pkg/controller/common/keystore/user_secret.go]--[pkg/controller/common/certificates/ca.go] 1 [pkg/controller/elasticsearch/client/autoscaling.go] [pkg/controller/elasticsearch/client/autoscaling.go] [pkg/controller/common/stackmon/name.go] [pkg/controller/common/stackmon/name.go] [pkg/controller/elasticsearch/client/autoscaling.go]--[pkg/controller/common/stackmon/name.go] 1 [pkg/controller/elasticsearch/client/v6.go] [pkg/controller/elasticsearch/client/v6.go] [pkg/apis/enterprisesearch/v1beta1/enterprisesearch_types.go] [pkg/apis/enterprisesearch/v1beta1/enterprisesearch_types.go] [pkg/controller/elasticsearch/client/v6.go]--[pkg/apis/enterprisesearch/v1beta1/enterprisesearch_types.go] 1 [pkg/controller/elasticsearch/license/reconcile.go] [pkg/controller/elasticsearch/license/reconcile.go] [pkg/controller/association/fixtures.go] [pkg/controller/association/fixtures.go] [pkg/controller/elasticsearch/license/reconcile.go]--[pkg/controller/association/fixtures.go] 1 [pkg/controller/logstash/labels/labels.go] [pkg/controller/logstash/labels/labels.go] [hack/deployer/runner/gcloud.go] [hack/deployer/runner/gcloud.go] [pkg/controller/logstash/labels/labels.go]--[hack/deployer/runner/gcloud.go] 1 [pkg/controller/agent/reconcile.go] [pkg/controller/agent/reconcile.go] [pkg/apis/stackconfigpolicy/v1alpha1/webhook.go] [pkg/apis/stackconfigpolicy/v1alpha1/webhook.go] [pkg/controller/agent/reconcile.go]--[pkg/apis/stackconfigpolicy/v1alpha1/webhook.go] 1 [pkg/controller/enterprisesearch/version_upgrade.go] [pkg/controller/enterprisesearch/version_upgrade.go] [pkg/controller/enterprisesearch/version_upgrade.go]--[pkg/controller/elasticsearch/client/v6.go] 1 [pkg/controller/autoscaling/elasticsearch/autoscaler/nodesets.go] [pkg/controller/autoscaling/elasticsearch/autoscaler/nodesets.go] [pkg/apis/elasticsearch/v1/name.go] [pkg/apis/elasticsearch/v1/name.go] [pkg/controller/autoscaling/elasticsearch/autoscaler/nodesets.go]--[pkg/apis/elasticsearch/v1/name.go] 1 [pkg/controller/elasticsearch/filesettings/secret.go] [pkg/controller/elasticsearch/filesettings/secret.go] [pkg/controller/association/controller/apm_kibana.go] [pkg/controller/association/controller/apm_kibana.go] [pkg/controller/elasticsearch/filesettings/secret.go]--[pkg/controller/association/controller/apm_kibana.go] 1 [pkg/controller/elasticsearch/sset/reconcile.go] [pkg/controller/elasticsearch/sset/reconcile.go] [pkg/controller/elasticsearch/certificates/reconcile.go] [pkg/controller/elasticsearch/certificates/reconcile.go] [pkg/controller/elasticsearch/sset/reconcile.go]--[pkg/controller/elasticsearch/certificates/reconcile.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 pkg pkg pkg--pkg 3 hack hack pkg--hack 1 cmd cmd pkg--cmd 1 hack--hack 2 hack--cmd 1 cmd--cmd 1 support support support--pkg 1 support--hack 1 support--cmd 1 deploy deploy deploy--deploy 1
Download: SVG DOT (open online Graphviz editor)

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