Files

Files
7,838
52 extensions
Lines of Code
2,575,264
329 per file
Average File Size
19.7 KB
150.9 MB in total

File count by date

Extensions

Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.

ExtensionFilesLinesShareLines/file
go4,5021,801,55770.0%400
json193278,13810.8%1,441
result275150,3185.8%546
test27281,2253.2%298
txt680,7313.1%13,455
md20737,8711.5%182
bazel87034,9551.4%40
sql52527,4341.1%52
sh29126,7501.0%91
y219,3980.8%9,699
toml2127,1760.3%33
bzl26,9260.3%3,463
jsonnet54,5330.2%906
sum23,6190.1%1,809
csv842,3420.1%27
yml171,8680.1%109
example21,0860.0%543
00000000121,0010.0%500
patch67690.0%128
mod24060.0%203
yaml33830.0%127
py12610.0%261
rl11880.0%188
tpl21850.0%92
common11550.0%155
svg51460.0%29
patchgo11120.0%112
proto1830.0%83
pem7660.0%9
crt3550.0%18
enterprise1330.0%33
no extension1280.0%28
key1280.0%28
cnf2220.0%11
meta1170.0%17
env270.0%3
CSV160.0%6
conf120.0%2
png98———
parquet23———
gz10———
zst10———
jpeg9———
snappy9———
jpg4———
pdf2———
pprof2———
sst2———
zip2———
PNG1———
data1———
profile1———

Most changed files (code churn)

Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.

FileTimes Changed
go.mod1,319
go.sum1,319
DEPS.bzl690
Makefile495
pkg/planner/core/planbuilder.go286
pkg/session/session.go256
errors.toml244
pkg/domain/domain.go232
pkg/executor/builder.go224
pkg/planner/core/logical_plan_builder.go214
pkg/ddl/index.go213
pkg/sessionctx/variable/sysvar.go209
pkg/planner/core/exhaust_physical_plans.go209
pkg/planner/core/find_best_task.go203
build/nogo_config.json199
pkg/planner/core/BUILD.bazel195
br/pkg/task/restore.go178
pkg/executor/BUILD.bazel173
pkg/sessionctx/variable/session.go166
pkg/executor/adapter.go159
pkg/ddl/BUILD.bazel157
br/pkg/task/stream.go153
pkg/ddl/executor.go140
pkg/executor/infoschema_reader.go135
pkg/ddl/ddl.go132