opensearch-project / opensearch-go
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: 197
  • Daily file updates (only one update per file and date counted): 956
  • First update: 2019-02-08
  • Latest update: 2022-01-12
  • Days between first and latest update: 1070 (152 weeks, estimated 760 working days)
  • Active days (at least one file change): 189
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 197 files with 37,059 lines of code in files.
    • 2 files that are 366+ days old (3 lines of code)
    • 29 files that are 181-365 days old (6,743 lines of code)
    • 164 files that are 91-180 days old (30,264 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 2 files that are 1-30 days old (49 lines of code)
<1% | 18% | 81% | 0% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 197 files with 37,059 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 15 files have been last changed 181-365 days ago (796 lines of code)
    • 39 files have been last changed 91-180 days ago (8,758 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 143 files have been last changed 1-30 days ago (27,505 lines of code)
0% | 2% | 23% | 0% | 74%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, yml, md, json, txt, mod, gitignore, svg, dockerignore, sh
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go<1% | 18% | 81% | 0% | <1%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go0% | 2% | 23% | 0% | 74%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
internal/version100% | 0% | 0% | 0% | 0%
ROOT<1% | 0% | 99% | 0% | 0%
internal/build/cmd0% | 100% | 0% | 0% | 0%
internal/build/utils0% | 100% | 0% | 0% | 0%
internal/build0% | 100% | 0% | 0% | 0%
opensearchapi0% | 0% | 100% | 0% | 0%
opensearchtransport0% | 0% | 100% | 0% | 0%
opensearchutil0% | 0% | 100% | 0% | 0%
signer/aws0% | 0% | 0% | 0% | 100%
signer0% | 0% | 0% | 0% | 100%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
internal/build/cmd0% | 8% | 53% | 0% | 37%
internal/build/utils0% | 73% | 0% | 0% | 26%
internal/build0% | 100% | 0% | 0% | 0%
internal/version0% | 100% | 0% | 0% | 0%
opensearchapi0% | 0% | 14% | 0% | 85%
opensearchtransport0% | 0% | 68% | 0% | 31%
opensearchutil0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | <1% | 0% | 99%
signer/aws0% | 0% | 0% | 0% | 100%
signer0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
doc.go
in root
1 - 167 1090 14
version.go
in internal/version
2 - 187 1040 22
naming.go
in internal/build/utils
78 3 29 288 6
translator.go
in internal/build/cmd/generate/commands/genexamples
1381 6 169 287 6
generator.go
in internal/build/cmd/generate/commands/gentests
810 18 29 287 10
model.go
in internal/build/cmd/generate/commands/gentests
685 22 169 287 7
generator.go
in internal/build/cmd/generate/commands/gensource
658 16 173 287 8
descriptions.go
in internal/build/cmd/generate/commands/gensource
389 - 174 287 4
command.go
in internal/build/cmd/generate/commands/genexamples
377 5 29 287 5
model.go
in internal/build/cmd/generate/commands/gensource
351 14 29 287 7
command.go
in internal/build/cmd/generate/commands/genstruct
306 3 29 287 6
command.go
in internal/build/cmd/generate/commands/gentests
242 3 187 287 4
command.go
in internal/build/cmd/tools/commands/spec
237 11 29 287 6
command.go
in internal/build/cmd/generate/commands/gensource
232 3 29 287 5
model.go
in internal/build/cmd/generate/commands/genexamples
141 9 169 287 4
skips.go
in internal/build/cmd/generate/commands/gentests
110 1 29 287 6
gen_api_registry.go
in internal/build/cmd/generate/commands/gentests
101 2 179 287 5
generator.go
in internal/build/cmd/generate/commands/genexamples
93 3 169 287 6
overrides.go
in internal/build/cmd/generate/commands/gensource
93 3 188 287 3
debug.go
in internal/build/cmd/generate/commands/gentests
86 1 187 287 4
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
skips.go
in internal/build/cmd/generate/commands/genexamples
4 - 188 287 3
strings.go
in internal/build/utils
10 1 188 287 3
map.go
in internal/build/utils
19 2 188 287 3
chromatize.go
in internal/build/utils
28 1 188 287 3
terminal.go
in internal/build/utils
33 4 188 287 3
patches.go
in internal/build/cmd/generate/commands/gentests
40 1 188 287 3
metadata.go
in internal/build/utils
56 4 188 287 4
debug.go
in internal/build/utils
73 1 188 287 3
overrides.go
in internal/build/cmd/generate/commands/gensource
93 3 188 287 3
version.go
in internal/version
2 - 187 1040 22
main.go
in internal/build
12 1 187 287 4
commands.go
in internal/build/cmd
19 2 187 287 4
debug.go
in internal/build/cmd/generate/commands/gensource
79 1 187 287 4
debug.go
in internal/build/cmd/generate/commands/gentests
86 1 187 287 4
command.go
in internal/build/cmd/generate/commands/gentests
242 3 187 287 4
opensearchapi.request.go
in opensearchapi
18 1 179 179 1
opensearchapi.go
in opensearchapi
19 3 179 179 1
opensearchapi.response.go
in opensearchapi
62 5 179 179 1
gen_api_registry.go
in internal/build/cmd/generate/commands/gentests
101 2 179 287 5
api.cat.help.go
in opensearchapi
144 11 179 179 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
aws.go
in signer/aws
44 3 28 28 1
signer.go
in signer
5 - 28 28 1
opensearch.go
in root
260 13 28 174 5
bulk_indexer.go
in opensearchutil
443 10 169 175 3
json_reader.go
in opensearchutil
55 5 175 175 1
doc.go
in opensearchutil
1 - 169 175 2
opensearchtransport.go
in opensearchtransport
376 11 28 176 4
logger.go
in opensearchtransport
331 17 169 176 2
connection.go
in opensearchtransport
213 18 176 176 1
discovery.go
in opensearchtransport
153 4 169 176 2
metrics.go
in opensearchtransport
132 3 176 176 1
doc.go
in opensearchtransport
1 - 169 176 2
api.search.go
in opensearchapi
546 55 29 179 2
api.update_by_query.go
in opensearchapi
467 46 29 179 2
api.delete_by_query.go
in opensearchapi
444 43 29 179 2
api._.go
in opensearchapi
344 1 29 179 4
api.count.go
in opensearchapi
283 26 29 179 2
api.search_template.go
in opensearchapi
272 24 29 179 2
api.indices.validate_query.go
in opensearchapi
267 24 29 179 2
api.mtermvectors.go
in opensearchapi
265 24 29 179 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
opensearchtransport.go
in opensearchtransport
376 11 28 176 4
opensearch.go
in root
260 13 28 174 5
aws.go
in signer/aws
44 3 28 28 1
signer.go
in signer
5 - 28 28 1
generator.go
in internal/build/cmd/generate/commands/gentests
810 18 29 287 10
api.search.go
in opensearchapi
546 55 29 179 2
api.update_by_query.go
in opensearchapi
467 46 29 179 2
api.delete_by_query.go
in opensearchapi
444 43 29 179 2
command.go
in internal/build/cmd/generate/commands/genexamples
377 5 29 287 5
model.go
in internal/build/cmd/generate/commands/gensource
351 14 29 287 7
api._.go
in opensearchapi
344 1 29 179 4
command.go
in internal/build/cmd/generate/commands/genstruct
306 3 29 287 6
api.count.go
in opensearchapi
283 26 29 179 2
api.search_template.go
in opensearchapi
272 24 29 179 2
api.indices.validate_query.go
in opensearchapi
267 24 29 179 2
api.mtermvectors.go
in opensearchapi
265 24 29 179 2
api.explain.go
in opensearchapi
264 23 29 179 2
api.termvectors.go
in opensearchapi
262 23 29 179 2
api.index.go
in opensearchapi
260 22 29 179 2
api.update.go
in opensearchapi
260 22 29 179 2