apache / horaedb
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 46 files with 4,152 lines of code.
    • 1 file changed more than 100 times (81 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 11 files changed 6-20 times (701 lines of code)
    • 34 files changed 1-5 times (3,370 lines of code)
1% | 0% | 0% | 16% | 81%
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 46 files with 4,152 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (81 lines of code)
    • 4 files changed by 6-10 contributors (208 lines of code)
    • 31 files changed by 2-5 contributors (3,355 lines of code)
    • 10 files changed by 1 contributor (508 lines of code)
0% | 1% | 5% | 80% | 12%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
rs, toml, yaml, md, txt, gitignore, py, dockerignore, sh, proto
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
toml19% | 0% | 0% | 44% | 35%
rs0% | 0% | 0% | 14% | 85%
proto0% | 0% | 0% | 0% | 100%
py0% | 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
ROOT48% | 0% | 0% | 41% | 10%
src0% | 0% | 0% | 15% | 84%
scripts0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 46)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Cargo.toml
in root
81 - 2022-05-27 2025-04-27 150 20 shikaiwi@users.noreply.gith... dev@liujiacai.net
21 - 2023-08-07 2024-12-20 13 6 819464715@qq.com dev@liujiacai.net
Cargo.toml
in src/metric_engine
36 - 2024-12-13 2025-04-27 10 2 dev@liujiacai.net dev@liujiacai.net
Cargo.toml
in src/server
39 - 2024-01-17 2025-04-27 9 3 chunshao@apache.org dev@liujiacai.net
util.rs
in src/benchmarks/src
139 5 2024-01-17 2024-12-18 9 8 chunshao@apache.org neochen428@gmail.com
types.rs
in src/metric_engine/src
17 - 2024-12-13 2025-01-15 8 2 dev@liujiacai.net neochen428@gmail.com
19 - 2023-06-26 2024-12-13 8 6 dev@liujiacai.net dev@liujiacai.net
29 - 2022-09-13 2024-12-13 8 7 chunshao.rcs@antgroup.com dev@liujiacai.net
Cargo.toml
in src/benchmarks
40 - 2024-01-17 2025-04-27 8 4 chunshao@apache.org dev@liujiacai.net
config.rs
in src/server/src
136 8 2024-01-17 2025-04-27 7 4 chunshao@apache.org dev@liujiacai.net
config.rs
in src/benchmarks/src
25 - 2024-01-17 2024-12-20 6 4 chunshao@apache.org dev@liujiacai.net
main.rs
in src/server/src
200 3 2024-12-13 2025-04-27 6 2 dev@liujiacai.net dev@liujiacai.net
lib.rs
in src/metric_engine/src
5 - 2024-12-13 2025-01-14 5 2 dev@liujiacai.net dev@liujiacai.net
17 - 2023-02-21 2024-01-23 5 5 shikaiwi@users.noreply.gith... dev@liujiacai.net
lib.rs
in src/benchmarks/src
3 - 2024-01-17 2024-12-18 4 4 chunshao@apache.org neochen428@gmail.com
bench.rs
in src/benchmarks/benches
35 1 2024-01-17 2024-12-18 4 4 chunshao@apache.org neochen428@gmail.com
encoding_bench.rs
in src/benchmarks/src
35 - 2024-12-18 2025-04-27 4 2 neochen428@gmail.com dev@liujiacai.net
18 1 2022-10-14 2024-03-12 3 2 shikaiwi@users.noreply.gith... dev@liujiacai.net
mod.rs
in src/metric_engine/src/metric
24 - 2025-01-14 2025-04-27 3 2 dev@liujiacai.net dev@liujiacai.net
Cargo.toml
in src/common
30 - 2024-12-20 2025-01-14 3 1 dev@liujiacai.net dev@liujiacai.net
lib.rs
in src/common/src
6 - 2024-12-20 2025-01-14 2 1 dev@liujiacai.net dev@liujiacai.net
mod.rs
in src/metric_engine/src/index
19 - 2025-01-14 2025-04-27 2 2 dev@liujiacai.net dev@liujiacai.net
mod.rs
in src/metric_engine/src/data
19 - 2025-01-14 2025-04-27 2 2 dev@liujiacai.net dev@liujiacai.net
Cargo.toml
in src/pb_types
29 - 2024-12-13 2024-12-24 2 1 dev@liujiacai.net dev@liujiacai.net
proto
sst.proto
in src/pb_types/protos
41 - 2024-12-13 2024-12-18 2 1 dev@liujiacai.net dev@liujiacai.net
lib.rs
in src/pb_types/src
4 - 2024-12-13 2024-12-13 1 1 dev@liujiacai.net dev@liujiacai.net
build.rs
in src/pb_types
5 1 2024-12-13 2024-12-13 1 1 dev@liujiacai.net dev@liujiacai.net
error.rs
in src/common/src
9 - 2025-01-14 2025-01-14 1 1 dev@liujiacai.net dev@liujiacai.net
lib.rs
in src/columnar_storage/src
15 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
mod.rs
in src/columnar_storage/src/compaction
15 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
config.toml
in src/benchmarks
21 - 2024-12-18 2024-12-18 1 1 neochen428@gmail.com neochen428@gmail.com
sst.rs
in src/columnar_storage/src
29 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
macros.rs
in src/columnar_storage/src
31 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
Cargo.toml
in src/columnar_storage
47 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
types.rs
in src/columnar_storage/src
55 4 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
operator.rs
in src/columnar_storage/src
114 5 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
size_ext.rs
in src/common/src
123 5 2024-12-20 2024-12-20 1 1 dev@liujiacai.net dev@liujiacai.net
scheduler.rs
in src/columnar_storage/src/compaction
130 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
config.rs
in src/columnar_storage/src
137 5 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
picker.rs
in src/columnar_storage/src/compaction
179 4 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
executor.rs
in src/columnar_storage/src/compaction
228 4 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
time_ext.rs
in src/common/src
240 8 2024-12-20 2024-12-20 1 1 dev@liujiacai.net dev@liujiacai.net
encoding.rs
in src/columnar_storage/src/manifest
318 9 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
mod.rs
in src/columnar_storage/src/manifest
413 6 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
storage.rs
in src/columnar_storage/src
447 7 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
read.rs
in src/columnar_storage/src
529 17 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
Files With Most Contributors (Top 46)
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
Cargo.toml
in root
81 - 2022-05-27 2025-04-27 150 20 shikaiwi@users.noreply.gith... dev@liujiacai.net
util.rs
in src/benchmarks/src
139 5 2024-01-17 2024-12-18 9 8 chunshao@apache.org neochen428@gmail.com
29 - 2022-09-13 2024-12-13 8 7 chunshao.rcs@antgroup.com dev@liujiacai.net
21 - 2023-08-07 2024-12-20 13 6 819464715@qq.com dev@liujiacai.net
19 - 2023-06-26 2024-12-13 8 6 dev@liujiacai.net dev@liujiacai.net
17 - 2023-02-21 2024-01-23 5 5 shikaiwi@users.noreply.gith... dev@liujiacai.net
Cargo.toml
in src/benchmarks
40 - 2024-01-17 2025-04-27 8 4 chunshao@apache.org dev@liujiacai.net
config.rs
in src/server/src
136 8 2024-01-17 2025-04-27 7 4 chunshao@apache.org dev@liujiacai.net
config.rs
in src/benchmarks/src
25 - 2024-01-17 2024-12-20 6 4 chunshao@apache.org dev@liujiacai.net
lib.rs
in src/benchmarks/src
3 - 2024-01-17 2024-12-18 4 4 chunshao@apache.org neochen428@gmail.com
bench.rs
in src/benchmarks/benches
35 1 2024-01-17 2024-12-18 4 4 chunshao@apache.org neochen428@gmail.com
Cargo.toml
in src/server
39 - 2024-01-17 2025-04-27 9 3 chunshao@apache.org dev@liujiacai.net
Cargo.toml
in src/metric_engine
36 - 2024-12-13 2025-04-27 10 2 dev@liujiacai.net dev@liujiacai.net
types.rs
in src/metric_engine/src
17 - 2024-12-13 2025-01-15 8 2 dev@liujiacai.net neochen428@gmail.com
main.rs
in src/server/src
200 3 2024-12-13 2025-04-27 6 2 dev@liujiacai.net dev@liujiacai.net
lib.rs
in src/metric_engine/src
5 - 2024-12-13 2025-01-14 5 2 dev@liujiacai.net dev@liujiacai.net
encoding_bench.rs
in src/benchmarks/src
35 - 2024-12-18 2025-04-27 4 2 neochen428@gmail.com dev@liujiacai.net
18 1 2022-10-14 2024-03-12 3 2 shikaiwi@users.noreply.gith... dev@liujiacai.net
mod.rs
in src/metric_engine/src/metric
24 - 2025-01-14 2025-04-27 3 2 dev@liujiacai.net dev@liujiacai.net
mod.rs
in src/metric_engine/src/data
19 - 2025-01-14 2025-04-27 2 2 dev@liujiacai.net dev@liujiacai.net
mod.rs
in src/metric_engine/src/index
19 - 2025-01-14 2025-04-27 2 2 dev@liujiacai.net dev@liujiacai.net
sst.rs
in src/columnar_storage/src
29 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
macros.rs
in src/columnar_storage/src
31 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
encoding.rs
in src/columnar_storage/src/manifest
318 9 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
mod.rs
in src/columnar_storage/src/manifest
413 6 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
read.rs
in src/columnar_storage/src
529 17 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
mod.rs
in src/columnar_storage/src/compaction
15 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
picker.rs
in src/columnar_storage/src/compaction
179 4 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
scheduler.rs
in src/columnar_storage/src/compaction
130 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
executor.rs
in src/columnar_storage/src/compaction
228 4 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
config.rs
in src/columnar_storage/src
137 5 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
operator.rs
in src/columnar_storage/src
114 5 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
lib.rs
in src/columnar_storage/src
15 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
types.rs
in src/columnar_storage/src
55 4 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
storage.rs
in src/columnar_storage/src
447 7 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
Cargo.toml
in src/columnar_storage
47 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
Cargo.toml
in src/common
30 - 2024-12-20 2025-01-14 3 1 dev@liujiacai.net dev@liujiacai.net
lib.rs
in src/common/src
6 - 2024-12-20 2025-01-14 2 1 dev@liujiacai.net dev@liujiacai.net
Cargo.toml
in src/pb_types
29 - 2024-12-13 2024-12-24 2 1 dev@liujiacai.net dev@liujiacai.net
proto
sst.proto
in src/pb_types/protos
41 - 2024-12-13 2024-12-18 2 1 dev@liujiacai.net dev@liujiacai.net
error.rs
in src/common/src
9 - 2025-01-14 2025-01-14 1 1 dev@liujiacai.net dev@liujiacai.net
time_ext.rs
in src/common/src
240 8 2024-12-20 2024-12-20 1 1 dev@liujiacai.net dev@liujiacai.net
size_ext.rs
in src/common/src
123 5 2024-12-20 2024-12-20 1 1 dev@liujiacai.net dev@liujiacai.net
config.toml
in src/benchmarks
21 - 2024-12-18 2024-12-18 1 1 neochen428@gmail.com neochen428@gmail.com
lib.rs
in src/pb_types/src
4 - 2024-12-13 2024-12-13 1 1 dev@liujiacai.net dev@liujiacai.net
build.rs
in src/pb_types
5 1 2024-12-13 2024-12-13 1 1 dev@liujiacai.net dev@liujiacai.net
Files With Least Contributors (Top 46)
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
time_ext.rs
in src/common/src
240 8 2024-12-20 2024-12-20 1 1 dev@liujiacai.net dev@liujiacai.net
size_ext.rs
in src/common/src
123 5 2024-12-20 2024-12-20 1 1 dev@liujiacai.net dev@liujiacai.net
proto
sst.proto
in src/pb_types/protos
41 - 2024-12-13 2024-12-18 2 1 dev@liujiacai.net dev@liujiacai.net
Cargo.toml
in src/common
30 - 2024-12-20 2025-01-14 3 1 dev@liujiacai.net dev@liujiacai.net
Cargo.toml
in src/pb_types
29 - 2024-12-13 2024-12-24 2 1 dev@liujiacai.net dev@liujiacai.net
config.toml
in src/benchmarks
21 - 2024-12-18 2024-12-18 1 1 neochen428@gmail.com neochen428@gmail.com
error.rs
in src/common/src
9 - 2025-01-14 2025-01-14 1 1 dev@liujiacai.net dev@liujiacai.net
lib.rs
in src/common/src
6 - 2024-12-20 2025-01-14 2 1 dev@liujiacai.net dev@liujiacai.net
build.rs
in src/pb_types
5 1 2024-12-13 2024-12-13 1 1 dev@liujiacai.net dev@liujiacai.net
lib.rs
in src/pb_types/src
4 - 2024-12-13 2024-12-13 1 1 dev@liujiacai.net dev@liujiacai.net
read.rs
in src/columnar_storage/src
529 17 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
storage.rs
in src/columnar_storage/src
447 7 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
mod.rs
in src/columnar_storage/src/manifest
413 6 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
encoding.rs
in src/columnar_storage/src/manifest
318 9 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
executor.rs
in src/columnar_storage/src/compaction
228 4 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
main.rs
in src/server/src
200 3 2024-12-13 2025-04-27 6 2 dev@liujiacai.net dev@liujiacai.net
picker.rs
in src/columnar_storage/src/compaction
179 4 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
config.rs
in src/columnar_storage/src
137 5 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
scheduler.rs
in src/columnar_storage/src/compaction
130 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
operator.rs
in src/columnar_storage/src
114 5 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
types.rs
in src/columnar_storage/src
55 4 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
Cargo.toml
in src/columnar_storage
47 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
Cargo.toml
in src/metric_engine
36 - 2024-12-13 2025-04-27 10 2 dev@liujiacai.net dev@liujiacai.net
encoding_bench.rs
in src/benchmarks/src
35 - 2024-12-18 2025-04-27 4 2 neochen428@gmail.com dev@liujiacai.net
macros.rs
in src/columnar_storage/src
31 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
sst.rs
in src/columnar_storage/src
29 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
mod.rs
in src/metric_engine/src/metric
24 - 2025-01-14 2025-04-27 3 2 dev@liujiacai.net dev@liujiacai.net
mod.rs
in src/metric_engine/src/data
19 - 2025-01-14 2025-04-27 2 2 dev@liujiacai.net dev@liujiacai.net
mod.rs
in src/metric_engine/src/index
19 - 2025-01-14 2025-04-27 2 2 dev@liujiacai.net dev@liujiacai.net
18 1 2022-10-14 2024-03-12 3 2 shikaiwi@users.noreply.gith... dev@liujiacai.net
types.rs
in src/metric_engine/src
17 - 2024-12-13 2025-01-15 8 2 dev@liujiacai.net neochen428@gmail.com
mod.rs
in src/columnar_storage/src/compaction
15 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
lib.rs
in src/columnar_storage/src
15 - 2025-04-27 2025-04-27 1 2 neochen428@gmail.com dev@liujiacai.net
lib.rs
in src/metric_engine/src
5 - 2024-12-13 2025-01-14 5 2 dev@liujiacai.net dev@liujiacai.net
Cargo.toml
in src/server
39 - 2024-01-17 2025-04-27 9 3 chunshao@apache.org dev@liujiacai.net
config.rs
in src/server/src
136 8 2024-01-17 2025-04-27 7 4 chunshao@apache.org dev@liujiacai.net
Cargo.toml
in src/benchmarks
40 - 2024-01-17 2025-04-27 8 4 chunshao@apache.org dev@liujiacai.net
bench.rs
in src/benchmarks/benches
35 1 2024-01-17 2024-12-18 4 4 chunshao@apache.org neochen428@gmail.com
config.rs
in src/benchmarks/src
25 - 2024-01-17 2024-12-20 6 4 chunshao@apache.org dev@liujiacai.net
lib.rs
in src/benchmarks/src
3 - 2024-01-17 2024-12-18 4 4 chunshao@apache.org neochen428@gmail.com
17 - 2023-02-21 2024-01-23 5 5 shikaiwi@users.noreply.gith... dev@liujiacai.net
21 - 2023-08-07 2024-12-20 13 6 819464715@qq.com dev@liujiacai.net
19 - 2023-06-26 2024-12-13 8 6 dev@liujiacai.net dev@liujiacai.net
29 - 2022-09-13 2024-12-13 8 7 chunshao.rcs@antgroup.com dev@liujiacai.net
util.rs
in src/benchmarks/src
139 5 2024-01-17 2024-12-18 9 8 chunshao@apache.org neochen428@gmail.com
Cargo.toml
in root
81 - 2022-05-27 2025-04-27 150 20 shikaiwi@users.noreply.gith... dev@liujiacai.net
Correlations

File Size vs. Number of Changes: 46 points

Cargo.toml x: 81 lines of code y: 150 # changes src/benchmarks/Cargo.toml x: 40 lines of code y: 8 # changes src/benchmarks/src/encoding_bench.rs x: 35 lines of code y: 4 # changes src/columnar_storage/Cargo.toml x: 47 lines of code y: 1 # changes src/columnar_storage/src/compaction/executor.rs x: 228 lines of code y: 1 # changes src/columnar_storage/src/compaction/mod.rs x: 15 lines of code y: 1 # changes src/columnar_storage/src/compaction/picker.rs x: 179 lines of code y: 1 # changes src/columnar_storage/src/compaction/scheduler.rs x: 130 lines of code y: 1 # changes src/columnar_storage/src/config.rs x: 137 lines of code y: 1 # changes src/columnar_storage/src/macros.rs x: 31 lines of code y: 1 # changes src/columnar_storage/src/manifest/encoding.rs x: 318 lines of code y: 1 # changes src/columnar_storage/src/manifest/mod.rs x: 413 lines of code y: 1 # changes src/columnar_storage/src/operator.rs x: 114 lines of code y: 1 # changes src/columnar_storage/src/read.rs x: 529 lines of code y: 1 # changes src/columnar_storage/src/sst.rs x: 29 lines of code y: 1 # changes src/columnar_storage/src/storage.rs x: 447 lines of code y: 1 # changes src/columnar_storage/src/types.rs x: 55 lines of code y: 1 # changes src/metric_engine/Cargo.toml x: 36 lines of code y: 10 # changes src/metric_engine/src/data/mod.rs x: 19 lines of code y: 2 # changes src/metric_engine/src/metric/mod.rs x: 24 lines of code y: 3 # changes src/server/Cargo.toml x: 39 lines of code y: 9 # changes src/server/src/config.rs x: 136 lines of code y: 7 # changes src/server/src/main.rs x: 200 lines of code y: 6 # changes src/metric_engine/src/types.rs x: 17 lines of code y: 8 # changes src/common/Cargo.toml x: 30 lines of code y: 3 # changes src/common/src/error.rs x: 9 lines of code y: 1 # changes src/common/src/lib.rs x: 6 lines of code y: 2 # changes src/metric_engine/src/lib.rs x: 5 lines of code y: 5 # changes src/pb_types/Cargo.toml x: 29 lines of code y: 2 # changes licenserc.toml x: 21 lines of code y: 13 # changes src/benchmarks/src/config.rs x: 25 lines of code y: 6 # changes src/common/src/size_ext.rs x: 123 lines of code y: 1 # changes src/common/src/time_ext.rs x: 240 lines of code y: 1 # changes src/benchmarks/config.toml x: 21 lines of code y: 1 # changes src/benchmarks/src/lib.rs x: 3 lines of code y: 4 # changes src/benchmarks/src/util.rs x: 139 lines of code y: 9 # changes src/pb_types/protos/sst.proto x: 41 lines of code y: 2 # changes rust-toolchain.toml x: 19 lines of code y: 8 # changes rustfmt.toml x: 29 lines of code y: 8 # changes src/pb_types/build.rs x: 5 lines of code y: 1 # changes src/pb_types/src/lib.rs x: 4 lines of code y: 1 # changes scripts/clean-large-folder.py x: 18 lines of code y: 3 # changes clippy.toml x: 17 lines of code y: 5 # changes
150.0
# changes
  min: 1.0
  average: 6.61
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 150.0
0 529.0
lines of code
min: 3.0 | average: 90.26 | 25th percentile: 18.75 | median: 33.0 | 75th percentile: 131.5 | max: 529.0

Number of Contributors vs. Number of Changes: 46 points

Cargo.toml x: 20 # contributors y: 150 # changes src/benchmarks/Cargo.toml x: 4 # contributors y: 8 # changes src/benchmarks/src/encoding_bench.rs x: 2 # contributors y: 4 # changes src/columnar_storage/Cargo.toml x: 2 # contributors y: 1 # changes src/metric_engine/Cargo.toml x: 2 # contributors y: 10 # changes src/metric_engine/src/data/mod.rs x: 2 # contributors y: 2 # changes src/metric_engine/src/metric/mod.rs x: 2 # contributors y: 3 # changes src/server/Cargo.toml x: 3 # contributors y: 9 # changes src/server/src/config.rs x: 4 # contributors y: 7 # changes src/server/src/main.rs x: 2 # contributors y: 6 # changes src/metric_engine/src/types.rs x: 2 # contributors y: 8 # changes src/common/Cargo.toml x: 1 # contributors y: 3 # changes src/common/src/error.rs x: 1 # contributors y: 1 # changes src/common/src/lib.rs x: 1 # contributors y: 2 # changes src/metric_engine/src/lib.rs x: 2 # contributors y: 5 # changes licenserc.toml x: 6 # contributors y: 13 # changes src/benchmarks/src/config.rs x: 4 # contributors y: 6 # changes src/benchmarks/benches/bench.rs x: 4 # contributors y: 4 # changes src/benchmarks/src/util.rs x: 8 # contributors y: 9 # changes rust-toolchain.toml x: 6 # contributors y: 8 # changes rustfmt.toml x: 7 # contributors y: 8 # changes clippy.toml x: 5 # contributors y: 5 # changes
150.0
# changes
  min: 1.0
  average: 6.61
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 150.0
0 20.0
# contributors
min: 1.0 | average: 2.89 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.25 | max: 20.0

Number of Contributors vs. File Size: 46 points

Cargo.toml x: 20 # contributors y: 81 lines of code src/benchmarks/Cargo.toml x: 4 # contributors y: 40 lines of code src/benchmarks/src/encoding_bench.rs x: 2 # contributors y: 35 lines of code src/columnar_storage/Cargo.toml x: 2 # contributors y: 47 lines of code src/columnar_storage/src/compaction/executor.rs x: 2 # contributors y: 228 lines of code src/columnar_storage/src/compaction/mod.rs x: 2 # contributors y: 15 lines of code src/columnar_storage/src/compaction/picker.rs x: 2 # contributors y: 179 lines of code src/columnar_storage/src/compaction/scheduler.rs x: 2 # contributors y: 130 lines of code src/columnar_storage/src/config.rs x: 2 # contributors y: 137 lines of code src/columnar_storage/src/macros.rs x: 2 # contributors y: 31 lines of code src/columnar_storage/src/manifest/encoding.rs x: 2 # contributors y: 318 lines of code src/columnar_storage/src/manifest/mod.rs x: 2 # contributors y: 413 lines of code src/columnar_storage/src/operator.rs x: 2 # contributors y: 114 lines of code src/columnar_storage/src/read.rs x: 2 # contributors y: 529 lines of code src/columnar_storage/src/sst.rs x: 2 # contributors y: 29 lines of code src/columnar_storage/src/storage.rs x: 2 # contributors y: 447 lines of code src/columnar_storage/src/types.rs x: 2 # contributors y: 55 lines of code src/metric_engine/Cargo.toml x: 2 # contributors y: 36 lines of code src/metric_engine/src/data/mod.rs x: 2 # contributors y: 19 lines of code src/metric_engine/src/metric/mod.rs x: 2 # contributors y: 24 lines of code src/server/Cargo.toml x: 3 # contributors y: 39 lines of code src/server/src/config.rs x: 4 # contributors y: 136 lines of code src/server/src/main.rs x: 2 # contributors y: 200 lines of code src/metric_engine/src/types.rs x: 2 # contributors y: 17 lines of code src/common/Cargo.toml x: 1 # contributors y: 30 lines of code src/common/src/error.rs x: 1 # contributors y: 9 lines of code src/common/src/lib.rs x: 1 # contributors y: 6 lines of code src/metric_engine/src/lib.rs x: 2 # contributors y: 5 lines of code src/pb_types/Cargo.toml x: 1 # contributors y: 29 lines of code licenserc.toml x: 6 # contributors y: 21 lines of code src/benchmarks/src/config.rs x: 4 # contributors y: 25 lines of code src/common/src/size_ext.rs x: 1 # contributors y: 123 lines of code src/common/src/time_ext.rs x: 1 # contributors y: 240 lines of code src/benchmarks/benches/bench.rs x: 4 # contributors y: 35 lines of code src/benchmarks/config.toml x: 1 # contributors y: 21 lines of code src/benchmarks/src/lib.rs x: 4 # contributors y: 3 lines of code src/benchmarks/src/util.rs x: 8 # contributors y: 139 lines of code src/pb_types/protos/sst.proto x: 1 # contributors y: 41 lines of code rust-toolchain.toml x: 6 # contributors y: 19 lines of code rustfmt.toml x: 7 # contributors y: 29 lines of code src/pb_types/src/lib.rs x: 1 # contributors y: 4 lines of code clippy.toml x: 5 # contributors y: 17 lines of code
529.0
lines of code
  min: 3.0
  average: 90.26
  25th percentile: 18.75
  median: 33.0
  75th percentile: 131.5
  max: 529.0
0 20.0
# contributors
min: 1.0 | average: 2.89 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.25 | max: 20.0