apache / skywalking-banyandb
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 260 files with 29,635 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 14 files changed 21-50 times (3,737 lines of code)
    • 92 files changed 6-20 times (13,983 lines of code)
    • 154 files changed 1-5 times (11,915 lines of code)
0% | 0% | 12% | 47% | 40%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 260 files with 29,635 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 136 files changed by 2-5 contributors (18,419 lines of code)
    • 124 files changed by 1 contributor (11,216 lines of code)
0% | 0% | 0% | 62% | 37%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, txt, yaml, json, yml, vue, md, proto, js, mk, gitignore, sh, scss, css, xml, toml, tpl, mod, dockerignore, gitattributes, editorconfig, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 15% | 49% | 34%
proto0% | 0% | 0% | 82% | 17%
vue0% | 0% | 0% | 30% | 69%
js0% | 0% | 0% | 34% | 65%
yaml0% | 0% | 0% | 62% | 37%
scss0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
banyand0% | 0% | 27% | 49% | 22%
pkg0% | 0% | 4% | 50% | 45%
ui0% | 0% | 0% | 28% | 71%
api0% | 0% | 0% | 80% | 19%
bydbctl0% | 0% | 0% | 18% | 81%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
block.go
in banyand/tsdb
416 27 2021-09-09 2023-06-27 42 2 hanahmily@gmail.com hanahmily@gmail.com
standalone.go
in banyand/internal/cmd
94 1 2021-04-06 2023-08-02 41 4 hanahmily@gmail.com hanahmily@gmail.com
tsdb.go
in banyand/tsdb
310 16 2021-09-09 2023-06-27 30 2 hanahmily@gmail.com hanahmily@gmail.com
segment.go
in banyand/tsdb
113 5 2021-09-09 2023-05-31 29 2 hanahmily@gmail.com hanahmily@gmail.com
stream_write.go
in banyand/stream
140 4 2021-09-09 2023-06-27 27 2 hanahmily@gmail.com hanahmily@gmail.com
seriesdb.go
in banyand/tsdb
659 44 2021-09-09 2023-06-27 27 2 hanahmily@gmail.com hanahmily@gmail.com
kv.go
in banyand/kv
221 11 2021-05-31 2023-05-31 26 2 hanahmily@gmail.com hanahmily@gmail.com
shard.go
in banyand/tsdb
278 13 2021-09-09 2023-05-31 26 2 hanahmily@gmail.com hanahmily@gmail.com
inverted.go
in pkg/index/inverted
423 17 2021-09-09 2023-07-13 26 2 hanahmily@gmail.com hailin088@gmail.com
processor.go
in banyand/query
148 4 2021-07-30 2023-07-26 24 4 lujiajing1126@gmail.com hanahmily@gmail.com
badger.go
in banyand/kv
278 38 2021-05-31 2023-06-27 24 3 hanahmily@gmail.com hanahmily@gmail.com
server.go
in banyand/liaison/grpc
238 7 2021-09-29 2023-08-02 23 4 hanahmily@gmail.com hanahmily@gmail.com
etcd.go
in banyand/metadata/schema
297 15 2021-10-19 2023-07-26 23 3 lujiajing1126@gmail.com hanahmily@gmail.com
service.go
in banyand/stream
122 8 2021-09-09 2023-08-02 21 3 hanahmily@gmail.com hanahmily@gmail.com
measure_write.go
in banyand/measure
165 5 2022-02-25 2023-06-27 20 2 hanahmily@gmail.com hanahmily@gmail.com
metadata.go
in banyand/measure
308 11 2022-02-25 2023-08-02 20 2 hanahmily@gmail.com hanahmily@gmail.com
lsm.go
in pkg/index/lsm
54 4 2021-09-16 2023-06-15 19 1 hanahmily@gmail.com hanahmily@gmail.com
stream_query.go
in banyand/stream
103 4 2021-09-09 2023-05-31 19 1 hanahmily@gmail.com hanahmily@gmail.com
id.go
in api/common
79 12 2021-06-03 2023-07-18 18 5 hanahmily@gmail.com 77738092+hhoflittlefish777@...
logger.go
in pkg/logger
111 6 2021-04-06 2022-12-12 18 3 hanahmily@gmail.com hanahmily@gmail.com
index.go
in pkg/index
156 14 2021-09-09 2023-06-15 18 1 hanahmily@gmail.com hanahmily@gmail.com
common.go
in pkg/query/logical
165 11 2021-09-30 2023-05-07 18 2 hanahmily@gmail.com hanahmily@gmail.com
writer.go
in banyand/tsdb/index
228 5 2021-12-02 2023-06-27 18 2 hanahmily@gmail.com hanahmily@gmail.com
metadata.go
in pkg/schema
395 21 2022-02-24 2023-08-02 18 3 hanahmily@gmail.com hanahmily@gmail.com
metadata.go
in banyand/metadata
31 - 2021-09-09 2023-08-02 17 3 hanahmily@gmail.com hanahmily@gmail.com
stream.go
in banyand/stream
68 8 2021-09-09 2023-08-02 17 2 hanahmily@gmail.com hanahmily@gmail.com
schema.go
in pkg/query/logical
119 10 2021-07-12 2023-01-22 17 3 lujiajing1126@gmail.com lujiajing1126@gmail.com
metadata.go
in banyand/stream
197 8 2022-02-15 2023-08-02 17 2 hanahmily@gmail.com hanahmily@gmail.com
service.go
in banyand/measure
155 10 2021-12-02 2023-08-02 16 3 hanahmily@gmail.com hanahmily@gmail.com
write.go
in pkg/pb/v1
178 12 2021-09-25 2023-06-19 16 2 lujiajing1126@gmail.com hanahmily@gmail.com
proto
schema.proto
in api/proto/banyandb/database/v1
192 - 2021-08-15 2023-06-19 16 3 hanahmily@gmail.com hanahmily@gmail.com
schema.go
in banyand/metadata/schema
211 4 2021-09-09 2023-08-02 15 2 hanahmily@gmail.com hanahmily@gmail.com
series_seek_sort.go
in banyand/tsdb
228 13 2021-09-09 2023-06-27 15 2 hanahmily@gmail.com hanahmily@gmail.com
local.go
in banyand/queue
31 5 2021-05-07 2023-08-02 14 4 hanahmily@gmail.com hanahmily@gmail.com
expr.go
in pkg/query/logical
59 8 2021-07-12 2022-12-05 14 3 lujiajing1126@gmail.com hanahmily@gmail.com
series_seek.go
in banyand/tsdb
95 9 2021-09-09 2023-06-27 14 2 hanahmily@gmail.com hanahmily@gmail.com
measure.go
in banyand/liaison/grpc
136 6 2022-01-14 2023-06-13 14 3 hanahmily@gmail.com hanahmily@gmail.com
expr_literal.go
in pkg/query/logical
284 41 2021-07-12 2023-06-19 14 2 lujiajing1126@gmail.com hanahmily@gmail.com
stream.go
in banyand/liaison/grpc
120 5 2021-09-29 2023-06-13 13 3 hanahmily@gmail.com hanahmily@gmail.com
indexdb.go
in banyand/tsdb
148 11 2021-09-09 2023-04-18 13 1 hanahmily@gmail.com hanahmily@gmail.com
interface.go
in pkg/query/logical
27 - 2021-07-12 2022-12-05 12 2 lujiajing1126@gmail.com hanahmily@gmail.com
query.go
in banyand/query
30 1 2021-05-07 2023-07-26 12 3 hanahmily@gmail.com hanahmily@gmail.com
number.go
in pkg/convert
55 8 2021-05-31 2023-01-14 12 3 hanahmily@gmail.com hanahmily@gmail.com
proto
common.proto
in api/proto/banyandb/common/v1
72 - 2021-08-15 2023-07-06 12 3 hanahmily@gmail.com hanahmily@gmail.com
measure.go
in banyand/measure
110 9 2021-12-02 2023-08-02 12 2 hanahmily@gmail.com hanahmily@gmail.com
bucket.go
in banyand/tsdb/bucket
110 5 2022-01-24 2022-12-05 12 2 hanahmily@gmail.com hanahmily@gmail.com
series_write.go
in banyand/tsdb
185 14 2021-09-09 2023-06-27 12 2 hanahmily@gmail.com hanahmily@gmail.com
series.go
in banyand/tsdb
188 12 2021-09-09 2022-12-18 12 2 hanahmily@gmail.com hanahmily@gmail.com
server.go
in banyand/liaison/http
206 11 2022-06-07 2023-07-05 12 5 hanahmily@gmail.com innerpeace.zhai@gmail.com
run.go
in pkg/run
271 13 2021-04-14 2023-07-26 12 2 hanahmily@gmail.com hanahmily@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
id.go
in api/common
79 12 2021-06-03 2023-07-18 18 5 hanahmily@gmail.com 77738092+hhoflittlefish777@...
server.go
in banyand/liaison/http
206 11 2022-06-07 2023-07-05 12 5 hanahmily@gmail.com innerpeace.zhai@gmail.com
standalone.go
in banyand/internal/cmd
94 1 2021-04-06 2023-08-02 41 4 hanahmily@gmail.com hanahmily@gmail.com
processor.go
in banyand/query
148 4 2021-07-30 2023-07-26 24 4 lujiajing1126@gmail.com hanahmily@gmail.com
server.go
in banyand/liaison/grpc
238 7 2021-09-29 2023-08-02 23 4 hanahmily@gmail.com hanahmily@gmail.com
local.go
in banyand/queue
31 5 2021-05-07 2023-08-02 14 4 hanahmily@gmail.com hanahmily@gmail.com
23 - 2021-07-26 2022-07-05 6 4 hanahmily@gmail.com 30852919+e11jah@users.norep...
index.go
in banyand/metadata/schema
148 12 2022-03-07 2023-05-09 6 4 hanahmily@gmail.com wanghailin@apache.org
group.go
in banyand/metadata/schema
84 6 2022-03-07 2023-02-02 6 4 hanahmily@gmail.com 77738092+hhoflittlefish777@...
stream.go
in banyand/metadata/schema
72 6 2022-03-07 2023-02-02 5 4 hanahmily@gmail.com 77738092+hhoflittlefish777@...
buf.yaml
in api/proto
11 - 2022-06-04 2022-09-12 4 4 lujiajing1126@gmail.com hanahmily@gmail.com
badger.go
in banyand/kv
278 38 2021-05-31 2023-06-27 24 3 hanahmily@gmail.com hanahmily@gmail.com
etcd.go
in banyand/metadata/schema
297 15 2021-10-19 2023-07-26 23 3 lujiajing1126@gmail.com hanahmily@gmail.com
service.go
in banyand/stream
122 8 2021-09-09 2023-08-02 21 3 hanahmily@gmail.com hanahmily@gmail.com
logger.go
in pkg/logger
111 6 2021-04-06 2022-12-12 18 3 hanahmily@gmail.com hanahmily@gmail.com
metadata.go
in pkg/schema
395 21 2022-02-24 2023-08-02 18 3 hanahmily@gmail.com hanahmily@gmail.com
metadata.go
in banyand/metadata
31 - 2021-09-09 2023-08-02 17 3 hanahmily@gmail.com hanahmily@gmail.com
schema.go
in pkg/query/logical
119 10 2021-07-12 2023-01-22 17 3 lujiajing1126@gmail.com lujiajing1126@gmail.com
proto
schema.proto
in api/proto/banyandb/database/v1
192 - 2021-08-15 2023-06-19 16 3 hanahmily@gmail.com hanahmily@gmail.com
service.go
in banyand/measure
155 10 2021-12-02 2023-08-02 16 3 hanahmily@gmail.com hanahmily@gmail.com
measure.go
in banyand/liaison/grpc
136 6 2022-01-14 2023-06-13 14 3 hanahmily@gmail.com hanahmily@gmail.com
expr.go
in pkg/query/logical
59 8 2021-07-12 2022-12-05 14 3 lujiajing1126@gmail.com hanahmily@gmail.com
stream.go
in banyand/liaison/grpc
120 5 2021-09-29 2023-06-13 13 3 hanahmily@gmail.com hanahmily@gmail.com
proto
common.proto
in api/proto/banyandb/common/v1
72 - 2021-08-15 2023-07-06 12 3 hanahmily@gmail.com hanahmily@gmail.com
query.go
in banyand/query
30 1 2021-05-07 2023-07-26 12 3 hanahmily@gmail.com hanahmily@gmail.com
number.go
in pkg/convert
55 8 2021-05-31 2023-01-14 12 3 hanahmily@gmail.com hanahmily@gmail.com
proto
query.proto
in api/proto/banyandb/measure/v1
96 - 2021-11-10 2023-01-04 11 3 hanahmily@gmail.com hanahmily@gmail.com
proto
query.proto
in api/proto/banyandb/model/v1
107 - 2021-08-15 2023-01-04 10 3 hanahmily@gmail.com hanahmily@gmail.com
queue.go
in banyand/queue
18 1 2021-05-07 2023-08-02 10 3 hanahmily@gmail.com hanahmily@gmail.com
measure_topn.go
in banyand/measure
418 21 2022-10-15 2023-06-19 10 3 49940663+sacloudy@users.nor... hanahmily@gmail.com
App.vue
in ui/src
100 - 2022-06-07 2023-01-17 9 3 hanahmily@gmail.com a13068977543@gmail.com
root.go
in bydbctl/internal/cmd
95 9 2022-06-07 2023-07-06 9 3 hanahmily@gmail.com hanahmily@gmail.com
index.js
in ui/src/router
134 1 2022-06-07 2023-06-27 8 3 hanahmily@gmail.com a13068977543@gmail.com
proto
rpc.proto
in api/proto/banyandb/database/v1
353 - 2021-10-19 2023-07-07 8 3 lujiajing1126@gmail.com hanahmily@gmail.com
proto
rpc.proto
in api/proto/banyandb/property/v1
86 - 2022-03-28 2023-07-07 8 3 hanahmily@gmail.com hanahmily@gmail.com
measure.go
in banyand/metadata/schema
95 7 2022-03-07 2023-06-19 8 3 hanahmily@gmail.com hanahmily@gmail.com
bus.go
in pkg/bus
194 13 2021-07-12 2022-12-05 8 3 hanahmily@gmail.com hanahmily@gmail.com
tag_filter.go
in pkg/query/logical
436 40 2022-09-15 2023-06-19 8 3 hanahmily@gmail.com hanahmily@gmail.com
main.js
in ui/src
76 - 2022-06-07 2022-10-18 7 3 hanahmily@gmail.com a13068977543@gmail.com
proto
topn.proto
in api/proto/banyandb/measure/v1
58 - 2021-11-10 2023-03-19 7 3 hanahmily@gmail.com lujiajing1126@gmail.com
property.go
in banyand/metadata/schema
146 7 2022-03-28 2023-02-02 5 3 hanahmily@gmail.com 77738092+hhoflittlefish777@...
route.go
in pkg/partition
12 1 2021-07-09 2022-12-05 5 3 hanahmily@gmail.com hanahmily@gmail.com
main.go
in bydbctl/cmd/bydbctl
12 1 2022-06-07 2022-12-05 4 3 hanahmily@gmail.com hanahmily@gmail.com
topn.go
in banyand/metadata/schema
67 6 2022-03-07 2023-02-02 4 3 hanahmily@gmail.com 77738092+hhoflittlefish777@...
block.go
in banyand/tsdb
416 27 2021-09-09 2023-06-27 42 2 hanahmily@gmail.com hanahmily@gmail.com
tsdb.go
in banyand/tsdb
310 16 2021-09-09 2023-06-27 30 2 hanahmily@gmail.com hanahmily@gmail.com
segment.go
in banyand/tsdb
113 5 2021-09-09 2023-05-31 29 2 hanahmily@gmail.com hanahmily@gmail.com
seriesdb.go
in banyand/tsdb
659 44 2021-09-09 2023-06-27 27 2 hanahmily@gmail.com hanahmily@gmail.com
stream_write.go
in banyand/stream
140 4 2021-09-09 2023-06-27 27 2 hanahmily@gmail.com hanahmily@gmail.com
kv.go
in banyand/kv
221 11 2021-05-31 2023-05-31 26 2 hanahmily@gmail.com hanahmily@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
index.vue
in ui/src/components/Aside
1020 - 2023-06-06 2023-07-18 7 1 a13068977543@gmail.com a13068977543@gmail.com
wal.go
in pkg/wal
873 58 2023-02-27 2023-07-18 2 1 77738092+hhoflittlefish777@... 77738092+hhoflittlefish777@...
duration.go
in pkg/index/testcases
313 4 2021-09-16 2023-06-15 8 1 hanahmily@gmail.com hanahmily@gmail.com
Editor.vue
in ui/src/components/IndexRule
306 - 2023-06-26 2023-06-26 1 1 a13068977543@gmail.com a13068977543@gmail.com
index.vue
in ui/src/components/Editor
303 - 2023-06-21 2023-06-21 1 1 a13068977543@gmail.com a13068977543@gmail.com
block_ctrl.go
in banyand/tsdb
303 21 2022-11-12 2023-01-04 4 1 hanahmily@gmail.com hanahmily@gmail.com
discovery.go
in banyand/liaison/grpc
272 12 2021-09-29 2023-08-02 8 1 hanahmily@gmail.com hanahmily@gmail.com
tagEditor.vue
in ui/src/components/Editor
253 - 2023-06-21 2023-06-21 1 1 a13068977543@gmail.com a13068977543@gmail.com
segment_ctrl.go
in banyand/tsdb
244 17 2022-11-12 2023-01-04 4 1 hanahmily@gmail.com hanahmily@gmail.com
measure_plan_groupby.go
in pkg/query/logical/measure
239 18 2022-09-15 2023-05-07 5 1 hanahmily@gmail.com hanahmily@gmail.com
Editor.vue
in ui/src/components/IndexRuleBinding
238 - 2023-06-26 2023-06-27 2 1 a13068977543@gmail.com a13068977543@gmail.com
encoder.go
in pkg/encoding
236 22 2023-01-14 2023-05-31 3 1 hanahmily@gmail.com hanahmily@gmail.com
buffer.go
in banyand/tsdb
235 10 2023-03-24 2023-06-27 7 1 hanahmily@gmail.com hanahmily@gmail.com
sliding_window.go
in pkg/flow/streaming
230 23 2022-12-05 2022-12-05 1 1 hanahmily@gmail.com hanahmily@gmail.com
fieldsEditor.vue
in ui/src/components/Editor
202 - 2023-06-21 2023-06-21 1 1 a13068977543@gmail.com a13068977543@gmail.com
iterator.go
in pkg/index/lsm
179 15 2022-12-05 2023-05-07 4 1 hanahmily@gmail.com hanahmily@gmail.com
roaring.go
in pkg/index/posting/roaring
171 26 2021-09-09 2023-06-15 5 1 hanahmily@gmail.com hanahmily@gmail.com
client.go
in banyand/metadata
170 20 2023-07-26 2023-08-02 2 1 hanahmily@gmail.com hanahmily@gmail.com
index.go
in pkg/index
156 14 2021-09-09 2023-06-15 18 1 hanahmily@gmail.com hanahmily@gmail.com
scheduler.go
in pkg/timestamp
155 8 2022-11-12 2023-04-18 4 1 hanahmily@gmail.com hanahmily@gmail.com
indexdb.go
in banyand/tsdb
148 11 2021-09-09 2023-04-18 13 1 hanahmily@gmail.com hanahmily@gmail.com
k8s.yml
in banyand
147 - 2022-11-30 2023-05-07 3 1 hanahmily@gmail.com hanahmily@gmail.com
strategy.go
in banyand/tsdb/bucket
137 8 2022-01-24 2022-12-05 11 1 hanahmily@gmail.com hanahmily@gmail.com
index.vue
in ui/src/components/TopNav
134 - 2023-06-06 2023-06-27 3 1 a13068977543@gmail.com a13068977543@gmail.com
index.vue
in ui/src/components/CodeMirror
130 - 2023-06-06 2023-06-06 1 1 a13068977543@gmail.com a13068977543@gmail.com
stream_plan_indexscan_local.go
in pkg/query/logical/stream
130 6 2022-09-15 2023-05-07 6 1 hanahmily@gmail.com hanahmily@gmail.com
elementPlus.scss
in ui/src/styles
123 - 2022-11-30 2023-06-27 4 1 a13068977543@gmail.com a13068977543@gmail.com
xor.go
in pkg/encoding
122 7 2021-11-20 2022-12-18 3 1 hanahmily@gmail.com hanahmily@gmail.com
system.go
in banyand/observability
121 11 2023-06-01 2023-06-01 1 1 hanahmily@gmail.com hanahmily@gmail.com
server.go
in banyand/metadata/embeddedetcd
115 8 2023-07-26 2023-07-26 1 1 hanahmily@gmail.com hanahmily@gmail.com
metrics_system.go
in banyand/observability
106 5 2023-04-18 2023-04-18 1 1 hanahmily@gmail.com hanahmily@gmail.com
stream_plan_indexscan_global.go
in pkg/query/logical/stream
106 5 2022-09-15 2022-12-24 4 1 hanahmily@gmail.com hanahmily@gmail.com
storage.go
in banyand/internal/cmd
105 1 2023-07-26 2023-08-02 2 1 hanahmily@gmail.com hanahmily@gmail.com
index.js
in ui/src/api
104 16 2022-09-14 2023-06-26 4 1 a13068977543@gmail.com a13068977543@gmail.com
stream_query.go
in banyand/stream
103 4 2021-09-09 2023-05-31 19 1 hanahmily@gmail.com hanahmily@gmail.com
index.vue
in ui/src/components/IndexRule
85 - 2023-06-26 2023-06-27 2 1 a13068977543@gmail.com a13068977543@gmail.com
file.go
in pkg/accesslog
85 4 2023-06-13 2023-06-13 1 1 hanahmily@gmail.com hanahmily@gmail.com
84 8 2023-07-18 2023-07-18 1 1 77738092+hhoflittlefish777@... 77738092+hhoflittlefish777@...
index.vue
in ui/src/components/IndexRuleBinding
83 - 2023-06-26 2023-06-27 2 1 a13068977543@gmail.com a13068977543@gmail.com
writer.go
in pkg/encoding
81 12 2022-12-18 2022-12-18 1 1 hanahmily@gmail.com hanahmily@gmail.com
measure_plan.go
in pkg/query/logical/measure
81 10 2022-09-15 2022-12-05 3 1 hanahmily@gmail.com hanahmily@gmail.com
streaming.go
in pkg/flow/streaming
78 7 2022-12-05 2022-12-05 1 1 hanahmily@gmail.com hanahmily@gmail.com
service_name.go
in pkg/index/testcases
76 2 2021-09-16 2023-06-15 6 1 hanahmily@gmail.com hanahmily@gmail.com
liaison.go
in banyand/internal/cmd
75 1 2023-07-26 2023-08-02 2 1 hanahmily@gmail.com hanahmily@gmail.com
service.go
in banyand/observability
73 6 2023-06-01 2023-06-01 1 1 hanahmily@gmail.com hanahmily@gmail.com
search.go
in pkg/index/lsm
73 5 2021-09-16 2023-06-15 11 1 hanahmily@gmail.com hanahmily@gmail.com
unary.go
in pkg/flow/streaming
73 10 2022-12-05 2022-12-05 1 1 hanahmily@gmail.com hanahmily@gmail.com
reader.go
in pkg/encoding
70 5 2022-12-18 2022-12-18 1 1 hanahmily@gmail.com hanahmily@gmail.com
server.go
in banyand/metadata
67 7 2023-07-26 2023-07-26 1 1 hanahmily@gmail.com hanahmily@gmail.com
proto
common.proto
in api/proto/banyandb/model/v1
66 - 2021-08-15 2023-06-19 8 1 hanahmily@gmail.com hanahmily@gmail.com
Correlations

File Size vs. Number of Changes: 260 points

pkg/fs/file_system.go x: 28 lines of code y: 1 # changes api/proto/banyandb/database/v1/database.proto x: 38 lines of code y: 4 # changes banyand/internal/cmd/liaison.go x: 75 lines of code y: 2 # changes banyand/internal/cmd/standalone.go x: 94 lines of code y: 41 # changes banyand/internal/cmd/storage.go x: 105 lines of code y: 2 # changes banyand/liaison/grpc/discovery.go x: 272 lines of code y: 8 # changes banyand/liaison/grpc/server.go x: 238 lines of code y: 23 # changes banyand/liaison/liaison.go x: 11 lines of code y: 8 # changes banyand/measure/measure.go x: 110 lines of code y: 12 # changes banyand/measure/metadata.go x: 308 lines of code y: 20 # changes banyand/measure/service.go x: 155 lines of code y: 16 # changes banyand/metadata/allocator.go x: 60 lines of code y: 1 # changes banyand/metadata/client.go x: 170 lines of code y: 2 # changes banyand/metadata/metadata.go x: 31 lines of code y: 17 # changes banyand/metadata/schema/checker.go x: 81 lines of code y: 5 # changes banyand/metadata/schema/schema.go x: 211 lines of code y: 15 # changes banyand/metadata/schema/shard.go x: 52 lines of code y: 1 # changes banyand/queue/local.go x: 31 lines of code y: 14 # changes banyand/queue/queue.go x: 18 lines of code y: 10 # changes banyand/stream/metadata.go x: 197 lines of code y: 17 # changes banyand/stream/service.go x: 122 lines of code y: 21 # changes banyand/stream/stream.go x: 68 lines of code y: 17 # changes pkg/schema/metadata.go x: 395 lines of code y: 18 # changes banyand/internal/cmd/meta.go x: 61 lines of code y: 1 # changes banyand/internal/cmd/root.go x: 28 lines of code y: 5 # changes banyand/liaison/grpc/property.go x: 45 lines of code y: 7 # changes banyand/liaison/grpc/registry.go x: 441 lines of code y: 8 # changes banyand/metadata/embeddedetcd/server.go x: 115 lines of code y: 1 # changes banyand/metadata/schema/etcd.go x: 297 lines of code y: 23 # changes banyand/metadata/server.go x: 67 lines of code y: 1 # changes banyand/query/processor.go x: 148 lines of code y: 24 # changes banyand/query/query.go x: 30 lines of code y: 12 # changes pkg/run/run.go x: 271 lines of code y: 12 # changes banyand/measure/tstable.go x: 202 lines of code y: 2 # changes banyand/stream/tstable.go x: 125 lines of code y: 2 # changes ui/src/components/Aside/index.vue x: 1020 lines of code y: 7 # changes api/common/id.go x: 79 lines of code y: 18 # changes pkg/run/channel_closer.go x: 84 lines of code y: 1 # changes pkg/run/channel_group_closer.go x: 31 lines of code y: 1 # changes pkg/wal/wal.go x: 873 lines of code y: 2 # changes pkg/index/inverted/inverted.go x: 423 lines of code y: 26 # changes ui/src/components/Header/components/header.vue x: 132 lines of code y: 2 # changes api/proto/banyandb/database/v1/rpc.proto x: 353 lines of code y: 8 # changes api/proto/banyandb/measure/v1/rpc.proto x: 36 lines of code y: 4 # changes api/proto/banyandb/property/v1/rpc.proto x: 86 lines of code y: 8 # changes api/proto/banyandb/stream/v1/rpc.proto x: 34 lines of code y: 4 # changes banyand/tsdb/bucket/queue.go x: 235 lines of code y: 11 # changes api/proto/banyandb/common/v1/common.proto x: 72 lines of code y: 12 # changes bydbctl/internal/cmd/property.go x: 94 lines of code y: 3 # changes bydbctl/internal/cmd/root.go x: 95 lines of code y: 9 # changes banyand/liaison/http/server.go x: 206 lines of code y: 12 # changes pkg/query/logical/measure/measure_analyzer.go x: 87 lines of code y: 8 # changes banyand/kv/badger.go x: 278 lines of code y: 24 # changes banyand/measure/measure_write.go x: 165 lines of code y: 20 # changes banyand/stream/stream_write.go x: 140 lines of code y: 27 # changes banyand/tsdb/block.go x: 416 lines of code y: 42 # changes banyand/tsdb/buffer.go x: 235 lines of code y: 7 # changes banyand/tsdb/index/writer.go x: 228 lines of code y: 18 # changes banyand/tsdb/scope.go x: 67 lines of code y: 10 # changes banyand/tsdb/series_seek.go x: 95 lines of code y: 14 # changes banyand/tsdb/series_seek_sort.go x: 228 lines of code y: 15 # changes banyand/tsdb/series_write.go x: 185 lines of code y: 12 # changes banyand/tsdb/seriesdb.go x: 659 lines of code y: 27 # changes banyand/tsdb/tsdb.go x: 310 lines of code y: 30 # changes pkg/query/logical/index_filter.go x: 624 lines of code y: 12 # changes pkg/query/logical/measure/measure_plan_indexscan_local.go x: 306 lines of code y: 10 # changes ui/src/components/IndexRule/index.vue x: 85 lines of code y: 2 # changes ui/src/components/IndexRuleBinding/Editor.vue x: 238 lines of code y: 2 # changes ui/src/components/IndexRuleBinding/index.vue x: 83 lines of code y: 2 # changes ui/src/components/Read/index.vue x: 418 lines of code y: 4 # changes ui/src/components/TopNav/index.vue x: 134 lines of code y: 3 # changes ui/src/router/index.js x: 134 lines of code y: 8 # changes ui/src/styles/elementPlus.scss x: 123 lines of code y: 4 # changes ui/src/api/index.js x: 104 lines of code y: 4 # changes ui/src/components/IndexRule/Editor.vue x: 306 lines of code y: 1 # changes ui/src/components/Editor/fieldsEditor.vue x: 202 lines of code y: 1 # changes ui/src/components/Editor/index.vue x: 303 lines of code y: 1 # changes ui/src/components/Editor/tagEditor.vue x: 253 lines of code y: 1 # changes ui/src/views/Measure/createEdit.vue x: 9 lines of code y: 3 # changes ui/src/views/Stream/createEdit.vue x: 10 lines of code y: 4 # changes api/proto/banyandb/database/v1/schema.proto x: 192 lines of code y: 16 # changes api/proto/banyandb/model/v1/common.proto x: 66 lines of code y: 8 # changes banyand/measure/measure_topn.go x: 418 lines of code y: 10 # changes banyand/metadata/schema/error.go x: 27 lines of code y: 6 # changes banyand/metadata/schema/measure.go x: 95 lines of code y: 8 # changes banyand/query/processor_topn.go x: 432 lines of code y: 9 # changes pkg/pb/v1/metadata.go x: 47 lines of code y: 10 # changes pkg/pb/v1/write.go x: 178 lines of code y: 16 # changes pkg/query/logical/expr_literal.go x: 284 lines of code y: 14 # changes pkg/query/logical/tag_filter.go x: 436 lines of code y: 8 # changes banyand/tsdb/series_seek_filter.go x: 35 lines of code y: 10 # changes pkg/index/index.go x: 156 lines of code y: 18 # changes pkg/index/lsm/lsm.go x: 54 lines of code y: 19 # changes pkg/index/lsm/search.go x: 73 lines of code y: 11 # changes pkg/index/posting/posting.go x: 32 lines of code y: 4 # changes pkg/index/posting/roaring/roaring.go x: 171 lines of code y: 5 # changes pkg/index/testcases/duration.go x: 313 lines of code y: 8 # changes pkg/index/testcases/service_name.go x: 76 lines of code y: 6 # changes ui/src/components/MeasureEditor/index.vue x: 15 lines of code y: 1 # changes banyand/liaison/grpc/measure.go x: 136 lines of code y: 14 # changes banyand/liaison/grpc/stream.go x: 120 lines of code y: 13 # changes pkg/accesslog/accesslog.go x: 8 lines of code y: 1 # changes pkg/accesslog/file.go x: 85 lines of code y: 1 # changes ui/src/components/CodeMirror/index.vue x: 130 lines of code y: 1 # changes ui/src/components/RightMenu/components/right-menu-item.vue x: 43 lines of code y: 1 # changes ui/src/components/Start/index.vue x: 21 lines of code y: 1 # changes ui/src/views/Measure/index.vue x: 41 lines of code y: 2 # changes ui/src/views/Measure/measure.vue x: 9 lines of code y: 2 # changes ui/src/views/Stream/stream.vue x: 10 lines of code y: 2 # changes banyand/observability/meter_noop.go x: 11 lines of code y: 3 # changes banyand/observability/service.go x: 73 lines of code y: 1 # changes banyand/observability/system.go x: 121 lines of code y: 1 # changes ui/vite.config.js x: 35 lines of code y: 3 # changes banyand/kv/kv.go x: 221 lines of code y: 26 # changes banyand/measure/measure_query.go x: 143 lines of code y: 11 # changes banyand/observability/collector.go x: 29 lines of code y: 2 # changes banyand/stream/stream_query.go x: 103 lines of code y: 19 # changes banyand/tsdb/segment.go x: 113 lines of code y: 29 # changes banyand/tsdb/shard.go x: 278 lines of code y: 26 # changes banyand/tsdb/tstable.go x: 33 lines of code y: 1 # changes pkg/encoding/encoder.go x: 236 lines of code y: 3 # changes pkg/encoding/encoding.go x: 35 lines of code y: 9 # changes banyand/metadata/schema/index.go x: 148 lines of code y: 6 # changes banyand/k8s.yml x: 147 lines of code y: 3 # changes pkg/index/lsm/iterator.go x: 179 lines of code y: 4 # changes pkg/query/logical/common.go x: 165 lines of code y: 18 # changes pkg/query/logical/iter.go x: 78 lines of code y: 5 # changes pkg/query/logical/measure/measure_plan_groupby.go x: 239 lines of code y: 5 # changes pkg/query/logical/measure/measure_plan_top.go x: 104 lines of code y: 5 # changes pkg/query/logical/stream/stream_plan_indexscan_local.go x: 130 lines of code y: 6 # changes banyand/observability/metrics_system.go x: 106 lines of code y: 1 # changes banyand/observability/pprof.go x: 61 lines of code y: 4 # changes banyand/tsdb/indexdb.go x: 148 lines of code y: 13 # changes pkg/meter/meter.go x: 59 lines of code y: 2 # changes pkg/meter/prom/instruments.go x: 32 lines of code y: 2 # changes pkg/meter/prom/prom.go x: 51 lines of code y: 2 # changes pkg/timestamp/scheduler.go x: 155 lines of code y: 4 # changes banyand/observability/type.go x: 3 lines of code y: 4 # changes pkg/meter/scope.go x: 45 lines of code y: 1 # changes api/proto/banyandb/measure/v1/topn.proto x: 58 lines of code y: 7 # changes pkg/flow/streaming/topn.go x: 158 lines of code y: 2 # changes pkg/flow/types.go x: 98 lines of code y: 3 # changes ui/src/utils/axios.js x: 43 lines of code y: 5 # changes ui/src/styles/custom.scss x: 30 lines of code y: 4 # changes api/proto/banyandb/property/v1/property.proto x: 40 lines of code y: 4 # changes banyand/metadata/schema/group.go x: 84 lines of code y: 6 # changes banyand/metadata/schema/property.go x: 146 lines of code y: 5 # changes banyand/metadata/schema/stream.go x: 72 lines of code y: 5 # changes banyand/metadata/schema/topn.go x: 67 lines of code y: 4 # changes pkg/query/logical/measure/schema.go x: 84 lines of code y: 7 # changes pkg/query/logical/schema.go x: 119 lines of code y: 17 # changes pkg/query/logical/stream/schema.go x: 52 lines of code y: 5 # changes pkg/query/logical/stream/stream_analyzer.go x: 140 lines of code y: 6 # changes pkg/query/logical/stream/stream_plan_tag_filter.go x: 156 lines of code y: 6 # changes pkg/query/logical/optimizer.go x: 63 lines of code y: 1 # changes pkg/query/logical/plan.go x: 52 lines of code y: 7 # changes ui/src/App.vue x: 100 lines of code y: 9 # changes ui/src/styles/main.scss x: 60 lines of code y: 3 # changes ui/src/views/Dashboard/index.vue x: 11 lines of code y: 1 # changes pkg/convert/number.go x: 55 lines of code y: 12 # changes api/proto/banyandb/measure/v1/query.proto x: 96 lines of code y: 11 # changes api/proto/banyandb/model/v1/query.proto x: 107 lines of code y: 10 # changes banyand/tsdb/block_ctrl.go x: 303 lines of code y: 4 # changes banyand/tsdb/segment_ctrl.go x: 244 lines of code y: 4 # changes pkg/query/logical/stream/stream_plan_indexscan_global.go x: 106 lines of code y: 4 # changes banyand/tsdb/series.go x: 188 lines of code y: 12 # changes pkg/encoding/reader.go x: 70 lines of code y: 1 # changes pkg/encoding/writer.go x: 81 lines of code y: 1 # changes pkg/encoding/xor.go x: 122 lines of code y: 3 # changes pkg/pb/v1/tsdb/options.go x: 19 lines of code y: 1 # changes pkg/logger/logger.go x: 111 lines of code y: 18 # changes pkg/logger/setting.go x: 100 lines of code y: 10 # changes api/common/doc.go x: 1 lines of code y: 1 # changes api/data/measure.go x: 20 lines of code y: 3 # changes api/data/stream.go x: 15 lines of code y: 3 # changes banyand/cmd/server/main.go x: 12 lines of code y: 2 # changes banyand/doc.go x: 1 lines of code y: 2 # changes banyand/liaison/http/health.go x: 51 lines of code y: 3 # changes banyand/tsdb/bucket/strategy.go x: 137 lines of code y: 11 # changes banyand/tsdb/retention.go x: 36 lines of code y: 6 # changes bydbctl/cmd/bydbctl/main.go x: 12 lines of code y: 4 # changes bydbctl/internal/cmd/group.go x: 111 lines of code y: 6 # changes bydbctl/internal/cmd/index_rule.go x: 114 lines of code y: 2 # changes bydbctl/internal/cmd/measure.go x: 127 lines of code y: 3 # changes bydbctl/internal/cmd/stream.go x: 131 lines of code y: 5 # changes bydbctl/pkg/file/read.go x: 36 lines of code y: 2 # changes pkg/bus/bus.go x: 194 lines of code y: 8 # changes pkg/convert/hash.go x: 8 lines of code y: 4 # changes pkg/flow/dedup_priority_queue.go x: 71 lines of code y: 3 # changes pkg/flow/op.go x: 20 lines of code y: 2 # changes pkg/flow/streaming/sliding_window.go x: 230 lines of code y: 1 # changes pkg/flow/streaming/sources/channel.go x: 53 lines of code y: 2 # changes pkg/flow/streaming/streaming.go x: 78 lines of code y: 1 # changes pkg/iter/iter.go x: 67 lines of code y: 2 # changes pkg/partition/entity.go x: 62 lines of code y: 8 # changes pkg/partition/index.go x: 24 lines of code y: 3 # changes pkg/partition/route.go x: 12 lines of code y: 5 # changes pkg/query/executor/interface.go x: 32 lines of code y: 7 # changes pkg/query/logical/expr.go x: 59 lines of code y: 14 # changes pkg/query/logical/format.go x: 13 lines of code y: 8 # changes pkg/query/logical/interface.go x: 27 lines of code y: 12 # changes pkg/query/logical/measure/measure_plan.go x: 81 lines of code y: 3 # changes pkg/query/logical/measure/measure_top.go x: 113 lines of code y: 3 # changes pkg/run/test.go x: 41 lines of code y: 4 # changes pkg/timestamp/clock.go x: 34 lines of code y: 5 # changes pkg/timestamp/nano.go x: 68 lines of code y: 8 # changes pkg/timestamp/range.go x: 74 lines of code y: 6 # changes pkg/version/version.go x: 28 lines of code y: 3 # changes revive.toml x: 43 lines of code y: 2 # changes ui/embed.go x: 3 lines of code y: 3 # changes api/proto/banyandb/measure/v1/write.proto x: 48 lines of code y: 6 # changes api/proto/banyandb/stream/v1/write.proto x: 47 lines of code y: 5 # changes banyand/okteto.yml x: 17 lines of code y: 1 # changes bydbctl/internal/cmd/rest.go x: 285 lines of code y: 4 # changes api/proto/banyandb/database/v1/event.proto x: 43 lines of code y: 4 # changes api/proto/banyandb/stream/v1/query.proto x: 67 lines of code y: 6 # changes ui/src/main.js x: 76 lines of code y: 7 # changes bydbctl/internal/cmd/use.go x: 24 lines of code y: 2 # changes ui/index.html x: 13 lines of code y: 1 # changes ui/src/stores/index.js x: 12 lines of code y: 1 # changes ui/src/stores/menuState.js x: 25 lines of code y: 1 # changes api/buf.gen.yaml x: 23 lines of code y: 6 # changes ui/babel.config.js x: 14 lines of code y: 2 # changes ui/src/plugins/axios.js x: 41 lines of code y: 1 # changes api/buf.work.yaml x: 3 lines of code y: 1 # changes
42.0
# changes
  min: 1.0
  average: 6.8
  25th percentile: 2.0
  median: 4.0
  75th percentile: 9.0
  max: 42.0
0 1020.0
lines of code
min: 1.0 | average: 113.98 | 25th percentile: 32.0 | median: 73.0 | 75th percentile: 145.25 | max: 1020.0

Number of Contributors vs. Number of Changes: 260 points

pkg/fs/file_system.go x: 1 # contributors y: 1 # changes api/proto/banyandb/database/v1/database.proto x: 1 # contributors y: 4 # changes banyand/internal/cmd/liaison.go x: 1 # contributors y: 2 # changes banyand/internal/cmd/standalone.go x: 4 # contributors y: 41 # changes banyand/liaison/grpc/discovery.go x: 1 # contributors y: 8 # changes banyand/liaison/grpc/server.go x: 4 # contributors y: 23 # changes banyand/liaison/liaison.go x: 2 # contributors y: 8 # changes banyand/measure/measure.go x: 2 # contributors y: 12 # changes banyand/measure/metadata.go x: 2 # contributors y: 20 # changes banyand/measure/service.go x: 3 # contributors y: 16 # changes banyand/metadata/metadata.go x: 3 # contributors y: 17 # changes banyand/metadata/schema/checker.go x: 2 # contributors y: 5 # changes banyand/metadata/schema/schema.go x: 2 # contributors y: 15 # changes banyand/queue/local.go x: 4 # contributors y: 14 # changes banyand/queue/queue.go x: 3 # contributors y: 10 # changes banyand/stream/metadata.go x: 2 # contributors y: 17 # changes banyand/stream/service.go x: 3 # contributors y: 21 # changes pkg/schema/metadata.go x: 3 # contributors y: 18 # changes banyand/liaison/grpc/property.go x: 2 # contributors y: 7 # changes banyand/metadata/schema/etcd.go x: 3 # contributors y: 23 # changes banyand/query/processor.go x: 4 # contributors y: 24 # changes banyand/query/query.go x: 3 # contributors y: 12 # changes banyand/measure/tstable.go x: 2 # contributors y: 2 # changes ui/src/components/Aside/index.vue x: 1 # contributors y: 7 # changes api/common/id.go x: 5 # contributors y: 18 # changes pkg/index/inverted/inverted.go x: 2 # contributors y: 26 # changes api/proto/banyandb/database/v1/rpc.proto x: 3 # contributors y: 8 # changes api/proto/banyandb/measure/v1/rpc.proto x: 2 # contributors y: 4 # changes banyand/tsdb/bucket/queue.go x: 2 # contributors y: 11 # changes bydbctl/internal/cmd/property.go x: 2 # contributors y: 3 # changes bydbctl/internal/cmd/root.go x: 3 # contributors y: 9 # changes banyand/liaison/http/server.go x: 5 # contributors y: 12 # changes banyand/kv/badger.go x: 3 # contributors y: 24 # changes banyand/stream/stream_write.go x: 2 # contributors y: 27 # changes banyand/tsdb/block.go x: 2 # contributors y: 42 # changes banyand/tsdb/index/writer.go x: 2 # contributors y: 18 # changes banyand/tsdb/scope.go x: 2 # contributors y: 10 # changes banyand/tsdb/series_seek.go x: 2 # contributors y: 14 # changes banyand/tsdb/tsdb.go x: 2 # contributors y: 30 # changes ui/src/components/TopNav/index.vue x: 1 # contributors y: 3 # changes banyand/metadata/schema/error.go x: 2 # contributors y: 6 # changes banyand/query/processor_topn.go x: 2 # contributors y: 9 # changes pkg/pb/v1/write.go x: 2 # contributors y: 16 # changes pkg/index/index.go x: 1 # contributors y: 18 # changes pkg/index/lsm/lsm.go x: 1 # contributors y: 19 # changes pkg/index/lsm/search.go x: 1 # contributors y: 11 # changes pkg/index/posting/roaring/roaring.go x: 1 # contributors y: 5 # changes pkg/index/testcases/service_name.go x: 1 # contributors y: 6 # changes banyand/liaison/grpc/measure.go x: 3 # contributors y: 14 # changes banyand/liaison/grpc/stream.go x: 3 # contributors y: 13 # changes banyand/tsdb/segment.go x: 2 # contributors y: 29 # changes pkg/encoding/encoding.go x: 1 # contributors y: 9 # changes banyand/metadata/schema/index.go x: 4 # contributors y: 6 # changes banyand/tsdb/indexdb.go x: 1 # contributors y: 13 # changes api/proto/banyandb/measure/v1/topn.proto x: 3 # contributors y: 7 # changes banyand/metadata/schema/property.go x: 3 # contributors y: 5 # changes banyand/metadata/schema/stream.go x: 4 # contributors y: 5 # changes banyand/metadata/schema/topn.go x: 3 # contributors y: 4 # changes api/proto/banyandb/measure/v1/query.proto x: 3 # contributors y: 11 # changes api/proto/buf.yaml x: 4 # contributors y: 4 # changes
42.0
# changes
  min: 1.0
  average: 6.8
  25th percentile: 2.0
  median: 4.0
  75th percentile: 9.0
  max: 42.0
0 5.0
# contributors
min: 1.0 | average: 1.74 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

Number of Contributors vs. File Size: 260 points

pkg/fs/file_system.go x: 1 # contributors y: 28 lines of code api/proto/banyandb/database/v1/database.proto x: 1 # contributors y: 38 lines of code banyand/internal/cmd/liaison.go x: 1 # contributors y: 75 lines of code banyand/internal/cmd/standalone.go x: 4 # contributors y: 94 lines of code banyand/internal/cmd/storage.go x: 1 # contributors y: 105 lines of code banyand/liaison/grpc/discovery.go x: 1 # contributors y: 272 lines of code banyand/liaison/grpc/server.go x: 4 # contributors y: 238 lines of code banyand/liaison/liaison.go x: 2 # contributors y: 11 lines of code banyand/measure/measure.go x: 2 # contributors y: 110 lines of code banyand/measure/metadata.go x: 2 # contributors y: 308 lines of code banyand/measure/service.go x: 3 # contributors y: 155 lines of code banyand/metadata/allocator.go x: 1 # contributors y: 60 lines of code banyand/metadata/client.go x: 1 # contributors y: 170 lines of code banyand/metadata/metadata.go x: 3 # contributors y: 31 lines of code banyand/metadata/schema/checker.go x: 2 # contributors y: 81 lines of code banyand/metadata/schema/node.go x: 1 # contributors y: 29 lines of code banyand/metadata/schema/schema.go x: 2 # contributors y: 211 lines of code banyand/metadata/schema/shard.go x: 1 # contributors y: 52 lines of code banyand/queue/local.go x: 4 # contributors y: 31 lines of code banyand/queue/queue.go x: 3 # contributors y: 18 lines of code banyand/stream/metadata.go x: 2 # contributors y: 197 lines of code banyand/stream/service.go x: 3 # contributors y: 122 lines of code banyand/stream/stream.go x: 2 # contributors y: 68 lines of code pkg/schema/metadata.go x: 3 # contributors y: 395 lines of code banyand/internal/cmd/meta.go x: 1 # contributors y: 61 lines of code banyand/internal/cmd/root.go x: 2 # contributors y: 28 lines of code banyand/liaison/grpc/property.go x: 2 # contributors y: 45 lines of code banyand/liaison/grpc/registry.go x: 2 # contributors y: 441 lines of code banyand/metadata/embeddedetcd/server.go x: 1 # contributors y: 115 lines of code banyand/metadata/schema/etcd.go x: 3 # contributors y: 297 lines of code banyand/metadata/server.go x: 1 # contributors y: 67 lines of code banyand/query/processor.go x: 4 # contributors y: 148 lines of code pkg/run/run.go x: 2 # contributors y: 271 lines of code banyand/measure/tstable.go x: 2 # contributors y: 202 lines of code banyand/stream/tstable.go x: 2 # contributors y: 125 lines of code ui/src/components/Aside/index.vue x: 1 # contributors y: 1020 lines of code api/common/id.go x: 5 # contributors y: 79 lines of code pkg/run/channel_closer.go x: 1 # contributors y: 84 lines of code pkg/wal/wal.go x: 1 # contributors y: 873 lines of code pkg/index/inverted/inverted.go x: 2 # contributors y: 423 lines of code ui/src/components/Header/components/header.vue x: 2 # contributors y: 132 lines of code api/proto/banyandb/database/v1/rpc.proto x: 3 # contributors y: 353 lines of code api/proto/banyandb/measure/v1/rpc.proto x: 2 # contributors y: 36 lines of code api/proto/banyandb/property/v1/rpc.proto x: 3 # contributors y: 86 lines of code banyand/tsdb/bucket/queue.go x: 2 # contributors y: 235 lines of code api/proto/banyandb/common/v1/common.proto x: 3 # contributors y: 72 lines of code bydbctl/internal/cmd/property.go x: 2 # contributors y: 94 lines of code bydbctl/internal/cmd/root.go x: 3 # contributors y: 95 lines of code banyand/liaison/http/server.go x: 5 # contributors y: 206 lines of code pkg/query/logical/measure/measure_analyzer.go x: 2 # contributors y: 87 lines of code banyand/kv/badger.go x: 3 # contributors y: 278 lines of code banyand/measure/measure_write.go x: 2 # contributors y: 165 lines of code banyand/stream/stream_write.go x: 2 # contributors y: 140 lines of code banyand/tsdb/block.go x: 2 # contributors y: 416 lines of code banyand/tsdb/buffer.go x: 1 # contributors y: 235 lines of code banyand/tsdb/index/writer.go x: 2 # contributors y: 228 lines of code banyand/tsdb/series_write.go x: 2 # contributors y: 185 lines of code banyand/tsdb/seriesdb.go x: 2 # contributors y: 659 lines of code banyand/tsdb/tsdb.go x: 2 # contributors y: 310 lines of code pkg/query/logical/index_filter.go x: 2 # contributors y: 624 lines of code ui/src/components/IndexRule/index.vue x: 1 # contributors y: 85 lines of code ui/src/components/IndexRuleBinding/Editor.vue x: 1 # contributors y: 238 lines of code ui/src/components/Read/index.vue x: 2 # contributors y: 418 lines of code ui/src/components/TopNav/index.vue x: 1 # contributors y: 134 lines of code ui/src/router/index.js x: 3 # contributors y: 134 lines of code ui/src/styles/elementPlus.scss x: 1 # contributors y: 123 lines of code ui/src/api/index.js x: 1 # contributors y: 104 lines of code ui/src/components/IndexRule/Editor.vue x: 1 # contributors y: 306 lines of code ui/src/components/Editor/fieldsEditor.vue x: 1 # contributors y: 202 lines of code ui/src/components/Editor/index.vue x: 1 # contributors y: 303 lines of code ui/src/components/Editor/tagEditor.vue x: 1 # contributors y: 253 lines of code ui/src/views/Measure/createEdit.vue x: 1 # contributors y: 9 lines of code api/proto/banyandb/database/v1/schema.proto x: 3 # contributors y: 192 lines of code banyand/measure/measure_topn.go x: 3 # contributors y: 418 lines of code banyand/query/processor_topn.go x: 2 # contributors y: 432 lines of code pkg/pb/v1/write.go x: 2 # contributors y: 178 lines of code pkg/query/logical/expr_literal.go x: 2 # contributors y: 284 lines of code pkg/query/logical/tag_filter.go x: 3 # contributors y: 436 lines of code pkg/index/index.go x: 1 # contributors y: 156 lines of code pkg/index/lsm/lsm.go x: 1 # contributors y: 54 lines of code pkg/index/testcases/duration.go x: 1 # contributors y: 313 lines of code ui/src/components/MeasureEditor/index.vue x: 1 # contributors y: 15 lines of code banyand/liaison/grpc/stream.go x: 3 # contributors y: 120 lines of code pkg/accesslog/accesslog.go x: 1 # contributors y: 8 lines of code ui/src/components/CodeMirror/index.vue x: 1 # contributors y: 130 lines of code ui/src/components/RightMenu/components/right-menu-item.vue x: 1 # contributors y: 43 lines of code ui/src/components/Start/index.vue x: 1 # contributors y: 21 lines of code banyand/kv/kv.go x: 2 # contributors y: 221 lines of code banyand/measure/measure_query.go x: 2 # contributors y: 143 lines of code banyand/tsdb/segment.go x: 2 # contributors y: 113 lines of code banyand/tsdb/shard.go x: 2 # contributors y: 278 lines of code banyand/tsdb/tstable.go x: 1 # contributors y: 33 lines of code banyand/k8s.yml x: 1 # contributors y: 147 lines of code pkg/index/lsm/iterator.go x: 1 # contributors y: 179 lines of code pkg/query/logical/iter.go x: 2 # contributors y: 78 lines of code pkg/query/logical/measure/measure_plan_top.go x: 2 # contributors y: 104 lines of code banyand/observability/type.go x: 2 # contributors y: 3 lines of code pkg/meter/scope.go x: 1 # contributors y: 45 lines of code api/proto/banyandb/measure/v1/topn.proto x: 3 # contributors y: 58 lines of code pkg/flow/streaming/topn.go x: 2 # contributors y: 158 lines of code pkg/flow/types.go x: 2 # contributors y: 98 lines of code api/proto/banyandb/property/v1/property.proto x: 2 # contributors y: 40 lines of code banyand/metadata/schema/group.go x: 4 # contributors y: 84 lines of code banyand/metadata/schema/property.go x: 3 # contributors y: 146 lines of code banyand/metadata/schema/stream.go x: 4 # contributors y: 72 lines of code banyand/metadata/schema/topn.go x: 3 # contributors y: 67 lines of code pkg/query/logical/stream/schema.go x: 2 # contributors y: 52 lines of code pkg/query/logical/stream/stream_plan_tag_filter.go x: 2 # contributors y: 156 lines of code ui/src/App.vue x: 3 # contributors y: 100 lines of code pkg/convert/number.go x: 3 # contributors y: 55 lines of code api/proto/banyandb/model/v1/query.proto x: 3 # contributors y: 107 lines of code banyand/tsdb/segment_ctrl.go x: 1 # contributors y: 244 lines of code pkg/encoding/reader.go x: 1 # contributors y: 70 lines of code pkg/pb/v1/tsdb/options.go x: 1 # contributors y: 19 lines of code pkg/logger/logger.go x: 3 # contributors y: 111 lines of code api/common/doc.go x: 1 # contributors y: 1 lines of code api/data/measure.go x: 2 # contributors y: 20 lines of code banyand/tsdb/bucket/strategy.go x: 1 # contributors y: 137 lines of code bydbctl/cmd/bydbctl/main.go x: 3 # contributors y: 12 lines of code pkg/bus/bus.go x: 3 # contributors y: 194 lines of code pkg/flow/dedup_priority_queue.go x: 2 # contributors y: 71 lines of code pkg/flow/streaming/sliding_window.go x: 1 # contributors y: 230 lines of code pkg/flow/streaming/sources/channel.go x: 2 # contributors y: 53 lines of code pkg/flow/streaming/streaming.go x: 1 # contributors y: 78 lines of code pkg/grpchelper/client.go x: 2 # contributors y: 58 lines of code pkg/query/executor/interface.go x: 2 # contributors y: 32 lines of code pkg/query/logical/format.go x: 2 # contributors y: 13 lines of code pkg/timestamp/range.go x: 2 # contributors y: 74 lines of code api/proto/banyandb/database/v1/event.proto x: 2 # contributors y: 43 lines of code ui/src/main.js x: 3 # contributors y: 76 lines of code bydbctl/internal/cmd/use.go x: 2 # contributors y: 24 lines of code api/proto/buf.yaml x: 4 # contributors y: 11 lines of code api/buf.gen.yaml x: 4 # contributors y: 23 lines of code
1020.0
lines of code
  min: 1.0
  average: 113.98
  25th percentile: 32.0
  median: 73.0
  75th percentile: 145.25
  max: 1020.0
0 5.0
# contributors
min: 1.0 | average: 1.74 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0