opensearch-project / logstash-output-opensearch
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: 37
  • Daily file updates (only one update per file and date counted): 251
  • First update: 2014-09-10
  • Latest update: 2022-01-21
  • Days between first and latest update: 2691 (384 weeks, estimated 1920 working days)
  • Active days (at least one file change): 417
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 37 files with 4,488 lines of code in files.
    • 21 files that are 366+ days old (2,690 lines of code)
    • 16 files that are 181-365 days old (1,798 lines of code)
    • 0 files that are 91-180 days old (0 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)
59% | 40% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 37 files with 4,488 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 10 files have been last changed 181-365 days ago (1,407 lines of code)
    • 12 files have been last changed 91-180 days ago (1,903 lines of code)
    • 15 files have been last changed 31-90 days ago (1,178 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
0% | 31% | 42% | 26% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
rb, md, sh, yml, json, gitignore, txt, gemspec
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
rb60% | 39% | 0% | 0% | 0%
yml0% | 100% | 0% | 0% | 0%
gemspec0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
rb0% | 31% | 42% | 25% | 0%
yml0% | 0% | 100% | 0% | 0%
gemspec0% | 0% | 0% | 100% | 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
spec/integration/outputs95% | 4% | 0% | 0% | 0%
spec/unit/outputs74% | 25% | 0% | 0% | 0%
lib/logstash/outputs/opensearch46% | 53% | 0% | 0% | 0%
spec/unit/outputs/opensearch39% | 60% | 0% | 0% | 0%
spec/unit100% | 0% | 0% | 0% | 0%
lib/logstash/plugin_mixins/opensearch18% | 81% | 0% | 0% | 0%
lib/logstash/outputs0% | 100% | 0% | 0% | 0%
spec0% | 100% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
scripts/opendistro0% | 100% | 0% | 0% | 0%
scripts/opensearch0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
spec/unit/outputs0% | 100% | 0% | 0% | 0%
spec/unit/outputs/opensearch0% | 42% | 57% | 0% | 0%
spec/unit0% | 100% | 0% | 0% | 0%
spec/integration/outputs0% | 4% | 6% | 89% | 0%
lib/logstash/outputs/opensearch0% | 4% | 95% | 0% | 0%
spec0% | 6% | 0% | 93% | 0%
lib/logstash/plugin_mixins/opensearch0% | 0% | 100% | 0% | 0%
lib/logstash/outputs0% | 0% | 100% | 0% | 0%
scripts/opendistro0% | 0% | 100% | 0% | 0%
scripts/opensearch0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
update_spec.rb
in spec/integration/outputs
93 1 57 2460 27
index_spec.rb
in spec/integration/outputs
171 - 57 2459 30
retry_spec.rb
in spec/integration/outputs
137 1 58 2459 25
templates_spec.rb
in spec/integration/outputs
70 - 58 2459 20
routing_spec.rb
in spec/integration/outputs
51 - 229 2459 10
create_spec.rb
in spec/integration/outputs
54 1 57 2346 12
http_client_builder_spec.rb
in spec/unit
164 - 229 2282 6
parent_spec.rb
in spec/integration/outputs
76 - 151 2270 17
sniffer_spec.rb
in spec/integration/outputs
48 - 57 2051 14
error_whitelist_spec.rb
in spec/unit/outputs
43 - 229 2036 10
index_version_spec.rb
in spec/integration/outputs
84 - 57 1881 8
delete_spec.rb
in spec/integration/outputs
49 - 57 1881 8
compressed_indexing_spec.rb
in spec/integration/outputs
56 - 57 1804 14
painless_update_spec.rb
in spec/integration/outputs
118 1 57 1800 11
ingest_pipeline_spec.rb
in spec/integration/outputs
53 - 58 1800 11
metrics_spec.rb
in spec/integration/outputs
55 - 58 1422 5
opensearch_spec.rb
in spec/unit/outputs
614 1 222 1329 7
http_client.rb
in lib/logstash/outputs/opensearch
330 34 131 1329 10
http_client_spec.rb
in spec/unit/outputs/opensearch
240 - 227 1329 4
http_client_builder.rb
in lib/logstash/outputs/opensearch
138 5 139 1329 9
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
spec_helper.rb
in spec
7 - 229 296 3
error_whitelist_spec.rb
in spec/unit/outputs
43 - 229 2036 10
routing_spec.rb
in spec/integration/outputs
51 - 229 2459 10
opensearch_proxy_spec.rb
in spec/unit/outputs
83 - 229 229 1
http_client_builder_spec.rb
in spec/unit
164 - 229 2282 6
http_client_spec.rb
in spec/unit/outputs/opensearch
240 - 227 1329 4
template_manager_spec.rb
in spec/unit/outputs/opensearch
22 - 224 229 3
template_manager.rb
in lib/logstash/outputs/opensearch
43 7 224 229 3
opensearch_spec.rb
in spec/unit/outputs
614 1 222 1329 7
opensearch_ssl_spec.rb
in spec/unit/outputs
140 - 209 229 3
docker-compose.override.yml
in scripts/opensearch
21 - 161 226 5
docker-compose.override.yml
in scripts/opendistro
21 - 161 226 5
pool_spec.rb
in spec/unit/outputs/opensearch/http_client
173 - 158 229 7
common.rb
in lib/logstash/plugin_mixins/opensearch
200 19 158 229 6
pool.rb
in lib/logstash/outputs/opensearch/http_client
345 46 158 229 8
parent_spec.rb
in spec/integration/outputs
76 - 151 2270 17
api_configs.rb
in lib/logstash/plugin_mixins/opensearch
46 1 139 1329 5
http_client_builder.rb
in lib/logstash/outputs/opensearch
138 5 139 1329 9
opensearch.rb
in lib/logstash/outputs
219 20 131 229 6
http_client.rb
in lib/logstash/outputs/opensearch
330 34 131 1329 10
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
docker-compose.override.yml
in scripts/opendistro
21 - 161 226 5
docker-compose.override.yml
in scripts/opensearch
21 - 161 226 5
pool.rb
in lib/logstash/outputs/opensearch/http_client
345 46 158 229 8
opensearch.rb
in lib/logstash/outputs
219 20 131 229 6
common.rb
in lib/logstash/plugin_mixins/opensearch
200 19 158 229 6
manticore_adapter_spec.rb
in spec/unit/outputs/opensearch/http_client
178 - 127 229 5
pool_spec.rb
in spec/unit/outputs/opensearch/http_client
173 - 158 229 7
manticore_adapter.rb
in lib/logstash/outputs/opensearch/http_client
156 18 127 229 5
opensearch_ssl_spec.rb
in spec/unit/outputs
140 - 209 229 3
opensearch_spec_helper.rb
in spec
109 16 58 229 5
opensearch_proxy_spec.rb
in spec/unit/outputs
83 - 229 229 1
no_opensearch_on_startup_spec.rb
in spec/integration/outputs
47 - 58 229 5
template_manager.rb
in lib/logstash/outputs/opensearch
43 7 224 229 3
logstash-output-opensearch.gemspec
in root
34 - 56 229 9
template_manager_spec.rb
in spec/unit/outputs/opensearch
22 - 224 229 3
spec_helper.rb
in spec
7 - 229 296 3
opensearch_spec.rb
in spec/unit/outputs
614 1 222 1329 7
http_client.rb
in lib/logstash/outputs/opensearch
330 34 131 1329 10
http_client_spec.rb
in spec/unit/outputs/opensearch
240 - 227 1329 4
http_client_builder.rb
in lib/logstash/outputs/opensearch
138 5 139 1329 9
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
logstash-output-opensearch.gemspec
in root
34 - 56 229 9
index_spec.rb
in spec/integration/outputs
171 - 57 2459 30
painless_update_spec.rb
in spec/integration/outputs
118 1 57 1800 11
update_spec.rb
in spec/integration/outputs
93 1 57 2460 27
index_version_spec.rb
in spec/integration/outputs
84 - 57 1881 8
compressed_indexing_spec.rb
in spec/integration/outputs
56 - 57 1804 14
create_spec.rb
in spec/integration/outputs
54 1 57 2346 12
delete_spec.rb
in spec/integration/outputs
49 - 57 1881 8
sniffer_spec.rb
in spec/integration/outputs
48 - 57 2051 14
retry_spec.rb
in spec/integration/outputs
137 1 58 2459 25
opensearch_spec_helper.rb
in spec
109 16 58 229 5
templates_spec.rb
in spec/integration/outputs
70 - 58 2459 20
metrics_spec.rb
in spec/integration/outputs
55 - 58 1422 5
ingest_pipeline_spec.rb
in spec/integration/outputs
53 - 58 1800 11
no_opensearch_on_startup_spec.rb
in spec/integration/outputs
47 - 58 229 5
manticore_adapter_spec.rb
in spec/unit/outputs/opensearch/http_client
178 - 127 229 5
manticore_adapter.rb
in lib/logstash/outputs/opensearch/http_client
156 18 127 229 5
http_client.rb
in lib/logstash/outputs/opensearch
330 34 131 1329 10
opensearch.rb
in lib/logstash/outputs
219 20 131 229 6
http_client_builder.rb
in lib/logstash/outputs/opensearch
138 5 139 1329 9