Linux Source Code
Home
Release 5.13
Help
libxfs
root
fs
xfs
Highlighting
Reset All
By Author
By Age
──────────
Al Viro
Alex Elder
Allison Henderson
Amir Goldstein
Andreas Gruenbacher
Arkadiusz Miskiewicz
Barry Naujok
Bill O'Donnell
Brian Foster
Carlos Maiolino
Chandan Babu R
Chandra Seetharaman
Christoph Hellwig
Colin Ian King
Dan Carpenter
Darrick J. Wong
David Chinner
Eric Sandeen
Fabian Frederick
Geoffrey Wehrman
Glen Overby
Gustavo A. R. Silva
Hou Tao
Hsiang Kao
Jan Kara
Jan Tulak
Jeff Layton
Jia He
Jie Liu
Joe Perches
Kamal Dasu
Lachlan McIlroy
Malcolm Parsons
Mandy Kirkconnell
Marcin Ślusarz
Mark Tinguely
Matt Mackall
Namjae Jeon
Nathan Scott
Nishad Kamdar
Niv Sardi
Omar Sandoval
Others
Pavel Reichl
Qian Cai
Randy Dunlap
Roger Willcocks
Russell Cattelan
Shan Hai
Shu Wang
Stephen Lord
Tao Ma
Tetsuo Handa
Thomas Meyer
Timothy Shimmin
Xia Kaixu
Yingping Lu
Zhi Yong Wu
Zorro Lang
kaixuxia
zhengbin
−
Files:
Name
Lines
Files
Authors
Tokens
change scale
Color Graph By Token Proportion
xfs_ag.c
711
-
6
3442
David Chinner
Darrick J. Wong
Hsiang Kao
Christoph Hellwig
Brian Foster
Eric Sandeen
May 2018
December 2018
February 2019
April 2019
June 2019
September 2019
January 2020
March 2020
July 2020
August 2020
March 2021
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 2256}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 230}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 372}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 3}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 488}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
2256
65.54%
Darrick J. Wong
676
19.64%
Hsiang Kao
491
14.26%
Christoph Hellwig
15
0.44%
Brian Foster
3
0.09%
Eric Sandeen
1
0.03%
Total
3442
xfs_ag.h
34
-
3
128
David Chinner
Hsiang Kao
Darrick J. Wong
May 2018
April 2019
March 2021
var spanGroupData = [ {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
90
70.31%
Hsiang Kao
21
16.41%
Darrick J. Wong
17
13.28%
Total
128
xfs_ag_resv.c
426
-
5
1319
Darrick J. Wong
Christoph Hellwig
Brian Foster
Hsiang Kao
David Chinner
September 2016
October 2016
January 2017
September 2017
October 2017
March 2018
June 2018
July 2018
February 2019
November 2019
March 2021
April 2021
May 2021
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 895}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 168}, {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 46}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 17}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
1072
81.27%
Christoph Hellwig
168
12.74%
Brian Foster
60
4.55%
Hsiang Kao
17
1.29%
David Chinner
2
0.15%
Total
1319
xfs_ag_resv.h
40
-
5
158
Darrick J. Wong
Brian Foster
Nishad Kamdar
David Chinner
Carlos Maiolino
September 2016
March 2018
June 2018
July 2018
May 2020
var spanGroupData = [ {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 92}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 58}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
97
61.39%
Brian Foster
58
36.71%
Nishad Kamdar
1
0.63%
David Chinner
1
0.63%
Carlos Maiolino
1
0.63%
Total
158
xfs_alloc.c
3496
-
21
14481
Christoph Hellwig
Brian Foster
Darrick J. Wong
David Chinner
Chandan Babu R
Eric Sandeen
zhengbin
Nathan Scott
Geoffrey Wehrman
Jan Kara
Barry Naujok
Yingping Lu
Russell Cattelan
Hsiang Kao
Carlos Maiolino
Marcin Ślusarz
Chandra Seetharaman
Bill O'Donnell
Stephen Lord
Joe Perches
Glen Overby
September 2002
October 2002
December 2002
March 2003
May 2003
December 2004
March 2005
November 2005
May 2006
June 2006
August 2006
September 2006
May 2007
February 2008
October 2008
November 2008
March 2009
December 2009
January 2010
December 2010
March 2011
April 2011
May 2011
June 2011
July 2011
October 2011
March 2012
April 2012
October 2012
November 2012
April 2013
October 2013
February 2014
June 2014
September 2014
February 2015
May 2015
June 2015
July 2015
August 2015
October 2015
November 2015
January 2016
June 2016
August 2016
September 2016
October 2016
December 2016
January 2017
February 2017
March 2017
October 2017
December 2017
January 2018
March 2018
May 2018
June 2018
July 2018
August 2018
December 2018
February 2019
April 2019
June 2019
July 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
July 2020
October 2020
December 2020
January 2021
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 4741}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 5, "token_count": 39}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1101888000, "group": [ {"author_id": 26, "token_count": 57}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1146466800, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 29, "token_count": 26}, ]}, {"timestamp": 1154415600, "group": [ {"author_id": 5, "token_count": 42}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 122}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 35}, {"author_id": 0, "token_count": 332}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 119}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 62}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1291190400, "group": [ {"author_id": 0, "token_count": 129}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 0, "token_count": 112}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 88}, {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1306911600, "group": [ {"author_id": 31, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 31, "token_count": 4}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 260}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 197}, {"author_id": 1, "token_count": 157}, {"author_id": 28, "token_count": 14}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 31}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 28, "token_count": 22}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 6, "token_count": 101}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 63}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 222}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 28, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 25, "token_count": 6}, {"author_id": 3, "token_count": 35}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 11}, {"author_id": 1, "token_count": 139}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 352}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 88}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 139}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 49}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 34}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 231}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 2, "token_count": 207}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 306}, {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 227}, {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 13, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 57}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 28}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 3, "token_count": 1404}, {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 1887}, {"author_id": 0, "token_count": 12}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 842}, {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 87}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 19, "token_count": 105}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 119}, {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 10, "token_count": 16}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 192}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 47}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
6070
41.92%
Brian Foster
4074
28.13%
Darrick J. Wong
2252
15.55%
David Chinner
1283
8.86%
Chandan Babu R
192
1.33%
Eric Sandeen
176
1.22%
zhengbin
105
0.73%
Nathan Scott
97
0.67%
Geoffrey Wehrman
57
0.39%
Jan Kara
38
0.26%
Barry Naujok
35
0.24%
Yingping Lu
26
0.18%
Russell Cattelan
21
0.15%
Hsiang Kao
16
0.11%
Carlos Maiolino
16
0.11%
Marcin Ślusarz
6
0.04%
Chandra Seetharaman
6
0.04%
Bill O'Donnell
6
0.04%
Stephen Lord
3
0.02%
Joe Perches
1
0.01%
Glen Overby
1
0.01%
Total
14481
xfs_alloc.h
251
-
8
895
Christoph Hellwig
Darrick J. Wong
David Chinner
Brian Foster
Chandan Babu R
Yingping Lu
Russell Cattelan
Nishad Kamdar
September 2002
May 2003
June 2006
May 2007
March 2009
December 2009
June 2010
January 2011
March 2012
November 2014
May 2015
June 2015
January 2016
June 2016
August 2016
September 2016
January 2017
February 2017
March 2017
June 2017
January 2018
March 2018
May 2018
June 2018
December 2018
September 2019
October 2019
March 2020
May 2020
January 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 308}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 29, "token_count": 5}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 48}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 64}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 23}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 68}, {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 41}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
453
50.61%
Darrick J. Wong
264
29.50%
David Chinner
86
9.61%
Brian Foster
76
8.49%
Chandan Babu R
9
1.01%
Yingping Lu
5
0.56%
Russell Cattelan
1
0.11%
Nishad Kamdar
1
0.11%
Total
895
xfs_alloc_btree.c
598
-
9
2563
Christoph Hellwig
Darrick J. Wong
David Chinner
Brian Foster
Eric Sandeen
Russell Cattelan
Hsiang Kao
Carlos Maiolino
Nathan Scott
September 2002
May 2003
November 2005
October 2008
January 2009
December 2009
January 2010
April 2011
May 2011
July 2011
April 2012
November 2012
April 2013
October 2013
February 2014
June 2014
January 2016
December 2016
March 2017
June 2017
January 2018
May 2018
June 2018
February 2019
June 2019
October 2019
March 2020
July 2020
April 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 50}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 1144}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1301641200, "group": [ {"author_id": 0, "token_count": 17}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 131}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 76}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 462}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 103}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 2, "token_count": 301}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 10, "token_count": 7}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 3, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1326
51.74%
Darrick J. Wong
858
33.48%
David Chinner
192
7.49%
Brian Foster
128
4.99%
Eric Sandeen
23
0.90%
Russell Cattelan
22
0.86%
Hsiang Kao
7
0.27%
Carlos Maiolino
4
0.16%
Nathan Scott
3
0.12%
Total
2563
xfs_alloc_btree.h
62
-
4
164
Christoph Hellwig
Darrick J. Wong
Nishad Kamdar
David Chinner
September 2002
October 2008
April 2013
May 2018
June 2018
March 2020
May 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 57}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 44}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
103
62.80%
Darrick J. Wong
59
35.98%
Nishad Kamdar
1
0.61%
David Chinner
1
0.61%
Total
164
xfs_attr.c
1470
-
17
4754
Christoph Hellwig
Allison Henderson
David Chinner
Niv Sardi
Darrick J. Wong
Chandan Babu R
Jie Liu
Carlos Maiolino
Timothy Shimmin
Russell Cattelan
Nathan Scott
Brian Foster
Barry Naujok
Glen Overby
Eric Sandeen
Colin Ian King
Bill O'Donnell
September 2002
March 2003
May 2003
September 2003
June 2005
November 2005
March 2006
September 2006
February 2007
April 2008
May 2008
June 2008
August 2008
June 2009
November 2009
December 2009
January 2010
September 2010
July 2011
March 2012
June 2012
November 2012
January 2013
April 2013
July 2013
August 2013
October 2013
May 2014
June 2014
October 2015
April 2016
August 2016
June 2017
July 2017
August 2017
April 2018
June 2018
July 2018
August 2018
September 2018
October 2018
February 2019
April 2019
August 2019
November 2019
January 2020
February 2020
May 2020
July 2020
September 2020
January 2021
April 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1399}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 16, "token_count": 5}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 15, "token_count": 39}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 6}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 120}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 9, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 470}, {"author_id": 9, "token_count": 38}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 0, "token_count": 90}, {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 25, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 51}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 242}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 4, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 249}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 1346}, {"author_id": 13, "token_count": 2}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 45}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 64}, {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 95}, {"author_id": 54, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1975
41.54%
Allison Henderson
1589
33.42%
David Chinner
633
13.32%
Niv Sardi
120
2.52%
Darrick J. Wong
116
2.44%
Chandan Babu R
64
1.35%
Jie Liu
48
1.01%
Carlos Maiolino
47
0.99%
Timothy Shimmin
39
0.82%
Russell Cattelan
31
0.65%
Nathan Scott
28
0.59%
Brian Foster
27
0.57%
Barry Naujok
20
0.42%
Glen Overby
5
0.11%
Eric Sandeen
5
0.11%
Colin Ian King
4
0.08%
Bill O'Donnell
3
0.06%
Total
4754
xfs_attr.h
97
-
9
258
Christoph Hellwig
Darrick J. Wong
Allison Henderson
David Chinner
Timothy Shimmin
Nathan Scott
Eric Sandeen
Russell Cattelan
Nishad Kamdar
September 2002
May 2003
January 2004
September 2006
June 2008
January 2010
August 2013
December 2016
June 2017
June 2018
October 2018
February 2019
July 2019
February 2020
May 2020
July 2020
April 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 52}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 1}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 15, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 83}, {"author_id": 15, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 18}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 9}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
162
62.79%
Darrick J. Wong
34
13.18%
Allison Henderson
27
10.47%
David Chinner
25
9.69%
Timothy Shimmin
4
1.55%
Nathan Scott
2
0.78%
Eric Sandeen
2
0.78%
Russell Cattelan
1
0.39%
Nishad Kamdar
1
0.39%
Total
258
xfs_attr_leaf.c
2951
-
19
14115
David Chinner
Christoph Hellwig
Darrick J. Wong
Brian Foster
Nathan Scott
Allison Henderson
Barry Naujok
Timothy Shimmin
Eric Sandeen
Russell Cattelan
Carlos Maiolino
Hsiang Kao
Gustavo A. R. Silva
Lachlan McIlroy
Tetsuo Handa
Niv Sardi
Marcin Ślusarz
Glen Overby
Others
September 2002
October 2002
February 2003
March 2003
May 2003
January 2004
March 2005
June 2005
November 2005
January 2006
March 2006
September 2006
February 2007
October 2007
February 2008
March 2008
April 2008
May 2008
August 2008
February 2009
March 2009
December 2009
July 2011
November 2011
March 2012
June 2012
November 2012
March 2013
April 2013
May 2013
July 2013
August 2013
October 2013
February 2014
May 2014
June 2014
January 2015
April 2015
May 2015
July 2015
October 2015
January 2016
July 2017
October 2017
December 2017
January 2018
June 2018
July 2018
November 2018
February 2019
June 2019
August 2019
October 2019
November 2019
February 2020
March 2020
May 2020
July 2020
August 2020
September 2020
November 2020
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 5112}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 58}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 16, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 34}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 12}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 351}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 67}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 15, "token_count": 85}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 7, "token_count": 87}, {"author_id": 42, "token_count": 6}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 18, "token_count": 2}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1320130800, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 67}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 105}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 2017}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3427}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 286}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 428}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 378}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 0, "token_count": 5}, {"author_id": 2, "token_count": 141}, {"author_id": 34, "token_count": 9}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 26}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 149}, {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 2, "token_count": 328}, {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 3, "token_count": 14}, {"author_id": 0, "token_count": 12}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 104}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 63}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 236}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 31}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 8}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
6220
44.07%
Christoph Hellwig
5450
38.61%
Darrick J. Wong
899
6.37%
Brian Foster
496
3.51%
Nathan Scott
492
3.49%
Allison Henderson
236
1.67%
Barry Naujok
94
0.67%
Timothy Shimmin
85
0.60%
Eric Sandeen
38
0.27%
Russell Cattelan
34
0.24%
Carlos Maiolino
32
0.23%
Hsiang Kao
13
0.09%
Gustavo A. R. Silva
9
0.06%
Lachlan McIlroy
6
0.04%
Tetsuo Handa
4
0.03%
Niv Sardi
2
0.01%
Marcin Ślusarz
2
0.01%
Glen Overby
2
0.01%
Others
1
0.01%
Total
14115
xfs_attr_leaf.h
112
-
7
487
Christoph Hellwig
David Chinner
Nathan Scott
Allison Henderson
Darrick J. Wong
Brian Foster
Nishad Kamdar
September 2002
January 2004
November 2005
June 2008
June 2012
November 2012
April 2013
August 2013
June 2014
April 2015
May 2015
November 2016
December 2017
January 2018
June 2018
October 2019
November 2019
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 276}, ]}, {"timestamp": 1072944000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 20}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
319
65.50%
David Chinner
95
19.51%
Nathan Scott
24
4.93%
Allison Henderson
20
4.11%
Darrick J. Wong
18
3.70%
Brian Foster
10
2.05%
Nishad Kamdar
1
0.21%
Total
487
xfs_attr_remote.c
730
-
8
2733
David Chinner
Allison Henderson
Darrick J. Wong
Brian Foster
Eric Sandeen
Christoph Hellwig
Jie Liu
Jan Tulak
April 2013
May 2013
August 2013
October 2013
January 2014
February 2014
May 2014
June 2014
July 2015
October 2015
January 2016
August 2016
June 2017
August 2017
January 2018
June 2018
July 2018
August 2018
September 2018
February 2019
June 2019
August 2019
November 2019
January 2020
February 2020
July 2020
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 1087}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 733}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1388563200, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 67}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 42}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 168}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 25}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 164}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 362}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
1972
72.16%
Allison Henderson
362
13.25%
Darrick J. Wong
341
12.48%
Brian Foster
32
1.17%
Eric Sandeen
12
0.44%
Christoph Hellwig
12
0.44%
Jie Liu
1
0.04%
Jan Tulak
1
0.04%
Total
2733
xfs_attr_remote.h
18
-
4
85
David Chinner
Allison Henderson
Darrick J. Wong
Nishad Kamdar
April 2013
May 2013
June 2018
January 2020
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 4, "token_count": 18}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
49
57.65%
Allison Henderson
18
21.18%
Darrick J. Wong
17
20.00%
Nishad Kamdar
1
1.18%
Total
85
xfs_attr_sf.h
51
-
5
138
Carlos Maiolino
Christoph Hellwig
Darrick J. Wong
David Chinner
Nishad Kamdar
September 2002
January 2010
June 2017
June 2018
May 2020
September 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 72}, ]}, ]
Author Name
Tokens
Token Proportion
Carlos Maiolino
72
52.17%
Christoph Hellwig
58
42.03%
Darrick J. Wong
5
3.62%
David Chinner
2
1.45%
Nishad Kamdar
1
0.72%
Total
138
xfs_bit.c
106
-
8
382
Christoph Hellwig
Timothy Shimmin
Eric Sandeen
Jia He
Russell Cattelan
David Chinner
Darrick J. Wong
Nathan Scott
September 2002
May 2003
May 2004
November 2005
June 2007
October 2013
January 2016
June 2018
November 2019
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 216}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 4}, ]}, {"timestamp": 1083394800, "group": [ {"author_id": 15, "token_count": 130}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 47, "token_count": 9}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
216
56.54%
Timothy Shimmin
130
34.03%
Eric Sandeen
16
4.19%
Jia He
9
2.36%
Russell Cattelan
4
1.05%
David Chinner
3
0.79%
Darrick J. Wong
3
0.79%
Nathan Scott
1
0.26%
Total
382
xfs_bit.h
75
-
8
267
David Chinner
Christoph Hellwig
Nathan Scott
Darrick J. Wong
Dan Carpenter
Eric Sandeen
Barry Naujok
Nishad Kamdar
September 2002
November 2005
June 2007
November 2007
August 2008
October 2008
January 2009
June 2014
June 2017
June 2018
May 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 80}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 52}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 1, "token_count": 107}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 2}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 50, "token_count": 7}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
109
40.82%
Christoph Hellwig
80
29.96%
Nathan Scott
52
19.48%
Darrick J. Wong
13
4.87%
Dan Carpenter
7
2.62%
Eric Sandeen
3
1.12%
Barry Naujok
2
0.75%
Nishad Kamdar
1
0.37%
Total
267
xfs_bmap.c
6301
-
27
27958
David Chinner
Christoph Hellwig
Darrick J. Wong
Brian Foster
Chandan Babu R
Namjae Jeon
Eric Sandeen
Nathan Scott
Allison Henderson
Shan Hai
Russell Cattelan
Omar Sandoval
Mark Tinguely
Mandy Kirkconnell
Bill O'Donnell
Jie Liu
Stephen Lord
Kamal Dasu
Glen Overby
Carlos Maiolino
Yingping Lu
Lachlan McIlroy
Zhi Yong Wu
Thomas Meyer
Others
September 2002
October 2002
March 2003
May 2003
August 2004
March 2005
June 2005
September 2005
November 2005
January 2006
March 2006
June 2006
September 2006
June 2007
July 2007
August 2007
November 2007
March 2008
June 2008
October 2008
November 2008
February 2009
March 2009
November 2009
December 2009
January 2010
February 2010
November 2010
January 2011
March 2011
May 2011
July 2011
September 2011
December 2011
February 2012
March 2012
April 2012
May 2012
September 2012
October 2012
November 2012
February 2013
April 2013
August 2013
October 2013
November 2013
December 2013
February 2014
April 2014
June 2014
July 2014
September 2014
December 2014
January 2015
February 2015
March 2015
May 2015
June 2015
October 2015
November 2015
January 2016
February 2016
March 2016
April 2016
June 2016
August 2016
September 2016
October 2016
November 2016
December 2016
January 2017
February 2017
March 2017
April 2017
June 2017
July 2017
August 2017
September 2017
October 2017
November 2017
December 2017
January 2018
March 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
August 2019
September 2019
October 2019
November 2019
December 2019
January 2020
February 2020
March 2020
May 2020
July 2020
September 2020
December 2020
January 2021
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 976}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 6}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 16, "token_count": 1}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 36}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 16, "token_count": 3}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1125558000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 5, "token_count": 22}, {"author_id": 29, "token_count": 2}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 40, "token_count": 14}, {"author_id": 5, "token_count": 50}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 29, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 2}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1183273200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 42, "token_count": 2}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 42, "token_count": 1}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 1, "token_count": 1}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 91}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1265011200, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1288594800, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1293868800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 468}, {"author_id": 1, "token_count": 113}, ]}, {"timestamp": 1322726400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 51, "token_count": 6}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1335855600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1359705600, "group": [ {"author_id": 1, "token_count": 3294}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 9611}, {"author_id": 9, "token_count": 9}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 20}, ]}, {"timestamp": 1383289200, "group": [ {"author_id": 1, "token_count": 15}, {"author_id": 24, "token_count": 21}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 0, "token_count": 32}, {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 11, "token_count": 155}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 0, "token_count": 394}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 375}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 6, "token_count": 126}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 486}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 25, "token_count": 14}, {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 77}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 3, "token_count": 110}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 204}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 1169}, {"author_id": 2, "token_count": 874}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 66}, {"author_id": 0, "token_count": 131}, {"author_id": 2, "token_count": 9}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 33}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 3, "token_count": 156}, {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 424}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 171}, {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1504249200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1751}, {"author_id": 2, "token_count": 9}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 898}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 160}, {"author_id": 27, "token_count": 8}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 129}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 33}, {"author_id": 2, "token_count": 125}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 121}, {"author_id": 1, "token_count": 51}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 121}, {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 78}, {"author_id": 27, "token_count": 47}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 102}, {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 65}, {"author_id": 0, "token_count": 686}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 3, "token_count": 23}, {"author_id": 0, "token_count": 4}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 18}, {"author_id": 0, "token_count": 230}, {"author_id": 2, "token_count": 195}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 937}, {"author_id": 21, "token_count": 33}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 385}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 27}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 797}, {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 8, "token_count": 8}, {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 8, "token_count": 15}, {"author_id": 0, "token_count": 36}, {"author_id": 1, "token_count": 78}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
13658
48.85%
Christoph Hellwig
7998
28.61%
Darrick J. Wong
3218
11.51%
Brian Foster
1052
3.76%
Chandan Babu R
820
2.93%
Namjae Jeon
641
2.29%
Eric Sandeen
144
0.52%
Nathan Scott
102
0.36%
Allison Henderson
102
0.36%
Shan Hai
55
0.20%
Russell Cattelan
36
0.13%
Omar Sandoval
33
0.12%
Mark Tinguely
26
0.09%
Mandy Kirkconnell
14
0.05%
Bill O'Donnell
14
0.05%
Jie Liu
9
0.03%
Stephen Lord
6
0.02%
Kamal Dasu
6
0.02%
Glen Overby
4
0.01%
Carlos Maiolino
4
0.01%
Yingping Lu
3
0.01%
Lachlan McIlroy
3
0.01%
Zhi Yong Wu
2
0.01%
Thomas Meyer
2
0.01%
Others
6
0.02%
Total
27958
xfs_bmap.h
294
-
9
1154
Christoph Hellwig
Darrick J. Wong
David Chinner
Brian Foster
Namjae Jeon
Nathan Scott
Allison Henderson
Mandy Kirkconnell
Nishad Kamdar
September 2002
November 2005
January 2006
March 2006
November 2007
March 2009
November 2009
December 2009
August 2010
September 2011
July 2013
February 2014
September 2014
January 2015
March 2015
November 2015
June 2016
August 2016
September 2016
October 2016
November 2016
March 2017
June 2017
October 2017
November 2017
March 2018
May 2018
June 2018
August 2018
October 2018
December 2018
February 2019
August 2019
September 2019
October 2019
February 2020
May 2020
June 2020
October 2020
April 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 217}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 21}, ]}, {"timestamp": 1136102400, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 40, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 15}, {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 11, "token_count": 20}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 11, "token_count": 14}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 0, "token_count": 24}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 0, "token_count": 45}, {"author_id": 2, "token_count": 200}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 61}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 3, "token_count": 42}, {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 9}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 4, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 13}, {"author_id": 0, "token_count": 46}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 0, "token_count": 11}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 10}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
522
45.23%
Darrick J. Wong
320
27.73%
David Chinner
154
13.34%
Brian Foster
80
6.93%
Namjae Jeon
34
2.95%
Nathan Scott
24
2.08%
Allison Henderson
16
1.39%
Mandy Kirkconnell
3
0.26%
Nishad Kamdar
1
0.09%
Total
1154
xfs_bmap_btree.c
656
-
10
2852
Christoph Hellwig
David Chinner
Darrick J. Wong
Stephen Lord
Brian Foster
Eric Sandeen
Russell Cattelan
Nathan Scott
Carlos Maiolino
Dan Carpenter
September 2002
October 2002
May 2003
November 2005
August 2007
October 2008
January 2009
June 2009
July 2011
November 2012
April 2013
August 2013
September 2013
October 2013
February 2014
June 2014
July 2014
July 2015
January 2016
March 2016
June 2016
August 2016
October 2016
December 2016
January 2017
March 2017
June 2017
August 2017
October 2017
November 2017
January 2018
May 2018
June 2018
July 2018
August 2018
February 2019
June 2019
August 2019
March 2020
May 2020
July 2020
March 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 130}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 1}, {"author_id": 14, "token_count": 96}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 31}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1185951600, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 1641}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 116}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 175}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 50, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 94}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 42}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 53}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 34}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2085
73.11%
David Chinner
268
9.40%
Darrick J. Wong
263
9.22%
Stephen Lord
96
3.37%
Brian Foster
66
2.31%
Eric Sandeen
33
1.16%
Russell Cattelan
31
1.09%
Nathan Scott
5
0.18%
Carlos Maiolino
4
0.14%
Dan Carpenter
1
0.04%
Total
2852
xfs_bmap_btree.h
112
-
7
354
Christoph Hellwig
Nathan Scott
David Chinner
Darrick J. Wong
Stephen Lord
Eric Sandeen
Nishad Kamdar
September 2002
October 2002
November 2005
October 2008
March 2012
April 2013
August 2013
October 2017
November 2017
May 2018
June 2018
May 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 117}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 14, "token_count": 16}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 29}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 113}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
256
72.32%
Nathan Scott
29
8.19%
David Chinner
27
7.63%
Darrick J. Wong
17
4.80%
Stephen Lord
16
4.52%
Eric Sandeen
8
2.26%
Nishad Kamdar
1
0.28%
Total
354
xfs_btree.c
4922
-
15
20121
Christoph Hellwig
Darrick J. Wong
David Chinner
Brian Foster
Eric Sandeen
Russell Cattelan
Chandra Seetharaman
Nathan Scott
Carlos Maiolino
Zhi Yong Wu
Malcolm Parsons
zhengbin
Others
September 2002
May 2003
March 2005
June 2005
November 2005
August 2008
October 2008
January 2009
March 2009
July 2009
December 2009
January 2010
September 2010
October 2010
July 2011
September 2011
October 2011
November 2012
April 2013
June 2013
August 2013
October 2013
February 2014
April 2014
June 2014
July 2014
February 2015
July 2015
October 2015
January 2016
February 2016
June 2016
August 2016
September 2016
October 2016
December 2016
January 2017
February 2017
March 2017
May 2017
June 2017
July 2017
August 2017
October 2017
November 2017
January 2018
May 2018
June 2018
November 2018
June 2019
August 2019
October 2019
November 2019
January 2020
March 2020
December 2020
February 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1174}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1217574000, "group": [ {"author_id": 0, "token_count": 71}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 11585}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 53, "token_count": 2}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 0, "token_count": 109}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 31, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 793}, {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 413}, {"author_id": 17, "token_count": 2}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 7}, {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 1, "token_count": 316}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 6, "token_count": 42}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 92}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 210}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 73}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 2740}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 140}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 15}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 105}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 94}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 3, "token_count": 98}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 391}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 2, "token_count": 381}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 95}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 239}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 5}, {"author_id": 19, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 80}, {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 10}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 3, "token_count": 10}, {"author_id": 1, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
13881
68.99%
Darrick J. Wong
4808
23.90%
David Chinner
1016
5.05%
Brian Foster
207
1.03%
Eric Sandeen
167
0.83%
Russell Cattelan
22
0.11%
Chandra Seetharaman
5
0.02%
Nathan Scott
3
0.01%
Carlos Maiolino
3
0.01%
Zhi Yong Wu
2
0.01%
Malcolm Parsons
2
0.01%
zhengbin
1
0.00%
Others
4
0.02%
Total
20121
xfs_btree.h
549
-
7
2188
Christoph Hellwig
Darrick J. Wong
David Chinner
Eric Sandeen
Brian Foster
Nishad Kamdar
Chandra Seetharaman
September 2002
June 2007
November 2007
October 2008
July 2011
November 2012
April 2013
August 2013
October 2013
April 2014
July 2014
January 2016
June 2016
August 2016
September 2016
October 2016
December 2016
January 2017
March 2017
June 2017
October 2017
January 2018
May 2018
June 2018
August 2019
October 2019
November 2019
March 2020
May 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 366}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 576}, {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 31, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 78}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 35}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 193}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 128}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 159}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 9}, {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 91}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 162}, {"author_id": 1, "token_count": 53}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1021
46.66%
Darrick J. Wong
928
42.41%
David Chinner
211
9.64%
Eric Sandeen
13
0.59%
Brian Foster
13
0.59%
Nishad Kamdar
1
0.05%
Chandra Seetharaman
1
0.05%
Total
2188
xfs_btree_staging.c
878
-
1
2691
Darrick J. Wong
March 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 2691}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
2691
100.00%
Total
2691
xfs_btree_staging.h
123
-
2
285
Darrick J. Wong
Randy Dunlap
March 2020
July 2020
var spanGroupData = [ {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 282}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 56, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
282
98.95%
Randy Dunlap
3
1.05%
Total
285
xfs_cksum.h
82
-
4
256
Christoph Hellwig
David Chinner
Darrick J. Wong
Others
November 2012
December 2016
June 2017
November 2017
var spanGroupData = [ {"timestamp": 1351753200, "group": [ {"author_id": 0, "token_count": 199}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 60, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
199
77.73%
David Chinner
48
18.75%
Darrick J. Wong
8
3.13%
Others
1
0.39%
Total
256
xfs_da_btree.c
2686
-
19
12780
Christoph Hellwig
David Chinner
Darrick J. Wong
Nathan Scott
Brian Foster
Alex Elder
Glen Overby
Barry Naujok
Carlos Maiolino
Russell Cattelan
Eric Sandeen
Mark Tinguely
Qian Cai
Yingping Lu
Lachlan McIlroy
Matt Mackall
Fabian Frederick
Tetsuo Handa
Others
September 2002
October 2002
November 2002
February 2003
March 2003
May 2003
March 2005
June 2005
November 2005
March 2006
June 2006
September 2006
February 2007
May 2008
October 2008
January 2009
December 2009
January 2010
July 2010
March 2011
July 2011
September 2011
October 2011
March 2012
June 2012
November 2012
April 2013
May 2013
August 2013
September 2013
October 2013
February 2014
April 2014
June 2014
July 2014
March 2015
July 2015
August 2015
October 2015
January 2016
July 2016
February 2017
June 2017
October 2017
January 2018
June 2018
July 2018
August 2018
February 2019
June 2019
August 2019
November 2019
January 2020
February 2020
March 2020
July 2020
March 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 6675}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 37}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1044086400, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 16, "token_count": 70}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 57, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 19}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 4}, {"author_id": 29, "token_count": 7}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 112}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 27}, ]}, {"timestamp": 1170316800, "group": [ {"author_id": 42, "token_count": 5}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 48}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1230796800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1277967600, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 22, "token_count": 93}, {"author_id": 0, "token_count": 158}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 1, "token_count": 5}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1330588800, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 470}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 104}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 2436}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 9}, {"author_id": 24, "token_count": 6}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 267}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 24, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 110}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1425196800, "group": [ {"author_id": 58, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 34}, {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 33}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 138}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 25}, {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 103}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 32}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 0, "token_count": 1176}, {"author_id": 2, "token_count": 96}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 45, "token_count": 10}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 36}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
8043
62.93%
David Chinner
3567
27.91%
Darrick J. Wong
415
3.25%
Nathan Scott
228
1.78%
Brian Foster
177
1.38%
Alex Elder
93
0.73%
Glen Overby
70
0.55%
Barry Naujok
48
0.38%
Carlos Maiolino
38
0.30%
Russell Cattelan
29
0.23%
Eric Sandeen
28
0.22%
Mark Tinguely
11
0.09%
Qian Cai
10
0.08%
Yingping Lu
7
0.05%
Lachlan McIlroy
5
0.04%
Matt Mackall
4
0.03%
Fabian Frederick
4
0.03%
Tetsuo Handa
1
0.01%
Others
2
0.02%
Total
12780
xfs_da_btree.h
232
-
8
809
Christoph Hellwig
David Chinner
Barry Naujok
Nathan Scott
Carlos Maiolino
Darrick J. Wong
Nishad Kamdar
Malcolm Parsons
September 2002
November 2002
August 2003
November 2005
May 2008
October 2008
March 2009
December 2009
January 2010
July 2011
June 2012
November 2012
April 2013
August 2013
May 2014
June 2014
February 2017
June 2017
June 2018
November 2019
February 2020
May 2020
July 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 424}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1059721200, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 67}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 7, "token_count": 1}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 16}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 40}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 47}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 135}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
594
73.42%
David Chinner
124
15.33%
Barry Naujok
68
8.41%
Nathan Scott
11
1.36%
Carlos Maiolino
6
0.74%
Darrick J. Wong
4
0.49%
Nishad Kamdar
1
0.12%
Malcolm Parsons
1
0.12%
Total
809
xfs_da_format.h
804
-
10
1651
David Chinner
Christoph Hellwig
Darrick J. Wong
Brian Foster
Xia Kaixu
Carlos Maiolino
Nishad Kamdar
Joe Perches
Jan Kara
Others
July 2011
April 2013
May 2013
June 2013
August 2013
October 2013
June 2014
April 2015
August 2015
February 2016
July 2016
August 2016
June 2017
January 2018
June 2018
February 2019
November 2019
January 2020
May 2020
September 2020
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 370}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 155}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 924}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1427871600, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 28, "token_count": 1}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 42}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 13, "token_count": 2}, {"author_id": 41, "token_count": 14}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
1137
68.87%
Christoph Hellwig
393
23.80%
Darrick J. Wong
82
4.97%
Brian Foster
19
1.15%
Xia Kaixu
14
0.85%
Carlos Maiolino
2
0.12%
Nishad Kamdar
1
0.06%
Joe Perches
1
0.06%
Jan Kara
1
0.06%
Others
1
0.06%
Total
1651
xfs_defer.c
744
-
4
2182
Darrick J. Wong
Brian Foster
Christoph Hellwig
David Chinner
August 2016
September 2016
October 2016
August 2017
December 2017
May 2018
June 2018
July 2018
August 2018
December 2018
April 2019
April 2020
May 2020
September 2020
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 488}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 37}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 93}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 418}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 234}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 664}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
1430
65.54%
Brian Foster
511
23.42%
Christoph Hellwig
235
10.77%
David Chinner
6
0.27%
Total
2182
xfs_defer.h
103
-
5
389
Darrick J. Wong
Christoph Hellwig
Brian Foster
Nishad Kamdar
David Chinner
August 2016
June 2018
July 2018
August 2018
December 2018
April 2020
May 2020
September 2020
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 147}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 57}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 58}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 97}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
301
77.38%
Christoph Hellwig
58
14.91%
Brian Foster
28
7.20%
Nishad Kamdar
1
0.26%
David Chinner
1
0.26%
Total
389
xfs_dir2.c
747
-
11
3077
Christoph Hellwig
David Chinner
Barry Naujok
Darrick J. Wong
Nathan Scott
Amir Goldstein
Brian Foster
Eric Sandeen
Russell Cattelan
Al Viro
Bill O'Donnell
September 2002
November 2002
May 2003
March 2005
November 2005
June 2006
June 2007
November 2007
April 2008
May 2008
June 2008
July 2009
December 2009
January 2010
March 2011
July 2011
June 2012
August 2013
October 2013
February 2014
May 2014
June 2014
September 2014
December 2014
July 2015
August 2015
October 2015
February 2016
January 2017
October 2017
January 2018
June 2018
July 2018
February 2019
June 2019
November 2019
December 2019
May 2020
March 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1293}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 5, "token_count": 15}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 63}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1193900400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 50}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 309}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 37, "token_count": 18}, {"author_id": 0, "token_count": 28}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 1, "token_count": 289}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 330}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 26}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 19}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 25, "token_count": 12}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 24}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 20, "token_count": 54}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 27}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 184}, {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 103}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 7}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1530
49.72%
David Chinner
745
24.21%
Barry Naujok
377
12.25%
Darrick J. Wong
187
6.08%
Nathan Scott
80
2.60%
Amir Goldstein
54
1.75%
Brian Foster
27
0.88%
Eric Sandeen
26
0.84%
Russell Cattelan
21
0.68%
Al Viro
18
0.58%
Bill O'Donnell
12
0.39%
Total
3077
xfs_dir2.h
251
-
7
988
David Chinner
Nathan Scott
Darrick J. Wong
Christoph Hellwig
Barry Naujok
Amir Goldstein
Nishad Kamdar
September 2002
June 2006
April 2008
May 2008
July 2011
August 2013
October 2013
June 2014
December 2014
November 2016
January 2017
October 2017
January 2018
March 2018
June 2018
February 2019
November 2019
May 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 25}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 162}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 15}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 200}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 25}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 437}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 20, "token_count": 12}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 18}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
680
68.83%
Nathan Scott
162
16.40%
Darrick J. Wong
72
7.29%
Christoph Hellwig
39
3.95%
Barry Naujok
22
2.23%
Amir Goldstein
12
1.21%
Nishad Kamdar
1
0.10%
Total
988
xfs_dir2_block.c
1275
-
11
5989
Christoph Hellwig
David Chinner
Darrick J. Wong
Nathan Scott
Barry Naujok
Brian Foster
Eric Sandeen
Russell Cattelan
Marcin Ślusarz
Tetsuo Handa
Carlos Maiolino
September 2002
October 2002
May 2003
March 2005
November 2005
March 2006
June 2006
June 2007
February 2008
May 2008
December 2009
January 2010
July 2011
June 2012
November 2012
January 2013
April 2013
July 2013
August 2013
October 2013
February 2014
June 2014
July 2015
October 2015
January 2016
July 2017
January 2018
March 2018
June 2018
February 2019
June 2019
August 2019
October 2019
November 2019
March 2020
May 2020
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 3474}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 18}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 101}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 17}, {"author_id": 5, "token_count": 32}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 3}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 94}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 141}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 56}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 829}, ]}, {"timestamp": 1357027200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 393}, ]}, {"timestamp": 1372662000, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 42}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 97}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 41}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 76}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 186}, {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
3872
64.65%
David Chinner
1521
25.40%
Darrick J. Wong
241
4.02%
Nathan Scott
153
2.55%
Barry Naujok
94
1.57%
Brian Foster
52
0.87%
Eric Sandeen
30
0.50%
Russell Cattelan
21
0.35%
Marcin Ślusarz
3
0.05%
Tetsuo Handa
1
0.02%
Carlos Maiolino
1
0.02%
Total
5989
xfs_dir2_data.c
1223
-
10
5732
Christoph Hellwig
David Chinner
Darrick J. Wong
Nathan Scott
Brian Foster
Eric Sandeen
Barry Naujok
Russell Cattelan
Marcin Ślusarz
Carlos Maiolino
September 2002
October 2002
May 2003
March 2005
June 2005
November 2005
March 2006
June 2006
June 2007
February 2008
May 2008
July 2011
June 2012
November 2012
April 2013
August 2013
October 2013
February 2014
June 2014
July 2015
August 2015
October 2015
January 2016
November 2016
December 2016
July 2017
January 2018
March 2018
June 2018
February 2019
June 2019
November 2019
March 2020
March 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 2774}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 138}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 18}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 18}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 159}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 26}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 236}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 512}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 60}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 13}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 350}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 287}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 200}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 45}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 9}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 506}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
3483
60.76%
David Chinner
996
17.38%
Darrick J. Wong
984
17.17%
Nathan Scott
141
2.46%
Brian Foster
65
1.13%
Eric Sandeen
27
0.47%
Barry Naujok
18
0.31%
Russell Cattelan
15
0.26%
Marcin Ślusarz
2
0.03%
Carlos Maiolino
1
0.02%
Total
5732
xfs_dir2_leaf.c
1819
-
10
8141
Christoph Hellwig
David Chinner
Darrick J. Wong
Barry Naujok
Nathan Scott
Brian Foster
Eric Sandeen
Russell Cattelan
Marcin Ślusarz
Carlos Maiolino
September 2002
October 2002
May 2003
March 2005
June 2005
November 2005
March 2006
June 2006
June 2007
February 2008
May 2008
June 2008
December 2009
July 2011
June 2012
November 2012
April 2013
August 2013
September 2013
October 2013
February 2014
June 2014
July 2015
October 2015
January 2016
June 2017
July 2017
January 2018
March 2018
June 2018
February 2019
March 2019
June 2019
November 2019
March 2020
March 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 3467}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 11}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 22}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1117609200, "group": [ {"author_id": 0, "token_count": 29}, {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 61}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 22}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 2}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 102}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 68}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 1214}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 92}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 90}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 1503}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 28}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 152}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 47}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 79}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 717}, {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
5469
67.18%
David Chinner
2085
25.61%
Darrick J. Wong
242
2.97%
Barry Naujok
170
2.09%
Nathan Scott
73
0.90%
Brian Foster
52
0.64%
Eric Sandeen
25
0.31%
Russell Cattelan
22
0.27%
Marcin Ślusarz
2
0.02%
Carlos Maiolino
1
0.01%
Total
8141
xfs_dir2_node.c
2337
-
14
10087
Christoph Hellwig
David Chinner
Barry Naujok
Darrick J. Wong
Nathan Scott
Russell Cattelan
Brian Foster
Eric Sandeen
Mark Tinguely
Glen Overby
Gustavo A. R. Silva
Jan Kara
Carlos Maiolino
Malcolm Parsons
September 2002
October 2002
March 2003
May 2003
October 2003
April 2004
March 2005
November 2005
March 2006
June 2006
June 2007
April 2008
May 2008
June 2008
March 2009
December 2009
March 2011
July 2011
June 2012
November 2012
April 2013
May 2013
August 2013
October 2013
February 2014
June 2014
July 2015
August 2015
October 2015
January 2016
March 2016
February 2017
June 2017
January 2018
March 2018
June 2018
July 2018
February 2019
March 2019
June 2019
August 2019
November 2019
March 2020
July 2020
March 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 4212}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1046505600, "group": [ {"author_id": 6, "token_count": 8}, {"author_id": 16, "token_count": 15}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 21}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 16, "token_count": 4}, ]}, {"timestamp": 1080806400, "group": [ {"author_id": 12, "token_count": 39}, ]}, {"timestamp": 1109664000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 54}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 5, "token_count": 16}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 407}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 110}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 7, "token_count": 157}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 47}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 86}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 425}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 1431}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 29}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 27}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 206}, {"author_id": 6, "token_count": 1}, {"author_id": 24, "token_count": 22}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 161}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 28, "token_count": 12}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1456819200, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 220}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 7}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 34, "token_count": 13}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 30}, ]}, {"timestamp": 1551427200, "group": [ {"author_id": 2, "token_count": 36}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 8}, {"author_id": 1, "token_count": 1089}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 848}, {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
5148
51.04%
David Chinner
3460
34.30%
Barry Naujok
674
6.68%
Darrick J. Wong
503
4.99%
Nathan Scott
87
0.86%
Russell Cattelan
60
0.59%
Brian Foster
50
0.50%
Eric Sandeen
29
0.29%
Mark Tinguely
22
0.22%
Glen Overby
19
0.19%
Gustavo A. R. Silva
13
0.13%
Jan Kara
12
0.12%
Carlos Maiolino
9
0.09%
Malcolm Parsons
1
0.01%
Total
10087
xfs_dir2_priv.h
208
-
4
1361
Christoph Hellwig
David Chinner
Darrick J. Wong
Nishad Kamdar
July 2011
June 2012
November 2012
April 2013
August 2013
October 2013
June 2014
March 2017
April 2017
June 2017
January 2018
June 2018
November 2019
December 2019
May 2020
March 2021
var spanGroupData = [ {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 642}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 82}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 52}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 380}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 58}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1022
75.09%
David Chinner
229
16.83%
Darrick J. Wong
109
8.01%
Nishad Kamdar
1
0.07%
Total
1361
xfs_dir2_sf.c
1295
-
9
5678
Christoph Hellwig
Darrick J. Wong
David Chinner
Barry Naujok
kaixuxia
Nathan Scott
Russell Cattelan
Eric Sandeen
Tetsuo Handa
September 2002
October 2002
May 2003
September 2003
November 2005
March 2006
June 2006
June 2007
May 2008
December 2009
July 2011
June 2012
August 2013
October 2013
December 2013
April 2014
June 2014
April 2016
July 2016
March 2017
April 2017
June 2017
January 2018
June 2018
June 2019
August 2019
October 2019
November 2019
May 2020
January 2021
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 3736}, ]}, {"timestamp": 1033455600, "group": [ {"author_id": 5, "token_count": 36}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 20}, ]}, {"timestamp": 1062399600, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 6}, {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1180681200, "group": [ {"author_id": 0, "token_count": 29}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 108}, ]}, {"timestamp": 1259654400, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 0, "token_count": 59}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 102}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 30}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 1, "token_count": 63}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 39}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 0, "token_count": 33}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 251}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 116}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 43, "token_count": 4}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 814}, {"author_id": 2, "token_count": 20}, {"author_id": 23, "token_count": 89}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 21}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 15}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
4759
83.81%
Darrick J. Wong
409
7.20%
David Chinner
239
4.21%
Barry Naujok
108
1.90%
kaixuxia
89
1.57%
Nathan Scott
45
0.79%
Russell Cattelan
20
0.35%
Eric Sandeen
5
0.09%
Tetsuo Handa
4
0.07%
Total
5678
xfs_dquot_buf.c
325
-
5
1147
David Chinner
Darrick J. Wong
Eric Sandeen
Christoph Hellwig
Pavel Reichl
October 2013
February 2014
July 2015
January 2016
April 2017
January 2018
May 2018
June 2018
February 2019
May 2019
June 2019
November 2019
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 617}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 76}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 87}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 156}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 46, "token_count": 2}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 131}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
695
60.59%
Darrick J. Wong
277
24.15%
Eric Sandeen
169
14.73%
Christoph Hellwig
4
0.35%
Pavel Reichl
2
0.17%
Total
1147
xfs_errortag.h
107
-
6
330
Darrick J. Wong
Chandan Babu R
Hsiang Kao
Brian Foster
Nishad Kamdar
David Chinner
October 2017
May 2018
June 2018
July 2018
February 2019
May 2020
January 2021
March 2021
var spanGroupData = [ {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 271}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 3, "token_count": 8}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 16}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 10, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
295
89.39%
Chandan Babu R
16
4.85%
Hsiang Kao
9
2.73%
Brian Foster
8
2.42%
Nishad Kamdar
1
0.30%
David Chinner
1
0.30%
Total
330
xfs_format.h
1940
-
11
4879
Christoph Hellwig
Darrick J. Wong
David Chinner
Brian Foster
Eric Sandeen
Hou Tao
Andreas Gruenbacher
Jan Tulak
Pavel Reichl
Nishad Kamdar
Gustavo A. R. Silva
August 2013
October 2013
February 2014
April 2014
November 2014
January 2015
May 2015
July 2015
October 2015
November 2015
January 2016
July 2016
August 2016
October 2016
April 2017
June 2017
July 2017
October 2017
November 2017
May 2018
June 2018
September 2018
October 2018
December 2018
June 2019
November 2019
January 2020
March 2020
May 2020
July 2020
August 2020
November 2020
March 2021
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 350}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 461}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 19}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 2759}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 98}, {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 46}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 6}, ]}, {"timestamp": 1446361200, "group": [ {"author_id": 48, "token_count": 9}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 2}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1467356400, "group": [ {"author_id": 30, "token_count": 39}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 304}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 4}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 24}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 1}, {"author_id": 46, "token_count": 4}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 72}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 34, "token_count": 1}, {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 281}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 34}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
2850
58.41%
Darrick J. Wong
950
19.47%
David Chinner
841
17.24%
Brian Foster
117
2.40%
Eric Sandeen
61
1.25%
Hou Tao
39
0.80%
Andreas Gruenbacher
9
0.18%
Jan Tulak
6
0.12%
Pavel Reichl
4
0.08%
Nishad Kamdar
1
0.02%
Gustavo A. R. Silva
1
0.02%
Total
4879
xfs_fs.h
857
-
21
2397
Christoph Hellwig
Darrick J. Wong
David Chinner
Brian Foster
Nathan Scott
Eric Sandeen
Timothy Shimmin
Jan Tulak
Arkadiusz Miskiewicz
Zorro Lang
Tao Ma
Mark Tinguely
Barry Naujok
Stephen Lord
Nishad Kamdar
Joe Perches
Jie Liu
Others
September 2002
November 2002
December 2002
April 2003
October 2003
February 2004
August 2004
November 2005
June 2006
September 2006
May 2007
September 2007
October 2007
May 2008
June 2008
November 2008
June 2009
July 2009
March 2010
August 2010
September 2010
May 2011
October 2012
November 2012
May 2013
August 2013
September 2013
October 2013
April 2014
July 2014
May 2015
October 2015
June 2016
August 2016
October 2016
March 2017
June 2017
October 2017
January 2018
May 2018
June 2018
April 2019
July 2019
August 2019
October 2019
November 2019
February 2020
May 2020
August 2020
February 2021
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1019}, ]}, {"timestamp": 1036137600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 5, "token_count": 26}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 14, "token_count": 2}, ]}, {"timestamp": 1075622400, "group": [ {"author_id": 15, "token_count": 18}, ]}, {"timestamp": 1091343600, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 5, "token_count": 22}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 1}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1188630000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1191222000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1209625200, "group": [ {"author_id": 7, "token_count": 3}, ]}, {"timestamp": 1212303600, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1243839600, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1246431600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1267430400, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 4}, {"author_id": 52, "token_count": 5}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 44, "token_count": 11}, ]}, {"timestamp": 1304233200, "group": [ {"author_id": 6, "token_count": 13}, ]}, {"timestamp": 1349074800, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 3, "token_count": 70}, ]}, {"timestamp": 1367391600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 71}, {"author_id": 9, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 24, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 3, "token_count": 5}, {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 3}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 33, "token_count": 16}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 52}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 209}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 192}, {"author_id": 1, "token_count": 149}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 280}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 32, "token_count": 1}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 60}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 38, "token_count": 5}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 16}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1112
46.39%
Darrick J. Wong
806
33.63%
David Chinner
237
9.89%
Brian Foster
81
3.38%
Nathan Scott
56
2.34%
Eric Sandeen
34
1.42%
Timothy Shimmin
18
0.75%
Jan Tulak
16
0.67%
Arkadiusz Miskiewicz
11
0.46%
Zorro Lang
5
0.21%
Tao Ma
5
0.21%
Mark Tinguely
4
0.17%
Barry Naujok
3
0.13%
Stephen Lord
2
0.08%
Nishad Kamdar
1
0.04%
Joe Perches
1
0.04%
Jie Liu
1
0.04%
Others
4
0.17%
Total
2397
xfs_health.h
190
-
2
638
Darrick J. Wong
Nishad Kamdar
April 2019
July 2019
May 2020
var spanGroupData = [ {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 636}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 36, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
637
99.84%
Nishad Kamdar
1
0.16%
Total
638
xfs_ialloc.c
2971
-
24
11470
Brian Foster
Christoph Hellwig
David Chinner
Darrick J. Wong
Stephen Lord
Eric Sandeen
Glen Overby
Nathan Scott
Carlos Maiolino
Hsiang Kao
Russell Cattelan
Chandra Seetharaman
Mark Tinguely
Jie Liu
Omar Sandoval
Thomas Meyer
Marcin Ślusarz
Zhi Yong Wu
Al Viro
Others
September 2002
December 2002
April 2003
May 2003
October 2003
November 2005
March 2006
April 2006
June 2006
September 2006
May 2007
February 2008
March 2008
April 2008
October 2008
November 2008
February 2009
August 2009
October 2009
November 2009
January 2010
June 2010
August 2010
October 2010
March 2011
July 2011
September 2011
October 2011
July 2012
August 2012
September 2012
November 2012
March 2013
April 2013
June 2013
August 2013
October 2013
December 2013
February 2014
March 2014
April 2014
May 2014
June 2014
September 2014
November 2014
December 2014
February 2015
May 2015
June 2015
July 2015
August 2015
October 2015
January 2016
June 2016
August 2016
November 2016
December 2016
June 2017
August 2017
October 2017
December 2017
January 2018
June 2018
July 2018
August 2018
December 2018
February 2019
June 2019
August 2019
November 2019
December 2019
January 2020
March 2020
July 2020
August 2020
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 1576}, ]}, {"timestamp": 1038729600, "group": [ {"author_id": 5, "token_count": 23}, ]}, {"timestamp": 1049184000, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 29}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 14, "token_count": 195}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1141200000, "group": [ {"author_id": 16, "token_count": 100}, {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1143878400, "group": [ {"author_id": 5, "token_count": 24}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 8}, ]}, {"timestamp": 1157094000, "group": [ {"author_id": 5, "token_count": 3}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 78}, ]}, {"timestamp": 1201852800, "group": [ {"author_id": 39, "token_count": 2}, {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1204358400, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 161}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 212}, ]}, {"timestamp": 1233475200, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 193}, {"author_id": 1, "token_count": 604}, ]}, {"timestamp": 1254380400, "group": [ {"author_id": 6, "token_count": 3}, ]}, {"timestamp": 1257058800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 50}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 1, "token_count": 271}, ]}, {"timestamp": 1280646000, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1285916400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1298966400, "group": [ {"author_id": 1, "token_count": 38}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 37, "token_count": 1}, {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 31, "token_count": 18}, ]}, {"timestamp": 1317452400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1341126000, "group": [ {"author_id": 0, "token_count": 958}, ]}, {"timestamp": 1343804400, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1346482800, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 24, "token_count": 17}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 112}, ]}, {"timestamp": 1362124800, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 96}, {"author_id": 1, "token_count": 147}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 81}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 1, "token_count": 4}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 31}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 11}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 17}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 2246}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 1, "token_count": 3}, {"author_id": 6, "token_count": 16}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1417420800, "group": [ {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 6, "token_count": 65}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 1440}, {"author_id": 60, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 3, "token_count": 36}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1438412400, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 24}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1464764400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 36}, {"author_id": 6, "token_count": 14}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 75}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 13, "token_count": 54}, {"author_id": 21, "token_count": 4}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, {"author_id": 55, "token_count": 2}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 430}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 2, "token_count": 12}, {"author_id": 1, "token_count": 211}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 13, "token_count": 3}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 20}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, {"author_id": 2, "token_count": 597}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 311}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 212}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 44}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 10, "token_count": 28}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 29}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 165}, {"author_id": 10, "token_count": 13}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
Brian Foster
3789
33.03%
Christoph Hellwig
3347
29.18%
David Chinner
1870
16.30%
Darrick J. Wong
1791
15.61%
Stephen Lord
195
1.70%
Eric Sandeen
122
1.06%
Glen Overby
100
0.87%
Nathan Scott
63
0.55%
Carlos Maiolino
59
0.51%
Hsiang Kao
41
0.36%
Russell Cattelan
29
0.25%
Chandra Seetharaman
18
0.16%
Mark Tinguely
17
0.15%
Jie Liu
11
0.10%
Omar Sandoval
4
0.03%
Thomas Meyer
2
0.02%
Marcin Ślusarz
2
0.02%
Zhi Yong Wu
1
0.01%
Al Viro
1
0.01%
Others
8
0.07%
Total
11470
xfs_ialloc.h
153
-
8
491
Christoph Hellwig
Darrick J. Wong
David Chinner
Nathan Scott
Brian Foster
Stephen Lord
Jie Liu
Al Viro
September 2002
October 2003
November 2005
May 2007
October 2008
November 2008
August 2009
July 2011
June 2013
October 2013
December 2013
November 2014
May 2015
June 2017
January 2018
May 2018
June 2018
June 2019
December 2019
December 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 142}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 14, "token_count": 4}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 31}, ]}, {"timestamp": 1178002800, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 32}, ]}, {"timestamp": 1225522800, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1249110000, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1309503600, "group": [ {"author_id": 37, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 33}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 9, "token_count": 1}, ]}, {"timestamp": 1414825200, "group": [ {"author_id": 0, "token_count": 23}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 23}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 31}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 55}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
212
43.18%
Darrick J. Wong
132
26.88%
David Chinner
87
17.72%
Nathan Scott
31
6.31%
Brian Foster
23
4.68%
Stephen Lord
4
0.81%
Jie Liu
1
0.20%
Al Viro
1
0.20%
Total
491
xfs_ialloc_btree.c
761
-
10
3166
Christoph Hellwig
Darrick J. Wong
Brian Foster
David Chinner
Eric Sandeen
Russell Cattelan
Nathan Scott
Carlos Maiolino
Stephen Lord
Malcolm Parsons
May 2003
October 2003
November 2005
October 2008
March 2009
November 2012
April 2013
October 2013
February 2014
April 2014
June 2014
May 2015
January 2016
February 2016
August 2016
September 2016
January 2017
June 2017
January 2018
May 2018
June 2018
July 2018
November 2018
December 2018
February 2019
May 2019
June 2019
July 2019
March 2020
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 19}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 14, "token_count": 3}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 5}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 840}, ]}, {"timestamp": 1235894400, "group": [ {"author_id": 53, "token_count": 1}, ]}, {"timestamp": 1351753200, "group": [ {"author_id": 1, "token_count": 100}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 82}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 247}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 327}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 2, "token_count": 6}, {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 295}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 92}, {"author_id": 2, "token_count": 47}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 25}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1541055600, "group": [ {"author_id": 1, "token_count": 16}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 78}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 107}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 8}, {"author_id": 2, "token_count": 300}, {"author_id": 1, "token_count": 11}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 297}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
1233
38.95%
Darrick J. Wong
987
31.17%
Brian Foster
744
23.50%
David Chinner
147
4.64%
Eric Sandeen
23
0.73%
Russell Cattelan
19
0.60%
Nathan Scott
5
0.16%
Carlos Maiolino
4
0.13%
Stephen Lord
3
0.09%
Malcolm Parsons
1
0.03%
Total
3166
xfs_ialloc_btree.h
77
-
5
264
Christoph Hellwig
Darrick J. Wong
Brian Foster
Nathan Scott
David Chinner
September 2002
November 2005
October 2008
April 2013
April 2014
May 2015
January 2017
May 2018
June 2018
July 2018
July 2019
March 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 6}, ]}, {"timestamp": 1222844400, "group": [ {"author_id": 0, "token_count": 55}, ]}, {"timestamp": 1364799600, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 46}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 0, "token_count": 20}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
115
43.56%
Darrick J. Wong
93
35.23%
Brian Foster
48
18.18%
Nathan Scott
6
2.27%
David Chinner
2
0.76%
Total
264
xfs_iext_tree.c
1050
-
6
4741
Christoph Hellwig
Darrick J. Wong
Shu Wang
Carlos Maiolino
David Chinner
Brian Foster
November 2017
December 2017
June 2018
July 2018
August 2018
February 2019
June 2019
October 2019
August 2020
March 2021
var spanGroupData = [ {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 4664}, {"author_id": 2, "token_count": 1}, {"author_id": 49, "token_count": 8}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 6}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 1}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
4707
99.28%
Darrick J. Wong
18
0.38%
Shu Wang
8
0.17%
Carlos Maiolino
4
0.08%
David Chinner
3
0.06%
Brian Foster
1
0.02%
Total
4741
xfs_inode_buf.c
702
-
9
2867
David Chinner
Darrick J. Wong
Christoph Hellwig
Eric Sandeen
Amir Goldstein
Jeff Layton
Roger Willcocks
Brian Foster
Others
August 2013
September 2013
October 2013
February 2014
July 2015
January 2016
February 2016
October 2016
November 2016
December 2016
January 2017
June 2017
October 2017
December 2017
January 2018
March 2018
April 2018
June 2018
July 2018
September 2018
February 2019
June 2019
November 2019
February 2020
March 2020
May 2020
June 2020
August 2020
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 738}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 8}, {"author_id": 6, "token_count": 9}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 307}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 85}, {"author_id": 59, "token_count": 3}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 2, "token_count": 31}, {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 20, "token_count": 35}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 434}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 40}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 235}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 6, "token_count": 6}, ]}, {"timestamp": 1535785200, "group": [ {"author_id": 6, "token_count": 113}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 1}, {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 0, "token_count": 12}, ]}, {"timestamp": 1580544000, "group": [ {"author_id": 0, "token_count": 26}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 37}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 205}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 60, "token_count": 2}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 247}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 73}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 3}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
1300
45.34%
Darrick J. Wong
991
34.57%
Christoph Hellwig
354
12.35%
Eric Sandeen
171
5.96%
Amir Goldstein
35
1.22%
Jeff Layton
10
0.35%
Roger Willcocks
3
0.10%
Brian Foster
1
0.03%
Others
2
0.07%
Total
2867
xfs_inode_buf.h
45
-
3
200
Darrick J. Wong
David Chinner
Christoph Hellwig
August 2013
February 2016
November 2016
June 2017
January 2018
March 2018
June 2018
May 2020
August 2020
March 2021
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 76}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 18}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 39}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
99
49.50%
David Chinner
96
48.00%
Christoph Hellwig
5
2.50%
Total
200
xfs_inode_fork.c
757
-
6
2984
David Chinner
Christoph Hellwig
Darrick J. Wong
Chandan Babu R
Carlos Maiolino
Zhi Yong Wu
August 2013
October 2013
June 2014
July 2014
February 2016
April 2016
October 2016
February 2017
March 2017
April 2017
August 2017
October 2017
November 2017
January 2018
March 2018
June 2018
July 2018
June 2019
October 2019
April 2020
May 2020
July 2020
August 2020
January 2021
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 1366}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 140}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1485936000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 0, "token_count": 14}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 24}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 128}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 2, "token_count": 28}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 43}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 932}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 4}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 13, "token_count": 8}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 105}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 6}, {"author_id": 1, "token_count": 48}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 12}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
1429
47.89%
Christoph Hellwig
1300
43.57%
Darrick J. Wong
137
4.59%
Chandan Babu R
105
3.52%
Carlos Maiolino
12
0.40%
Zhi Yong Wu
1
0.03%
Total
2984
xfs_inode_fork.h
239
-
5
858
Christoph Hellwig
David Chinner
Chandan Babu R
Darrick J. Wong
Eric Sandeen
August 2013
October 2013
April 2016
October 2016
November 2016
April 2017
August 2017
October 2017
November 2017
January 2018
June 2018
July 2018
October 2019
November 2019
March 2020
May 2020
January 2021
March 2021
April 2021
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 221}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 15}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 0, "token_count": 39}, {"author_id": 6, "token_count": 8}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 13}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 30}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 265}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1569913200, "group": [ {"author_id": 1, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 99}, ]}, {"timestamp": 1609488000, "group": [ {"author_id": 8, "token_count": 58}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 26}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
492
57.34%
David Chinner
256
29.84%
Chandan Babu R
58
6.76%
Darrick J. Wong
44
5.13%
Eric Sandeen
8
0.93%
Total
858
xfs_log_format.h
866
-
5
2132
David Chinner
Darrick J. Wong
Christoph Hellwig
Jie Liu
Joe Perches
August 2013
July 2014
February 2016
April 2016
August 2016
September 2016
October 2016
November 2016
June 2017
October 2017
November 2017
June 2018
July 2018
November 2019
January 2020
March 2020
August 2020
April 2021
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 1545}, {"author_id": 9, "token_count": 11}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 114}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 227}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 117}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 0, "token_count": 13}, {"author_id": 2, "token_count": 1}, {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 32, "token_count": 1}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 0, "token_count": 6}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
1570
73.64%
Darrick J. Wong
519
24.34%
Christoph Hellwig
31
1.45%
Jie Liu
11
0.52%
Joe Perches
1
0.05%
Total
2132
xfs_log_recover.h
128
-
5
352
Darrick J. Wong
Christoph Hellwig
David Chinner
Brian Foster
Eric Sandeen
September 2002
January 2010
May 2010
January 2016
November 2016
June 2017
June 2018
November 2019
April 2020
May 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 95}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1272697200, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 3, "token_count": 4}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 2, "token_count": 240}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
243
69.03%
Christoph Hellwig
95
26.99%
David Chinner
9
2.56%
Brian Foster
4
1.14%
Eric Sandeen
1
0.28%
Total
352
xfs_log_rlimit.c
134
-
2
405
Jie Liu
David Chinner
August 2013
October 2013
June 2014
June 2018
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 9, "token_count": 387}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Jie Liu
387
95.56%
David Chinner
18
4.44%
Total
405
xfs_quota_defs.h
152
-
3
353
David Chinner
Darrick J. Wong
Eric Sandeen
August 2013
October 2013
February 2016
June 2017
January 2018
May 2018
June 2018
May 2019
July 2020
August 2020
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 241}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 23}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 6, "token_count": 21}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 28}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
266
75.35%
Darrick J. Wong
64
18.13%
Eric Sandeen
23
6.52%
Total
353
xfs_refcount.c
1780
-
4
6861
Darrick J. Wong
David Chinner
Brian Foster
Tetsuo Handa
October 2016
May 2017
June 2017
October 2017
December 2017
January 2018
May 2018
June 2018
July 2018
August 2018
August 2019
November 2019
March 2020
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 5825}, ]}, {"timestamp": 1493622000, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 48}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 89}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 64}, {"author_id": 1, "token_count": 7}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 198}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 3, "token_count": 2}, {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 52}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 43, "token_count": 1}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 431}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 1, "token_count": 55}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
6546
95.41%
David Chinner
260
3.79%
Brian Foster
54
0.79%
Tetsuo Handa
1
0.01%
Total
6861
xfs_refcount.h
79
-
3
347
Darrick J. Wong
Brian Foster
David Chinner
October 2016
June 2017
January 2018
May 2018
June 2018
August 2018
August 2019
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 233}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 54}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 8}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 4}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
337
97.12%
Brian Foster
8
2.31%
David Chinner
2
0.58%
Total
347
xfs_refcount_btree.c
489
-
6
2085
Darrick J. Wong
David Chinner
Brian Foster
Christoph Hellwig
Carlos Maiolino
Hsiang Kao
October 2016
December 2016
January 2017
June 2017
January 2018
June 2018
July 2018
December 2018
February 2019
May 2019
June 2019
March 2020
July 2020
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 1669}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 238}, {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 10, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
2030
97.36%
David Chinner
21
1.01%
Brian Foster
17
0.82%
Christoph Hellwig
11
0.53%
Carlos Maiolino
4
0.19%
Hsiang Kao
2
0.10%
Total
2085
xfs_refcount_btree.h
67
-
2
200
Darrick J. Wong
David Chinner
October 2016
January 2017
June 2018
July 2018
March 2020
var spanGroupData = [ {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 149}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
198
99.00%
David Chinner
2
1.00%
Total
200
xfs_rmap.c
2774
-
3
12072
Darrick J. Wong
David Chinner
Brian Foster
August 2016
October 2016
March 2017
June 2017
October 2017
December 2017
January 2018
May 2018
June 2018
July 2018
August 2018
December 2018
August 2019
November 2019
March 2020
September 2020
November 2020
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 3852}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 5686}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 165}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 246}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 272}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 342}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 208}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 7}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 43}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 122}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 35}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 957}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 10}, {"author_id": 1, "token_count": 55}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 2, "token_count": 63}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
11766
97.47%
David Chinner
263
2.18%
Brian Foster
43
0.36%
Total
12072
xfs_rmap.h
215
-
3
1090
Darrick J. Wong
Brian Foster
David Chinner
August 2016
October 2016
March 2017
June 2017
December 2017
January 2018
May 2018
June 2018
August 2018
December 2018
August 2019
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 795}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 62}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 32}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 43}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 38}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 10}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 60}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 2, "token_count": 11}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
1078
98.90%
Brian Foster
10
0.92%
David Chinner
2
0.18%
Total
1090
xfs_rmap_btree.c
635
-
6
2648
Darrick J. Wong
Brian Foster
Hsiang Kao
David Chinner
Christoph Hellwig
Carlos Maiolino
August 2016
October 2016
December 2016
January 2017
June 2017
January 2018
March 2018
June 2018
July 2018
February 2019
May 2019
June 2019
March 2020
July 2020
November 2020
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 1979}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 180}, ]}, {"timestamp": 1480579200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 33}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 16}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 50}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 2, "token_count": 30}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 10}, {"author_id": 2, "token_count": 235}, {"author_id": 1, "token_count": 14}, ]}, {"timestamp": 1593586800, "group": [ {"author_id": 13, "token_count": 4}, {"author_id": 10, "token_count": 22}, ]}, {"timestamp": 1604214000, "group": [ {"author_id": 2, "token_count": 23}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
2555
96.49%
Brian Foster
34
1.28%
Hsiang Kao
22
0.83%
David Chinner
22
0.83%
Christoph Hellwig
11
0.42%
Carlos Maiolino
4
0.15%
Total
2648
xfs_rmap_btree.h
62
-
2
207
Darrick J. Wong
David Chinner
August 2016
October 2016
January 2017
June 2018
July 2018
March 2020
var spanGroupData = [ {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 110}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 46}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 2, "token_count": 41}, ]}, ]
Author Name
Tokens
Token Proportion
Darrick J. Wong
205
99.03%
David Chinner
2
0.97%
Total
207
xfs_rtbitmap.c
1097
-
5
3940
David Chinner
Darrick J. Wong
Eric Sandeen
Omar Sandoval
Christoph Hellwig
October 2013
September 2014
February 2016
March 2017
June 2017
January 2018
May 2018
June 2018
December 2018
November 2019
May 2020
June 2020
October 2020
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 3279}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 98}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 66}, ]}, {"timestamp": 1488355200, "group": [ {"author_id": 2, "token_count": 267}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 71}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 53}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 21, "token_count": 57}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 9}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1601535600, "group": [ {"author_id": 2, "token_count": 11}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 1, "token_count": 22}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
3369
85.51%
Darrick J. Wong
413
10.48%
Eric Sandeen
98
2.49%
Omar Sandoval
57
1.45%
Christoph Hellwig
3
0.08%
Total
3940
xfs_sb.c
1275
-
14
5741
David Chinner
Darrick J. Wong
Eric Sandeen
Hsiang Kao
Brian Foster
Christoph Hellwig
Bill O'Donnell
Joe Perches
Zorro Lang
Zhi Yong Wu
Xia Kaixu
Randy Dunlap
Colin Ian King
Carlos Maiolino
August 2013
September 2013
October 2013
February 2014
May 2014
June 2014
July 2014
August 2014
September 2014
October 2014
January 2015
February 2015
May 2015
July 2015
October 2015
January 2016
April 2016
August 2016
October 2016
November 2016
January 2017
June 2017
January 2018
May 2018
June 2018
July 2018
August 2018
October 2018
February 2019
April 2019
May 2019
June 2019
September 2019
November 2019
January 2020
March 2020
May 2020
August 2020
December 2020
February 2021
April 2021
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 1490}, {"author_id": 17, "token_count": 1}, ]}, {"timestamp": 1378018800, "group": [ {"author_id": 6, "token_count": 18}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 16}, {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 20}, ]}, {"timestamp": 1398927600, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 1, "token_count": 10}, ]}, {"timestamp": 1406876400, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1409554800, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 1637}, ]}, {"timestamp": 1422777600, "group": [ {"author_id": 1, "token_count": 44}, ]}, {"timestamp": 1430463600, "group": [ {"author_id": 3, "token_count": 66}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 55}, {"author_id": 32, "token_count": 22}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 26}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 7}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 85}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 67}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 29}, {"author_id": 6, "token_count": 7}, ]}, {"timestamp": 1483257600, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 54, "token_count": 1}, {"author_id": 2, "token_count": 562}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 203}, {"author_id": 1, "token_count": 226}, {"author_id": 6, "token_count": 96}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 41}, {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 25, "token_count": 31}, {"author_id": 2, "token_count": 369}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1538377200, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 44}, {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 9}, {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 2}, {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1567321200, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 2, "token_count": 3}, ]}, {"timestamp": 1577865600, "group": [ {"author_id": 2, "token_count": 15}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 22}, {"author_id": 2, "token_count": 160}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 41, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 13}, {"author_id": 56, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 219}, ]}, {"timestamp": 1612166400, "group": [ {"author_id": 38, "token_count": 13}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 13}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
3494
60.86%
Darrick J. Wong
1545
26.91%
Eric Sandeen
243
4.23%
Hsiang Kao
219
3.81%
Brian Foster
136
2.37%
Christoph Hellwig
33
0.57%
Bill O'Donnell
31
0.54%
Joe Perches
22
0.38%
Zorro Lang
13
0.23%
Zhi Yong Wu
1
0.02%
Xia Kaixu
1
0.02%
Randy Dunlap
1
0.02%
Colin Ian King
1
0.02%
Carlos Maiolino
1
0.02%
Total
5741
xfs_sb.h
48
-
5
270
David Chinner
Darrick J. Wong
Hsiang Kao
Eric Sandeen
Christoph Hellwig
September 2002
August 2013
January 2015
January 2018
May 2018
June 2018
May 2019
December 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 9}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 108}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 21}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 48}, {"author_id": 1, "token_count": 28}, {"author_id": 6, "token_count": 10}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1556694000, "group": [ {"author_id": 6, "token_count": 1}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 10, "token_count": 22}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
159
58.89%
Darrick J. Wong
69
25.56%
Hsiang Kao
22
8.15%
Eric Sandeen
11
4.07%
Christoph Hellwig
9
3.33%
Total
270
xfs_shared.h
187
-
4
571
David Chinner
Darrick J. Wong
Brian Foster
Christoph Hellwig
October 2013
January 2016
February 2016
April 2016
August 2016
October 2016
January 2018
May 2018
June 2018
August 2018
February 2019
June 2019
June 2020
August 2020
April 2021
var spanGroupData = [ {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 384}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1454313600, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1459494000, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 10}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 2, "token_count": 26}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1533106800, "group": [ {"author_id": 3, "token_count": 6}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 13}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 88}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 3, "token_count": 5}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1617260400, "group": [ {"author_id": 1, "token_count": 5}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
403
70.58%
Darrick J. Wong
142
24.87%
Brian Foster
24
4.20%
Christoph Hellwig
2
0.35%
Total
571
xfs_symlink_remote.c
233
-
6
962
David Chinner
Darrick J. Wong
Brian Foster
Christoph Hellwig
Eric Sandeen
Carlos Maiolino
August 2013
October 2013
February 2014
June 2014
January 2015
July 2015
October 2015
January 2016
July 2017
January 2018
June 2018
December 2018
February 2019
June 2019
May 2020
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 668}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 6, "token_count": 15}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1420099200, "group": [ {"author_id": 1, "token_count": 9}, ]}, {"timestamp": 1435734000, "group": [ {"author_id": 6, "token_count": 2}, ]}, {"timestamp": 1443682800, "group": [ {"author_id": 3, "token_count": 69}, ]}, {"timestamp": 1451635200, "group": [ {"author_id": 6, "token_count": 5}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 13, "token_count": 1}, {"author_id": 2, "token_count": 134}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 3, "token_count": 17}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 0, "token_count": 3}, ]}, {"timestamp": 1588316400, "group": [ {"author_id": 0, "token_count": 21}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
694
72.14%
Darrick J. Wong
135
14.03%
Brian Foster
86
8.94%
Christoph Hellwig
24
2.49%
Eric Sandeen
22
2.29%
Carlos Maiolino
1
0.10%
Total
962
xfs_trans_inode.c
227
-
8
687
David Chinner
Christoph Hellwig
Darrick J. Wong
Russell Cattelan
Jeff Layton
Eric Sandeen
Nathan Scott
Others
September 2002
May 2003
November 2005
April 2008
June 2010
September 2010
September 2011
February 2012
June 2013
October 2013
October 2014
September 2016
August 2017
December 2017
March 2018
May 2018
June 2018
July 2019
April 2020
June 2020
August 2020
September 2020
March 2021
May 2021
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 97}, ]}, {"timestamp": 1051772400, "group": [ {"author_id": 12, "token_count": 15}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 4}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1275375600, "group": [ {"author_id": 0, "token_count": 8}, ]}, {"timestamp": 1283324400, "group": [ {"author_id": 1, "token_count": 75}, ]}, {"timestamp": 1314860400, "group": [ {"author_id": 0, "token_count": 10}, ]}, {"timestamp": 1328083200, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1370070000, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1412146800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1472713200, "group": [ {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1501570800, "group": [ {"author_id": 0, "token_count": 54}, ]}, {"timestamp": 1512115200, "group": [ {"author_id": 35, "token_count": 12}, ]}, {"timestamp": 1519891200, "group": [ {"author_id": 0, "token_count": 44}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 1, "token_count": 7}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1561964400, "group": [ {"author_id": 6, "token_count": 12}, ]}, {"timestamp": 1585724400, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1590994800, "group": [ {"author_id": 1, "token_count": 204}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 2, "token_count": 40}, ]}, {"timestamp": 1598943600, "group": [ {"author_id": 0, "token_count": 1}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 0, "token_count": 2}, ]}, {"timestamp": 1619852400, "group": [ {"author_id": 2, "token_count": 71}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
308
44.83%
Christoph Hellwig
223
32.46%
Darrick J. Wong
111
16.16%
Russell Cattelan
15
2.18%
Jeff Layton
12
1.75%
Eric Sandeen
12
1.75%
Nathan Scott
4
0.58%
Others
2
0.29%
Total
687
xfs_trans_resv.c
949
-
9
2811
David Chinner
Darrick J. Wong
Jie Liu
Brian Foster
Zhi Yong Wu
Eric Sandeen
Pavel Reichl
Christoph Hellwig
Others
August 2013
October 2013
December 2013
February 2014
March 2014
April 2014
June 2014
August 2016
October 2016
July 2017
January 2018
April 2018
June 2018
April 2019
June 2019
November 2019
December 2019
March 2020
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 1632}, {"author_id": 9, "token_count": 372}, ]}, {"timestamp": 1380610800, "group": [ {"author_id": 1, "token_count": 13}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 119}, ]}, {"timestamp": 1391241600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1393660800, "group": [ {"author_id": 1, "token_count": 4}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 61}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 6}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 70}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 82}, ]}, {"timestamp": 1498892400, "group": [ {"author_id": 2, "token_count": 2}, ]}, {"timestamp": 1514793600, "group": [ {"author_id": 3, "token_count": 141}, ]}, {"timestamp": 1522566000, "group": [ {"author_id": 6, "token_count": 4}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 8}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 3, "token_count": 21}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 17}, ]}, {"timestamp": 1572591600, "group": [ {"author_id": 46, "token_count": 3}, ]}, {"timestamp": 1575187200, "group": [ {"author_id": 2, "token_count": 252}, {"author_id": 60, "token_count": 1}, ]}, {"timestamp": 1583049600, "group": [ {"author_id": 0, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
1663
59.16%
Darrick J. Wong
423
15.05%
Jie Liu
372
13.23%
Brian Foster
225
8.00%
Zhi Yong Wu
119
4.23%
Eric Sandeen
4
0.14%
Pavel Reichl
3
0.11%
Christoph Hellwig
1
0.04%
Others
1
0.04%
Total
2811
xfs_trans_resv.h
97
-
4
301
David Chinner
Jie Liu
Darrick J. Wong
Zhi Yong Wu
August 2013
December 2013
October 2016
June 2018
var spanGroupData = [ {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 183}, {"author_id": 9, "token_count": 87}, ]}, {"timestamp": 1385884800, "group": [ {"author_id": 17, "token_count": 9}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
185
61.46%
Jie Liu
87
28.90%
Darrick J. Wong
20
6.64%
Zhi Yong Wu
9
2.99%
Total
301
xfs_trans_space.h
101
-
5
326
Christoph Hellwig
Darrick J. Wong
Brian Foster
David Chinner
Nathan Scott
September 2002
June 2006
April 2014
June 2014
June 2015
October 2016
April 2017
June 2018
June 2019
August 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 268}, ]}, {"timestamp": 1149145200, "group": [ {"author_id": 5, "token_count": 2}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 7}, ]}, {"timestamp": 1401606000, "group": [ {"author_id": 1, "token_count": 3}, ]}, {"timestamp": 1433142000, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 19}, ]}, {"timestamp": 1491030000, "group": [ {"author_id": 2, "token_count": 22}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 2}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1596265200, "group": [ {"author_id": 3, "token_count": 1}, ]}, ]
Author Name
Tokens
Token Proportion
Christoph Hellwig
268
82.21%
Darrick J. Wong
42
12.88%
Brian Foster
8
2.45%
David Chinner
6
1.84%
Nathan Scott
2
0.61%
Total
326
xfs_types.c
285
-
2
908
David Chinner
Darrick J. Wong
June 2018
July 2018
December 2018
February 2019
June 2019
December 2020
March 2021
var spanGroupData = [ {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 497}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 132}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 56}, ]}, {"timestamp": 1559372400, "group": [ {"author_id": 2, "token_count": 8}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 202}, ]}, {"timestamp": 1614585600, "group": [ {"author_id": 1, "token_count": 9}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
506
55.73%
Darrick J. Wong
402
44.27%
Total
908
xfs_types.h
210
-
7
632
David Chinner
Christoph Hellwig
Darrick J. Wong
Barry Naujok
Nathan Scott
Brian Foster
Stephen Lord
September 2002
October 2003
November 2005
April 2008
January 2010
April 2012
June 2012
August 2013
April 2014
July 2014
August 2016
October 2016
November 2016
June 2017
October 2017
November 2017
May 2018
June 2018
July 2018
December 2018
February 2019
April 2019
August 2019
December 2020
var spanGroupData = [ {"timestamp": 1030863600, "group": [ {"author_id": 0, "token_count": 150}, ]}, {"timestamp": 1064991600, "group": [ {"author_id": 14, "token_count": 1}, ]}, {"timestamp": 1130832000, "group": [ {"author_id": 5, "token_count": 9}, ]}, {"timestamp": 1207033200, "group": [ {"author_id": 7, "token_count": 13}, ]}, {"timestamp": 1262332800, "group": [ {"author_id": 1, "token_count": 1}, ]}, {"timestamp": 1333263600, "group": [ {"author_id": 1, "token_count": 12}, ]}, {"timestamp": 1338534000, "group": [ {"author_id": 1, "token_count": 36}, ]}, {"timestamp": 1375340400, "group": [ {"author_id": 1, "token_count": 43}, ]}, {"timestamp": 1396335600, "group": [ {"author_id": 3, "token_count": 2}, ]}, {"timestamp": 1404198000, "group": [ {"author_id": 0, "token_count": 4}, ]}, {"timestamp": 1470034800, "group": [ {"author_id": 2, "token_count": 4}, ]}, {"timestamp": 1475305200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1477983600, "group": [ {"author_id": 2, "token_count": 5}, ]}, {"timestamp": 1496300400, "group": [ {"author_id": 2, "token_count": 20}, ]}, {"timestamp": 1506841200, "group": [ {"author_id": 2, "token_count": 6}, ]}, {"timestamp": 1509519600, "group": [ {"author_id": 0, "token_count": 45}, ]}, {"timestamp": 1525158000, "group": [ {"author_id": 2, "token_count": 1}, ]}, {"timestamp": 1527836400, "group": [ {"author_id": 1, "token_count": 128}, ]}, {"timestamp": 1530428400, "group": [ {"author_id": 2, "token_count": 14}, ]}, {"timestamp": 1543651200, "group": [ {"author_id": 2, "token_count": 12}, ]}, {"timestamp": 1549008000, "group": [ {"author_id": 2, "token_count": 27}, ]}, {"timestamp": 1554102000, "group": [ {"author_id": 2, "token_count": 21}, ]}, {"timestamp": 1564642800, "group": [ {"author_id": 1, "token_count": 15}, ]}, {"timestamp": 1606809600, "group": [ {"author_id": 2, "token_count": 57}, ]}, ]
Author Name
Tokens
Token Proportion
David Chinner
235
37.18%
Christoph Hellwig
199
31.49%
Darrick J. Wong
173
27.37%
Barry Naujok
13
2.06%
Nathan Scott
9
1.42%
Brian Foster
2
0.32%
Stephen Lord
1
0.16%
Total
632
Only top 60 contributors in the directory are shown. Everybody else is clustered as
Others
.
Contributors:
81
Author
Tokens
Proportion
Commits
Proportion
0
Christoph Hellwig
93655
38.16%
380
23.46%
1
David Chinner
63614
25.92%
308
19.01%
2
Darrick J. Wong
60528
24.66%
437
26.98%
3
Brian Foster
12826
5.23%
141
8.70%
4
Allison Henderson
2370
0.97%
25
1.54%
5
Nathan Scott
2018
0.82%
56
3.46%
6
Eric Sandeen
1813
0.74%
78
4.81%
7
Barry Naujok
1746
0.71%
13
0.80%
8
Chandan Babu R
1264
0.52%
17
1.05%
9
Jie Liu
928
0.38%
14
0.86%
10
Hsiang Kao
880
0.36%
7
0.43%
11
Namjae Jeon
675
0.28%
2
0.12%
12
Russell Cattelan
454
0.18%
3
0.19%
13
Carlos Maiolino
330
0.13%
14
0.86%
14
Stephen Lord
326
0.13%
5
0.31%
15
Timothy Shimmin
276
0.11%
4
0.25%
16
Glen Overby
201
0.08%
5
0.31%
17
Zhi Yong Wu
135
0.06%
9
0.56%
18
Niv Sardi
122
0.05%
2
0.12%
19
zhengbin
106
0.04%
2
0.12%
20
Amir Goldstein
101
0.04%
4
0.25%
21
Omar Sandoval
94
0.04%
3
0.19%
22
Alex Elder
93
0.04%
1
0.06%
23
kaixuxia
89
0.04%
1
0.06%
24
Mark Tinguely
80
0.03%
6
0.37%
25
Bill O'Donnell
66
0.03%
2
0.12%
26
Geoffrey Wehrman
57
0.02%
1
0.06%
27
Shan Hai
55
0.02%
2
0.12%
28
Jan Kara
51
0.02%
5
0.31%
29
Yingping Lu
41
0.02%
3
0.19%
30
Hou Tao
39
0.02%
1
0.06%
31
Chandra Seetharaman
30
0.01%
4
0.25%
32
Joe Perches
26
0.01%
2
0.12%
33
Jan Tulak
23
0.01%
2
0.12%
34
Gustavo A. R. Silva
23
0.01%
3
0.19%
35
Jeff Layton
22
0.01%
2
0.12%
36
Nishad Kamdar
20
0.01%
1
0.06%
37
Al Viro
20
0.01%
2
0.12%
38
Zorro Lang
18
0.01%
1
0.06%
39
Marcin Ślusarz
17
0.01%
1
0.06%
40
Mandy Kirkconnell
17
0.01%
1
0.06%
41
Xia Kaixu
15
0.01%
3
0.19%
42
Lachlan McIlroy
14
0.01%
4
0.25%
43
Tetsuo Handa
11
0.00%
1
0.06%
44
Arkadiusz Miskiewicz
11
0.00%
1
0.06%
45
Qian Cai
10
0.00%
1
0.06%
46
Pavel Reichl
9
0.00%
2
0.12%
47
Jia He
9
0.00%
1
0.06%
48
Andreas Gruenbacher
9
0.00%
1
0.06%
49
Shu Wang
8
0.00%
1
0.06%
50
Dan Carpenter
8
0.00%
2
0.12%
51
Kamal Dasu
6
0.00%
1
0.06%
52
Tao Ma
5
0.00%
1
0.06%
53
Malcolm Parsons
5
0.00%
1
0.06%
54
Colin Ian King
5
0.00%
2
0.12%
55
Thomas Meyer
4
0.00%
1
0.06%
56
Randy Dunlap
4
0.00%
2
0.12%
57
Matt Mackall
4
0.00%
1
0.06%
58
Fabian Frederick
4
0.00%
1
0.06%
59
Roger Willcocks
3
0.00%
1
0.06%
60
Others
32
0.01%
22
1.36%
Total
245425
1620