apache / seatunnel-website
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 26 files with 1,796 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 4 files changed 6-20 times (827 lines of code)
    • 22 files changed 1-5 times (969 lines of code)
0% | 0% | 0% | 46% | 53%
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 26 files with 1,796 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (165 lines of code)
    • 1 file changed by 6-10 contributors (37 lines of code)
    • 11 files changed by 2-5 contributors (1,286 lines of code)
    • 13 files changed by 1 contributor (308 lines of code)
0% | 9% | 2% | 71% | 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
md, svg, mdx, json, js, txt, less, sh, css, jsx, yaml, gitignore, rdf, tsx, npmrc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
less0% | 0% | 0% | 60% | 39%
jsx0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 6% | 93%
tsx0% | 0% | 0% | 0% | 100%
rdf0% | 0% | 0% | 0% | 100%
css0% | 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% | 0% | 55% | 44%
tools0% | 0% | 0% | 0% | 100%
static0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 26)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
index.jsx
in src/pages/home
165 - 2021-12-27 2023-08-31 16 12 benjobs@qq.com davidzollo365@gmail.com
index.less
in src/pages/home
533 - 2021-12-27 2024-09-03 9 4 benjobs@qq.com fanjiaeminem@qq.com
index.js
in src/pages/team
37 - 2021-12-28 2024-11-30 7 7 benjobs@qq.com escheduler@outlook.com
index.jsx
in src/pages/download
92 - 2022-03-08 2024-08-02 7 4 1778651752@qq.com fanjiaeminem@qq.com
index.less
in src/pages/download
18 - 2022-03-08 2022-03-19 3 1 1778651752@qq.com 1778651752@qq.com
index.js
in src/pages/security
25 1 2023-03-24 2024-06-18 3 2 gaojun2048@gmail.com fanjiaeminem@qq.com
index.less
in src/pages/team
78 - 2021-12-28 2024-09-04 3 2 benjobs@qq.com fanjiaeminem@qq.com
variable.less
in src/styles
2 - 2021-12-27 2021-12-28 2 1 benjobs@qq.com benjobs@qq.com
index.less
in src/pages/versions
4 - 2022-03-20 2024-08-16 2 2 319355703@qq.com 2055572879@qq.com
index.js
in src/pages/user
32 - 2021-12-27 2021-12-28 2 1 benjobs@qq.com benjobs@qq.com
index.less
in src/pages/user
50 - 2021-12-27 2021-12-28 2 1 benjobs@qq.com benjobs@qq.com
version.js
in tools
62 2 2025-03-17 2025-05-07 2 2 zl316546@gmail.com shenghang@apache.org
index.less
in src/pages/security
78 - 2023-03-24 2024-09-05 2 2 gaojun2048@gmail.com fanjiaeminem@qq.com
91 4 2025-03-17 2025-03-19 2 2 zl316546@gmail.com fanjiaeminem@qq.com
index.js
in src/theme/DocCard
93 5 2024-09-13 2024-09-21 2 2 745925668@qq.com fanjiaeminem@qq.com
index.js
in src/pages/versions
105 - 2022-03-20 2024-08-16 2 2 319355703@qq.com fanjiaeminem@qq.com
base.less
in src/styles
125 - 2021-12-27 2024-09-03 2 2 benjobs@qq.com fanjiaeminem@qq.com
3 - 2021-12-27 2021-12-27 1 1 benjobs@qq.com benjobs@qq.com
4 - 2022-03-24 2022-03-24 1 1 zhongjiajie955@hotmail.com zhongjiajie955@hotmail.com
6 - 2023-10-17 2023-10-17 1 1 gaojun2048@gmail.com gaojun2048@gmail.com
sysConfig.js
in src/js
9 - 2021-12-27 2021-12-27 1 1 benjobs@qq.com benjobs@qq.com
styles.module.css
in src/theme/DocCard
22 - 2024-09-13 2024-09-13 1 1 745925668@qq.com 745925668@qq.com
doap.rdf
in static
28 - 2023-09-12 2023-09-12 1 1 fanjiaeminem@qq.com fanjiaeminem@qq.com
index.tsx
in src/pages
29 - 2021-12-27 2021-12-27 1 1 benjobs@qq.com benjobs@qq.com
31 1 2025-03-17 2025-03-17 1 1 zl316546@gmail.com zl316546@gmail.com
common.js
in tools
74 1 2025-03-17 2025-03-17 1 1 zl316546@gmail.com zl316546@gmail.com
Files With Most Contributors (Top 26)
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
index.jsx
in src/pages/home
165 - 2021-12-27 2023-08-31 16 12 benjobs@qq.com davidzollo365@gmail.com
index.js
in src/pages/team
37 - 2021-12-28 2024-11-30 7 7 benjobs@qq.com escheduler@outlook.com
index.less
in src/pages/home
533 - 2021-12-27 2024-09-03 9 4 benjobs@qq.com fanjiaeminem@qq.com
index.jsx
in src/pages/download
92 - 2022-03-08 2024-08-02 7 4 1778651752@qq.com fanjiaeminem@qq.com
index.less
in src/pages/team
78 - 2021-12-28 2024-09-04 3 2 benjobs@qq.com fanjiaeminem@qq.com
index.js
in src/pages/security
25 1 2023-03-24 2024-06-18 3 2 gaojun2048@gmail.com fanjiaeminem@qq.com
version.js
in tools
62 2 2025-03-17 2025-05-07 2 2 zl316546@gmail.com shenghang@apache.org
91 4 2025-03-17 2025-03-19 2 2 zl316546@gmail.com fanjiaeminem@qq.com
base.less
in src/styles
125 - 2021-12-27 2024-09-03 2 2 benjobs@qq.com fanjiaeminem@qq.com
index.js
in src/theme/DocCard
93 5 2024-09-13 2024-09-21 2 2 745925668@qq.com fanjiaeminem@qq.com
index.js
in src/pages/versions
105 - 2022-03-20 2024-08-16 2 2 319355703@qq.com fanjiaeminem@qq.com
index.less
in src/pages/versions
4 - 2022-03-20 2024-08-16 2 2 319355703@qq.com 2055572879@qq.com
index.less
in src/pages/security
78 - 2023-03-24 2024-09-05 2 2 gaojun2048@gmail.com fanjiaeminem@qq.com
index.less
in src/pages/download
18 - 2022-03-08 2022-03-19 3 1 1778651752@qq.com 1778651752@qq.com
variable.less
in src/styles
2 - 2021-12-27 2021-12-28 2 1 benjobs@qq.com benjobs@qq.com
index.js
in src/pages/user
32 - 2021-12-27 2021-12-28 2 1 benjobs@qq.com benjobs@qq.com
index.less
in src/pages/user
50 - 2021-12-27 2021-12-28 2 1 benjobs@qq.com benjobs@qq.com
doap.rdf
in static
28 - 2023-09-12 2023-09-12 1 1 fanjiaeminem@qq.com fanjiaeminem@qq.com
31 1 2025-03-17 2025-03-17 1 1 zl316546@gmail.com zl316546@gmail.com
common.js
in tools
74 1 2025-03-17 2025-03-17 1 1 zl316546@gmail.com zl316546@gmail.com
sysConfig.js
in src/js
9 - 2021-12-27 2021-12-27 1 1 benjobs@qq.com benjobs@qq.com
styles.module.css
in src/theme/DocCard
22 - 2024-09-13 2024-09-13 1 1 745925668@qq.com 745925668@qq.com
index.tsx
in src/pages
29 - 2021-12-27 2021-12-27 1 1 benjobs@qq.com benjobs@qq.com
6 - 2023-10-17 2023-10-17 1 1 gaojun2048@gmail.com gaojun2048@gmail.com
4 - 2022-03-24 2022-03-24 1 1 zhongjiajie955@hotmail.com zhongjiajie955@hotmail.com
3 - 2021-12-27 2021-12-27 1 1 benjobs@qq.com benjobs@qq.com
Files With Least Contributors (Top 26)
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
common.js
in tools
74 1 2025-03-17 2025-03-17 1 1 zl316546@gmail.com zl316546@gmail.com
index.less
in src/pages/user
50 - 2021-12-27 2021-12-28 2 1 benjobs@qq.com benjobs@qq.com
index.js
in src/pages/user
32 - 2021-12-27 2021-12-28 2 1 benjobs@qq.com benjobs@qq.com
31 1 2025-03-17 2025-03-17 1 1 zl316546@gmail.com zl316546@gmail.com
index.tsx
in src/pages
29 - 2021-12-27 2021-12-27 1 1 benjobs@qq.com benjobs@qq.com
doap.rdf
in static
28 - 2023-09-12 2023-09-12 1 1 fanjiaeminem@qq.com fanjiaeminem@qq.com
styles.module.css
in src/theme/DocCard
22 - 2024-09-13 2024-09-13 1 1 745925668@qq.com 745925668@qq.com
index.less
in src/pages/download
18 - 2022-03-08 2022-03-19 3 1 1778651752@qq.com 1778651752@qq.com
sysConfig.js
in src/js
9 - 2021-12-27 2021-12-27 1 1 benjobs@qq.com benjobs@qq.com
6 - 2023-10-17 2023-10-17 1 1 gaojun2048@gmail.com gaojun2048@gmail.com
4 - 2022-03-24 2022-03-24 1 1 zhongjiajie955@hotmail.com zhongjiajie955@hotmail.com
3 - 2021-12-27 2021-12-27 1 1 benjobs@qq.com benjobs@qq.com
variable.less
in src/styles
2 - 2021-12-27 2021-12-28 2 1 benjobs@qq.com benjobs@qq.com
base.less
in src/styles
125 - 2021-12-27 2024-09-03 2 2 benjobs@qq.com fanjiaeminem@qq.com
index.js
in src/pages/versions
105 - 2022-03-20 2024-08-16 2 2 319355703@qq.com fanjiaeminem@qq.com
index.js
in src/theme/DocCard
93 5 2024-09-13 2024-09-21 2 2 745925668@qq.com fanjiaeminem@qq.com
91 4 2025-03-17 2025-03-19 2 2 zl316546@gmail.com fanjiaeminem@qq.com
index.less
in src/pages/team
78 - 2021-12-28 2024-09-04 3 2 benjobs@qq.com fanjiaeminem@qq.com
index.less
in src/pages/security
78 - 2023-03-24 2024-09-05 2 2 gaojun2048@gmail.com fanjiaeminem@qq.com
version.js
in tools
62 2 2025-03-17 2025-05-07 2 2 zl316546@gmail.com shenghang@apache.org
index.js
in src/pages/security
25 1 2023-03-24 2024-06-18 3 2 gaojun2048@gmail.com fanjiaeminem@qq.com
index.less
in src/pages/versions
4 - 2022-03-20 2024-08-16 2 2 319355703@qq.com 2055572879@qq.com
index.less
in src/pages/home
533 - 2021-12-27 2024-09-03 9 4 benjobs@qq.com fanjiaeminem@qq.com
index.jsx
in src/pages/download
92 - 2022-03-08 2024-08-02 7 4 1778651752@qq.com fanjiaeminem@qq.com
index.js
in src/pages/team
37 - 2021-12-28 2024-11-30 7 7 benjobs@qq.com escheduler@outlook.com
index.jsx
in src/pages/home
165 - 2021-12-27 2023-08-31 16 12 benjobs@qq.com davidzollo365@gmail.com
Correlations

File Size vs. Number of Changes: 26 points

tools/version.js x: 62 lines of code y: 2 # changes tools/build-docs.js x: 91 lines of code y: 2 # changes tools/common.js x: 74 lines of code y: 1 # changes tools/image-copy.js x: 31 lines of code y: 1 # changes src/pages/team/index.js x: 37 lines of code y: 7 # changes src/theme/DocCard/index.js x: 93 lines of code y: 2 # changes src/theme/DocCard/styles.module.css x: 22 lines of code y: 1 # changes src/pages/security/index.less x: 78 lines of code y: 2 # changes src/pages/team/index.less x: 78 lines of code y: 3 # changes src/pages/home/index.less x: 533 lines of code y: 9 # changes src/styles/base.less x: 125 lines of code y: 2 # changes src/pages/versions/index.js x: 105 lines of code y: 2 # changes src/pages/versions/index.less x: 4 lines of code y: 2 # changes src/pages/download/index.jsx x: 92 lines of code y: 7 # changes src/pages/security/index.js x: 25 lines of code y: 3 # changes sidebarsSeaTunnelWeb.js x: 6 lines of code y: 1 # changes static/doap.rdf x: 28 lines of code y: 1 # changes src/pages/home/index.jsx x: 165 lines of code y: 16 # changes sidebarsCommunity.js x: 4 lines of code y: 1 # changes src/pages/download/index.less x: 18 lines of code y: 3 # changes src/pages/user/index.less x: 50 lines of code y: 2 # changes src/pages/user/index.js x: 32 lines of code y: 2 # changes src/styles/variable.less x: 2 lines of code y: 2 # changes babel.config.js x: 3 lines of code y: 1 # changes src/js/sysConfig.js x: 9 lines of code y: 1 # changes src/pages/index.tsx x: 29 lines of code y: 1 # changes
16.0
# changes
  min: 1.0
  average: 2.96
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 16.0
0 533.0
lines of code
min: 2.0 | average: 69.08 | 25th percentile: 15.75 | median: 34.5 | 75th percentile: 91.25 | max: 533.0

Number of Contributors vs. Number of Changes: 26 points

tools/version.js x: 2 # contributors y: 2 # changes tools/common.js x: 1 # contributors y: 1 # changes src/pages/team/index.js x: 7 # contributors y: 7 # changes src/pages/team/index.less x: 2 # contributors y: 3 # changes src/pages/home/index.less x: 4 # contributors y: 9 # changes src/pages/download/index.jsx x: 4 # contributors y: 7 # changes src/pages/home/index.jsx x: 12 # contributors y: 16 # changes src/pages/download/index.less x: 1 # contributors y: 3 # changes src/pages/user/index.less x: 1 # contributors y: 2 # changes
16.0
# changes
  min: 1.0
  average: 2.96
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 16.0
0 12.0
# contributors
min: 1.0 | average: 2.23 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 12.0

Number of Contributors vs. File Size: 26 points

tools/version.js x: 2 # contributors y: 62 lines of code tools/build-docs.js x: 2 # contributors y: 91 lines of code tools/common.js x: 1 # contributors y: 74 lines of code tools/image-copy.js x: 1 # contributors y: 31 lines of code src/pages/team/index.js x: 7 # contributors y: 37 lines of code src/theme/DocCard/index.js x: 2 # contributors y: 93 lines of code src/theme/DocCard/styles.module.css x: 1 # contributors y: 22 lines of code src/pages/security/index.less x: 2 # contributors y: 78 lines of code src/pages/home/index.less x: 4 # contributors y: 533 lines of code src/styles/base.less x: 2 # contributors y: 125 lines of code src/pages/versions/index.js x: 2 # contributors y: 105 lines of code src/pages/versions/index.less x: 2 # contributors y: 4 lines of code src/pages/download/index.jsx x: 4 # contributors y: 92 lines of code src/pages/security/index.js x: 2 # contributors y: 25 lines of code sidebarsSeaTunnelWeb.js x: 1 # contributors y: 6 lines of code static/doap.rdf x: 1 # contributors y: 28 lines of code src/pages/home/index.jsx x: 12 # contributors y: 165 lines of code sidebarsCommunity.js x: 1 # contributors y: 4 lines of code src/pages/download/index.less x: 1 # contributors y: 18 lines of code src/pages/user/index.less x: 1 # contributors y: 50 lines of code src/pages/user/index.js x: 1 # contributors y: 32 lines of code src/styles/variable.less x: 1 # contributors y: 2 lines of code src/js/sysConfig.js x: 1 # contributors y: 9 lines of code
533.0
lines of code
  min: 2.0
  average: 69.08
  25th percentile: 15.75
  median: 34.5
  75th percentile: 91.25
  max: 533.0
0 12.0
# contributors
min: 1.0 | average: 2.23 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 12.0