apache / skywalking-nginx-lua
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 24 files with 2,214 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)
    • 8 files changed 6-20 times (798 lines of code)
    • 16 files changed 1-5 times (1,416 lines of code)
0% | 0% | 0% | 36% | 63%
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 24 files with 2,214 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 4 files changed by 6-10 contributors (540 lines of code)
    • 10 files changed by 2-5 contributors (447 lines of code)
    • 10 files changed by 1 contributor (1,227 lines of code)
0% | 0% | 24% | 20% | 55%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
lua, rockspec, yaml, txt, t, md, gitignore, java, sh, json, yml, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
lua0% | 0% | 0% | 40% | 59%
t0% | 0% | 0% | 20% | 79%
rockspec0% | 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
lib0% | 0% | 0% | 40% | 59%
t0% | 0% | 0% | 20% | 79%
rockspec0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 24)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
lua
tracer.lua
in lib/skywalking
106 4 2020-02-20 2022-04-22 20 10 wu.sheng@foxmail.com zteny@foxmail.com
lua
tracing_context.lua
in lib/skywalking
113 7 2020-02-20 2022-04-22 16 6 wu.sheng@foxmail.com zteny@foxmail.com
lua
client.lua
in lib/skywalking
169 7 2020-02-22 2022-07-06 14 8 wu.sheng@foxmail.com wangrzneu@gmail.com
lua
span.lua
in lib/skywalking
165 15 2020-02-20 2022-02-25 12 5 wu.sheng@foxmail.com zteny@foxmail.com
lua
util.lua
in lib/skywalking
152 13 2020-02-20 2022-01-13 11 6 wu.sheng@foxmail.com alonelaval@gmail.com
lua
segment.lua
in lib/skywalking
18 1 2020-02-22 2021-02-23 10 4 wu.sheng@foxmail.com membphis@gmail.com
lua
segment_ref.lua
in lib/skywalking
59 5 2020-02-21 2022-02-25 10 5 wu.sheng@foxmail.com zteny@foxmail.com
t
util.t
in t
16 - 2020-02-26 2021-04-21 7 5 moonbingbing@gmail.com zteny@foxmail.com
lua
span_layer.lua
in lib/skywalking
9 - 2020-02-20 2021-02-23 4 3 wu.sheng@foxmail.com membphis@gmail.com
16 - 2020-03-05 2021-04-21 4 4 wu.sheng@foxmail.com zteny@foxmail.com
27 - 2020-04-20 2020-05-11 3 1 moonbingbing@gmail.com moonbingbing@gmail.com
31 - 2020-10-10 2021-03-02 3 2 membphis@gmail.com spacewanderlzx@gmail.com
47 1 2021-01-06 2021-04-21 3 3 spacewanderlzx@gmail.com zteny@foxmail.com
lua
management.lua
in lib/skywalking
19 2 2020-04-09 2021-05-17 2 2 741550557@qq.com yxd18352839189@gmail.com
29 - 2020-04-20 2020-05-11 2 1 moonbingbing@gmail.com moonbingbing@gmail.com
31 - 2021-12-19 2021-12-20 2 1 zteny@foxmail.com zteny@foxmail.com
lua
correlation_context.lua
in lib/skywalking
67 4 2020-04-13 2020-10-10 2 2 741550557@qq.com membphis@gmail.com
lua
constants.lua
in lib/skywalking
4 - 2021-01-06 2021-01-06 1 1 spacewanderlzx@gmail.com spacewanderlzx@gmail.com
lua
http_headers.lua
in lib/resty
25 3 2020-10-10 2020-10-10 1 1 membphis@gmail.com membphis@gmail.com
30 - 2020-10-14 2020-10-14 1 1 membphis@gmail.com membphis@gmail.com
31 - 2021-03-02 2021-03-02 1 1 spacewanderlzx@gmail.com spacewanderlzx@gmail.com
31 - 2021-04-15 2021-04-15 1 1 zteny@foxmail.com zteny@foxmail.com
lua
jit-uuid.lua
in lib/resty
200 8 2020-10-10 2020-10-10 1 1 membphis@gmail.com membphis@gmail.com
lua
http.lua
in lib/resty
819 23 2020-10-10 2020-10-10 1 1 membphis@gmail.com membphis@gmail.com
Files With Most Contributors (Top 24)
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
lua
tracer.lua
in lib/skywalking
106 4 2020-02-20 2022-04-22 20 10 wu.sheng@foxmail.com zteny@foxmail.com
lua
client.lua
in lib/skywalking
169 7 2020-02-22 2022-07-06 14 8 wu.sheng@foxmail.com wangrzneu@gmail.com
lua
tracing_context.lua
in lib/skywalking
113 7 2020-02-20 2022-04-22 16 6 wu.sheng@foxmail.com zteny@foxmail.com
lua
util.lua
in lib/skywalking
152 13 2020-02-20 2022-01-13 11 6 wu.sheng@foxmail.com alonelaval@gmail.com
lua
span.lua
in lib/skywalking
165 15 2020-02-20 2022-02-25 12 5 wu.sheng@foxmail.com zteny@foxmail.com
lua
segment_ref.lua
in lib/skywalking
59 5 2020-02-21 2022-02-25 10 5 wu.sheng@foxmail.com zteny@foxmail.com
t
util.t
in t
16 - 2020-02-26 2021-04-21 7 5 moonbingbing@gmail.com zteny@foxmail.com
lua
segment.lua
in lib/skywalking
18 1 2020-02-22 2021-02-23 10 4 wu.sheng@foxmail.com membphis@gmail.com
16 - 2020-03-05 2021-04-21 4 4 wu.sheng@foxmail.com zteny@foxmail.com
lua
span_layer.lua
in lib/skywalking
9 - 2020-02-20 2021-02-23 4 3 wu.sheng@foxmail.com membphis@gmail.com
47 1 2021-01-06 2021-04-21 3 3 spacewanderlzx@gmail.com zteny@foxmail.com
31 - 2020-10-10 2021-03-02 3 2 membphis@gmail.com spacewanderlzx@gmail.com
lua
management.lua
in lib/skywalking
19 2 2020-04-09 2021-05-17 2 2 741550557@qq.com yxd18352839189@gmail.com
lua
correlation_context.lua
in lib/skywalking
67 4 2020-04-13 2020-10-10 2 2 741550557@qq.com membphis@gmail.com
27 - 2020-04-20 2020-05-11 3 1 moonbingbing@gmail.com moonbingbing@gmail.com
29 - 2020-04-20 2020-05-11 2 1 moonbingbing@gmail.com moonbingbing@gmail.com
31 - 2021-12-19 2021-12-20 2 1 zteny@foxmail.com zteny@foxmail.com
31 - 2021-04-15 2021-04-15 1 1 zteny@foxmail.com zteny@foxmail.com
30 - 2020-10-14 2020-10-14 1 1 membphis@gmail.com membphis@gmail.com
31 - 2021-03-02 2021-03-02 1 1 spacewanderlzx@gmail.com spacewanderlzx@gmail.com
lua
constants.lua
in lib/skywalking
4 - 2021-01-06 2021-01-06 1 1 spacewanderlzx@gmail.com spacewanderlzx@gmail.com
lua
http_headers.lua
in lib/resty
25 3 2020-10-10 2020-10-10 1 1 membphis@gmail.com membphis@gmail.com
lua
http.lua
in lib/resty
819 23 2020-10-10 2020-10-10 1 1 membphis@gmail.com membphis@gmail.com
lua
jit-uuid.lua
in lib/resty
200 8 2020-10-10 2020-10-10 1 1 membphis@gmail.com membphis@gmail.com
Files With Least Contributors (Top 24)
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
lua
http.lua
in lib/resty
819 23 2020-10-10 2020-10-10 1 1 membphis@gmail.com membphis@gmail.com
lua
jit-uuid.lua
in lib/resty
200 8 2020-10-10 2020-10-10 1 1 membphis@gmail.com membphis@gmail.com
31 - 2021-04-15 2021-04-15 1 1 zteny@foxmail.com zteny@foxmail.com
31 - 2021-12-19 2021-12-20 2 1 zteny@foxmail.com zteny@foxmail.com
31 - 2021-03-02 2021-03-02 1 1 spacewanderlzx@gmail.com spacewanderlzx@gmail.com
30 - 2020-10-14 2020-10-14 1 1 membphis@gmail.com membphis@gmail.com
29 - 2020-04-20 2020-05-11 2 1 moonbingbing@gmail.com moonbingbing@gmail.com
27 - 2020-04-20 2020-05-11 3 1 moonbingbing@gmail.com moonbingbing@gmail.com
lua
http_headers.lua
in lib/resty
25 3 2020-10-10 2020-10-10 1 1 membphis@gmail.com membphis@gmail.com
lua
constants.lua
in lib/skywalking
4 - 2021-01-06 2021-01-06 1 1 spacewanderlzx@gmail.com spacewanderlzx@gmail.com
lua
correlation_context.lua
in lib/skywalking
67 4 2020-04-13 2020-10-10 2 2 741550557@qq.com membphis@gmail.com
31 - 2020-10-10 2021-03-02 3 2 membphis@gmail.com spacewanderlzx@gmail.com
lua
management.lua
in lib/skywalking
19 2 2020-04-09 2021-05-17 2 2 741550557@qq.com yxd18352839189@gmail.com
47 1 2021-01-06 2021-04-21 3 3 spacewanderlzx@gmail.com zteny@foxmail.com
lua
span_layer.lua
in lib/skywalking
9 - 2020-02-20 2021-02-23 4 3 wu.sheng@foxmail.com membphis@gmail.com
lua
segment.lua
in lib/skywalking
18 1 2020-02-22 2021-02-23 10 4 wu.sheng@foxmail.com membphis@gmail.com
16 - 2020-03-05 2021-04-21 4 4 wu.sheng@foxmail.com zteny@foxmail.com
lua
span.lua
in lib/skywalking
165 15 2020-02-20 2022-02-25 12 5 wu.sheng@foxmail.com zteny@foxmail.com
lua
segment_ref.lua
in lib/skywalking
59 5 2020-02-21 2022-02-25 10 5 wu.sheng@foxmail.com zteny@foxmail.com
t
util.t
in t
16 - 2020-02-26 2021-04-21 7 5 moonbingbing@gmail.com zteny@foxmail.com
lua
util.lua
in lib/skywalking
152 13 2020-02-20 2022-01-13 11 6 wu.sheng@foxmail.com alonelaval@gmail.com
lua
tracing_context.lua
in lib/skywalking
113 7 2020-02-20 2022-04-22 16 6 wu.sheng@foxmail.com zteny@foxmail.com
lua
client.lua
in lib/skywalking
169 7 2020-02-22 2022-07-06 14 8 wu.sheng@foxmail.com wangrzneu@gmail.com
lua
tracer.lua
in lib/skywalking
106 4 2020-02-20 2022-04-22 20 10 wu.sheng@foxmail.com zteny@foxmail.com
Correlations

File Size vs. Number of Changes: 24 points

lib/skywalking/client.lua x: 169 lines of code y: 14 # changes lib/skywalking/tracer.lua x: 106 lines of code y: 20 # changes lib/skywalking/tracing_context.lua x: 113 lines of code y: 16 # changes lib/skywalking/segment_ref.lua x: 59 lines of code y: 10 # changes lib/skywalking/span.lua x: 165 lines of code y: 12 # changes lib/skywalking/util.lua x: 152 lines of code y: 11 # changes rockspec/skywalking-nginx-lua-0.6.0-0.rockspec x: 31 lines of code y: 2 # changes lib/skywalking/management.lua x: 19 lines of code y: 2 # changes t/client.t x: 47 lines of code y: 3 # changes t/segment_ref.t x: 16 lines of code y: 4 # changes t/util.t x: 16 lines of code y: 7 # changes rockspec/skywalking-nginx-lua-0.5.0-0.rockspec x: 31 lines of code y: 1 # changes rockspec/skywalking-nginx-lua-master-0.rockspec x: 31 lines of code y: 3 # changes lib/skywalking/segment.lua x: 18 lines of code y: 10 # changes lib/skywalking/span_layer.lua x: 9 lines of code y: 4 # changes lib/skywalking/constants.lua x: 4 lines of code y: 1 # changes lib/skywalking/correlation_context.lua x: 67 lines of code y: 2 # changes lib/resty/http.lua x: 819 lines of code y: 1 # changes lib/resty/http_headers.lua x: 25 lines of code y: 1 # changes lib/resty/jit-uuid.lua x: 200 lines of code y: 1 # changes rockspec/skywalking-nginx-lua-0.1-0.rockspec x: 27 lines of code y: 3 # changes rockspec/skywalking-nginx-lua-0.2-0.rockspec x: 29 lines of code y: 2 # changes
20.0
# changes
  min: 1.0
  average: 5.5
  25th percentile: 1.0
  median: 3.0
  75th percentile: 10.0
  max: 20.0
0 819.0
lines of code
min: 4.0 | average: 92.25 | 25th percentile: 20.5 | median: 31.0 | 75th percentile: 111.25 | max: 819.0

Number of Contributors vs. Number of Changes: 24 points

lib/skywalking/client.lua x: 8 # contributors y: 14 # changes lib/skywalking/tracer.lua x: 10 # contributors y: 20 # changes lib/skywalking/tracing_context.lua x: 6 # contributors y: 16 # changes lib/skywalking/segment_ref.lua x: 5 # contributors y: 10 # changes lib/skywalking/span.lua x: 5 # contributors y: 12 # changes lib/skywalking/util.lua x: 6 # contributors y: 11 # changes rockspec/skywalking-nginx-lua-0.6.0-0.rockspec x: 1 # contributors y: 2 # changes lib/skywalking/management.lua x: 2 # contributors y: 2 # changes t/client.t x: 3 # contributors y: 3 # changes t/segment_ref.t x: 4 # contributors y: 4 # changes t/util.t x: 5 # contributors y: 7 # changes rockspec/skywalking-nginx-lua-0.5.0-0.rockspec x: 1 # contributors y: 1 # changes rockspec/skywalking-nginx-lua-master-0.rockspec x: 2 # contributors y: 3 # changes lib/skywalking/segment.lua x: 4 # contributors y: 10 # changes lib/skywalking/span_layer.lua x: 3 # contributors y: 4 # changes rockspec/skywalking-nginx-lua-0.1-0.rockspec x: 1 # contributors y: 3 # changes
20.0
# changes
  min: 1.0
  average: 5.5
  25th percentile: 1.0
  median: 3.0
  75th percentile: 10.0
  max: 20.0
0 10.0
# contributors
min: 1.0 | average: 3.13 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 10.0

Number of Contributors vs. File Size: 24 points

lib/skywalking/client.lua x: 8 # contributors y: 169 lines of code lib/skywalking/tracer.lua x: 10 # contributors y: 106 lines of code lib/skywalking/tracing_context.lua x: 6 # contributors y: 113 lines of code lib/skywalking/segment_ref.lua x: 5 # contributors y: 59 lines of code lib/skywalking/span.lua x: 5 # contributors y: 165 lines of code lib/skywalking/util.lua x: 6 # contributors y: 152 lines of code rockspec/skywalking-nginx-lua-0.6.0-0.rockspec x: 1 # contributors y: 31 lines of code lib/skywalking/management.lua x: 2 # contributors y: 19 lines of code t/client.t x: 3 # contributors y: 47 lines of code t/segment_ref.t x: 4 # contributors y: 16 lines of code t/util.t x: 5 # contributors y: 16 lines of code rockspec/skywalking-nginx-lua-master-0.rockspec x: 2 # contributors y: 31 lines of code lib/skywalking/segment.lua x: 4 # contributors y: 18 lines of code lib/skywalking/span_layer.lua x: 3 # contributors y: 9 lines of code lib/skywalking/constants.lua x: 1 # contributors y: 4 lines of code lib/skywalking/correlation_context.lua x: 2 # contributors y: 67 lines of code lib/resty/http.lua x: 1 # contributors y: 819 lines of code lib/resty/http_headers.lua x: 1 # contributors y: 25 lines of code lib/resty/jit-uuid.lua x: 1 # contributors y: 200 lines of code rockspec/skywalking-nginx-lua-0.1-0.rockspec x: 1 # contributors y: 27 lines of code
819.0
lines of code
  min: 4.0
  average: 92.25
  25th percentile: 20.5
  median: 31.0
  75th percentile: 111.25
  max: 819.0
0 10.0
# contributors
min: 1.0 | average: 3.13 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 10.0