Files

Files
7,722
105 extensions
Lines of Code
4,390,249
569 per file
Average File Size
18.6 KB
140.1 MB in total

File count by date

Extensions

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

ExtensionFilesLinesShareLines/file
c1,5461,598,51136.4%1,033
po467966,42122.0%2,069
out886515,39311.7%581
sgml429332,5767.6%775
h1,014206,2044.7%203
sql855197,2614.5%230
map77147,2673.4%1,912
pl38895,4782.2%246
data5370,3261.6%1,326
dat2628,8900.7%1,111
txt4228,4550.6%677
y1127,8050.6%2,527
build30716,3710.4%53
spec18014,6770.3%81
pm1910,9930.3%578
l149,4380.2%674
pgc717,2020.2%101
stderr697,0670.2%102
list24,5730.1%2,286
zi14,1990.1%4,199
stdout903,6430.1%40
m4122,9380.1%244
stop152,7350.1%182
rules22,6680.1%1,334
ac12,6490.1%2,649
in212,4800.1%118
xsl102,3960.1%239
sub12,3640.1%2,364
trailer12,2530.1%2,253
guess11,8180.0%1,818
cpp51,5570.0%311
mk351,4800.0%42
py61,4590.0%243
yml11,2760.0%1,276
sample61,1590.0%193
source58960.0%179
crt307660.0%25
key287140.0%25
svg66890.0%114
116180.0%618
header16030.0%603
control1195840.0%4
addons15530.0%553
HOT15200.0%520
sh64720.0%78
shlib14650.0%465
md54520.0%90
config244470.0%18
trace94140.0%46
xs23510.0%175
0183340.0%18
LICENSE12780.0%278
te12610.0%261
parallel12370.0%237
tuplock12330.0%233
supp12290.0%229
barrier11970.0%197
gv31910.0%63
css11820.0%182
json11440.0%144
affix41350.0%33
no extension11160.0%116
samples21080.0%54
mcv11030.0%103
d11000.0%100
parser1970.0%97
win321850.0%85
euc_jp1830.0%83
example3820.0%27
SSL1820.0%82
crl5790.0%15
ps11750.0%75
r06680.0%11
links1540.0%54
cygwin1520.0%52
man1480.0%48
aix1420.0%42
conf12400.0%3
non-ASCII1380.0%38
rc2370.0%18
ldif1320.0%32
regress1310.0%31
dict3280.0%9
tokens1260.0%26
csv6200.0%3
el1190.0%19
type1180.0%18
plist1170.0%17
ths1170.0%17
sed1150.0%15
freebsd1140.0%14
darwin1120.0%12
dynSQL1110.0%11
pro880.0%1
linux180.0%8
solaris180.0%8
xml180.0%8
bad270.0%3
netbsd160.0%6
openbsd160.0%6
def150.0%5
mc150.0%5
syn150.0%5
bin1———
ico1———

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
doc/TODO2,505
src/include/catalog/catversion.h1,691
src/backend/parser/gram.y1,412
src/bin/pg_dump/pg_dump.c1,378
src/backend/access/transam/xlog.c1,360
configure1,345
src/backend/commands/tablecmds.c1,269
src/backend/utils/misc/guc.c1,182
doc/src/sgml/config.sgml1,137
src/backend/postmaster/postmaster.c1,093
src/include/catalog/pg_proc.h961
src/backend/tcop/postgres.c941
src/include/nodes/parsenodes.h916
src/backend/nodes/copyfuncs.c852
src/backend/nodes/outfuncs.c801
src/backend/access/heap/heapam.c770
src/backend/utils/adt/ruleutils.c767
src/interfaces/libpq/fe-connect.c751
src/backend/optimizer/plan/planner.c732
doc/src/sgml/release.sgml690
src/backend/utils/misc/postgresql.conf.sample684
src/backend/catalog/index.c678
src/backend/nodes/equalfuncs.c676
src/backend/catalog/heap.c675
src/backend/executor/execMain.c663