apache / dubbo-go
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
registry/nacos/registry.go
config/metric_config.go
2 413 (<1%) 69 (2%) 2023-08-04
metrics/prometheus/model.go
metrics/prometheus/constant.go
2 3 (66%) 6 (33%) 2023-07-21
config_center/nacos/listener.go
config/metric_config.go
2 156 (1%) 69 (2%) 2023-08-04
metrics/prometheus/reporter.go
metrics/prometheus/constant.go
2 162 (1%) 6 (33%) 2023-07-21
metrics/prometheus/reporter.go
metrics/prometheus/metric_set.go
2 162 (1%) 7 (28%) 2023-07-21
registry/nacos/registry.go
config_center/nacos/listener.go
2 413 (<1%) 156 (1%) 2023-08-04
metrics/util/aggregate/sliding_window.go
metrics/util/aggregate/quantile.go
2 2 (100%) 2 (100%) 2023-07-19
metrics/prometheus/metric_set.go
metrics/prometheus/constant.go
2 7 (28%) 6 (33%) 2023-07-21
metrics/prometheus/reporter.go
metrics/prometheus/model.go
2 162 (1%) 3 (66%) 2023-07-21
metrics/prometheus/model.go
metrics/prometheus/metric_set.go
2 3 (66%) 7 (28%) 2023-07-21
metrics/registry/collector.go
metrics/event.go
1 1 (100%) 1 (100%) 2023-08-04
metrics/registry/metric_set.go
metrics/registry/event.go
1 1 (100%) 1 (100%) 2023-08-04
metrics/metadata/metric_set.go
metrics/common.go
1 1 (100%) 1 (100%) 2023-08-04
registry/directory/directory.go
metrics/registry/metric_set.go
1 717 (<1%) 1 (100%) 2023-08-04
registry/servicediscovery/service_discovery_registry.go
metrics/app_info/collector.go
1 294 (<1%) 1 (100%) 2023-08-04
registry/directory/directory.go
common/host_util.go
1 717 (<1%) 38 (2%) 2023-08-04
registry/nacos/service_discovery.go
metrics/prometheus/constant.go
1 280 (<1%) 6 (16%) 2023-07-14
metrics/metadata/collector.go
metrics/api.go
1 1 (100%) 1 (100%) 2023-08-04
metrics/metadata/collector.go
metadata/report/reporter_metric.go
1 1 (100%) 1 (100%) 2023-08-04
registry/nacos/service_discovery.go
config/metric_config.go
1 280 (<1%) 69 (1%) 2023-07-14
metrics/prometheus/registry.go
config/config_center_config.go
1 1 (100%) 312 (<1%) 2023-08-04
metrics/util/aggregate/sliding_window.go
metrics/prometheus/metric_set.go
1 2 (50%) 7 (14%) 2023-07-14
remoting/nacos/builder.go
registry/nacos/listener.go
1 109 (<1%) 268 (<1%) 2023-07-14
metrics/registry/metric_set.go
metrics/api.go
1 1 (100%) 1 (100%) 2023-08-04
registry/nacos/service_discovery.go
metrics/prometheus/api.go
1 280 (<1%) 3 (33%) 2023-07-14
xds/client/controller/version/v2/loadreport.go
protocol/dubbo3/health/serverhealth.go
1 9 (11%) 4 (25%) 2023-07-10
registry/nacos/registry.go
registry/base_registry.go
1 413 (<1%) 316 (<1%) 2023-08-04
metrics/config_center/collector.go
metrics/bus.go
1 1 (100%) 1 (100%) 2023-08-04
metrics/event.go
config_center/zookeeper/listener.go
1 1 (100%) 142 (<1%) 2023-08-04
config_center/zookeeper/listener.go
config/metric_config.go
1 142 (<1%) 69 (1%) 2023-08-04
metrics/config_center/collector.go
config/config_center_config.go
1 1 (100%) 312 (<1%) 2023-08-04
metrics/registry/collector.go
metrics/api.go
1 1 (100%) 1 (100%) 2023-08-04
registry/directory/directory.go
metrics/registry/event.go
1 717 (<1%) 1 (100%) 2023-08-04
metrics/registry/collector.go
metrics/metadata/metric_set.go
1 1 (100%) 1 (100%) 2023-08-04
metrics/app_info/collector.go
metrics/api.go
1 1 (100%) 1 (100%) 2023-08-04
registry/base_registry.go
metrics/api.go
1 316 (<1%) 1 (100%) 2023-08-04
registry/base_registry.go
config/instance/metadata_report.go
1 316 (<1%) 71 (1%) 2023-08-04
remoting/nacos/builder.go
config_center/nacos/listener.go
1 109 (<1%) 156 (<1%) 2023-07-14
metrics/prometheus/registry.go
config_center/zookeeper/listener.go
1 1 (100%) 142 (<1%) 2023-08-04
metrics/config_center/collector.go
config/instance/metadata_report.go
1 1 (100%) 71 (1%) 2023-08-04
metrics/util/aggregate/quantile.go
metrics/util/aggregate/aggregator.go
1 2 (50%) 1 (100%) 2023-07-19
remoting/nacos/builder.go
config/service.go
1 109 (<1%) 143 (<1%) 2023-07-14
metrics/util/aggregate/pane.go
metrics/prometheus/model.go
1 1 (100%) 3 (33%) 2023-07-14
metrics/registry/collector.go
metrics/common.go
1 1 (100%) 1 (100%) 2023-08-04
xds/client/controller/version/v2/loadreport.go
xds/client/controller/transport.go
1 9 (11%) 13 (7%) 2023-07-10
metadata/report/reporter_metric.go
config/config_center_config.go
1 1 (100%) 312 (<1%) 2023-08-04
registry/base_registry.go
metrics/bus.go
1 316 (<1%) 1 (100%) 2023-08-04
registry/nacos/service_discovery.go
metadata/report/nacos/report.go
1 280 (<1%) 140 (<1%) 2023-07-14
registry/base_registry.go
metrics/prometheus/registry.go
1 316 (<1%) 1 (100%) 2023-08-04
metrics/util/aggregate/pane.go
metrics/prometheus/metric_set.go
1 1 (100%) 7 (14%) 2023-07-14
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [registry/nacos/registry.go] [registry/nacos/registry.go] [config/metric_config.go] [config/metric_config.go] [registry/nacos/registry.go]--[config/metric_config.go] 2 [config_center/nacos/listener.go] [config_center/nacos/listener.go] [registry/nacos/registry.go]--[config_center/nacos/listener.go] 2 [registry/base_registry.go] [registry/base_registry.go] [registry/nacos/registry.go]--[registry/base_registry.go] 1 [metrics/prometheus/model.go] [metrics/prometheus/model.go] [metrics/prometheus/constant.go] [metrics/prometheus/constant.go] [metrics/prometheus/model.go]--[metrics/prometheus/constant.go] 2 [metrics/prometheus/metric_set.go] [metrics/prometheus/metric_set.go] [metrics/prometheus/model.go]--[metrics/prometheus/metric_set.go] 2 [config_center/nacos/listener.go]--[config/metric_config.go] 2 [metrics/prometheus/reporter.go] [metrics/prometheus/reporter.go] [metrics/prometheus/reporter.go]--[metrics/prometheus/model.go] 2 [metrics/prometheus/reporter.go]--[metrics/prometheus/constant.go] 2 [metrics/prometheus/reporter.go]--[metrics/prometheus/metric_set.go] 2 [metrics/prometheus/metric_set.go]--[metrics/prometheus/constant.go] 2 [metrics/util/aggregate/sliding_window.go] [metrics/util/aggregate/sliding_window.go] [metrics/util/aggregate/sliding_window.go]--[metrics/prometheus/metric_set.go] 1 [metrics/util/aggregate/quantile.go] [metrics/util/aggregate/quantile.go] [metrics/util/aggregate/sliding_window.go]--[metrics/util/aggregate/quantile.go] 2 [metrics/util/aggregate/aggregator.go] [metrics/util/aggregate/aggregator.go] [metrics/util/aggregate/quantile.go]--[metrics/util/aggregate/aggregator.go] 1 [metrics/registry/collector.go] [metrics/registry/collector.go] [metrics/event.go] [metrics/event.go] [metrics/registry/collector.go]--[metrics/event.go] 1 [metrics/metadata/metric_set.go] [metrics/metadata/metric_set.go] [metrics/registry/collector.go]--[metrics/metadata/metric_set.go] 1 [metrics/common.go] [metrics/common.go] [metrics/registry/collector.go]--[metrics/common.go] 1 [metrics/api.go] [metrics/api.go] [metrics/registry/collector.go]--[metrics/api.go] 1 [config_center/zookeeper/listener.go] [config_center/zookeeper/listener.go] [metrics/event.go]--[config_center/zookeeper/listener.go] 1 [metrics/registry/metric_set.go] [metrics/registry/metric_set.go] [metrics/registry/event.go] [metrics/registry/event.go] [metrics/registry/metric_set.go]--[metrics/registry/event.go] 1 [metrics/registry/metric_set.go]--[metrics/api.go] 1 [metrics/metadata/metric_set.go]--[metrics/common.go] 1 [registry/directory/directory.go] [registry/directory/directory.go] [registry/directory/directory.go]--[metrics/registry/metric_set.go] 1 [registry/directory/directory.go]--[metrics/registry/event.go] 1 [common/host_util.go] [common/host_util.go] [registry/directory/directory.go]--[common/host_util.go] 1 [registry/servicediscovery/service_discovery_registry.go] [registry/servicediscovery/service_discovery_registry.go] [metrics/app_info/collector.go] [metrics/app_info/collector.go] [registry/servicediscovery/service_discovery_registry.go]--[metrics/app_info/collector.go] 1 [metrics/app_info/collector.go]--[metrics/api.go] 1 [registry/nacos/service_discovery.go] [registry/nacos/service_discovery.go] [registry/nacos/service_discovery.go]--[config/metric_config.go] 1 [registry/nacos/service_discovery.go]--[metrics/prometheus/constant.go] 1 [metrics/prometheus/api.go] [metrics/prometheus/api.go] [registry/nacos/service_discovery.go]--[metrics/prometheus/api.go] 1 [metadata/report/nacos/report.go] [metadata/report/nacos/report.go] [registry/nacos/service_discovery.go]--[metadata/report/nacos/report.go] 1 [metrics/metadata/collector.go] [metrics/metadata/collector.go] [metrics/metadata/collector.go]--[metrics/api.go] 1 [metadata/report/reporter_metric.go] [metadata/report/reporter_metric.go] [metrics/metadata/collector.go]--[metadata/report/reporter_metric.go] 1 [config/config_center_config.go] [config/config_center_config.go] [metadata/report/reporter_metric.go]--[config/config_center_config.go] 1 [metrics/prometheus/registry.go] [metrics/prometheus/registry.go] [metrics/prometheus/registry.go]--[config/config_center_config.go] 1 [metrics/prometheus/registry.go]--[config_center/zookeeper/listener.go] 1 [remoting/nacos/builder.go] [remoting/nacos/builder.go] [remoting/nacos/builder.go]--[config_center/nacos/listener.go] 1 [registry/nacos/listener.go] [registry/nacos/listener.go] [remoting/nacos/builder.go]--[registry/nacos/listener.go] 1 [config/service.go] [config/service.go] [remoting/nacos/builder.go]--[config/service.go] 1 [xds/client/controller/version/v2/loadreport.go] [xds/client/controller/version/v2/loadreport.go] [protocol/dubbo3/health/serverhealth.go] [protocol/dubbo3/health/serverhealth.go] [xds/client/controller/version/v2/loadreport.go]--[protocol/dubbo3/health/serverhealth.go] 1 [xds/client/controller/transport.go] [xds/client/controller/transport.go] [xds/client/controller/version/v2/loadreport.go]--[xds/client/controller/transport.go] 1 [registry/base_registry.go]--[metrics/api.go] 1 [registry/base_registry.go]--[metrics/prometheus/registry.go] 1 [metrics/bus.go] [metrics/bus.go] [registry/base_registry.go]--[metrics/bus.go] 1 [config/instance/metadata_report.go] [config/instance/metadata_report.go] [registry/base_registry.go]--[config/instance/metadata_report.go] 1 [metrics/config_center/collector.go] [metrics/config_center/collector.go] [metrics/config_center/collector.go]--[config/config_center_config.go] 1 [metrics/config_center/collector.go]--[metrics/bus.go] 1 [metrics/config_center/collector.go]--[config/instance/metadata_report.go] 1 [config_center/zookeeper/listener.go]--[config/metric_config.go] 1 [metrics/util/aggregate/pane.go] [metrics/util/aggregate/pane.go] [metrics/util/aggregate/pane.go]--[metrics/prometheus/model.go] 1 [metrics/util/aggregate/pane.go]--[metrics/prometheus/metric_set.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.
G metrics metrics metrics--metrics 5 config config metrics--config 2 config_center config_center metrics--config_center 2 common common metrics--common 2 metadata metadata metrics--metadata 2 imports imports metrics--imports 1 registry registry registry--metrics 2 registry--registry 2 registry--config 2 registry--config_center 2 registry--common 2 registry--metadata 2 filter filter registry--filter 1 registry--imports 1 config--config 2 config--common 2 config_center--config 2 config_center--config_center 2 config_center--common 2 common--common 1 metadata--config 2 metadata--config_center 2 metadata--common 2 metadata--metadata 1 metadata--filter 1 metadata--imports 1 remoting remoting remoting--metrics 1 remoting--registry 1 remoting--config 1 remoting--config_center 1 remoting--common 1 remoting--metadata 1 remoting--filter 1 xds xds xds--xds 1 protocol protocol xds--protocol 1 filter--metrics 1 filter--config 1 filter--config_center 1 filter--common 1 imports--config 1 imports--config_center 1 imports--common 1
Download: SVG DOT (open online Graphviz editor)

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