Linux Source Code
Home
Release 5.11
Help
ext4
root
fs
Highlighting
Reset All
By Author
By Age
──────────
Aditya Kali
Akira Fujita
Al Viro
Alex Tomas
Alex Zhuravlev
Amir Goldstein
Amit Arora
Andreas Dilger
Andreas Gruenbacher
Andrey Sidorov
Aneesh Kumar K.V
Artem Blagodarenko
Christoph Hellwig
Curt Wohlgemuth
Daeho Jeong
Darrick J. Wong
Dave Kleikamp
David Howells
Dmitriy Monakhov
Dr. Tilmann Bubeck
Eric Biggers
Eric Gouriou
Eric Sandeen
Eric Whitney
Eryu Guan
Fan Yong
Frank Mayhar
Frederic Bohe
Gabriel Krisman Bertazi
Harshad Shirwadkar
Ira Weiny
Iurii Zaikin
Jaegeuk Kim
Jan Kara
Jason A. Donenfeld
Joe Perches
Johann Lombardi
Jose R. Santos
Kalpak Shah
Laurent Vivier
Li Xi
Lukas Czerner
Matthew Bobrowski
Miao Xie
Michael Halcrow
Miklos Szeredi
Mingming Cao
Namjae Jeon
Others
Ritesh Harjani
Ross Zwisler
Shilong Wang
Suraj Jitindar Singh
Tahsin Erdogan
Tao Ma
Theodore Y. Ts'o
Yongqiang Yang
Zheng Liu
brookxu
yangerkun
zhangyi (F)
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
acl.c
301
-
11
1396
Dave Kleikamp
Christoph Hellwig
Jan Kara
Tahsin Erdogan
Mingming Cao
Al Viro
Harshad Shirwadkar
Others
October 2006
April 2008
June 2009
July 2011
September 2012
December 2013
May 2017
June 2017
July 2017
November 2017
October 2018
December 2018
April 2020
October 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 943}, {"author_id": 17, "token_count": 34}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 29, "token_count": 13}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 31, "token_count": 111}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 13, "token_count": 17}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 4, "token_count": 81}, {"author_id": 13, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
943
67.55%
Christoph Hellwig
113
8.09%
Jan Kara
81
5.80%
Tahsin Erdogan
67
4.80%
Mingming Cao
34
2.44%
Al Viro
16
1.15%
Harshad Shirwadkar
12
0.86%
Others
130
9.31%
Total
1396
acl.h
73
-
4
281
Dave Kleikamp
Christoph Hellwig
Mingming Cao
Theodore Y. Ts'o
October 2006
October 2008
July 2011
December 2013
December 2017
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 236}, {"author_id": 17, "token_count": 20}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 31, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
236
83.99%
Christoph Hellwig
21
7.47%
Mingming Cao
20
7.12%
Theodore Y. Ts'o
4
1.42%
Total
281
balloc.c
925
-
41
3833
Theodore Y. Ts'o
Dave Kleikamp
Darrick J. Wong
Aneesh Kumar K.V
Eric Sandeen
Andreas Dilger
Jose R. Santos
Lukas Czerner
Mingming Cao
Alex Tomas
Alex Zhuravlev
Shilong Wang
Harshad Shirwadkar
Jan Kara
Dmitriy Monakhov
Aditya Kali
Ritesh Harjani
Namjae Jeon
Frederic Bohe
Yongqiang Yang
Eryu Guan
Christoph Hellwig
zhangyi (F)
David Howells
Laurent Vivier
Others
October 2006
February 2007
October 2007
January 2008
February 2008
April 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
May 2009
November 2009
February 2010
May 2010
October 2010
March 2011
May 2011
June 2011
September 2011
November 2011
January 2012
February 2012
April 2012
June 2012
August 2012
January 2013
February 2013
March 2013
April 2013
June 2013
July 2013
August 2013
October 2013
April 2014
May 2014
June 2014
September 2014
October 2014
June 2015
October 2015
February 2016
May 2016
June 2016
July 2016
October 2017
November 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
August 2018
June 2019
November 2019
February 2020
March 2020
April 2020
May 2020
July 2020
September 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 647}, {"author_id": 45, "token_count": 1}, {"author_id": 17, "token_count": 39}, {"author_id": 60, "token_count": 91}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 18, "token_count": 206}, {"author_id": 7, "token_count": 12}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 49}, {"author_id": 7, "token_count": 192}, {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 47, "token_count": 197}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 7, "token_count": 17}, {"author_id": 47, "token_count": 6}, {"author_id": 17, "token_count": 12}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 16, "token_count": 18}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 8}, {"author_id": 16, "token_count": 49}, {"author_id": 58, "token_count": 5}, {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 40, "token_count": 2}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 55}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 16, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 16, "token_count": 180}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 43, "token_count": 11}, {"author_id": 0, "token_count": 513}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 4}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 128}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 91}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 53, "token_count": 4}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 126}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 5, "token_count": 71}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 118}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 22, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 13}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 113}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 14}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 41, "token_count": 30}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 39, "token_count": 33}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 6}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
1197
31.23%
Dave Kleikamp
647
16.88%
Darrick J. Wong
422
11.01%
Aneesh Kumar K.V
289
7.54%
Eric Sandeen
282
7.36%
Andreas Dilger
206
5.37%
Jose R. Santos
203
5.30%
Lukas Czerner
151
3.94%
Mingming Cao
51
1.33%
Alex Tomas
49
1.28%
Alex Zhuravlev
33
0.86%
Shilong Wang
31
0.81%
Harshad Shirwadkar
18
0.47%
Jan Kara
17
0.44%
Dmitriy Monakhov
13
0.34%
Aditya Kali
11
0.29%
Ritesh Harjani
6
0.16%
Namjae Jeon
5
0.13%
Frederic Bohe
5
0.13%
Yongqiang Yang
4
0.10%
Eryu Guan
4
0.10%
Christoph Hellwig
4
0.10%
zhangyi (F)
2
0.05%
David Howells
2
0.05%
Laurent Vivier
1
0.03%
Others
180
4.70%
Total
3833
bitmap.c
98
-
9
497
Darrick J. Wong
Tao Ma
Dave Kleikamp
Theodore Y. Ts'o
Dmitriy Monakhov
Mingming Cao
Christoph Hellwig
Others
October 2006
April 2008
November 2008
April 2012
June 2012
July 2012
October 2012
October 2014
November 2017
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 17}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 439}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
439
88.33%
Tao Ma
20
4.02%
Dave Kleikamp
17
3.42%
Theodore Y. Ts'o
4
0.80%
Dmitriy Monakhov
4
0.80%
Mingming Cao
2
0.40%
Christoph Hellwig
1
0.20%
Others
10
2.01%
Total
497
block_validity.c
363
-
14
1641
Theodore Y. Ts'o
zhangyi (F)
Jan Kara
Joe Perches
Darrick J. Wong
Others
May 2009
November 2009
March 2010
July 2010
October 2010
June 2011
January 2014
October 2015
October 2016
November 2017
January 2018
April 2019
May 2019
August 2019
December 2019
February 2020
March 2020
July 2020
September 2020
November 2020
var spanGroupData = [ {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 764}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 52, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 249}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 30, "token_count": 221}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 215}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
1157
70.51%
zhangyi (F)
221
13.47%
Jan Kara
218
13.28%
Joe Perches
2
0.12%
Darrick J. Wong
1
0.06%
Others
42
2.56%
Total
1641
dir.c
659
-
34
3015
Dave Kleikamp
Fan Yong
Theodore Y. Ts'o
Darrick J. Wong
Al Viro
Michael Halcrow
Tao Ma
Jan Kara
Jaegeuk Kim
Eric Sandeen
Mingming Cao
Eric Biggers
Gabriel Krisman Bertazi
Christoph Hellwig
Dmitriy Monakhov
Zheng Liu
Others
October 2006
December 2006
July 2007
October 2007
January 2008
April 2008
July 2008
August 2008
September 2008
October 2008
November 2008
February 2009
March 2010
May 2010
July 2010
December 2010
January 2011
March 2012
April 2012
December 2012
January 2013
March 2013
April 2013
May 2013
January 2014
July 2014
August 2014
April 2015
May 2015
October 2015
February 2016
March 2016
April 2016
May 2016
July 2016
September 2016
August 2017
November 2017
January 2018
February 2018
April 2018
August 2018
December 2018
April 2019
June 2019
December 2019
February 2020
March 2020
December 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 1397}, {"author_id": 17, "token_count": 22}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 12}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 48, "token_count": 499}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 48}, {"author_id": 16, "token_count": 20}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 20}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 11}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 32}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 126}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 137}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 131}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 46, "token_count": 35}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 13}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1397
46.33%
Fan Yong
499
16.55%
Theodore Y. Ts'o
346
11.48%
Darrick J. Wong
188
6.24%
Al Viro
139
4.61%
Michael Halcrow
131
4.34%
Tao Ma
52
1.72%
Jan Kara
37
1.23%
Jaegeuk Kim
35
1.16%
Eric Sandeen
32
1.06%
Mingming Cao
22
0.73%
Eric Biggers
9
0.30%
Gabriel Krisman Bertazi
3
0.10%
Christoph Hellwig
3
0.10%
Dmitriy Monakhov
2
0.07%
Zheng Liu
1
0.03%
Others
119
3.95%
Total
3015
ext4.h
3733
-
104
13584
Theodore Y. Ts'o
Dave Kleikamp
Darrick J. Wong
Harshad Shirwadkar
Tao Ma
Aneesh Kumar K.V
Jan Kara
Dmitriy Monakhov
Mingming Cao
Alex Tomas
Eric Biggers
Laurent Vivier
Eric Sandeen
Andreas Dilger
Joe Perches
Lukas Czerner
Gabriel Krisman Bertazi
Kalpak Shah
Johann Lombardi
Jaegeuk Kim
Tahsin Erdogan
Zheng Liu
Yongqiang Yang
Ritesh Harjani
Amir Goldstein
Jose R. Santos
Akira Fujita
zhangyi (F)
Eric Whitney
Artem Blagodarenko
Dr. Tilmann Bubeck
David Howells
Ira Weiny
Michael Halcrow
Frank Mayhar
Amit Arora
Shilong Wang
Li Xi
Daeho Jeong
Ross Zwisler
Alex Zhuravlev
Al Viro
Frederic Bohe
Andreas Gruenbacher
Suraj Jitindar Singh
Christoph Hellwig
Aditya Kali
Namjae Jeon
brookxu
Curt Wohlgemuth
Fan Yong
Matthew Bobrowski
yangerkun
Others
October 2006
February 2007
May 2007
July 2007
October 2007
January 2008
February 2008
April 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
February 2009
March 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
December 2009
January 2010
February 2010
March 2010
May 2010
June 2010
July 2010
August 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
September 2011
October 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
December 2014
January 2015
February 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
June 2016
July 2016
September 2016
November 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
August 2017
October 2017
December 2017
January 2018
April 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
February 2019
March 2019
April 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 76}, {"author_id": 1, "token_count": 2029}, {"author_id": 45, "token_count": 291}, {"author_id": 17, "token_count": 294}, {"author_id": 60, "token_count": 80}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 36, "token_count": 28}, {"author_id": 18, "token_count": 5}, {"author_id": 4, "token_count": 1}, {"author_id": 33, "token_count": 153}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 18, "token_count": 28}, {"author_id": 7, "token_count": 16}, {"author_id": 47, "token_count": 4}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 261}, {"author_id": 7, "token_count": 113}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 39}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 40, "token_count": 7}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 7, "token_count": 33}, {"author_id": 58, "token_count": 18}, {"author_id": 47, "token_count": 58}, {"author_id": 17, "token_count": 16}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 16, "token_count": 9}, {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 20}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 283}, {"author_id": 17, "token_count": 13}, {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 33}, {"author_id": 0, "token_count": 650}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 25, "token_count": 62}, {"author_id": 18, "token_count": 7}, {"author_id": 16, "token_count": 16}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 16, "token_count": 8}, {"author_id": 17, "token_count": 52}, {"author_id": 0, "token_count": 94}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 16, "token_count": 5}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 10}, {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 7, "token_count": 18}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 26, "token_count": 26}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 12, "token_count": 262}, {"author_id": 26, "token_count": 3}, {"author_id": 0, "token_count": 61}, {"author_id": 60, "token_count": 64}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 29, "token_count": 10}, {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 109}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 16, "token_count": 181}, {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 51, "token_count": 4}, {"author_id": 8, "token_count": 119}, {"author_id": 0, "token_count": 77}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 16, "token_count": 22}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 43, "token_count": 14}, {"author_id": 9, "token_count": 19}, {"author_id": 31, "token_count": 2}, {"author_id": 23, "token_count": 142}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 46}, {"author_id": 16, "token_count": 8}, {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 6, "token_count": 32}, {"author_id": 11, "token_count": 39}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 122}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 52, "token_count": 29}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 11, "token_count": 42}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 51}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 48, "token_count": 7}, {"author_id": 52, "token_count": 2}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 329}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 9}, {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 107}, {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 394}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 7}, {"author_id": 0, "token_count": 13}, {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 448}, {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 8, "token_count": 62}, {"author_id": 6, "token_count": 145}, {"author_id": 0, "token_count": 22}, {"author_id": 38, "token_count": 34}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 8, "token_count": 17}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 50}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 52, "token_count": 194}, {"author_id": 15, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 24}, {"author_id": 4, "token_count": 68}, {"author_id": 0, "token_count": 26}, {"author_id": 15, "token_count": 5}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 18, "token_count": 86}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 8, "token_count": 4}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 9}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 22, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 8, "token_count": 3}, {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 12, "token_count": 114}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 18}, {"author_id": 0, "token_count": 6}, {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 8}, {"author_id": 12, "token_count": 18}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 35, "token_count": 14}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 27, "token_count": 29}, {"author_id": 0, "token_count": 67}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 98}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 18, "token_count": 95}, {"author_id": 22, "token_count": 10}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 349}, {"author_id": 12, "token_count": 2}, {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 58}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 24, "token_count": 26}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 107}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 26}, {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 32, "token_count": 6}, {"author_id": 4, "token_count": 5}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 46, "token_count": 131}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 4, "token_count": 10}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 40, "token_count": 7}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 54}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 56, "token_count": 41}, {"author_id": 32, "token_count": 18}, {"author_id": 13, "token_count": 74}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 10, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 18, "token_count": 1}, {"author_id": 13, "token_count": 27}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 55, "token_count": 18}, {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 41, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 9}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 35}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 43}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 18, "token_count": 13}, {"author_id": 54, "token_count": 5}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 178}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 56}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 28, "token_count": 139}, {"author_id": 0, "token_count": 8}, {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 79}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 10}, {"author_id": 0, "token_count": 56}, {"author_id": 30, "token_count": 17}, {"author_id": 60, "token_count": 37}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 14, "token_count": 10}, {"author_id": 19, "token_count": 57}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 23}, {"author_id": 20, "token_count": 6}, {"author_id": 0, "token_count": 213}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 10, "token_count": 2}, {"author_id": 4, "token_count": 13}, {"author_id": 49, "token_count": 17}, {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 39, "token_count": 23}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 14, "token_count": 13}, {"author_id": 42, "token_count": 31}, {"author_id": 19, "token_count": 19}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 30, "token_count": 7}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 14, "token_count": 8}, {"author_id": 4, "token_count": 3}, {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 11}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 30, "token_count": 36}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 458}, {"author_id": 60, "token_count": 76}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 162}, {"author_id": 4, "token_count": 82}, {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
3371
24.82%
Dave Kleikamp
2030
14.94%
Darrick J. Wong
747
5.50%
Harshad Shirwadkar
624
4.59%
Tao Ma
571
4.20%
Aneesh Kumar K.V
553
4.07%
Jan Kara
507
3.73%
Dmitriy Monakhov
431
3.17%
Mingming Cao
399
2.94%
Alex Tomas
342
2.52%
Eric Biggers
297
2.19%
Laurent Vivier
291
2.14%
Eric Sandeen
275
2.02%
Andreas Dilger
235
1.73%
Joe Perches
225
1.66%
Lukas Czerner
217
1.60%
Gabriel Krisman Bertazi
195
1.44%
Kalpak Shah
153
1.13%
Johann Lombardi
142
1.05%
Jaegeuk Kim
131
0.96%
Tahsin Erdogan
101
0.74%
Zheng Liu
90
0.66%
Yongqiang Yang
81
0.60%
Ritesh Harjani
76
0.56%
Amir Goldstein
65
0.48%
Jose R. Santos
62
0.46%
Akira Fujita
62
0.46%
zhangyi (F)
60
0.44%
Eric Whitney
49
0.36%
Artem Blagodarenko
41
0.30%
Dr. Tilmann Bubeck
34
0.25%
David Howells
33
0.24%
Ira Weiny
31
0.23%
Michael Halcrow
29
0.21%
Frank Mayhar
29
0.21%
Amit Arora
28
0.21%
Shilong Wang
27
0.20%
Li Xi
26
0.19%
Daeho Jeong
24
0.18%
Ross Zwisler
23
0.17%
Alex Zhuravlev
23
0.17%
Al Viro
21
0.15%
Frederic Bohe
18
0.13%
Andreas Gruenbacher
18
0.13%
Suraj Jitindar Singh
17
0.13%
Christoph Hellwig
17
0.13%
Aditya Kali
14
0.10%
Namjae Jeon
12
0.09%
brookxu
11
0.08%
Curt Wohlgemuth
8
0.06%
Fan Yong
7
0.05%
Matthew Bobrowski
6
0.04%
yangerkun
5
0.04%
Others
700
5.15%
Total
13584
ext4_extents.h
274
-
14
695
Alex Tomas
Theodore Y. Ts'o
Amit Arora
Darrick J. Wong
Mingming Cao
Eric Whitney
Aneesh Kumar K.V
Akira Fujita
Lukas Czerner
Christoph Hellwig
Harshad Shirwadkar
Others
October 2006
February 2007
July 2007
October 2007
January 2008
April 2008
July 2008
June 2009
September 2009
October 2010
April 2012
April 2014
September 2014
December 2017
June 2018
October 2018
April 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 245}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 36, "token_count": 108}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 25, "token_count": 7}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 17, "token_count": 24}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 188}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 54}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 5}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 24}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Tomas
245
35.25%
Theodore Y. Ts'o
197
28.35%
Amit Arora
108
15.54%
Darrick J. Wong
54
7.77%
Mingming Cao
28
4.03%
Eric Whitney
24
3.45%
Aneesh Kumar K.V
7
1.01%
Akira Fujita
7
1.01%
Lukas Czerner
5
0.72%
Christoph Hellwig
4
0.58%
Harshad Shirwadkar
2
0.29%
Others
14
2.01%
Total
695
ext4_jbd2.c
374
-
14
1631
Theodore Y. Ts'o
Jan Kara
Eric Biggers
zhangyi (F)
Frank Mayhar
Lukas Czerner
Harshad Shirwadkar
Dmitriy Monakhov
David Howells
Christoph Hellwig
Others
December 2006
April 2008
January 2009
September 2009
November 2009
June 2010
July 2010
September 2011
February 2013
April 2013
June 2013
August 2013
December 2013
March 2014
May 2014
October 2014
May 2015
October 2015
February 2017
July 2017
November 2017
November 2019
December 2019
March 2020
June 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 137}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 26, "token_count": 102}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 231}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 374}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 196}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 7}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 8, "token_count": 19}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 8, "token_count": 10}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 100}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 133}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 30, "token_count": 119}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 4, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
769
47.15%
Jan Kara
311
19.07%
Eric Biggers
133
8.15%
zhangyi (F)
119
7.30%
Frank Mayhar
102
6.25%
Lukas Czerner
29
1.78%
Harshad Shirwadkar
16
0.98%
Dmitriy Monakhov
7
0.43%
David Howells
3
0.18%
Christoph Hellwig
1
0.06%
Others
141
8.65%
Total
1631
ext4_jbd2.h
510
-
23
1581
Dave Kleikamp
Jan Kara
Theodore Y. Ts'o
Frank Mayhar
Lukas Czerner
Dmitriy Monakhov
Ross Zwisler
Harshad Shirwadkar
Miao Xie
Eric Whitney
Mingming Cao
Curt Wohlgemuth
Christoph Hellwig
Alex Tomas
Artem Blagodarenko
Eric Biggers
Darrick J. Wong
Others
October 2006
December 2006
April 2008
July 2008
August 2008
January 2009
September 2009
November 2009
December 2009
March 2010
May 2010
June 2010
July 2010
April 2011
February 2012
February 2013
April 2013
June 2013
August 2013
September 2014
October 2015
April 2016
June 2016
June 2017
August 2017
December 2017
March 2019
June 2019
November 2019
December 2019
March 2020
April 2020
October 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 4}, {"author_id": 1, "token_count": 400}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 4, "token_count": 27}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 17, "token_count": 7}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 26, "token_count": 136}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 51, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 4, "token_count": 62}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 65}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 52}, {"author_id": 60, "token_count": 167}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 19}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 55}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 56, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 50, "token_count": 18}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 22}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 211}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
400
25.30%
Jan Kara
399
25.24%
Theodore Y. Ts'o
198
12.52%
Frank Mayhar
136
8.60%
Lukas Czerner
52
3.29%
Dmitriy Monakhov
42
2.66%
Ross Zwisler
22
1.39%
Harshad Shirwadkar
20
1.27%
Miao Xie
18
1.14%
Eric Whitney
16
1.01%
Mingming Cao
11
0.70%
Curt Wohlgemuth
9
0.57%
Christoph Hellwig
5
0.32%
Alex Tomas
4
0.25%
Artem Blagodarenko
2
0.13%
Eric Biggers
1
0.06%
Darrick J. Wong
1
0.06%
Others
245
15.50%
Total
1581
extents.c
6061
-
80
27104
Alex Tomas
Theodore Y. Ts'o
Lukas Czerner
Namjae Jeon
Dmitriy Monakhov
Harshad Shirwadkar
Eric Sandeen
Eric Whitney
Yongqiang Yang
Jan Kara
Amit Arora
Ritesh Harjani
Frank Mayhar
Aneesh Kumar K.V
Mingming Cao
Zheng Liu
Darrick J. Wong
Eric Gouriou
Christoph Hellwig
Aditya Kali
Eric Biggers
Eryu Guan
Tao Ma
Ross Zwisler
Michael Halcrow
yangerkun
Al Viro
brookxu
Shilong Wang
Curt Wohlgemuth
Tahsin Erdogan
zhangyi (F)
Others
October 2006
December 2006
February 2007
May 2007
July 2007
October 2007
January 2008
February 2008
April 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
October 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
September 2011
October 2011
November 2011
December 2011
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
April 2015
May 2015
June 2015
July 2015
October 2015
December 2015
January 2016
March 2016
April 2016
June 2016
July 2016
September 2016
November 2016
December 2016
January 2017
May 2017
June 2017
August 2017
October 2017
December 2017
March 2018
April 2018
June 2018
July 2018
October 2018
December 2018
February 2019
May 2019
June 2019
August 2019
October 2019
November 2019
December 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 5684}, {"author_id": 17, "token_count": 4}, {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 36, "token_count": 168}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 3, "token_count": 350}, {"author_id": 36, "token_count": 414}, {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 530}, {"author_id": 7, "token_count": 47}, {"author_id": 12, "token_count": 2}, {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 116}, {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 47}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 17, "token_count": 8}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 16, "token_count": 1282}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 26, "token_count": 13}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 242}, {"author_id": 16, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 17, "token_count": 418}, {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 17, "token_count": 1}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 4, "token_count": 46}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 26, "token_count": 473}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 51, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 85}, {"author_id": 0, "token_count": 154}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 3}, {"author_id": 0, "token_count": 90}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 31, "token_count": 10}, {"author_id": 6, "token_count": 1}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 32}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 11, "token_count": 1211}, {"author_id": 60, "token_count": 204}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 8, "token_count": 12}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 127}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 43, "token_count": 226}, {"author_id": 0, "token_count": 594}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 12, "token_count": 63}, {"author_id": 57, "token_count": 349}, {"author_id": 6, "token_count": 33}, {"author_id": 11, "token_count": 30}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 11, "token_count": 10}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 8, "token_count": 186}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 5, "token_count": 300}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 276}, {"author_id": 15, "token_count": 37}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 25}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 12, "token_count": 82}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 0, "token_count": 3}, {"author_id": 15, "token_count": 14}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 31}, {"author_id": 60, "token_count": 86}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 10}, {"author_id": 41, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 15, "token_count": 33}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 50}, {"author_id": 8, "token_count": 11}, {"author_id": 15, "token_count": 153}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 508}, {"author_id": 0, "token_count": 4}, {"author_id": 15, "token_count": 9}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 8, "token_count": 40}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 35}, {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 41}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 605}, {"author_id": 15, "token_count": 74}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 53, "token_count": 72}, {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 5, "token_count": 53}, {"author_id": 10, "token_count": 18}, {"author_id": 22, "token_count": 966}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 8, "token_count": 1086}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 12, "token_count": 77}, {"author_id": 8, "token_count": 124}, {"author_id": 22, "token_count": 28}, {"author_id": 0, "token_count": 14}, {"author_id": 15, "token_count": 24}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 22, "token_count": 26}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 18}, {"author_id": 22, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 12, "token_count": 1114}, {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 529}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 74}, {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 10, "token_count": 159}, {"author_id": 15, "token_count": 54}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 8, "token_count": 72}, {"author_id": 27, "token_count": 23}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 53, "token_count": 1}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 40}, {"author_id": 22, "token_count": 794}, {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 44}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 216}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 29, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 119}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 111}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 53, "token_count": 9}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 32}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 55}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 907}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 124}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 157}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 19, "token_count": 107}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 12, "token_count": 162}, {"author_id": 4, "token_count": 158}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 107}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 19, "token_count": 273}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 10, "token_count": 18}, {"author_id": 4, "token_count": 8}, {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 91}, {"author_id": 2, "token_count": 61}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 264}, {"author_id": 10, "token_count": 78}, {"author_id": 19, "token_count": 133}, {"author_id": 0, "token_count": 105}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 5}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 1570}, {"author_id": 19, "token_count": 2}, {"author_id": 54, "token_count": 14}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Tomas
6564
24.22%
Theodore Y. Ts'o
3018
11.13%
Lukas Czerner
2099
7.74%
Namjae Jeon
1815
6.70%
Dmitriy Monakhov
1784
6.58%
Harshad Shirwadkar
1633
6.02%
Eric Sandeen
1291
4.76%
Eric Whitney
1288
4.75%
Yongqiang Yang
1252
4.62%
Jan Kara
720
2.66%
Amit Arora
582
2.15%
Ritesh Harjani
515
1.90%
Frank Mayhar
486
1.79%
Aneesh Kumar K.V
439
1.62%
Mingming Cao
432
1.59%
Zheng Liu
400
1.48%
Darrick J. Wong
397
1.46%
Eric Gouriou
349
1.29%
Christoph Hellwig
277
1.02%
Aditya Kali
226
0.83%
Eric Biggers
139
0.51%
Eryu Guan
82
0.30%
Tao Ma
65
0.24%
Ross Zwisler
55
0.20%
Michael Halcrow
23
0.08%
yangerkun
14
0.05%
Al Viro
14
0.05%
brookxu
10
0.04%
Shilong Wang
9
0.03%
Curt Wohlgemuth
9
0.03%
Tahsin Erdogan
7
0.03%
zhangyi (F)
5
0.02%
Others
1105
4.08%
Total
27104
extents_status.c
2196
-
17
8975
Eric Whitney
Zheng Liu
Dmitriy Monakhov
Theodore Y. Ts'o
Jan Kara
Harshad Shirwadkar
Lukas Czerner
Eryu Guan
Others
November 2012
February 2013
March 2013
May 2013
July 2013
August 2013
February 2014
April 2014
May 2014
July 2014
September 2014
October 2014
November 2014
May 2015
September 2015
March 2016
April 2016
February 2017
November 2017
October 2018
April 2019
August 2019
April 2020
October 2020
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 1121}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 53, "token_count": 8}, {"author_id": 0, "token_count": 41}, {"author_id": 15, "token_count": 937}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 699}, {"author_id": 0, "token_count": 2}, {"author_id": 15, "token_count": 62}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 101}, {"author_id": 15, "token_count": 17}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 171}, {"author_id": 15, "token_count": 4}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 10, "token_count": 7}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 8, "token_count": 25}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 15, "token_count": 211}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 144}, {"author_id": 15, "token_count": 216}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 8, "token_count": 35}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 1081}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 3685}, {"author_id": 0, "token_count": 128}, {"author_id": 60, "token_count": 100}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 124}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Whitney
4773
53.18%
Zheng Liu
2568
28.61%
Dmitriy Monakhov
699
7.79%
Theodore Y. Ts'o
452
5.04%
Jan Kara
146
1.63%
Harshad Shirwadkar
124
1.38%
Lukas Czerner
61
0.68%
Eryu Guan
8
0.09%
Others
144
1.60%
Total
8975
extents_status.h
258
-
7
951
Zheng Liu
Eric Whitney
Jan Kara
Theodore Y. Ts'o
Dmitriy Monakhov
Others
November 2012
February 2013
March 2013
May 2013
July 2013
August 2013
February 2014
September 2014
November 2014
September 2015
December 2017
October 2018
August 2019
November 2019
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 133}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 15, "token_count": 229}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 15, "token_count": 27}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 4, "token_count": 172}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 223}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 12, "token_count": 30}, ]}, ]
Author Name
Tokens
Token Proportion
Zheng Liu
400
42.06%
Eric Whitney
223
23.45%
Jan Kara
172
18.09%
Theodore Y. Ts'o
115
12.09%
Dmitriy Monakhov
34
3.58%
Others
7
0.74%
Total
951
fast_commit.c
2180
-
4
9987
Harshad Shirwadkar
Theodore Y. Ts'o
Others
October 2020
November 2020
December 2020
January 2021
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 9638}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 304}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 60, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Harshad Shirwadkar
9942
99.55%
Theodore Y. Ts'o
19
0.19%
Others
26
0.26%
Total
9987
fast_commit.h
201
-
1
464
Harshad Shirwadkar
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 294}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 170}, ]}, ]
Author Name
Tokens
Token Proportion
Harshad Shirwadkar
464
100.00%
Total
464
file.c
924
-
40
3730
Matthew Bobrowski
Jan Kara
Ritesh Harjani
Theodore Y. Ts'o
Dave Kleikamp
Christoph Hellwig
Amir Goldstein
Ross Zwisler
Aneesh Kumar K.V
Harshad Shirwadkar
Eric Sandeen
Zheng Liu
Michael Halcrow
Eric Biggers
Mingming Cao
Al Viro
David Howells
Miklos Szeredi
brookxu
Amit Arora
Others
October 2006
February 2007
July 2007
January 2008
April 2008
July 2008
October 2008
February 2009
March 2009
June 2009
September 2009
January 2010
March 2010
June 2010
October 2010
January 2011
February 2011
July 2011
April 2012
July 2012
November 2012
December 2012
February 2013
May 2013
August 2013
December 2013
April 2014
May 2014
January 2015
February 2015
April 2015
May 2015
September 2015
December 2015
February 2016
March 2016
September 2016
October 2016
November 2016
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
May 2018
July 2019
November 2019
December 2019
February 2020
April 2020
May 2020
July 2020
August 2020
October 2020
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 181}, {"author_id": 17, "token_count": 14}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 36, "token_count": 2}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 7, "token_count": 48}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 116}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 16, "token_count": 45}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 4, "token_count": 38}, {"author_id": 15, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 32}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 29, "token_count": 15}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 35, "token_count": 69}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 31}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 58}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 32}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 35, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 468}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 66}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 35, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 31, "token_count": 102}, {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 65}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 4, "token_count": 37}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 9, "token_count": 115}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 16}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 20, "token_count": 1244}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 19, "token_count": 419}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 31, "token_count": 11}, {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Bobrowski
1244
33.35%
Jan Kara
770
20.64%
Ritesh Harjani
419
11.23%
Theodore Y. Ts'o
234
6.27%
Dave Kleikamp
181
4.85%
Christoph Hellwig
133
3.57%
Amir Goldstein
115
3.08%
Ross Zwisler
71
1.90%
Aneesh Kumar K.V
60
1.61%
Harshad Shirwadkar
59
1.58%
Eric Sandeen
50
1.34%
Zheng Liu
42
1.13%
Michael Halcrow
31
0.83%
Eric Biggers
20
0.54%
Mingming Cao
18
0.48%
Al Viro
16
0.43%
David Howells
4
0.11%
Miklos Szeredi
3
0.08%
brookxu
2
0.05%
Amit Arora
2
0.05%
Others
256
6.86%
Total
3730
fsmap.c
716
-
5
3290
Darrick J. Wong
Theodore Y. Ts'o
Harshad Shirwadkar
Others
April 2017
June 2017
December 2017
May 2018
May 2019
September 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 3233}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 5, "token_count": 35}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 5, "token_count": 13}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
3281
99.73%
Theodore Y. Ts'o
3
0.09%
Harshad Shirwadkar
1
0.03%
Others
5
0.15%
Total
3290
fsmap.h
56
-
2
204
Darrick J. Wong
Theodore Y. Ts'o
April 2017
December 2017
var spanGroupData = [ {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 202}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
202
99.02%
Theodore Y. Ts'o
2
0.98%
Total
204
fsync.c
187
-
20
593
Matthew Bobrowski
Theodore Y. Ts'o
Frank Mayhar
Dave Kleikamp
Jan Kara
Eric Sandeen
Curt Wohlgemuth
Eric Biggers
Dmitriy Monakhov
Harshad Shirwadkar
Mingming Cao
David Howells
Christoph Hellwig
Aneesh Kumar K.V
Others
October 2006
October 2007
July 2008
October 2008
June 2009
September 2009
December 2009
April 2010
May 2010
March 2011
April 2011
May 2011
July 2011
August 2012
December 2012
June 2013
March 2015
June 2016
February 2017
July 2017
November 2017
December 2018
January 2019
November 2019
May 2020
September 2020
October 2020
November 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 48}, {"author_id": 17, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 16, "token_count": 29}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 12, "token_count": 2}, {"author_id": 26, "token_count": 50}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 51, "token_count": 28}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 36}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 16}, {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1546329600, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 20, "token_count": 219}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 20}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Matthew Bobrowski
219
36.93%
Theodore Y. Ts'o
108
18.21%
Frank Mayhar
50
8.43%
Dave Kleikamp
48
8.09%
Jan Kara
32
5.40%
Eric Sandeen
29
4.89%
Curt Wohlgemuth
28
4.72%
Eric Biggers
20
3.37%
Dmitriy Monakhov
19
3.20%
Harshad Shirwadkar
7
1.18%
Mingming Cao
4
0.67%
David Howells
4
0.67%
Christoph Hellwig
1
0.17%
Aneesh Kumar K.V
1
0.17%
Others
23
3.88%
Total
593
hash.c
302
-
8
1926
Jason A. Donenfeld
Dave Kleikamp
Theodore Y. Ts'o
Gabriel Krisman Bertazi
Fan Yong
Christoph Hellwig
Others
October 2006
April 2008
October 2008
March 2012
February 2013
February 2017
December 2017
April 2019
September 2019
August 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 683}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 354}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 48, "token_count": 2}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 37, "token_count": 707}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 167}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Jason A. Donenfeld
707
36.71%
Dave Kleikamp
683
35.46%
Theodore Y. Ts'o
358
18.59%
Gabriel Krisman Bertazi
167
8.67%
Fan Yong
2
0.10%
Christoph Hellwig
1
0.05%
Others
8
0.42%
Total
1926
ialloc.c
1604
-
54
7294
Dave Kleikamp
Theodore Y. Ts'o
Harshad Shirwadkar
Darrick J. Wong
Lukas Czerner
Andreas Dilger
Jan Kara
Eric Biggers
Shilong Wang
Aneesh Kumar K.V
Eric Sandeen
Dmitriy Monakhov
Mingming Cao
Suraj Jitindar Singh
Jose R. Santos
Tahsin Erdogan
David Howells
Li Xi
Tao Ma
Al Viro
Christoph Hellwig
Alex Tomas
Frank Mayhar
Frederic Bohe
Yongqiang Yang
Namjae Jeon
Kalpak Shah
yangerkun
zhangyi (F)
Miklos Szeredi
Ira Weiny
Gabriel Krisman Bertazi
Johann Lombardi
Eryu Guan
Others
October 2006
July 2007
October 2007
January 2008
February 2008
April 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
January 2010
March 2010
May 2010
June 2010
October 2010
January 2011
February 2011
March 2011
July 2011
August 2011
September 2011
October 2011
December 2011
February 2012
March 2012
April 2012
May 2012
June 2012
September 2012
October 2012
November 2012
December 2012
February 2013
March 2013
April 2013
June 2013
July 2013
August 2013
November 2013
June 2014
July 2014
October 2014
March 2015
May 2015
June 2015
October 2015
January 2016
March 2016
April 2016
June 2016
September 2016
February 2017
May 2017
June 2017
July 2017
August 2017
November 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
October 2018
December 2018
April 2019
November 2019
December 2019
February 2020
March 2020
April 2020
May 2020
September 2020
October 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 19}, {"author_id": 1, "token_count": 1963}, {"author_id": 17, "token_count": 71}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 7}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 18, "token_count": 184}, {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 14}, {"author_id": 40, "token_count": 33}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 30}, {"author_id": 31, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 47, "token_count": 47}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 16, "token_count": 73}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 58, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 58, "token_count": 9}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 29, "token_count": 17}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 154}, {"author_id": 26, "token_count": 15}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 585}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 18, "token_count": 67}, {"author_id": 0, "token_count": 66}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 23, "token_count": 1}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 11}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 69}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 386}, {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 11, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 53, "token_count": 1}, {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 353}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 160}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 11}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 11, "token_count": 12}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 16, "token_count": 46}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 19}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 160}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 50}, {"author_id": 0, "token_count": 193}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 22, "token_count": 7}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 232}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 24, "token_count": 37}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 21}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 3}, {"author_id": 13, "token_count": 22}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 18, "token_count": 18}, {"author_id": 4, "token_count": 1}, {"author_id": 41, "token_count": 169}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 41, "token_count": 42}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 54, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 49, "token_count": 49}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 4, "token_count": 54}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 14, "token_count": 191}, {"author_id": 30, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 633}, {"author_id": 60, "token_count": 108}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
1963
26.91%
Theodore Y. Ts'o
1828
25.06%
Harshad Shirwadkar
633
8.68%
Darrick J. Wong
442
6.06%
Lukas Czerner
386
5.29%
Andreas Dilger
269
3.69%
Jan Kara
241
3.30%
Eric Biggers
213
2.92%
Shilong Wang
212
2.91%
Aneesh Kumar K.V
209
2.87%
Eric Sandeen
128
1.75%
Dmitriy Monakhov
74
1.01%
Mingming Cao
71
0.97%
Suraj Jitindar Singh
49
0.67%
Jose R. Santos
47
0.64%
Tahsin Erdogan
43
0.59%
David Howells
39
0.53%
Li Xi
37
0.51%
Tao Ma
30
0.41%
Al Viro
24
0.33%
Christoph Hellwig
21
0.29%
Alex Tomas
19
0.26%
Frank Mayhar
15
0.21%
Frederic Bohe
14
0.19%
Yongqiang Yang
13
0.18%
Namjae Jeon
7
0.10%
Kalpak Shah
7
0.10%
yangerkun
4
0.05%
zhangyi (F)
2
0.03%
Miklos Szeredi
2
0.03%
Ira Weiny
2
0.03%
Gabriel Krisman Bertazi
2
0.03%
Johann Lombardi
1
0.01%
Eryu Guan
1
0.01%
Others
246
3.37%
Total
7294
indirect.c
1461
-
21
5326
Amir Goldstein
Lukas Czerner
Jan Kara
Theodore Y. Ts'o
Zheng Liu
zhangyi (F)
Harshad Shirwadkar
Tahsin Erdogan
Christoph Hellwig
Darrick J. Wong
brookxu
Eric Sandeen
Others
June 2011
September 2011
November 2012
January 2013
February 2013
April 2013
May 2013
June 2013
July 2013
June 2014
July 2014
September 2014
February 2015
June 2015
September 2015
October 2015
March 2016
June 2017
November 2017
May 2018
March 2019
June 2019
November 2019
March 2020
April 2020
July 2020
August 2020
September 2020
November 2020
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 3393}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 15, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 15, "token_count": 161}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 117}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 2}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 4, "token_count": 12}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 724}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 115}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 212}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 65}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 30, "token_count": 75}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 274}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 2}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 16}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Amir Goldstein
3393
63.71%
Lukas Czerner
724
13.59%
Jan Kara
379
7.12%
Theodore Y. Ts'o
298
5.60%
Zheng Liu
174
3.27%
zhangyi (F)
91
1.71%
Harshad Shirwadkar
12
0.23%
Tahsin Erdogan
7
0.13%
Christoph Hellwig
3
0.06%
Darrick J. Wong
2
0.04%
brookxu
2
0.04%
Eric Sandeen
1
0.02%
Others
240
4.51%
Total
5326
inline.c
1992
-
31
9229
Tao Ma
Theodore Y. Ts'o
Andreas Gruenbacher
Al Viro
Darrick J. Wong
Jan Kara
Dmitriy Monakhov
Harshad Shirwadkar
Eric Biggers
Jaegeuk Kim
Michael Halcrow
Lukas Czerner
Gabriel Krisman Bertazi
Christoph Hellwig
Andreas Dilger
Others
December 2012
January 2013
February 2013
April 2013
May 2013
July 2013
October 2013
January 2014
May 2014
July 2014
September 2014
October 2014
December 2014
April 2015
May 2015
October 2015
January 2016
March 2016
April 2016
July 2016
November 2016
December 2016
January 2017
February 2017
March 2017
June 2017
October 2017
December 2017
January 2018
February 2018
May 2018
June 2018
July 2018
August 2018
October 2018
December 2018
April 2019
June 2019
August 2019
November 2019
January 2020
March 2020
April 2020
August 2020
November 2020
var spanGroupData = [ {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 7654}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 638}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 54}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 5, "token_count": 38}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 12, "token_count": 28}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 5}, {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 46, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 185}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 14, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 55, "token_count": 179}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 8, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
Tao Ma
8292
89.85%
Theodore Y. Ts'o
427
4.63%
Andreas Gruenbacher
179
1.94%
Al Viro
57
0.62%
Darrick J. Wong
47
0.51%
Jan Kara
33
0.36%
Dmitriy Monakhov
29
0.31%
Harshad Shirwadkar
18
0.20%
Eric Biggers
9
0.10%
Jaegeuk Kim
8
0.09%
Michael Halcrow
5
0.05%
Lukas Czerner
2
0.02%
Gabriel Krisman Bertazi
2
0.02%
Christoph Hellwig
2
0.02%
Andreas Dilger
1
0.01%
Others
118
1.28%
Total
9229
inode-test.c
282
-
3
990
Iurii Zaikin
Others
October 2019
November 2019
January 2020
November 2020
var spanGroupData = [ {"timestamp": 1569913200, "group": [ {"author_id": 34, "token_count": 832}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 34, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 60, "token_count": 149}, ]}, ]
Author Name
Tokens
Token Proportion
Iurii Zaikin
834
84.24%
Others
156
15.76%
Total
990
inode.c
6209
-
121
26074
Jan Kara
Theodore Y. Ts'o
Dave Kleikamp
Amir Goldstein
Aneesh Kumar K.V
Lukas Czerner
Matthew Bobrowski
Harshad Shirwadkar
Darrick J. Wong
Zheng Liu
Mingming Cao
Michael Halcrow
Dmitriy Monakhov
Ritesh Harjani
Tao Ma
Ross Zwisler
Miao Xie
David Howells
Tahsin Erdogan
Eric Biggers
Alex Tomas
Daeho Jeong
Eric Whitney
Kalpak Shah
Li Xi
Eric Sandeen
Frank Mayhar
Eryu Guan
Christoph Hellwig
Ira Weiny
Al Viro
Aditya Kali
Andreas Dilger
yangerkun
zhangyi (F)
Yongqiang Yang
Dr. Tilmann Bubeck
Curt Wohlgemuth
Namjae Jeon
Gabriel Krisman Bertazi
Shilong Wang
brookxu
Artem Blagodarenko
Miklos Szeredi
Andreas Gruenbacher
Laurent Vivier
Jaegeuk Kim
Others
October 2006
February 2007
April 2007
July 2007
October 2007
January 2008
February 2008
April 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
December 2009
January 2010
February 2010
March 2010
April 2010
May 2010
June 2010
July 2010
August 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
May 2011
June 2011
July 2011
August 2011
September 2011
October 2011
November 2011
December 2011
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
September 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
September 2013
October 2013
November 2013
December 2013
January 2014
February 2014
March 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
September 2015
October 2015
November 2015
December 2015
January 2016
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
September 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
May 2018
June 2018
July 2018
August 2018
September 2018
October 2018
November 2018
December 2018
February 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 11}, {"author_id": 1, "token_count": 3025}, {"author_id": 45, "token_count": 2}, {"author_id": 17, "token_count": 98}, {"author_id": 60, "token_count": 46}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1175410800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 175}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 7, "token_count": 309}, {"author_id": 16, "token_count": 42}, {"author_id": 60, "token_count": 87}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 40, "token_count": 86}, {"author_id": 4, "token_count": 16}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 248}, {"author_id": 7, "token_count": 261}, {"author_id": 4, "token_count": 51}, {"author_id": 17, "token_count": 159}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 65}, {"author_id": 17, "token_count": 214}, {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 7, "token_count": 60}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 0, "token_count": 174}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 22}, {"author_id": 26, "token_count": 21}, {"author_id": 17, "token_count": 4}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 24}, {"author_id": 0, "token_count": 82}, {"author_id": 60, "token_count": 63}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 62}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 36}, {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 7, "token_count": 175}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 16, "token_count": 5}, {"author_id": 26, "token_count": 88}, {"author_id": 17, "token_count": 16}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 22}, {"author_id": 16, "token_count": 3}, {"author_id": 4, "token_count": 103}, {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 51, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 38}, {"author_id": 26, "token_count": 20}, {"author_id": 4, "token_count": 6}, {"author_id": 60, "token_count": 22}, ]}, {"timestamp": 1270105200, "group": [ {"author_id": 51, "token_count": 7}, {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 14}, {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 29, "token_count": 21}, {"author_id": 31, "token_count": 19}, {"author_id": 12, "token_count": 18}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 4, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 16, "token_count": 17}, {"author_id": 0, "token_count": 86}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 21}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 51, "token_count": 2}, {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 2}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 5, "token_count": 23}, {"author_id": 6, "token_count": 3}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 9, "token_count": 2441}, {"author_id": 4, "token_count": 174}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 4, "token_count": 75}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 51, "token_count": 11}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 43, "token_count": 50}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 21, "token_count": 4}, {"author_id": 6, "token_count": 1}, {"author_id": 11, "token_count": 3}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 22, "token_count": 3}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 24}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 505}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 36}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 52}, {"author_id": 15, "token_count": 34}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 4, "token_count": 23}, {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 0, "token_count": 7}, {"author_id": 15, "token_count": 56}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 4, "token_count": 258}, {"author_id": 6, "token_count": 404}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 4, "token_count": 9}, {"author_id": 50, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 41, "token_count": 6}, {"author_id": 15, "token_count": 12}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 0, "token_count": 173}, {"author_id": 15, "token_count": 315}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 290}, {"author_id": 4, "token_count": 2}, {"author_id": 8, "token_count": 2}, {"author_id": 15, "token_count": 34}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 8}, {"author_id": 10, "token_count": 11}, {"author_id": 8, "token_count": 6}, {"author_id": 0, "token_count": 631}, {"author_id": 38, "token_count": 21}, {"author_id": 15, "token_count": 29}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 4, "token_count": 3}, {"author_id": 8, "token_count": 597}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 2305}, {"author_id": 0, "token_count": 35}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 8, "token_count": 45}, {"author_id": 0, "token_count": 58}, {"author_id": 15, "token_count": 45}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 4, "token_count": 484}, {"author_id": 0, "token_count": 3}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 18, "token_count": 24}, {"author_id": 31, "token_count": 20}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 4, "token_count": 11}, {"author_id": 8, "token_count": 21}, {"author_id": 0, "token_count": 71}, {"author_id": 60, "token_count": 79}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 0, "token_count": 138}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 22, "token_count": 11}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 8, "token_count": 1}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 12, "token_count": 45}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 3}, {"author_id": 16, "token_count": 55}, {"author_id": 4, "token_count": 29}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 41, "token_count": 1}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 35, "token_count": 119}, {"author_id": 0, "token_count": 301}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 40, "token_count": 6}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 29, "token_count": 19}, {"author_id": 27, "token_count": 437}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 8, "token_count": 14}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 9}, {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 55}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 53, "token_count": 24}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 13}, {"author_id": 35, "token_count": 2}, {"author_id": 0, "token_count": 147}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 368}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 24, "token_count": 152}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 116}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 53, "token_count": 4}, {"author_id": 4, "token_count": 164}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 32, "token_count": 94}, {"author_id": 4, "token_count": 73}, {"author_id": 60, "token_count": 50}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 126}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 32, "token_count": 133}, {"author_id": 46, "token_count": 2}, {"author_id": 4, "token_count": 42}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 32, "token_count": 23}, {"author_id": 4, "token_count": 14}, {"author_id": 35, "token_count": 1}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 4, "token_count": 120}, {"author_id": 35, "token_count": 24}, {"author_id": 0, "token_count": 61}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 5, "token_count": 33}, {"author_id": 14, "token_count": 37}, {"author_id": 4, "token_count": 51}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 40, "token_count": 12}, {"author_id": 4, "token_count": 43}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 226}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 198}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 4, "token_count": 140}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 4, "token_count": 30}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 15}, {"author_id": 56, "token_count": 6}, {"author_id": 4, "token_count": 6}, {"author_id": 13, "token_count": 78}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 41}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 50, "token_count": 361}, {"author_id": 13, "token_count": 199}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 4, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 55, "token_count": 3}, {"author_id": 31, "token_count": 6}, {"author_id": 14, "token_count": 28}, {"author_id": 35, "token_count": 72}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 4, "token_count": 60}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 40, "token_count": 43}, {"author_id": 60, "token_count": 229}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 53, "token_count": 11}, {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 53, "token_count": 87}, {"author_id": 8, "token_count": 5}, {"author_id": 0, "token_count": 15}, {"author_id": 60, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 157}, {"author_id": 0, "token_count": 23}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 186}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 227}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 30, "token_count": 1}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 12}, {"author_id": 0, "token_count": 32}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 4, "token_count": 63}, {"author_id": 60, "token_count": 88}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 40}, {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 136}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 10, "token_count": 1}, {"author_id": 0, "token_count": 58}, {"author_id": 54, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 54, "token_count": 6}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 14, "token_count": 14}, {"author_id": 19, "token_count": 187}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 8}, {"author_id": 20, "token_count": 698}, {"author_id": 19, "token_count": 36}, {"author_id": 0, "token_count": 138}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 22}, {"author_id": 4, "token_count": 85}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 4, "token_count": 44}, {"author_id": 19, "token_count": 75}, {"author_id": 54, "token_count": 7}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 10, "token_count": 4}, {"author_id": 2, "token_count": 102}, {"author_id": 4, "token_count": 28}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 42, "token_count": 74}, {"author_id": 4, "token_count": 50}, {"author_id": 19, "token_count": 23}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 4, "token_count": 3}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 19, "token_count": 104}, {"author_id": 30, "token_count": 34}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 429}, {"author_id": 4, "token_count": 8}, {"author_id": 19, "token_count": 3}, {"author_id": 60, "token_count": 223}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 4, "token_count": 32}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Jan Kara
5334
20.46%
Theodore Y. Ts'o
3714
14.24%
Dave Kleikamp
3025
11.60%
Amir Goldstein
2443
9.37%
Aneesh Kumar K.V
1010
3.87%
Lukas Czerner
715
2.74%
Matthew Bobrowski
698
2.68%
Harshad Shirwadkar
579
2.22%
Darrick J. Wong
575
2.21%
Zheng Liu
527
2.02%
Mingming Cao
492
1.89%
Michael Halcrow
437
1.68%
Dmitriy Monakhov
436
1.67%
Ritesh Harjani
428
1.64%
Tao Ma
418
1.60%
Ross Zwisler
415
1.59%
Miao Xie
362
1.39%
David Howells
345
1.32%
Tahsin Erdogan
318
1.22%
Eric Biggers
260
1.00%
Alex Tomas
260
1.00%
Daeho Jeong
251
0.96%
Eric Whitney
211
0.81%
Kalpak Shah
175
0.67%
Li Xi
152
0.58%
Eric Sandeen
142
0.54%
Frank Mayhar
129
0.49%
Eryu Guan
126
0.48%
Christoph Hellwig
102
0.39%
Ira Weiny
74
0.28%
Al Viro
65
0.25%
Aditya Kali
50
0.19%
Andreas Dilger
39
0.15%
yangerkun
38
0.15%
zhangyi (F)
35
0.13%
Yongqiang Yang
27
0.10%
Dr. Tilmann Bubeck
21
0.08%
Curt Wohlgemuth
21
0.08%
Namjae Jeon
14
0.05%
Gabriel Krisman Bertazi
12
0.05%
Shilong Wang
7
0.03%
brookxu
6
0.02%
Artem Blagodarenko
6
0.02%
Miklos Szeredi
4
0.02%
Andreas Gruenbacher
3
0.01%
Laurent Vivier
2
0.01%
Jaegeuk Kim
2
0.01%
Others
1569
6.02%
Total
26074
ioctl.c
1405
-
58
6566
Theodore Y. Ts'o
Li Xi
Darrick J. Wong
Dr. Tilmann Bubeck
Dave Kleikamp
yangerkun
Eric Biggers
Michael Halcrow
Al Viro
Ira Weiny
Akira Fujita
Yongqiang Yang
Lukas Czerner
Shilong Wang
Jan Kara
Aneesh Kumar K.V
Harshad Shirwadkar
Gabriel Krisman Bertazi
Mingming Cao
Ross Zwisler
Dmitriy Monakhov
Tahsin Erdogan
Miao Xie
Christoph Hellwig
Kalpak Shah
Frank Mayhar
Zheng Liu
brookxu
Tao Ma
Jaegeuk Kim
Others
October 2006
July 2007
November 2007
January 2008
February 2008
April 2008
September 2008
October 2008
January 2009
February 2009
June 2009
July 2009
November 2009
December 2009
February 2010
March 2010
May 2010
November 2010
February 2011
March 2011
July 2011
September 2011
October 2011
November 2011
December 2011
January 2012
April 2012
May 2012
July 2012
August 2012
January 2013
February 2013
April 2013
August 2013
February 2014
October 2014
April 2015
June 2015
October 2015
January 2016
February 2016
May 2016
July 2016
September 2016
November 2016
December 2016
February 2017
April 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
January 2018
February 2018
October 2018
December 2018
February 2019
March 2019
April 2019
May 2019
June 2019
July 2019
August 2019
September 2019
December 2019
March 2020
May 2020
July 2020
August 2020
October 2020
December 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 538}, {"author_id": 17, "token_count": 51}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 6}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 7, "token_count": 49}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 31}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 26, "token_count": 3}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 25, "token_count": 118}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 62}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 25, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 125}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 8, "token_count": 96}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 8, "token_count": 45}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 38}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 29, "token_count": 6}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 148}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 29, "token_count": 21}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 38, "token_count": 618}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 264}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 24, "token_count": 878}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 35, "token_count": 27}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 46, "token_count": 1}, {"author_id": 41, "token_count": 10}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 14, "token_count": 7}, {"author_id": 4, "token_count": 77}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 236}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 549}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 25}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 50, "token_count": 18}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 29, "token_count": 201}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 35, "token_count": 18}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 174}, {"author_id": 41, "token_count": 81}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 0, "token_count": 11}, {"author_id": 54, "token_count": 298}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 5, "token_count": 19}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 75}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 5, "token_count": 190}, {"author_id": 41, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 5, "token_count": 60}, {"author_id": 14, "token_count": 63}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 155}, {"author_id": 0, "token_count": 287}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 14, "token_count": 31}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 42, "token_count": 199}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 19}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
948
14.44%
Li Xi
878
13.37%
Darrick J. Wong
843
12.84%
Dr. Tilmann Bubeck
618
9.41%
Dave Kleikamp
538
8.19%
yangerkun
298
4.54%
Eric Biggers
288
4.39%
Michael Halcrow
264
4.02%
Al Viro
242
3.69%
Ira Weiny
199
3.03%
Akira Fujita
181
2.76%
Yongqiang Yang
162
2.47%
Lukas Czerner
141
2.15%
Shilong Wang
105
1.60%
Jan Kara
103
1.57%
Aneesh Kumar K.V
90
1.37%
Harshad Shirwadkar
75
1.14%
Gabriel Krisman Bertazi
75
1.14%
Mingming Cao
51
0.78%
Ross Zwisler
45
0.69%
Dmitriy Monakhov
29
0.44%
Tahsin Erdogan
25
0.38%
Miao Xie
18
0.27%
Christoph Hellwig
8
0.12%
Kalpak Shah
6
0.09%
Frank Mayhar
3
0.05%
Zheng Liu
2
0.03%
brookxu
2
0.03%
Tao Ma
1
0.02%
Jaegeuk Kim
1
0.02%
Others
327
4.98%
Total
6566
mballoc.c
5911
-
90
26118
Alex Tomas
Aneesh Kumar K.V
Harshad Shirwadkar
Theodore Y. Ts'o
Ritesh Harjani
Amir Goldstein
Lukas Czerner
Alex Zhuravlev
Andrey Sidorov
Daeho Jeong
Eric Sandeen
Darrick J. Wong
Curt Wohlgemuth
Frederic Bohe
brookxu
Tao Ma
Suraj Jitindar Singh
Jan Kara
Yongqiang Yang
Dmitriy Monakhov
Aditya Kali
Jose R. Santos
Shilong Wang
Christoph Hellwig
Mingming Cao
Namjae Jeon
Frank Mayhar
Eric Whitney
Zheng Liu
Joe Perches
Al Viro
Eric Biggers
Others
January 2008
February 2008
April 2008
May 2008
June 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
March 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
December 2009
January 2010
March 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
January 2011
February 2011
March 2011
April 2011
May 2011
July 2011
August 2011
September 2011
October 2011
December 2011
February 2012
March 2012
April 2012
May 2012
June 2012
August 2012
September 2012
October 2012
November 2012
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
October 2013
December 2013
February 2014
April 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
November 2014
May 2015
June 2015
July 2015
October 2015
November 2015
February 2016
March 2016
April 2016
May 2016
June 2016
July 2016
November 2016
January 2017
February 2017
April 2017
May 2017
June 2017
August 2017
October 2017
December 2017
January 2018
April 2018
May 2018
June 2018
August 2018
October 2018
April 2019
June 2019
November 2019
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 9524}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 205}, {"author_id": 16, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 23}, {"author_id": 16, "token_count": 9}, {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 60}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 7, "token_count": 379}, {"author_id": 58, "token_count": 273}, {"author_id": 47, "token_count": 51}, {"author_id": 17, "token_count": 23}, {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 7, "token_count": 138}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 7, "token_count": 11}, {"author_id": 16, "token_count": 12}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 172}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 35}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 382}, {"author_id": 26, "token_count": 18}, {"author_id": 17, "token_count": 4}, {"author_id": 0, "token_count": 71}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 7, "token_count": 26}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 12}, {"author_id": 16, "token_count": 19}, {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 34}, {"author_id": 0, "token_count": 50}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 34}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 7, "token_count": 2844}, {"author_id": 16, "token_count": 41}, {"author_id": 0, "token_count": 271}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 110}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 51, "token_count": 39}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 51, "token_count": 122}, {"author_id": 12, "token_count": 6}, {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 43, "token_count": 8}, {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 31, "token_count": 7}, {"author_id": 51, "token_count": 145}, {"author_id": 16, "token_count": 36}, {"author_id": 8, "token_count": 382}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 4, "token_count": 24}, {"author_id": 8, "token_count": 3}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 16, "token_count": 219}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 781}, {"author_id": 8, "token_count": 74}, {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 6, "token_count": 132}, {"author_id": 11, "token_count": 51}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 0, "token_count": 72}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 43, "token_count": 12}, {"author_id": 0, "token_count": 374}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 5}, {"author_id": 6, "token_count": 31}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 11, "token_count": 2}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 51, "token_count": 1}, {"author_id": 0, "token_count": 70}, {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 52, "token_count": 4}, {"author_id": 8, "token_count": 70}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 45}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 15, "token_count": 4}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 43, "token_count": 38}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 14}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 8, "token_count": 18}, {"author_id": 0, "token_count": 191}, {"author_id": 11, "token_count": 25}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 8, "token_count": 68}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 30}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 44, "token_count": 575}, {"author_id": 12, "token_count": 1}, {"author_id": 8, "token_count": 6}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 5, "token_count": 59}, {"author_id": 4, "token_count": 25}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 8, "token_count": 8}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 12}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 22, "token_count": 26}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 100}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 0, "token_count": 27}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 8, "token_count": 71}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 32, "token_count": 66}, {"author_id": 5, "token_count": 102}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 32, "token_count": 25}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 69}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 4, "token_count": 21}, {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 4, "token_count": 9}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 214}, {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 32, "token_count": 377}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 32, "token_count": 7}, {"author_id": 0, "token_count": 28}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 21}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 41, "token_count": 40}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 49, "token_count": 154}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 12, "token_count": 43}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 39, "token_count": 515}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 970}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 39, "token_count": 84}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 263}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 4, "token_count": 40}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 3166}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 29}, ]}, ]
Author Name
Tokens
Token Proportion
Alex Tomas
9524
36.47%
Aneesh Kumar K.V
4334
16.59%
Harshad Shirwadkar
3221
12.33%
Theodore Y. Ts'o
1712
6.55%
Ritesh Harjani
970
3.71%
Amir Goldstein
781
2.99%
Lukas Czerner
711
2.72%
Alex Zhuravlev
599
2.29%
Andrey Sidorov
575
2.20%
Daeho Jeong
475
1.82%
Eric Sandeen
426
1.63%
Darrick J. Wong
420
1.61%
Curt Wohlgemuth
307
1.18%
Frederic Bohe
273
1.05%
brookxu
263
1.01%
Tao Ma
164
0.63%
Suraj Jitindar Singh
154
0.59%
Jan Kara
129
0.49%
Yongqiang Yang
78
0.30%
Dmitriy Monakhov
60
0.23%
Aditya Kali
58
0.22%
Jose R. Santos
51
0.20%
Shilong Wang
40
0.15%
Christoph Hellwig
32
0.12%
Mingming Cao
28
0.11%
Namjae Jeon
26
0.10%
Frank Mayhar
18
0.07%
Eric Whitney
12
0.05%
Zheng Liu
4
0.02%
Joe Perches
4
0.02%
Al Viro
2
0.01%
Eric Biggers
1
0.00%
Others
666
2.55%
Total
26118
mballoc.h
218
-
13
509
Mingming Cao
Darrick J. Wong
Aneesh Kumar K.V
Theodore Y. Ts'o
brookxu
Ritesh Harjani
Eric Sandeen
Daeho Jeong
Joe Perches
Others
April 2008
July 2008
October 2008
November 2008
January 2009
March 2009
August 2009
September 2009
March 2010
February 2011
September 2011
October 2011
February 2012
October 2016
April 2017
June 2017
December 2017
May 2020
August 2020
var spanGroupData = [ {"timestamp": 1207033200, "group": [ {"author_id": 17, "token_count": 371}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 7, "token_count": 10}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 10}, {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 52, "token_count": 1}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 51}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 32, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 19, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Mingming Cao
371
72.89%
Darrick J. Wong
51
10.02%
Aneesh Kumar K.V
37
7.27%
Theodore Y. Ts'o
20
3.93%
brookxu
5
0.98%
Ritesh Harjani
4
0.79%
Eric Sandeen
3
0.59%
Daeho Jeong
3
0.59%
Joe Perches
1
0.20%
Others
14
2.75%
Total
509
migrate.c
669
-
25
3104
Aneesh Kumar K.V
Lukas Czerner
Jan Kara
Dmitriy Monakhov
Theodore Y. Ts'o
Eric Biggers
Eryu Guan
Harshad Shirwadkar
Andreas Dilger
Mingming Cao
Alex Tomas
Miklos Szeredi
David Howells
Darrick J. Wong
Tahsin Erdogan
Shilong Wang
Christoph Hellwig
Others
January 2008
February 2008
April 2008
August 2008
January 2009
June 2009
August 2009
September 2009
November 2009
January 2010
March 2010
May 2010
June 2010
October 2010
January 2011
February 2011
May 2011
October 2011
February 2012
November 2012
February 2013
April 2013
August 2013
July 2014
September 2014
November 2014
March 2015
July 2015
October 2015
March 2016
June 2017
December 2017
November 2018
November 2019
February 2020
April 2020
var spanGroupData = [ {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 7, "token_count": 1880}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 153}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 72}, {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 17, "token_count": 11}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 18, "token_count": 35}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 17, "token_count": 2}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 12, "token_count": 28}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 3}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 12, "token_count": 81}, {"author_id": 21, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 310}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 26}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 53, "token_count": 48}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 162}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 73}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 40}, ]}, ]
Author Name
Tokens
Token Proportion
Aneesh Kumar K.V
2110
67.98%
Lukas Czerner
310
9.99%
Jan Kara
162
5.22%
Dmitriy Monakhov
138
4.45%
Theodore Y. Ts'o
120
3.87%
Eric Biggers
73
2.35%
Eryu Guan
48
1.55%
Harshad Shirwadkar
40
1.29%
Andreas Dilger
35
1.13%
Mingming Cao
13
0.42%
Alex Tomas
5
0.16%
Miklos Szeredi
3
0.10%
David Howells
3
0.10%
Darrick J. Wong
3
0.10%
Tahsin Erdogan
2
0.06%
Shilong Wang
1
0.03%
Christoph Hellwig
1
0.03%
Others
37
1.19%
Total
3104
mmp.c
397
-
19
1698
Johann Lombardi
Darrick J. Wong
Andreas Dilger
Theodore Y. Ts'o
Jan Kara
zhangyi (F)
Dmitriy Monakhov
David Howells
Christoph Hellwig
Others
May 2011
October 2011
February 2012
April 2012
June 2012
January 2013
April 2013
November 2013
May 2014
October 2014
August 2015
October 2015
March 2016
April 2016
June 2016
November 2016
July 2017
August 2017
November 2017
July 2018
November 2019
January 2020
March 2020
September 2020
var spanGroupData = [ {"timestamp": 1304233200, "group": [ {"author_id": 23, "token_count": 1294}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 5, "token_count": 6}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 176}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 14}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 60, "token_count": 44}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 18, "token_count": 45}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Johann Lombardi
1294
76.21%
Darrick J. Wong
196
11.54%
Andreas Dilger
45
2.65%
Theodore Y. Ts'o
36
2.12%
Jan Kara
11
0.65%
zhangyi (F)
6
0.35%
Dmitriy Monakhov
3
0.18%
David Howells
3
0.18%
Christoph Hellwig
2
0.12%
Others
102
6.01%
Total
1698
move_extent.c
699
-
22
3024
Dmitriy Monakhov
Akira Fujita
Theodore Y. Ts'o
Eryu Guan
Eric Whitney
Lukas Czerner
Dr. Tilmann Bubeck
Ross Zwisler
Al Viro
zhangyi (F)
brookxu
Tahsin Erdogan
Jan Kara
Eric Sandeen
Others
June 2009
August 2009
September 2009
November 2009
December 2009
March 2010
May 2010
June 2010
June 2011
April 2012
September 2012
November 2012
January 2013
February 2013
March 2013
April 2013
August 2013
April 2014
July 2014
August 2014
September 2014
October 2014
November 2014
June 2015
February 2016
March 2016
April 2016
August 2016
February 2017
March 2017
June 2017
December 2017
July 2018
October 2018
December 2018
June 2019
March 2020
August 2020
September 2020
var spanGroupData = [ {"timestamp": 1243839600, "group": [ {"author_id": 25, "token_count": 862}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 25, "token_count": 80}, {"author_id": 16, "token_count": 1}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 25, "token_count": 115}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 25, "token_count": 32}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 25, "token_count": 40}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 6}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 988}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 12, "token_count": 9}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 20}, {"author_id": 38, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 9}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 12, "token_count": 14}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 12, "token_count": 444}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 12, "token_count": 45}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 10, "token_count": 13}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 53, "token_count": 99}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 4, "token_count": 1}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 10, "token_count": 27}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 35, "token_count": 9}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
Dmitriy Monakhov
1526
50.46%
Akira Fujita
1129
37.33%
Theodore Y. Ts'o
140
4.63%
Eryu Guan
99
3.27%
Eric Whitney
40
1.32%
Lukas Czerner
15
0.50%
Dr. Tilmann Bubeck
9
0.30%
Ross Zwisler
9
0.30%
Al Viro
9
0.30%
zhangyi (F)
5
0.17%
brookxu
4
0.13%
Tahsin Erdogan
3
0.10%
Jan Kara
1
0.03%
Eric Sandeen
1
0.03%
Others
34
1.12%
Total
3024
namei.c
4141
-
63
20887
Dave Kleikamp
Theodore Y. Ts'o
Miklos Szeredi
Darrick J. Wong
Tao Ma
Jan Kara
Harshad Shirwadkar
Gabriel Krisman Bertazi
Eric Biggers
Al Viro
Artem Blagodarenko
Michael Halcrow
Mingming Cao
Andreas Dilger
Eric Sandeen
Li Xi
Dmitriy Monakhov
Jaegeuk Kim
Aneesh Kumar K.V
David Howells
Christoph Hellwig
yangerkun
Tahsin Erdogan
Frank Mayhar
Daeho Jeong
Lukas Czerner
Kalpak Shah
Amir Goldstein
Joe Perches
Zheng Liu
Others
October 2006
December 2006
February 2007
May 2007
July 2007
September 2007
January 2008
February 2008
April 2008
July 2008
August 2008
September 2008
October 2008
November 2008
December 2008
January 2009
February 2009
April 2009
May 2009
June 2009
September 2009
November 2009
March 2010
May 2010
October 2010
December 2010
January 2011
March 2011
May 2011
July 2011
August 2011
October 2011
January 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
November 2012
December 2012
January 2013
February 2013
April 2013
June 2013
July 2013
August 2013
October 2013
December 2013
January 2014
April 2014
May 2014
August 2014
September 2014
October 2014
March 2015
April 2015
May 2015
June 2015
October 2015
November 2015
January 2016
February 2016
April 2016
May 2016
July 2016
September 2016
October 2016
November 2016
February 2017
March 2017
April 2017
May 2017
June 2017
August 2017
October 2017
November 2017
December 2017
January 2018
May 2018
July 2018
August 2018
October 2018
November 2018
December 2018
March 2019
April 2019
May 2019
June 2019
July 2019
September 2019
November 2019
December 2019
February 2020
March 2020
April 2020
June 2020
July 2020
October 2020
November 2020
December 2020
January 2021
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 8611}, {"author_id": 17, "token_count": 235}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 36}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 12, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 18, "token_count": 76}, {"author_id": 33, "token_count": 21}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 16, "token_count": 139}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 7, "token_count": 47}, {"author_id": 4, "token_count": 23}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 40, "token_count": 12}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 5}, {"author_id": 31, "token_count": 8}, {"author_id": 4, "token_count": 4}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 63}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 29, "token_count": 58}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 26, "token_count": 28}, {"author_id": 0, "token_count": 75}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 140}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 5}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 18, "token_count": 6}, {"author_id": 0, "token_count": 16}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 25}, {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 12}, {"author_id": 26, "token_count": 13}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 0, "token_count": 87}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 53}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 9, "token_count": 13}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 4, "token_count": 123}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 29, "token_count": 5}, {"author_id": 31, "token_count": 4}, {"author_id": 8, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1312182000, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 16, "token_count": 3}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 18, "token_count": 5}, {"author_id": 12, "token_count": 6}, {"author_id": 21, "token_count": 11}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 1375}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 18, "token_count": 27}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 60, "token_count": 55}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 5, "token_count": 94}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 1104}, {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 595}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 6, "token_count": 49}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 29, "token_count": 205}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 15, "token_count": 7}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 0, "token_count": 36}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 21, "token_count": 2}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 40, "token_count": 1}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 21, "token_count": 1781}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 221}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 52}, {"author_id": 0, "token_count": 317}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 4, "token_count": 54}, {"author_id": 21, "token_count": 303}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 40, "token_count": 29}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 29, "token_count": 15}, {"author_id": 8, "token_count": 26}, {"author_id": 27, "token_count": 326}, {"author_id": 0, "token_count": 215}, {"author_id": 60, "token_count": 36}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 29, "token_count": 18}, {"author_id": 0, "token_count": 299}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 18, "token_count": 111}, {"author_id": 4, "token_count": 109}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 24, "token_count": 98}, {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 0, "token_count": 20}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 32, "token_count": 37}, {"author_id": 46, "token_count": 78}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 21, "token_count": 1}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 5}, {"author_id": 0, "token_count": 76}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 14, "token_count": 47}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 56, "token_count": 334}, {"author_id": 0, "token_count": 9}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 18, "token_count": 3}, {"author_id": 13, "token_count": 41}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 25}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 55}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 28, "token_count": 3}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 14, "token_count": 197}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 28, "token_count": 265}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 28, "token_count": 171}, {"author_id": 0, "token_count": 167}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 28, "token_count": 13}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 97}, {"author_id": 0, "token_count": 68}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 4, "token_count": 108}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 4, "token_count": 25}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 157}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 16, "token_count": 15}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 4}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 392}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 14, "token_count": 11}, {"author_id": 2, "token_count": 88}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 14, "token_count": 2}, {"author_id": 4, "token_count": 51}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 54, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
8611
41.23%
Theodore Y. Ts'o
2369
11.34%
Miklos Szeredi
2098
10.04%
Darrick J. Wong
1537
7.36%
Tao Ma
1153
5.52%
Jan Kara
820
3.93%
Harshad Shirwadkar
637
3.05%
Gabriel Krisman Bertazi
452
2.16%
Eric Biggers
345
1.65%
Al Viro
336
1.61%
Artem Blagodarenko
334
1.60%
Michael Halcrow
326
1.56%
Mingming Cao
235
1.13%
Andreas Dilger
228
1.09%
Eric Sandeen
198
0.95%
Li Xi
98
0.47%
Dmitriy Monakhov
85
0.41%
Jaegeuk Kim
78
0.37%
Aneesh Kumar K.V
62
0.30%
David Howells
52
0.25%
Christoph Hellwig
50
0.24%
yangerkun
47
0.23%
Tahsin Erdogan
41
0.20%
Frank Mayhar
41
0.20%
Daeho Jeong
37
0.18%
Lukas Czerner
27
0.13%
Kalpak Shah
21
0.10%
Amir Goldstein
13
0.06%
Joe Perches
8
0.04%
Zheng Liu
7
0.03%
Others
541
2.59%
Total
20887
page-io.c
561
-
31
2493
Theodore Y. Ts'o
Jan Kara
Dmitriy Monakhov
Ritesh Harjani
Eric Biggers
Michael Halcrow
Christoph Hellwig
Curt Wohlgemuth
Tao Ma
Namjae Jeon
Eric Sandeen
Jaegeuk Kim
Others
October 2010
November 2010
January 2011
February 2011
June 2011
October 2011
February 2012
March 2012
September 2012
January 2013
March 2013
April 2013
May 2013
June 2013
July 2013
September 2013
October 2013
November 2013
April 2014
May 2014
June 2014
April 2015
July 2015
October 2015
March 2016
April 2016
June 2016
July 2016
October 2016
November 2016
February 2017
April 2017
June 2017
August 2017
November 2017
December 2018
February 2019
May 2019
June 2019
October 2019
November 2019
December 2019
July 2020
December 2020
var spanGroupData = [ {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 550}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 51, "token_count": 16}, {"author_id": 16, "token_count": 2}, {"author_id": 0, "token_count": 10}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 6, "token_count": 12}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 297}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 4, "token_count": 68}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 4, "token_count": 88}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 4, "token_count": 539}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 4, "token_count": 45}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 31, "token_count": 10}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 4, "token_count": 13}, {"author_id": 22, "token_count": 12}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 27, "token_count": 69}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 31, "token_count": 8}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 46, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 51}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 31, "token_count": 9}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 14, "token_count": 33}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 19, "token_count": 246}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 28}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 22}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 60, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
772
30.97%
Jan Kara
772
30.97%
Dmitriy Monakhov
298
11.95%
Ritesh Harjani
246
9.87%
Eric Biggers
83
3.33%
Michael Halcrow
69
2.77%
Christoph Hellwig
33
1.32%
Curt Wohlgemuth
16
0.64%
Tao Ma
12
0.48%
Namjae Jeon
12
0.48%
Eric Sandeen
2
0.08%
Jaegeuk Kim
1
0.04%
Others
177
7.10%
Total
2493
readpage.c
440
-
15
1664
Theodore Y. Ts'o
Eric Biggers
Michael Halcrow
Jaegeuk Kim
Christoph Hellwig
Others
April 2015
May 2015
April 2016
June 2016
July 2016
August 2017
November 2017
August 2018
February 2019
April 2019
July 2019
October 2019
December 2019
June 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 27}, {"author_id": 0, "token_count": 875}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 620}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 14, "token_count": 51}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 14, "token_count": 27}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
875
52.58%
Eric Biggers
698
41.95%
Michael Halcrow
27
1.62%
Jaegeuk Kim
4
0.24%
Christoph Hellwig
4
0.24%
Others
56
3.37%
Total
1664
resize.c
2116
-
42
10062
Yongqiang Yang
Dave Kleikamp
Theodore Y. Ts'o
Darrick J. Wong
Harshad Shirwadkar
Jan Kara
Mingming Cao
Lukas Czerner
Frederic Bohe
Tao Ma
Suraj Jitindar Singh
zhangyi (F)
Shilong Wang
Laurent Vivier
Frank Mayhar
Eric Sandeen
Dmitriy Monakhov
Aneesh Kumar K.V
Andreas Dilger
Christoph Hellwig
Al Viro
Others
October 2006
October 2007
January 2008
April 2008
June 2008
July 2008
August 2008
September 2008
November 2008
January 2009
March 2009
April 2009
February 2010
June 2010
January 2011
July 2011
September 2011
January 2012
February 2012
March 2012
April 2012
May 2012
July 2012
September 2012
January 2013
February 2013
March 2013
April 2013
June 2013
February 2014
March 2014
May 2014
October 2014
November 2014
December 2014
May 2015
October 2015
February 2016
April 2016
February 2017
August 2017
October 2017
November 2017
January 2018
May 2018
June 2018
September 2018
November 2018
December 2018
February 2019
March 2019
April 2019
November 2019
January 2020
February 2020
August 2020
September 2020
December 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 2211}, {"author_id": 45, "token_count": 14}, {"author_id": 17, "token_count": 112}, {"author_id": 60, "token_count": 56}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 18, "token_count": 4}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 58, "token_count": 9}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 58, "token_count": 10}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 4}, {"author_id": 26, "token_count": 13}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 11, "token_count": 137}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 11, "token_count": 4170}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 8, "token_count": 24}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 5, "token_count": 41}, {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 215}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 4}, {"author_id": 6, "token_count": 20}, {"author_id": 0, "token_count": 705}, {"author_id": 11, "token_count": 738}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 28}, {"author_id": 41, "token_count": 15}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 8, "token_count": 2}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 8, "token_count": 16}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 93}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 101}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 4, "token_count": 5}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 29, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 4, "token_count": 21}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 11}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 222}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 110}, {"author_id": 60, "token_count": 52}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 4}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 4, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 8, "token_count": 53}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 47}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 49, "token_count": 18}, {"author_id": 0, "token_count": 157}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 30, "token_count": 17}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 116}, ]}, ]
Author Name
Tokens
Token Proportion
Yongqiang Yang
5045
50.14%
Dave Kleikamp
2211
21.97%
Theodore Y. Ts'o
1494
14.85%
Darrick J. Wong
267
2.65%
Harshad Shirwadkar
222
2.21%
Jan Kara
197
1.96%
Mingming Cao
112
1.11%
Lukas Czerner
95
0.94%
Frederic Bohe
21
0.21%
Tao Ma
20
0.20%
Suraj Jitindar Singh
18
0.18%
zhangyi (F)
17
0.17%
Shilong Wang
15
0.15%
Laurent Vivier
14
0.14%
Frank Mayhar
13
0.13%
Eric Sandeen
8
0.08%
Dmitriy Monakhov
5
0.05%
Aneesh Kumar K.V
4
0.04%
Andreas Dilger
4
0.04%
Christoph Hellwig
3
0.03%
Al Viro
1
0.01%
Others
276
2.74%
Total
10062
super.c
6764
-
145
32060
Theodore Y. Ts'o
Dave Kleikamp
Jan Kara
Lukas Czerner
Eric Sandeen
Darrick J. Wong
Dmitriy Monakhov
Aneesh Kumar K.V
Eric Biggers
zhangyi (F)
Harshad Shirwadkar
Mingming Cao
Gabriel Krisman Bertazi
Andreas Dilger
Frank Mayhar
Li Xi
Jaegeuk Kim
Ira Weiny
Laurent Vivier
Suraj Jitindar Singh
Aditya Kali
Tahsin Erdogan
Eric Whitney
Joe Perches
Jose R. Santos
Shilong Wang
Alex Tomas
Ross Zwisler
David Howells
Daeho Jeong
Christoph Hellwig
Al Viro
Zheng Liu
Johann Lombardi
Curt Wohlgemuth
Ritesh Harjani
Miklos Szeredi
Amir Goldstein
Eryu Guan
Tao Ma
brookxu
yangerkun
Eric Gouriou
Frederic Bohe
Others
October 2006
December 2006
February 2007
July 2007
September 2007
October 2007
January 2008
February 2008
April 2008
May 2008
July 2008
August 2008
September 2008
October 2008
November 2008
January 2009
February 2009
March 2009
April 2009
May 2009
June 2009
July 2009
August 2009
September 2009
November 2009
December 2009
February 2010
March 2010
May 2010
June 2010
July 2010
August 2010
September 2010
October 2010
November 2010
December 2010
January 2011
February 2011
March 2011
April 2011
May 2011
June 2011
July 2011
September 2011
October 2011
November 2011
December 2011
January 2012
February 2012
March 2012
April 2012
May 2012
June 2012
July 2012
August 2012
September 2012
October 2012
November 2012
December 2012
January 2013
February 2013
March 2013
April 2013
May 2013
June 2013
July 2013
August 2013
October 2013
November 2013
December 2013
February 2014
March 2014
April 2014
May 2014
July 2014
August 2014
September 2014
October 2014
November 2014
January 2015
February 2015
March 2015
April 2015
May 2015
June 2015
July 2015
August 2015
September 2015
October 2015
December 2015
January 2016
February 2016
March 2016
April 2016
July 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
April 2017
May 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
February 2018
March 2018
April 2018
May 2018
June 2018
July 2018
September 2018
October 2018
November 2018
December 2018
March 2019
April 2019
May 2019
July 2019
August 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
April 2020
May 2020
June 2020
July 2020
August 2020
September 2020
October 2020
November 2020
December 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 1, "token_count": 7003}, {"author_id": 45, "token_count": 262}, {"author_id": 17, "token_count": 293}, {"author_id": 60, "token_count": 170}, ]}, {"timestamp": 1164960000, "group": [ {"author_id": 16, "token_count": 16}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 16, "token_count": 23}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 16, "token_count": 2}, {"author_id": 47, "token_count": 30}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 4, "token_count": 39}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 18, "token_count": 235}, {"author_id": 7, "token_count": 6}, {"author_id": 31, "token_count": 10}, {"author_id": 47, "token_count": 21}, {"author_id": 21, "token_count": 49}, {"author_id": 17, "token_count": 1}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 125}, {"author_id": 7, "token_count": 125}, {"author_id": 16, "token_count": 116}, {"author_id": 60, "token_count": 51}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 29, "token_count": 4}, {"author_id": 40, "token_count": 35}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 6}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 16, "token_count": 4}, {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1214895600, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 7, "token_count": 22}, {"author_id": 16, "token_count": 2}, {"author_id": 4, "token_count": 20}, {"author_id": 47, "token_count": 115}, {"author_id": 17, "token_count": 16}, {"author_id": 0, "token_count": 85}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 29, "token_count": 6}, {"author_id": 16, "token_count": 10}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 58, "token_count": 2}, {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 76}, {"author_id": 0, "token_count": 183}, {"author_id": 60, "token_count": 84}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 7, "token_count": 436}, {"author_id": 26, "token_count": 191}, {"author_id": 17, "token_count": 6}, {"author_id": 0, "token_count": 239}, {"author_id": 60, "token_count": 53}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 4, "token_count": 19}, {"author_id": 0, "token_count": 78}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1238569200, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 0, "token_count": 25}, {"author_id": 60, "token_count": 42}, ]}, {"timestamp": 1241161200, "group": [ {"author_id": 7, "token_count": 6}, {"author_id": 0, "token_count": 72}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 18, "token_count": 4}, {"author_id": 16, "token_count": 461}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 16, "token_count": 75}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 16, "token_count": 22}, {"author_id": 17, "token_count": 56}, {"author_id": 0, "token_count": 37}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 16, "token_count": 24}, {"author_id": 4, "token_count": 11}, {"author_id": 0, "token_count": 13}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 12, "token_count": 11}, {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 142}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 12, "token_count": 58}, {"author_id": 16, "token_count": 14}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 1}, {"author_id": 12, "token_count": 238}, {"author_id": 26, "token_count": 136}, {"author_id": 4, "token_count": 65}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 31, "token_count": 50}, {"author_id": 51, "token_count": 62}, {"author_id": 12, "token_count": 3}, {"author_id": 16, "token_count": 8}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 29, "token_count": 11}, {"author_id": 31, "token_count": 3}, {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 29, "token_count": 13}, {"author_id": 0, "token_count": 443}, {"author_id": 60, "token_count": 16}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 12, "token_count": 37}, {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 4, "token_count": 10}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 8, "token_count": 1244}, {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 12, "token_count": 1}, {"author_id": 8, "token_count": 9}, {"author_id": 0, "token_count": 52}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 52, "token_count": 83}, {"author_id": 0, "token_count": 121}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 7, "token_count": 28}, {"author_id": 0, "token_count": 71}, {"author_id": 60, "token_count": 23}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 9, "token_count": 37}, {"author_id": 16, "token_count": 70}, {"author_id": 8, "token_count": 5}, {"author_id": 0, "token_count": 7}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 4, "token_count": 63}, {"author_id": 6, "token_count": 19}, {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 9, "token_count": 8}, {"author_id": 23, "token_count": 79}, {"author_id": 8, "token_count": 56}, {"author_id": 6, "token_count": 1}, {"author_id": 60, "token_count": 26}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 8, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 60, "token_count": 31}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 43, "token_count": 2}, {"author_id": 0, "token_count": 303}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 57, "token_count": 3}, {"author_id": 8, "token_count": 3}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 0, "token_count": 5}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 29, "token_count": 12}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 60, "token_count": 102}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 29, "token_count": 10}, {"author_id": 52, "token_count": 81}, {"author_id": 0, "token_count": 1803}, {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 443}, {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 5, "token_count": 137}, {"author_id": 16, "token_count": 5}, {"author_id": 4, "token_count": 1}, {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 4, "token_count": 2}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 43, "token_count": 226}, {"author_id": 4, "token_count": 9}, {"author_id": 0, "token_count": 506}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 83}, {"author_id": 15, "token_count": 5}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 12, "token_count": 1}, {"author_id": 16, "token_count": 9}, {"author_id": 0, "token_count": 156}, {"author_id": 60, "token_count": 9}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 16, "token_count": 1}, {"author_id": 8, "token_count": 55}, {"author_id": 0, "token_count": 1}, {"author_id": 15, "token_count": 41}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 16, "token_count": 17}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 4, "token_count": 7}, {"author_id": 0, "token_count": 27}, {"author_id": 60, "token_count": 113}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 4, "token_count": 261}, {"author_id": 0, "token_count": 108}, {"author_id": 15, "token_count": 16}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 4, "token_count": 105}, {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 30}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 12, "token_count": 13}, {"author_id": 4, "token_count": 7}, {"author_id": 8, "token_count": 88}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 8, "token_count": 11}, {"author_id": 60, "token_count": 18}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 12, "token_count": 79}, {"author_id": 4, "token_count": 38}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 16, "token_count": 3}, {"author_id": 52, "token_count": 3}, {"author_id": 0, "token_count": 18}, {"author_id": 15, "token_count": 8}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 16, "token_count": 211}, {"author_id": 60, "token_count": 68}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 4, "token_count": 11}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 18}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 0, "token_count": 56}, {"author_id": 60, "token_count": 41}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 8, "token_count": 1}, {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 5, "token_count": 26}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 280}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 5, "token_count": 2}, {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 61}, {"author_id": 12, "token_count": 4}, {"author_id": 4, "token_count": 64}, {"author_id": 0, "token_count": 35}, {"author_id": 15, "token_count": 8}, {"author_id": 60, "token_count": 8}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 5, "token_count": 37}, {"author_id": 12, "token_count": 7}, {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 5, "token_count": 40}, {"author_id": 12, "token_count": 1}, {"author_id": 16, "token_count": 4}, {"author_id": 4, "token_count": 3}, {"author_id": 15, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 5, "token_count": 7}, {"author_id": 16, "token_count": 4}, {"author_id": 35, "token_count": 90}, {"author_id": 0, "token_count": 56}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 40, "token_count": 9}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 0, "token_count": 83}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 18, "token_count": 101}, {"author_id": 4, "token_count": 2}, {"author_id": 21, "token_count": 1}, {"author_id": 0, "token_count": 40}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 32, "token_count": 10}, {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 16, "token_count": 12}, {"author_id": 0, "token_count": 49}, ]}, {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 79}, {"author_id": 60, "token_count": 25}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 120}, {"author_id": 12, "token_count": 161}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 4, "token_count": 4}, {"author_id": 24, "token_count": 308}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 16, "token_count": 6}, {"author_id": 4, "token_count": 24}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 90}, {"author_id": 60, "token_count": 49}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 32, "token_count": 21}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 32, "token_count": 68}, {"author_id": 46, "token_count": 255}, {"author_id": 0, "token_count": 108}, {"author_id": 60, "token_count": 61}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 12, "token_count": 129}, {"author_id": 10, "token_count": 157}, {"author_id": 4, "token_count": 73}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 52, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 29, "token_count": 2}, {"author_id": 31, "token_count": 1}, {"author_id": 14, "token_count": 36}, {"author_id": 16, "token_count": 7}, {"author_id": 4, "token_count": 10}, {"author_id": 0, "token_count": 166}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 53, "token_count": 43}, {"author_id": 4, "token_count": 76}, {"author_id": 60, "token_count": 20}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 14, "token_count": 4}, {"author_id": 0, "token_count": 31}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 14, "token_count": 15}, {"author_id": 4, "token_count": 4}, {"author_id": 0, "token_count": 123}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 5, "token_count": 3}, {"author_id": 14, "token_count": 3}, {"author_id": 4, "token_count": 233}, {"author_id": 60, "token_count": 33}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 31, "token_count": 2}, {"author_id": 4, "token_count": 17}, {"author_id": 13, "token_count": 14}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 32, "token_count": 2}, {"author_id": 14, "token_count": 13}, {"author_id": 4, "token_count": 1}, {"author_id": 13, "token_count": 174}, {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 40, "token_count": 73}, {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 4, "token_count": 31}, {"author_id": 30, "token_count": 85}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 60, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 14, "token_count": 6}, {"author_id": 35, "token_count": 38}, {"author_id": 60, "token_count": 27}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 21}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 17}, ]}, {"timestamp": 1517472000, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 16, "token_count": 36}, {"author_id": 0, "token_count": 33}, {"author_id": 60, "token_count": 24}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 46, "token_count": 50}, {"author_id": 41, "token_count": 112}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 257}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 41, "token_count": 32}, {"author_id": 60, "token_count": 146}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 10, "token_count": 27}, {"author_id": 0, "token_count": 224}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 171}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 16, "token_count": 7}, {"author_id": 0, "token_count": 57}, {"author_id": 60, "token_count": 7}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 29, "token_count": 8}, {"author_id": 31, "token_count": 9}, {"author_id": 14, "token_count": 5}, {"author_id": 28, "token_count": 340}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 63}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 14, "token_count": 12}, {"author_id": 30, "token_count": 31}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 14, "token_count": 73}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 6}, {"author_id": 0, "token_count": 31}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 385}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 14, "token_count": 3}, {"author_id": 4, "token_count": 2}, {"author_id": 49, "token_count": 228}, {"author_id": 0, "token_count": 124}, {"author_id": 60, "token_count": 19}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 31, "token_count": 9}, {"author_id": 16, "token_count": 11}, {"author_id": 19, "token_count": 59}, {"author_id": 0, "token_count": 50}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 39}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 205}, {"author_id": 42, "token_count": 266}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 0, "token_count": 132}, {"author_id": 54, "token_count": 3}, {"author_id": 30, "token_count": 36}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 65}, {"author_id": 14, "token_count": 49}, {"author_id": 4, "token_count": 193}, {"author_id": 8, "token_count": 159}, {"author_id": 0, "token_count": 200}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 12}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 29, "token_count": 3}, {"author_id": 14, "token_count": 23}, {"author_id": 30, "token_count": 360}, {"author_id": 60, "token_count": 11}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 342}, {"author_id": 4, "token_count": 17}, {"author_id": 60, "token_count": 143}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 85}, {"author_id": 4, "token_count": 938}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 271}, {"author_id": 0, "token_count": 61}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
8688
27.10%
Dave Kleikamp
7003
21.84%
Jan Kara
2744
8.56%
Lukas Czerner
1638
5.11%
Eric Sandeen
1181
3.68%
Darrick J. Wong
878
2.74%
Dmitriy Monakhov
808
2.52%
Aneesh Kumar K.V
699
2.18%
Eric Biggers
514
1.60%
zhangyi (F)
512
1.60%
Harshad Shirwadkar
466
1.45%
Mingming Cao
372
1.16%
Gabriel Krisman Bertazi
340
1.06%
Andreas Dilger
340
1.06%
Frank Mayhar
327
1.02%
Li Xi
308
0.96%
Jaegeuk Kim
305
0.95%
Ira Weiny
266
0.83%
Laurent Vivier
262
0.82%
Suraj Jitindar Singh
228
0.71%
Aditya Kali
228
0.71%
Tahsin Erdogan
191
0.60%
Eric Whitney
184
0.57%
Joe Perches
173
0.54%
Jose R. Santos
166
0.52%
Shilong Wang
144
0.45%
Alex Tomas
139
0.43%
Ross Zwisler
128
0.40%
David Howells
117
0.36%
Daeho Jeong
101
0.32%
Christoph Hellwig
96
0.30%
Al Viro
84
0.26%
Zheng Liu
81
0.25%
Johann Lombardi
79
0.25%
Curt Wohlgemuth
62
0.19%
Ritesh Harjani
59
0.18%
Miklos Szeredi
50
0.16%
Amir Goldstein
45
0.14%
Eryu Guan
43
0.13%
Tao Ma
36
0.11%
brookxu
12
0.04%
yangerkun
3
0.01%
Eric Gouriou
3
0.01%
Frederic Bohe
2
0.01%
Others
1955
6.10%
Total
32060
symlink.c
74
-
13
250
Theodore Y. Ts'o
Al Viro
Dave Kleikamp
Eric Biggers
David Howells
Dmitriy Monakhov
Mingming Cao
Tao Ma
Christoph Hellwig
Others
October 2006
February 2007
April 2008
May 2010
December 2012
April 2015
May 2015
November 2015
December 2015
April 2016
September 2016
March 2017
November 2017
January 2018
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 43}, {"author_id": 17, "token_count": 5}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 10}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 29, "token_count": 17}, {"author_id": 0, "token_count": 95}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 29, "token_count": 7}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 29, "token_count": 24}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 29, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 40, "token_count": 15}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 14, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
97
38.80%
Al Viro
52
20.80%
Dave Kleikamp
43
17.20%
Eric Biggers
18
7.20%
David Howells
15
6.00%
Dmitriy Monakhov
10
4.00%
Mingming Cao
5
2.00%
Tao Ma
2
0.80%
Christoph Hellwig
2
0.80%
Others
6
2.40%
Total
250
sysfs.c
577
-
16
2684
Theodore Y. Ts'o
Eric Biggers
Christoph Hellwig
Dmitriy Monakhov
Alex Zhuravlev
Harshad Shirwadkar
brookxu
Darrick J. Wong
Others
September 2015
October 2015
October 2016
April 2017
November 2017
January 2018
March 2018
April 2018
July 2018
December 2018
February 2019
May 2019
July 2019
November 2019
December 2019
March 2020
April 2020
May 2020
July 2020
August 2020
October 2020
var spanGroupData = [ {"timestamp": 1441090800, "group": [ {"author_id": 0, "token_count": 1697}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 5, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 107}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 60, "token_count": 29}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 31, "token_count": 33}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 60, "token_count": 142}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 78}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 20}, {"author_id": 60, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 0, "token_count": 301}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 39, "token_count": 24}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 14, "token_count": 10}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 59, "token_count": 12}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 0, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
2141
79.77%
Eric Biggers
39
1.45%
Christoph Hellwig
36
1.34%
Dmitriy Monakhov
34
1.27%
Alex Zhuravlev
24
0.89%
Harshad Shirwadkar
15
0.56%
brookxu
12
0.45%
Darrick J. Wong
10
0.37%
Others
373
13.90%
Total
2684
truncate.h
50
-
3
119
Theodore Y. Ts'o
Jan Kara
Ross Zwisler
June 2011
December 2015
December 2017
July 2018
var spanGroupData = [ {"timestamp": 1306911600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 4, "token_count": 22}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 35, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Theodore Y. Ts'o
96
80.67%
Jan Kara
22
18.49%
Ross Zwisler
1
0.84%
Total
119
verity.c
382
-
3
1484
Eric Biggers
Ira Weiny
Others
July 2019
January 2020
May 2020
June 2020
October 2020
var spanGroupData = [ {"timestamp": 1561964400, "group": [ {"author_id": 14, "token_count": 1385}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 14, "token_count": 61}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 42, "token_count": 20}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 60, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Eric Biggers
1446
97.44%
Ira Weiny
20
1.35%
Others
18
1.21%
Total
1484
xattr.c
3139
-
42
14817
Tahsin Erdogan
Dave Kleikamp
Andreas Dilger
Jan Kara
Theodore Y. Ts'o
Kalpak Shah
Darrick J. Wong
Mingming Cao
Andreas Gruenbacher
Tao Ma
Eric Biggers
Miao Xie
Daeho Jeong
Eric Sandeen
Harshad Shirwadkar
Christoph Hellwig
Joe Perches
Lukas Czerner
Frank Mayhar
David Howells
Dmitriy Monakhov
Shilong Wang
Aneesh Kumar K.V
Alex Tomas
Others
October 2006
February 2007
July 2007
October 2007
January 2008
April 2008
May 2008
October 2008
December 2008
January 2009
September 2009
November 2009
January 2010
February 2010
March 2010
May 2010
January 2011
February 2011
May 2011
October 2011
February 2012
March 2012
April 2012
December 2012
January 2013
February 2013
April 2013
December 2013
February 2014
March 2014
April 2014
May 2014
September 2014
October 2014
March 2015
October 2015
December 2015
February 2016
March 2016
July 2016
August 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
May 2017
June 2017
July 2017
August 2017
November 2017
January 2018
March 2018
May 2018
June 2018
August 2018
November 2018
December 2018
February 2019
April 2019
November 2019
January 2020
March 2020
April 2020
May 2020
October 2020
December 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 4226}, {"author_id": 17, "token_count": 150}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 17, "token_count": 56}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 473}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 7, "token_count": 3}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1199174400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 3}, {"author_id": 4, "token_count": 2}, {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 60, "token_count": 38}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 33, "token_count": 7}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1228118400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 26, "token_count": 12}, ]}, {"timestamp": 1251788400, "group": [ {"author_id": 16, "token_count": 40}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 31, "token_count": 28}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 31, "token_count": 7}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 12, "token_count": 6}, {"author_id": 0, "token_count": 5}, {"author_id": 60, "token_count": 5}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 52, "token_count": 22}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 198}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 144}, {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 41, "token_count": 3}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 8, "token_count": 26}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 45}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 4, "token_count": 26}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 60, "token_count": 40}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 5, "token_count": 64}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 12, "token_count": 2}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 40, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 1}, {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 55, "token_count": 74}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 55, "token_count": 76}, {"author_id": 4, "token_count": 236}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 122}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 32, "token_count": 64}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 4, "token_count": 771}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 14, "token_count": 1}, {"author_id": 52, "token_count": 8}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 14, "token_count": 67}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 75}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 14, "token_count": 12}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 13, "token_count": 20}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 1453}, {"author_id": 13, "token_count": 4568}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 40}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 50, "token_count": 68}, {"author_id": 13, "token_count": 473}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 14, "token_count": 19}, {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 0, "token_count": 79}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 0, "token_count": 122}, {"author_id": 60, "token_count": 66}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 4, "token_count": 152}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 20}, {"author_id": 60, "token_count": 13}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 10}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 4, "token_count": 33}, ]}, ]
Author Name
Tokens
Token Proportion
Tahsin Erdogan
5101
34.43%
Dave Kleikamp
4226
28.52%
Andreas Dilger
1453
9.81%
Jan Kara
1220
8.23%
Theodore Y. Ts'o
850
5.74%
Kalpak Shah
480
3.24%
Darrick J. Wong
268
1.81%
Mingming Cao
207
1.40%
Andreas Gruenbacher
151
1.02%
Tao Ma
144
0.97%
Eric Biggers
99
0.67%
Miao Xie
68
0.46%
Daeho Jeong
64
0.43%
Eric Sandeen
48
0.32%
Harshad Shirwadkar
47
0.32%
Christoph Hellwig
42
0.28%
Joe Perches
30
0.20%
Lukas Czerner
26
0.18%
Frank Mayhar
12
0.08%
David Howells
12
0.08%
Dmitriy Monakhov
8
0.05%
Shilong Wang
3
0.02%
Aneesh Kumar K.V
3
0.02%
Alex Tomas
1
0.01%
Others
254
1.71%
Total
14817
xattr.h
213
-
15
862
Dave Kleikamp
Theodore Y. Ts'o
Tao Ma
Tahsin Erdogan
Kalpak Shah
Andreas Dilger
Mingming Cao
Michael Halcrow
Darrick J. Wong
Jan Kara
Others
October 2006
July 2007
September 2008
October 2008
May 2010
February 2011
April 2012
December 2012
April 2013
March 2014
April 2015
February 2016
July 2016
January 2017
June 2017
July 2017
December 2017
March 2018
March 2020
May 2020
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 272}, {"author_id": 17, "token_count": 33}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 33, "token_count": 39}, ]}, {"timestamp": 1220252400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 4}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 12}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1354348800, "group": [ {"author_id": 6, "token_count": 158}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 60, "token_count": 15}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 4, "token_count": 3}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 18, "token_count": 39}, {"author_id": 13, "token_count": 75}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 13, "token_count": 29}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
272
31.55%
Theodore Y. Ts'o
161
18.68%
Tao Ma
158
18.33%
Tahsin Erdogan
104
12.06%
Kalpak Shah
39
4.52%
Andreas Dilger
39
4.52%
Mingming Cao
33
3.83%
Michael Halcrow
8
0.93%
Darrick J. Wong
6
0.70%
Jan Kara
3
0.35%
Others
39
4.52%
Total
862
xattr_hurd.c
51
-
1
196
Others
May 2020
var spanGroupData = [ {"timestamp": 1588316400, "group": [ {"author_id": 60, "token_count": 196}, ]}, ]
Author Name
Tokens
Token Proportion
Others
196
100.00%
Total
196
xattr_security.c
65
-
12
277
Dave Kleikamp
Al Viro
Andreas Gruenbacher
Mingming Cao
Christoph Hellwig
Eryu Guan
Others
October 2006
April 2008
November 2009
March 2010
May 2010
February 2011
June 2011
January 2012
October 2015
April 2016
May 2016
November 2017
May 2018
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 144}, {"author_id": 17, "token_count": 10}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1296547200, "group": [ {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 60, "token_count": 82}, ]}, {"timestamp": 1325404800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 53, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
144
51.99%
Al Viro
14
5.05%
Andreas Gruenbacher
12
4.33%
Mingming Cao
10
3.61%
Christoph Hellwig
5
1.81%
Eryu Guan
1
0.36%
Others
91
32.85%
Total
277
xattr_trusted.c
46
-
7
166
Dave Kleikamp
Andreas Gruenbacher
Al Viro
Mingming Cao
Christoph Hellwig
Others
October 2006
April 2008
November 2009
May 2010
October 2015
December 2015
April 2016
May 2016
November 2017
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 118}, {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 31, "token_count": 4}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
118
71.08%
Andreas Gruenbacher
14
8.43%
Al Viro
14
8.43%
Mingming Cao
12
7.23%
Christoph Hellwig
6
3.61%
Others
2
1.20%
Total
166
xattr_user.c
49
-
7
199
Dave Kleikamp
Al Viro
Andreas Gruenbacher
Mingming Cao
Christoph Hellwig
Others
October 2006
April 2008
November 2009
May 2010
October 2015
December 2015
April 2016
May 2016
November 2017
var spanGroupData = [ {"timestamp": 1159686000, "group": [ {"author_id": 1, "token_count": 145}, {"author_id": 17, "token_count": 12}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 31, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 55, "token_count": 12}, ]}, {"timestamp": 1448956800, "group": [ {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1462086000, "group": [ {"author_id": 29, "token_count": 9}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Dave Kleikamp
145
72.86%
Al Viro
18
9.05%
Andreas Gruenbacher
14
7.04%
Mingming Cao
12
6.03%
Christoph Hellwig
8
4.02%
Others
2
1.01%
Total
199
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
335
Author
Tokens
Proportion
Commits
Proportion
0
Theodore Y. Ts'o
38338
14.55%
585
22.01%
1
Dave Kleikamp
34881
13.24%
3
0.11%
2
Harshad Shirwadkar
18887
7.17%
31
1.17%
3
Alex Tomas
17152
6.51%
6
0.23%
4
Jan Kara
15581
5.91%
252
9.48%
5
Darrick J. Wong
11277
4.28%
58
2.18%
6
Tao Ma
11138
4.23%
51
1.92%
7
Aneesh Kumar K.V
9907
3.76%
116
4.36%
8
Lukas Czerner
7404
2.81%
93
3.50%
9
Amir Goldstein
6855
2.60%
13
0.49%
10
Eric Whitney
6820
2.59%
32
1.20%
11
Yongqiang Yang
6662
2.53%
44
1.66%
12
Dmitriy Monakhov
6578
2.50%
88
3.31%
13
Tahsin Erdogan
6010
2.28%
36
1.35%
14
Eric Biggers
4705
1.79%
80
3.01%
15
Zheng Liu
4296
1.63%
41
1.54%
16
Eric Sandeen
4097
1.55%
90
3.39%
17
Mingming Cao
3045
1.16%
27
1.02%
18
Andreas Dilger
2894
1.10%
14
0.53%
19
Ritesh Harjani
2723
1.03%
39
1.47%
20
Matthew Bobrowski
2167
0.82%
8
0.30%
21
Miklos Szeredi
2160
0.82%
14
0.53%
22
Namjae Jeon
1891
0.72%
9
0.34%
23
Johann Lombardi
1516
0.58%
2
0.08%
24
Li Xi
1499
0.57%
3
0.11%
25
Akira Fujita
1379
0.52%
12
0.45%
26
Frank Mayhar
1361
0.52%
5
0.19%
27
Michael Halcrow
1350
0.51%
11
0.41%
28
Gabriel Krisman Bertazi
1248
0.47%
5
0.19%
29
Al Viro
1124
0.43%
57
2.14%
30
zhangyi (F)
1075
0.41%
13
0.49%
31
Christoph Hellwig
1037
0.39%
53
1.99%
32
Daeho Jeong
955
0.36%
11
0.41%
33
Kalpak Shah
881
0.33%
3
0.11%
34
Iurii Zaikin
834
0.32%
2
0.08%
35
Ross Zwisler
769
0.29%
13
0.49%
36
Amit Arora
720
0.27%
4
0.15%
37
Jason A. Donenfeld
707
0.27%
1
0.04%
38
Dr. Tilmann Bubeck
682
0.26%
1
0.04%
39
Alex Zhuravlev
679
0.26%
2
0.08%
40
David Howells
632
0.24%
9
0.34%
41
Shilong Wang
594
0.23%
14
0.53%
42
Ira Weiny
592
0.22%
8
0.30%
43
Aditya Kali
587
0.22%
7
0.26%
44
Andrey Sidorov
575
0.22%
1
0.04%
45
Laurent Vivier
570
0.22%
1
0.04%
46
Jaegeuk Kim
565
0.21%
2
0.08%
47
Jose R. Santos
529
0.20%
4
0.15%
48
Fan Yong
508
0.19%
1
0.04%
49
Suraj Jitindar Singh
466
0.18%
2
0.08%
50
Miao Xie
466
0.18%
5
0.19%
51
Curt Wohlgemuth
460
0.17%
15
0.56%
52
Joe Perches
443
0.17%
8
0.30%
53
Eryu Guan
412
0.16%
17
0.64%
54
yangerkun
409
0.16%
11
0.41%
55
Andreas Gruenbacher
391
0.15%
4
0.15%
56
Artem Blagodarenko
383
0.15%
1
0.04%
57
Eric Gouriou
352
0.13%
2
0.08%
58
Frederic Bohe
333
0.13%
5
0.19%
59
brookxu
329
0.12%
5
0.19%
60
Others
10650
4.04%
608
22.87%
Total
263530
2658