opensearch-project / opensearch-rs
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 57
  • Daily file updates (only one update per file and date counted): 767
  • First update: 2019-06-17
  • Latest update: 2021-11-30
  • Days between first and latest update: 898 (128 weeks, estimated 640 working days)
  • Active days (at least one file change): 118
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 57 files with 29,789 lines of code in files.
    • 34 files that are 366+ days old (6,085 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 23 files that are 91-180 days old (23,704 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
20% | 0% | 79% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 57 files with 29,789 lines of code in files.
    • 4 files have been last changed 366+ days ago (475 lines of code)
    • 5 files have been last changed 181-365 days ago (1,430 lines of code)
    • 47 files have been last changed 91-180 days ago (27,736 lines of code)
    • 1 files have been last changed 31-90 days ago (148 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
1% | 4% | 93% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
json, rs, md, yml, toml, sh, txt, svg, gitignore, gitattributes, dockerignore
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
rs19% | 0% | 80% | 0% | 0%
toml88% | 0% | 11% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
rs1% | 4% | 93% | <1% | 0%
toml0% | 0% | 100% | 0% | 0%
yml0% | 0% | 100% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
api_generator/src/generator100% | 0% | 0% | 0% | 0%
yaml_test_runner/src/step100% | 0% | 0% | 0% | 0%
yaml_test_runner/src100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
yaml_test_runner100% | 0% | 0% | 0% | 0%
api_generator/src/rest_spec100% | 0% | 0% | 0% | 0%
api_generator/src100% | 0% | 0% | 0% | 0%
api_generator100% | 0% | 0% | 0% | 0%
opensearch/src0% | 0% | 100% | 0% | 0%
opensearch/src/http0% | 0% | 100% | 0% | 0%
opensearch/src/root0% | 0% | 100% | 0% | 0%
opensearch0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
api_generator/src/generator15% | 50% | 33% | 0% | 0%
api_generator/src76% | 23% | 0% | 0% | 0%
opensearch/src0% | 0% | 100% | 0% | 0%
yaml_test_runner/src/step0% | 0% | 100% | 0% | 0%
opensearch/src/http0% | 0% | 100% | 0% | 0%
yaml_test_runner/src0% | 0% | 82% | 17% | 0%
opensearch/src/root0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 100% | 0% | 0%
opensearch0% | 0% | 100% | 0% | 0%
yaml_test_runner0% | 0% | 100% | 0% | 0%
api_generator/src/rest_spec0% | 0% | 100% | 0% | 0%
api_generator0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Cargo.toml
in api_generator
37 - 110 877 33
mod.rs
in api_generator/src/rest_spec
64 1 163 876 12
error.rs
in api_generator/src
33 2 629 874 3
Cargo.toml
in root
6 - 163 861 3
do.rs
in yaml_test_runner/src/step
827 11 177 615 8
request_builder.rs
in api_generator/src/generator/code_gen/request
723 11 352 615 7
mod.rs
in api_generator/src/generator
533 14 161 615 7
generator.rs
in yaml_test_runner/src
513 7 106 615 11
url_builder.rs
in api_generator/src/generator/code_gen/url
403 21 601 615 2
enum_builder.rs
in api_generator/src/generator/code_gen/url
395 8 352 615 5
mod.rs
in api_generator/src/generator/code_gen
275 18 163 615 7
mod.rs
in yaml_test_runner/src/step
228 2 168 615 4
match.rs
in yaml_test_runner/src/step
159 2 177 615 3
main.rs
in yaml_test_runner/src
148 2 64 615 13
skip.rs
in yaml_test_runner/src/step
127 2 177 615 2
transform_and_set.rs
in yaml_test_runner/src/step
126 3 177 615 2
comparison.rs
in yaml_test_runner/src/step
101 3 177 615 2
github.rs
in yaml_test_runner/src
100 1 103 615 7
contains.rs
in yaml_test_runner/src/step
95 2 177 615 2
namespace_clients.rs
in api_generator/src/generator/code_gen
89 - 163 615 6
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
error.rs
in api_generator/src
33 2 629 874 3
mod.rs
in api_generator/src/generator/code_gen/request
19 - 615 615 1
mod.rs
in api_generator/src/generator/code_gen/url
20 - 615 615 1
url_builder.rs
in api_generator/src/generator/code_gen/url
403 21 601 615 2
lib.rs
in api_generator/src
10 - 352 615 3
params.rs
in api_generator/src/generator/code_gen
75 1 352 615 4
output.rs
in api_generator/src/generator
227 2 352 512 2
enum_builder.rs
in api_generator/src/generator/code_gen/url
395 8 352 615 5
request_builder.rs
in api_generator/src/generator/code_gen/request
723 11 352 615 7
is_false.rs
in yaml_test_runner/src/step
63 2 177 615 2
is_true.rs
in yaml_test_runner/src/step
66 2 177 615 2
regex.rs
in yaml_test_runner/src
67 - 177 615 2
set.rs
in yaml_test_runner/src/step
68 2 177 615 2
length.rs
in yaml_test_runner/src/step
75 2 177 615 2
contains.rs
in yaml_test_runner/src/step
95 2 177 615 2
comparison.rs
in yaml_test_runner/src/step
101 3 177 615 2
transform_and_set.rs
in yaml_test_runner/src/step
126 3 177 615 2
skip.rs
in yaml_test_runner/src/step
127 2 177 615 2
match.rs
in yaml_test_runner/src/step
159 2 177 615 3
do.rs
in yaml_test_runner/src/step
827 11 177 615 8
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
indices.rs
in opensearch/src
9536 - 161 163 2
cat.rs
in opensearch/src
3963 - 161 163 2
cluster.rs
in opensearch/src
2492 - 161 163 2
snapshot.rs
in opensearch/src
1966 - 161 163 2
nodes.rs
in opensearch/src
1014 - 161 163 2
ingest.rs
in opensearch/src
770 - 161 163 2
tasks.rs
in opensearch/src
594 - 161 163 2
bulk.rs
in opensearch/src/root
538 11 113 163 2
dangling_indices.rs
in opensearch/src
507 - 161 163 2
params.rs
in opensearch/src
435 15 163 163 1
transport.rs
in opensearch/src/http
345 9 105 163 4
text_structure.rs
in opensearch/src
336 - 161 163 2
response.rs
in opensearch/src/http
242 5 163 163 1
request.rs
in opensearch/src/http
225 24 163 163 1
cert.rs
in opensearch/src
183 2 105 163 3
lib.rs
in opensearch/src
138 9 106 163 4
error.rs
in opensearch/src
110 5 163 163 1
client.rs
in opensearch/src
83 - 163 163 1
build.rs
in opensearch
53 1 163 163 1
auth.rs
in opensearch/src
50 1 163 163 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
main.rs
in yaml_test_runner/src
148 2 64 615 13
github.rs
in yaml_test_runner/src
100 1 103 615 7
transport.rs
in opensearch/src/http
345 9 105 163 4
cert.rs
in opensearch/src
183 2 105 163 3
generator.rs
in yaml_test_runner/src
513 7 106 615 11
Makefile.toml
in root
294 - 106 520 17
lib.rs
in opensearch/src
138 9 106 163 4
Cargo.toml
in opensearch
49 - 110 163 3
Cargo.toml
in yaml_test_runner
38 - 110 615 15
Cargo.toml
in api_generator
37 - 110 877 33
bulk.rs
in opensearch/src/root
538 11 113 163 2
headers.rs
in opensearch/src/http
33 - 118 163 2
indices.rs
in opensearch/src
9536 - 161 163 2
cat.rs
in opensearch/src
3963 - 161 163 2
cluster.rs
in opensearch/src
2492 - 161 163 2
snapshot.rs
in opensearch/src
1966 - 161 163 2
nodes.rs
in opensearch/src
1014 - 161 163 2
ingest.rs
in opensearch/src
770 - 161 163 2
tasks.rs
in opensearch/src
594 - 161 163 2
mod.rs
in api_generator/src/generator
533 14 161 615 7