aliyun / ossfs
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 78 files with 20,951 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (7,343 lines of code)
    • 8 files changed 6-20 times (3,189 lines of code)
    • 68 files changed 1-5 times (10,419 lines of code)
0% | 0% | 35% | 15% | 49%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 78 files with 20,951 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (8,502 lines of code)
    • 3 files changed by 6-10 contributors (1,331 lines of code)
    • 32 files changed by 2-5 contributors (7,414 lines of code)
    • 39 files changed by 1 contributor (3,704 lines of code)
0% | 40% | 6% | 35% | 17%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cpp, h, sh, py, md, gnuplot, cc, json, gitattributes, xml, c, in, gitignore, txt, clang-tidy
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp0% | 0% | 40% | 13% | 46%
h0% | 0% | 0% | 20% | 79%
py0% | 0% | 0% | 81% | 18%
gnuplot0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 0% | 36% | 14% | 49%
scripts0% | 0% | 0% | 100% | 0%
bench0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
s3fs.cpp
in src
3806 70 2015-12-06 2025-03-26 27 15 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
curl.cpp
in src
3537 110 2015-12-06 2025-03-26 23 15 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
843 35 2015-12-31 2025-03-26 16 11 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
curl.h
in src
316 45 2015-12-31 2025-03-26 15 12 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
285 14 2015-12-06 2023-07-12 13 5 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
build-pkg.py
in scripts
342 24 2016-03-28 2024-09-23 9 5 tianlong.wtl@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
571 3 2023-07-12 2025-03-26 9 6 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
fdcache.h
in src
72 1 2015-12-31 2024-12-25 8 5 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
common.h
in src
26 - 2015-12-06 2024-09-23 7 6 haoran.yanghr@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
cache.cpp
in src
734 29 2015-12-31 2025-03-26 6 6 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
104 6 2023-07-12 2024-09-23 5 5 guangjun.hgj@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
317 18 2023-07-12 2025-03-26 5 5 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
1617 58 2023-07-12 2025-03-26 5 5 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
17 - 2023-07-12 2024-12-25 4 4 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
26 - 2015-12-31 2023-07-12 4 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
types.h
in src
218 13 2023-07-12 2024-06-04 4 4 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
935 43 2023-07-12 2025-03-26 4 4 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
43 1 2015-12-31 2024-09-23 3 3 haoran.yanghr@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
53 6 2023-07-12 2024-06-04 3 3 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
80 6 2024-02-29 2025-03-26 3 3 76644233+chenwk96@users.nor... francisfang_seu@163.com
cache.h
in src
123 12 2015-12-31 2023-07-12 3 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
217 12 2024-02-29 2025-03-26 3 3 76644233+chenwk96@users.nor... francisfang_seu@163.com
320 21 2023-07-12 2025-03-26 3 4 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
357 12 2023-07-12 2025-03-26 3 4 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
492 28 2015-12-31 2024-09-23 3 3 haoran.yanghr@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
19 - 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
24 - 2023-07-12 2024-09-23 2 2 guangjun.hgj@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
37 2 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
s3fs.h
in src
42 - 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
61 10 2023-07-12 2024-02-29 2 2 guangjun.hgj@alibaba-inc.com 76644233+chenwk96@users.nor...
91 1 2023-07-12 2024-09-23 2 2 guangjun.hgj@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
172 9 2023-07-12 2024-02-29 2 2 guangjun.hgj@alibaba-inc.com 76644233+chenwk96@users.nor...
182 10 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
238 11 2023-07-12 2024-05-29 2 2 guangjun.hgj@alibaba-inc.com wk_chen96@foxmail.com
244 13 2023-07-12 2025-03-26 2 3 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
286 12 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
318 15 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
7 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
mvnode.h
in src
15 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
16 - 2024-09-23 2024-09-23 1 1 fangqianan.fqa@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
18 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
19 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
21 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
22 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
22 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
gen_small.py
in bench
23 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
23 - 2025-03-26 2025-03-26 1 2 fqafrancis@sjtu.edu.cn francisfang_seu@163.com
24 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
25 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
26 3 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
s3fs.cpp
in src
3806 70 2015-12-06 2025-03-26 27 15 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
curl.cpp
in src
3537 110 2015-12-06 2025-03-26 23 15 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
curl.h
in src
316 45 2015-12-31 2025-03-26 15 12 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
843 35 2015-12-31 2025-03-26 16 11 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
571 3 2023-07-12 2025-03-26 9 6 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
common.h
in src
26 - 2015-12-06 2024-09-23 7 6 haoran.yanghr@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
cache.cpp
in src
734 29 2015-12-31 2025-03-26 6 6 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
285 14 2015-12-06 2023-07-12 13 5 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
build-pkg.py
in scripts
342 24 2016-03-28 2024-09-23 9 5 tianlong.wtl@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
fdcache.h
in src
72 1 2015-12-31 2024-12-25 8 5 haoran.yanghr@alibaba-inc.com francisfang_seu@163.com
317 18 2023-07-12 2025-03-26 5 5 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
1617 58 2023-07-12 2025-03-26 5 5 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
104 6 2023-07-12 2024-09-23 5 5 guangjun.hgj@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
935 43 2023-07-12 2025-03-26 4 4 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
types.h
in src
218 13 2023-07-12 2024-06-04 4 4 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
17 - 2023-07-12 2024-12-25 4 4 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
320 21 2023-07-12 2025-03-26 3 4 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
357 12 2023-07-12 2025-03-26 3 4 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
53 6 2023-07-12 2024-06-04 3 3 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
80 6 2024-02-29 2025-03-26 3 3 76644233+chenwk96@users.nor... francisfang_seu@163.com
43 1 2015-12-31 2024-09-23 3 3 haoran.yanghr@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
492 28 2015-12-31 2024-09-23 3 3 haoran.yanghr@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
217 12 2024-02-29 2025-03-26 3 3 76644233+chenwk96@users.nor... francisfang_seu@163.com
244 13 2023-07-12 2025-03-26 2 3 guangjun.hgj@alibaba-inc.com francisfang_seu@163.com
26 - 2015-12-31 2023-07-12 4 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
cache.h
in src
123 12 2015-12-31 2023-07-12 3 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
s3fs.h
in src
42 - 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
182 10 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
24 - 2023-07-12 2024-09-23 2 2 guangjun.hgj@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
238 11 2023-07-12 2024-05-29 2 2 guangjun.hgj@alibaba-inc.com wk_chen96@foxmail.com
286 12 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
318 15 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
37 2 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
172 9 2023-07-12 2024-02-29 2 2 guangjun.hgj@alibaba-inc.com 76644233+chenwk96@users.nor...
91 1 2023-07-12 2024-09-23 2 2 guangjun.hgj@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
61 10 2023-07-12 2024-02-29 2 2 guangjun.hgj@alibaba-inc.com 76644233+chenwk96@users.nor...
19 - 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
59 3 2025-03-26 2025-03-26 1 2 fqafrancis@sjtu.edu.cn francisfang_seu@163.com
23 - 2025-03-26 2025-03-26 1 2 fqafrancis@sjtu.edu.cn francisfang_seu@163.com
24 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
21 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
41 - 2024-02-29 2024-02-29 1 1 76644233+chenwk96@users.nor... 76644233+chenwk96@users.nor...
18 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
34 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
97 3 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
22 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
7 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
32 2 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
16 - 2024-09-23 2024-09-23 1 1 fangqianan.fqa@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
44 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
691 29 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
459 8 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
267 7 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
202 11 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
198 8 2024-02-29 2024-02-29 1 1 76644233+chenwk96@users.nor... 76644233+chenwk96@users.nor...
191 6 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
191 11 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
187 4 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
99 3 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
97 3 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
85 3 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
84 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
77 5 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
73 2 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
58 - 2023-07-26 2023-07-26 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
54 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
gnuplot
54 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
54 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
gnuplot
50 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
47 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
44 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
41 - 2024-02-29 2024-02-29 1 1 76644233+chenwk96@users.nor... 76644233+chenwk96@users.nor...
38 3 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
34 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
32 2 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
30 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
addhead.h
in src
29 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
26 3 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
25 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
24 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
gen_small.py
in bench
23 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
22 1 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
22 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
21 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
19 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
18 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
16 - 2024-09-23 2024-09-23 1 1 fangqianan.fqa@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
mvnode.h
in src
15 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
7 - 2023-07-12 2023-07-12 1 1 guangjun.hgj@alibaba-inc.com guangjun.hgj@alibaba-inc.com
318 15 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
286 12 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
238 11 2023-07-12 2024-05-29 2 2 guangjun.hgj@alibaba-inc.com wk_chen96@foxmail.com
182 10 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
172 9 2023-07-12 2024-02-29 2 2 guangjun.hgj@alibaba-inc.com 76644233+chenwk96@users.nor...
cache.h
in src
123 12 2015-12-31 2023-07-12 3 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
91 1 2023-07-12 2024-09-23 2 2 guangjun.hgj@alibaba-inc.com fangqianan.fqa@alibaba-inc.com
61 10 2023-07-12 2024-02-29 2 2 guangjun.hgj@alibaba-inc.com 76644233+chenwk96@users.nor...
59 3 2025-03-26 2025-03-26 1 2 fqafrancis@sjtu.edu.cn francisfang_seu@163.com
s3fs.h
in src
42 - 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com
37 2 2015-12-31 2023-07-12 2 2 haoran.yanghr@alibaba-inc.com guangjun.hgj@alibaba-inc.com