apache / skywalking-banyandb
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
banyand/metadata/metadata.go
banyand/internal/cmd/storage.go
2 17 (11%) 2 (100%) 2023-08-02
banyand/internal/cmd/storage.go
banyand/internal/cmd/liaison.go
2 2 (100%) 2 (100%) 2023-08-02
banyand/liaison/liaison.go
banyand/internal/cmd/standalone.go
2 8 (25%) 45 (4%) 2023-08-02
banyand/metadata/client.go
banyand/liaison/grpc/server.go
2 2 (100%) 23 (8%) 2023-08-02
banyand/metadata/metadata.go
banyand/metadata/client.go
2 17 (11%) 2 (100%) 2023-08-02
banyand/internal/cmd/standalone.go
banyand/internal/cmd/liaison.go
2 45 (4%) 2 (100%) 2023-08-02
banyand/liaison/liaison.go
banyand/internal/cmd/storage.go
2 8 (25%) 2 (100%) 2023-08-02
banyand/metadata/metadata.go
banyand/internal/cmd/standalone.go
2 17 (11%) 45 (4%) 2023-08-02
banyand/liaison/liaison.go
banyand/internal/cmd/liaison.go
2 8 (25%) 2 (100%) 2023-08-02
banyand/metadata/metadata.go
banyand/liaison/grpc/server.go
2 17 (11%) 23 (8%) 2023-08-02
banyand/liaison/liaison.go
banyand/liaison/grpc/server.go
2 8 (25%) 23 (8%) 2023-08-02
banyand/metadata/schema/schema.go
banyand/liaison/liaison.go
2 15 (13%) 8 (25%) 2023-08-02
banyand/metadata/client.go
banyand/liaison/liaison.go
2 2 (100%) 8 (25%) 2023-08-02
banyand/internal/cmd/storage.go
banyand/internal/cmd/standalone.go
2 2 (100%) 45 (4%) 2023-08-02
banyand/metadata/client.go
banyand/internal/cmd/standalone.go
2 2 (100%) 45 (4%) 2023-08-02
banyand/metadata/schema/schema.go
banyand/internal/cmd/storage.go
2 15 (13%) 2 (100%) 2023-08-02
banyand/metadata/metadata.go
banyand/liaison/liaison.go
2 17 (11%) 8 (25%) 2023-08-02
banyand/metadata/schema/schema.go
banyand/internal/cmd/liaison.go
2 15 (13%) 2 (100%) 2023-08-02
banyand/metadata/schema/schema.go
banyand/liaison/grpc/server.go
2 15 (13%) 23 (8%) 2023-08-02
banyand/liaison/grpc/server.go
banyand/internal/cmd/storage.go
2 23 (8%) 2 (100%) 2023-08-02
banyand/metadata/client.go
banyand/internal/cmd/storage.go
2 2 (100%) 2 (100%) 2023-08-02
banyand/metadata/schema/schema.go
banyand/metadata/client.go
2 15 (13%) 2 (100%) 2023-08-02
banyand/metadata/client.go
banyand/internal/cmd/liaison.go
2 2 (100%) 2 (100%) 2023-08-02
banyand/liaison/grpc/server.go
banyand/internal/cmd/standalone.go
2 23 (8%) 45 (4%) 2023-08-02
banyand/metadata/metadata.go
banyand/internal/cmd/liaison.go
2 17 (11%) 2 (100%) 2023-08-02
banyand/metadata/schema/schema.go
banyand/internal/cmd/standalone.go
2 15 (13%) 45 (4%) 2023-08-02
banyand/metadata/schema/schema.go
banyand/metadata/metadata.go
2 15 (13%) 17 (11%) 2023-08-02
banyand/liaison/grpc/server.go
banyand/internal/cmd/liaison.go
2 23 (8%) 2 (100%) 2023-08-02
banyand/queue/local.go
banyand/metadata/allocator.go
1 16 (6%) 1 (100%) 2023-08-02
banyand/stream/service.go
banyand/queue/queue.go
1 21 (4%) 11 (9%) 2023-08-02
banyand/metadata/schema/shard.go
banyand/measure/measure.go
1 1 (100%) 12 (8%) 2023-08-02
pkg/schema/metadata.go
banyand/stream/metadata.go
1 18 (5%) 17 (5%) 2023-08-02
banyand/metadata/embeddedetcd/server.go
banyand/metadata/schema/schema.go
1 1 (100%) 15 (6%) 2023-07-26
banyand/internal/cmd/meta.go
banyand/internal/cmd/liaison.go
1 1 (100%) 2 (50%) 2023-07-26
banyand/metadata/schema/node.go
banyand/measure/service.go
1 1 (100%) 16 (6%) 2023-08-02
banyand/metadata/schema/node.go
banyand/internal/cmd/storage.go
1 1 (100%) 2 (50%) 2023-08-02
banyand/stream/service.go
banyand/liaison/grpc/discovery.go
1 21 (4%) 8 (12%) 2023-08-02
banyand/metadata/schema/shard.go
banyand/metadata/allocator.go
1 1 (100%) 1 (100%) 2023-08-02
banyand/query/processor.go
banyand/internal/cmd/liaison.go
1 24 (4%) 2 (50%) 2023-07-26
banyand/stream/metadata.go
banyand/internal/cmd/storage.go
1 17 (5%) 2 (50%) 2023-08-02
banyand/liaison/grpc/registry.go
banyand/liaison/liaison.go
1 8 (12%) 8 (12%) 2023-07-26
banyand/internal/cmd/root.go
banyand/internal/cmd/storage.go
1 6 (16%) 2 (50%) 2023-07-26
banyand/metadata/schema/checker.go
banyand/metadata/metadata.go
1 5 (20%) 17 (5%) 2023-08-02
banyand/liaison/grpc/discovery.go
api/proto/banyandb/database/v1/database.proto
1 8 (12%) 4 (25%) 2023-08-02
banyand/queue/local.go
banyand/internal/cmd/storage.go
1 16 (6%) 2 (50%) 2023-08-02
banyand/internal/cmd/meta.go
banyand/internal/cmd/storage.go
1 1 (100%) 2 (50%) 2023-07-26
banyand/queue/queue.go
banyand/internal/cmd/standalone.go
1 11 (9%) 45 (2%) 2023-08-02
banyand/measure/service.go
banyand/measure/metadata.go
1 16 (6%) 21 (4%) 2023-08-02
banyand/stream/stream.go
banyand/metadata/allocator.go
1 17 (5%) 1 (100%) 2023-08-02
pkg/schema/metadata.go
banyand/metadata/schema/node.go
1 18 (5%) 1 (100%) 2023-08-02
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [banyand/metadata/metadata.go] [banyand/metadata/metadata.go] [banyand/internal/cmd/storage.go] [banyand/internal/cmd/storage.go] [banyand/metadata/metadata.go]--[banyand/internal/cmd/storage.go] 2 [banyand/internal/cmd/liaison.go] [banyand/internal/cmd/liaison.go] [banyand/metadata/metadata.go]--[banyand/internal/cmd/liaison.go] 2 [banyand/liaison/liaison.go] [banyand/liaison/liaison.go] [banyand/metadata/metadata.go]--[banyand/liaison/liaison.go] 2 [banyand/internal/cmd/standalone.go] [banyand/internal/cmd/standalone.go] [banyand/metadata/metadata.go]--[banyand/internal/cmd/standalone.go] 2 [banyand/metadata/client.go] [banyand/metadata/client.go] [banyand/metadata/metadata.go]--[banyand/metadata/client.go] 2 [banyand/liaison/grpc/server.go] [banyand/liaison/grpc/server.go] [banyand/metadata/metadata.go]--[banyand/liaison/grpc/server.go] 2 [banyand/internal/cmd/storage.go]--[banyand/internal/cmd/liaison.go] 2 [banyand/internal/cmd/storage.go]--[banyand/internal/cmd/standalone.go] 2 [banyand/liaison/liaison.go]--[banyand/internal/cmd/storage.go] 2 [banyand/liaison/liaison.go]--[banyand/internal/cmd/liaison.go] 2 [banyand/liaison/liaison.go]--[banyand/internal/cmd/standalone.go] 2 [banyand/liaison/liaison.go]--[banyand/liaison/grpc/server.go] 2 [banyand/internal/cmd/standalone.go]--[banyand/internal/cmd/liaison.go] 2 [banyand/metadata/client.go]--[banyand/internal/cmd/storage.go] 2 [banyand/metadata/client.go]--[banyand/internal/cmd/liaison.go] 2 [banyand/metadata/client.go]--[banyand/liaison/liaison.go] 2 [banyand/metadata/client.go]--[banyand/internal/cmd/standalone.go] 2 [banyand/metadata/client.go]--[banyand/liaison/grpc/server.go] 2 [banyand/liaison/grpc/server.go]--[banyand/internal/cmd/storage.go] 2 [banyand/liaison/grpc/server.go]--[banyand/internal/cmd/liaison.go] 2 [banyand/liaison/grpc/server.go]--[banyand/internal/cmd/standalone.go] 2 [banyand/metadata/schema/schema.go] [banyand/metadata/schema/schema.go] [banyand/metadata/schema/schema.go]--[banyand/metadata/metadata.go] 2 [banyand/metadata/schema/schema.go]--[banyand/internal/cmd/storage.go] 2 [banyand/metadata/schema/schema.go]--[banyand/internal/cmd/liaison.go] 2 [banyand/metadata/schema/schema.go]--[banyand/liaison/liaison.go] 2 [banyand/metadata/schema/schema.go]--[banyand/internal/cmd/standalone.go] 2 [banyand/metadata/schema/schema.go]--[banyand/metadata/client.go] 2 [banyand/metadata/schema/schema.go]--[banyand/liaison/grpc/server.go] 2 [banyand/queue/local.go] [banyand/queue/local.go] [banyand/queue/local.go]--[banyand/internal/cmd/storage.go] 1 [banyand/metadata/allocator.go] [banyand/metadata/allocator.go] [banyand/queue/local.go]--[banyand/metadata/allocator.go] 1 [banyand/stream/service.go] [banyand/stream/service.go] [banyand/queue/queue.go] [banyand/queue/queue.go] [banyand/stream/service.go]--[banyand/queue/queue.go] 1 [banyand/liaison/grpc/discovery.go] [banyand/liaison/grpc/discovery.go] [banyand/stream/service.go]--[banyand/liaison/grpc/discovery.go] 1 [banyand/queue/queue.go]--[banyand/internal/cmd/standalone.go] 1 [banyand/metadata/schema/shard.go] [banyand/metadata/schema/shard.go] [banyand/metadata/schema/shard.go]--[banyand/metadata/allocator.go] 1 [banyand/measure/measure.go] [banyand/measure/measure.go] [banyand/metadata/schema/shard.go]--[banyand/measure/measure.go] 1 [pkg/schema/metadata.go] [pkg/schema/metadata.go] [banyand/stream/metadata.go] [banyand/stream/metadata.go] [pkg/schema/metadata.go]--[banyand/stream/metadata.go] 1 [banyand/metadata/schema/node.go] [banyand/metadata/schema/node.go] [pkg/schema/metadata.go]--[banyand/metadata/schema/node.go] 1 [banyand/stream/metadata.go]--[banyand/internal/cmd/storage.go] 1 [banyand/metadata/embeddedetcd/server.go] [banyand/metadata/embeddedetcd/server.go] [banyand/metadata/embeddedetcd/server.go]--[banyand/metadata/schema/schema.go] 1 [banyand/internal/cmd/meta.go] [banyand/internal/cmd/meta.go] [banyand/internal/cmd/meta.go]--[banyand/internal/cmd/storage.go] 1 [banyand/internal/cmd/meta.go]--[banyand/internal/cmd/liaison.go] 1 [banyand/metadata/schema/node.go]--[banyand/internal/cmd/storage.go] 1 [banyand/measure/service.go] [banyand/measure/service.go] [banyand/metadata/schema/node.go]--[banyand/measure/service.go] 1 [banyand/measure/metadata.go] [banyand/measure/metadata.go] [banyand/measure/service.go]--[banyand/measure/metadata.go] 1 [api/proto/banyandb/database/v1/database.proto] [api/proto/banyandb/database/v1/database.proto] [banyand/liaison/grpc/discovery.go]--[api/proto/banyandb/database/v1/database.proto] 1 [banyand/query/processor.go] [banyand/query/processor.go] [banyand/query/processor.go]--[banyand/internal/cmd/liaison.go] 1 [banyand/liaison/grpc/registry.go] [banyand/liaison/grpc/registry.go] [banyand/liaison/grpc/registry.go]--[banyand/liaison/liaison.go] 1 [banyand/internal/cmd/root.go] [banyand/internal/cmd/root.go] [banyand/internal/cmd/root.go]--[banyand/internal/cmd/storage.go] 1 [banyand/metadata/schema/checker.go] [banyand/metadata/schema/checker.go] [banyand/metadata/schema/checker.go]--[banyand/metadata/metadata.go] 1 [banyand/stream/stream.go] [banyand/stream/stream.go] [banyand/stream/stream.go]--[banyand/metadata/allocator.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 banyand banyand banyand--banyand 3 api api banyand--api 1 pkg pkg pkg--banyand 2 pkg--pkg 1 pkg--api 2
Download: SVG DOT (open online Graphviz editor)

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