graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[banyand/tsdb/buffer.go]" -- "[banyand/tsdb/block.go]" [label=" 6 ", penwidth="6", color="#00688bB7"]; "[banyand/kv/kv.go]" -- "[banyand/tsdb/block.go]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[banyand/tsdb/buffer.go]" -- "[banyand/kv/badger.go]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[banyand/tsdb/block.go]" -- "[banyand/kv/badger.go]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[banyand/kv/kv.go]" -- "[banyand/tsdb/buffer.go]" [label=" 5 ", penwidth="5", color="#00688bA5"]; "[banyand/tsdb/shard.go]" -- "[banyand/tsdb/block.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/block.go]" -- "[banyand/measure/measure_write.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/kv/kv.go]" -- "[banyand/kv/badger.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/shard.go]" -- "[banyand/kv/kv.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/seriesdb.go]" -- "[banyand/tsdb/block.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/tsdb.go]" -- "[banyand/tsdb/buffer.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/stream/service.go]" -- "[banyand/measure/service.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/seriesdb.go]" -- "[banyand/tsdb/buffer.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/seriesdb.go]" -- "[banyand/kv/badger.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/shard.go]" -- "[banyand/tsdb/buffer.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[pkg/index/lsm/lsm.go]" -- "[banyand/tsdb/block.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/buffer.go]" -- "[banyand/measure/measure_write.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/liaison/grpc/server.go]" -- "[banyand/internal/cmd/standalone.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/tsdb.go]" -- "[banyand/kv/badger.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/block.go]" -- "[pkg/index/inverted/inverted.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/tsdb.go]" -- "[banyand/tsdb/block.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/tsdb/tsdb.go]" -- "[banyand/tsdb/seriesdb.go]" [label=" 4 ", penwidth="4", color="#00688b93"]; "[banyand/kv/badger.go]" -- "[pkg/index/inverted/inverted.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[ui/src/router/index.js]" -- "[ui/src/components/TopNav/index.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/stream/service.go]" -- "[banyand/liaison/grpc/server.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/shard.go]" -- "[banyand/tsdb/tsdb.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/kv/kv.go]" -- "[banyand/measure/measure_write.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[ui/src/components/TopNav/index.vue]" -- "[ui/src/components/Read/index.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/segment.go]" -- "[banyand/kv/badger.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/measure/service.go]" -- "[banyand/measure/metadata.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/metadata/schema/etcd.go]" -- "[banyand/liaison/grpc/server.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/metadata/metadata.go]" -- "[banyand/internal/cmd/standalone.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/stream/metadata.go]" -- "[banyand/measure/metadata.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/segment.go]" -- "[banyand/tsdb/block.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/seriesdb.go]" -- "[banyand/measure/measure_write.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/seriesdb.go]" -- "[banyand/liaison/grpc/server.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[ui/src/router/index.js]" -- "[ui/src/components/Aside/index.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/stream/metadata.go]" -- "[banyand/liaison/grpc/server.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/kv/kv.go]" -- "[banyand/tsdb/seriesdb.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/shard.go]" -- "[pkg/index/lsm/lsm.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/segment.go]" -- "[banyand/tsdb/tsdb.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/shard.go]" -- "[banyand/tsdb/seriesdb.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/shard.go]" -- "[banyand/kv/badger.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/seriesdb.go]" -- "[banyand/tsdb/scope.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/seriesdb.go]" -- "[banyand/observability/meter_prom.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/kv/kv.go]" -- "[pkg/index/lsm/lsm.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[ui/src/router/index.js]" -- "[ui/src/components/Read/index.vue]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/kv/kv.go]" -- "[pkg/index/inverted/inverted.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/kv/kv.go]" -- "[banyand/tsdb/tsdb.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[banyand/tsdb/segment.go]" -- "[banyand/tsdb/seriesdb.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; }