aws / aws-xray-sdk-node
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 75 files with 4,424 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 4 files changed 21-50 times (782 lines of code)
    • 22 files changed 6-20 times (2,097 lines of code)
    • 49 files changed 1-5 times (1,545 lines of code)
0% | 0% | 17% | 47% | 34%
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 75 files with 4,424 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 10 files changed by 11-25 contributors (1,533 lines of code)
    • 13 files changed by 6-10 contributors (1,165 lines of code)
    • 32 files changed by 2-5 contributors (1,479 lines of code)
    • 20 files changed by 1 contributor (247 lines of code)
0% | 34% | 26% | 33% | 5%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
js, ts, json, md, txt, yaml, npmignore, eslintignore, sh, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 0% | 20% | 43% | 36%
ts0% | 0% | 0% | 74% | 25%
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
packages0% | 0% | 20% | 52% | 27%
sdk_contrib0% | 0% | 0% | 18% | 81%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
mysql_p.js
in packages/mysql/lib
207 11 2017-11-09 2024-08-01 28 17 haotianw@amazon.com mxiamxia@gmail.com
http_p.js
in packages/core/lib/patchers
140 4 2017-11-09 2024-06-10 25 18 haotianw@amazon.com 134644284+majanjua-amzn@use...
segment.js
in packages/core/lib/segments
269 4 2017-11-09 2024-06-10 22 13 haotianw@amazon.com 134644284+majanjua-amzn@use...
utils.js
in packages/core/lib
166 7 2017-11-09 2024-06-10 21 15 haotianw@amazon.com 134644284+majanjua-amzn@use...
logger.js
in packages/core/lib
41 7 2017-11-09 2021-06-01 20 12 haotianw@amazon.com 54150514+willarmiros@users....
aws_p.js
in packages/core/lib/patchers
126 5 2017-11-09 2024-06-10 18 13 haotianw@amazon.com 134644284+majanjua-amzn@use...
subsegment.js
in packages/core/lib/segments/attributes
258 5 2017-11-09 2024-06-10 17 12 haotianw@amazon.com 134644284+majanjua-amzn@use...
context_utils.js
in packages/core/lib
135 12 2017-11-09 2024-06-06 16 13 haotianw@amazon.com wangzl@amazon.com
service_connector.js
in packages/core/lib/middleware/sampling
164 3 2018-05-23 2021-06-01 16 8 haotianw@amazon.com 54150514+willarmiros@users....
index.test-d.ts
in packages/core/test-d
216 5 2019-11-02 2022-07-22 16 7 94125+esilkensen@users.nore... 60774943+carolabadeer@users...
postgres_p.js
in packages/postgres/lib
92 5 2017-11-09 2024-08-01 15 14 haotianw@amazon.com mxiamxia@gmail.com
segment_emitter.js
in packages/core/lib
99 14 2017-11-09 2023-04-26 15 12 haotianw@amazon.com 60774943+carolabadeer@users...
aws3_p.ts
in packages/core/lib/patchers
171 2 2021-03-22 2024-06-10 14 10 onken@netcubed.de 134644284+majanjua-amzn@use...
segment_utils.js
in packages/core/lib/segments
44 7 2017-11-09 2023-10-21 13 9 haotianw@amazon.com dreamorosi@gmail.com
aws_lambda.js
in packages/core/lib/env
79 2 2017-11-09 2024-06-06 11 7 haotianw@amazon.com wangzl@amazon.com
aws-xray.js
in packages/core/lib
85 21 2017-11-09 2024-01-29 10 6 haotianw@amazon.com jasonterando@users.noreply....
captured_exception.js
in packages/core/lib/segments/attributes
30 1 2017-11-09 2021-11-23 9 7 haotianw@amazon.com 54150514+willarmiros@users....
express_mw.js
in packages/express/lib
42 - 2017-11-09 2021-06-01 9 6 haotianw@amazon.com 54150514+willarmiros@users....
rule_poller.js
in packages/core/lib/middleware/sampling
46 1 2018-05-23 2021-06-01 9 7 haotianw@amazon.com 54150514+willarmiros@users....
daemon_config.js
in packages/core/lib
53 1 2018-05-23 2021-06-01 7 6 haotianw@amazon.com 54150514+willarmiros@users....
default_sampler.js
in packages/core/lib/middleware/sampling
64 7 2018-05-23 2021-06-01 7 7 haotianw@amazon.com 54150514+willarmiros@users....
fetch_p.js
in sdk_contrib/fetch/lib
113 3 2024-03-09 2024-10-14 7 7 jasonterando@users.noreply.... bernd_fuhrmann@gmx.de
remote_request_data.js
in packages/core/lib/segments/attributes
18 1 2017-11-09 2021-05-19 6 4 haotianw@amazon.com 54150514+willarmiros@users....
aws.js
in packages/core/lib/segments/attributes
47 2 2017-11-09 2022-05-26 6 3 haotianw@amazon.com 54150514+willarmiros@users....
promise_p.js
in packages/core/lib/patchers
58 7 2018-01-26 2021-06-01 6 6 owen@omsmith.ca 54150514+willarmiros@users....
mw_utils.js
in packages/core/lib/middleware
116 11 2017-11-09 2025-01-10 6 4 haotianw@amazon.com 107072447+jj22ee@users.nore...
index.test-d.ts
in packages/express/test-d
11 - 2019-11-02 2021-05-12 5 3 94125+esilkensen@users.nore... 54150514+willarmiros@users....
target_poller.js
in packages/core/lib/middleware/sampling
48 1 2018-05-23 2021-06-01 5 3 haotianw@amazon.com 54150514+willarmiros@users....
sampling_rule.js
in packages/core/lib/middleware/sampling
91 1 2018-05-23 2019-08-30 5 5 haotianw@amazon.com matthijs.hatzmann@tradecast.eu
plugin.js
in sdk_contrib/fastify/lib
15 - 2022-08-29 2024-12-19 4 3 jorgevargasla@gmail.com mxiamxia@gmail.com
index.test-d.ts
in packages/mysql/test-d
25 2 2019-11-02 2021-06-01 4 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
restify_mw.js
in packages/restify/lib
49 1 2017-11-09 2021-06-01 4 3 haotianw@amazon.com 54150514+willarmiros@users....
trace_id.js
in packages/core/lib/segments/attributes
53 3 2020-05-07 2024-04-18 4 3 54150514+willarmiros@users.... xiami@amazon.com
index.test-d.ts
in packages/postgres/test-d
54 1 2019-11-02 2021-06-01 4 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
ec2_plugin.js
in packages/core/lib/segments/plugins
83 5 2017-11-09 2021-06-01 4 2 haotianw@amazon.com 54150514+willarmiros@users....
capture.js
in packages/core/lib
86 3 2017-11-09 2021-06-01 4 4 haotianw@amazon.com 54150514+willarmiros@users....
call_capturer.js
in packages/core/lib/patchers
109 5 2017-11-09 2021-06-01 4 3 haotianw@amazon.com 54150514+willarmiros@users....
index.test-d.ts
in packages/full_sdk/test-d
8 - 2019-11-02 2020-11-03 3 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
index.js
in packages/full_sdk/lib
18 1 2017-11-09 2021-06-01 3 3 haotianw@amazon.com 54150514+willarmiros@users....
on-request.hook.js
in sdk_contrib/fastify/lib/hooks
24 - 2022-08-29 2024-12-19 3 3 jorgevargasla@gmail.com mxiamxia@gmail.com
plugin.js
in packages/core/lib/segments/plugins
24 - 2017-11-09 2021-06-01 3 2 haotianw@amazon.com 54150514+willarmiros@users....
incoming_request_data.js
in packages/core/lib/middleware
38 2 2017-11-09 2021-06-01 3 2 haotianw@amazon.com 54150514+willarmiros@users....
local_sampler.js
in packages/core/lib/middleware/sampling
121 2 2018-05-23 2021-06-01 3 3 haotianw@amazon.com 54150514+willarmiros@users....
index.test-d.ts.js
in sdk_contrib/koa/test-d
10 - 2020-07-28 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
index.test-d.ts
in packages/restify/test-d
10 - 2019-11-02 2019-12-04 2 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
xray-plugin.js
in sdk_contrib/hapi/sample
13 - 2020-09-08 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
index.test-d.ts.js
in sdk_contrib/hapi/test-d
14 - 2020-09-08 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
sql_data.js
in packages/core/lib/database
17 1 2017-11-09 2021-06-01 2 2 haotianw@amazon.com 54150514+willarmiros@users....
local_reservoir.js
in packages/core/lib/middleware/sampling
18 1 2018-05-23 2021-06-01 2 2 haotianw@amazon.com 54150514+willarmiros@users....
Gruntfile.js
in packages/core
19 1 2017-11-09 2018-05-23 2 1 haotianw@amazon.com haotianw@amazon.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
http_p.js
in packages/core/lib/patchers
140 4 2017-11-09 2024-06-10 25 18 haotianw@amazon.com 134644284+majanjua-amzn@use...
mysql_p.js
in packages/mysql/lib
207 11 2017-11-09 2024-08-01 28 17 haotianw@amazon.com mxiamxia@gmail.com
utils.js
in packages/core/lib
166 7 2017-11-09 2024-06-10 21 15 haotianw@amazon.com 134644284+majanjua-amzn@use...
postgres_p.js
in packages/postgres/lib
92 5 2017-11-09 2024-08-01 15 14 haotianw@amazon.com mxiamxia@gmail.com
segment.js
in packages/core/lib/segments
269 4 2017-11-09 2024-06-10 22 13 haotianw@amazon.com 134644284+majanjua-amzn@use...
aws_p.js
in packages/core/lib/patchers
126 5 2017-11-09 2024-06-10 18 13 haotianw@amazon.com 134644284+majanjua-amzn@use...
context_utils.js
in packages/core/lib
135 12 2017-11-09 2024-06-06 16 13 haotianw@amazon.com wangzl@amazon.com
logger.js
in packages/core/lib
41 7 2017-11-09 2021-06-01 20 12 haotianw@amazon.com 54150514+willarmiros@users....
subsegment.js
in packages/core/lib/segments/attributes
258 5 2017-11-09 2024-06-10 17 12 haotianw@amazon.com 134644284+majanjua-amzn@use...
segment_emitter.js
in packages/core/lib
99 14 2017-11-09 2023-04-26 15 12 haotianw@amazon.com 60774943+carolabadeer@users...
aws3_p.ts
in packages/core/lib/patchers
171 2 2021-03-22 2024-06-10 14 10 onken@netcubed.de 134644284+majanjua-amzn@use...
segment_utils.js
in packages/core/lib/segments
44 7 2017-11-09 2023-10-21 13 9 haotianw@amazon.com dreamorosi@gmail.com
service_connector.js
in packages/core/lib/middleware/sampling
164 3 2018-05-23 2021-06-01 16 8 haotianw@amazon.com 54150514+willarmiros@users....
index.test-d.ts
in packages/core/test-d
216 5 2019-11-02 2022-07-22 16 7 94125+esilkensen@users.nore... 60774943+carolabadeer@users...
aws_lambda.js
in packages/core/lib/env
79 2 2017-11-09 2024-06-06 11 7 haotianw@amazon.com wangzl@amazon.com
rule_poller.js
in packages/core/lib/middleware/sampling
46 1 2018-05-23 2021-06-01 9 7 haotianw@amazon.com 54150514+willarmiros@users....
captured_exception.js
in packages/core/lib/segments/attributes
30 1 2017-11-09 2021-11-23 9 7 haotianw@amazon.com 54150514+willarmiros@users....
default_sampler.js
in packages/core/lib/middleware/sampling
64 7 2018-05-23 2021-06-01 7 7 haotianw@amazon.com 54150514+willarmiros@users....
fetch_p.js
in sdk_contrib/fetch/lib
113 3 2024-03-09 2024-10-14 7 7 jasonterando@users.noreply.... bernd_fuhrmann@gmx.de
aws-xray.js
in packages/core/lib
85 21 2017-11-09 2024-01-29 10 6 haotianw@amazon.com jasonterando@users.noreply....
express_mw.js
in packages/express/lib
42 - 2017-11-09 2021-06-01 9 6 haotianw@amazon.com 54150514+willarmiros@users....
daemon_config.js
in packages/core/lib
53 1 2018-05-23 2021-06-01 7 6 haotianw@amazon.com 54150514+willarmiros@users....
promise_p.js
in packages/core/lib/patchers
58 7 2018-01-26 2021-06-01 6 6 owen@omsmith.ca 54150514+willarmiros@users....
sampling_rule.js
in packages/core/lib/middleware/sampling
91 1 2018-05-23 2019-08-30 5 5 haotianw@amazon.com matthijs.hatzmann@tradecast.eu
mw_utils.js
in packages/core/lib/middleware
116 11 2017-11-09 2025-01-10 6 4 haotianw@amazon.com 107072447+jj22ee@users.nore...
remote_request_data.js
in packages/core/lib/segments/attributes
18 1 2017-11-09 2021-05-19 6 4 haotianw@amazon.com 54150514+willarmiros@users....
capture.js
in packages/core/lib
86 3 2017-11-09 2021-06-01 4 4 haotianw@amazon.com 54150514+willarmiros@users....
aws.js
in packages/core/lib/segments/attributes
47 2 2017-11-09 2022-05-26 6 3 haotianw@amazon.com 54150514+willarmiros@users....
index.test-d.ts
in packages/express/test-d
11 - 2019-11-02 2021-05-12 5 3 94125+esilkensen@users.nore... 54150514+willarmiros@users....
target_poller.js
in packages/core/lib/middleware/sampling
48 1 2018-05-23 2021-06-01 5 3 haotianw@amazon.com 54150514+willarmiros@users....
restify_mw.js
in packages/restify/lib
49 1 2017-11-09 2021-06-01 4 3 haotianw@amazon.com 54150514+willarmiros@users....
call_capturer.js
in packages/core/lib/patchers
109 5 2017-11-09 2021-06-01 4 3 haotianw@amazon.com 54150514+willarmiros@users....
trace_id.js
in packages/core/lib/segments/attributes
53 3 2020-05-07 2024-04-18 4 3 54150514+willarmiros@users.... xiami@amazon.com
plugin.js
in sdk_contrib/fastify/lib
15 - 2022-08-29 2024-12-19 4 3 jorgevargasla@gmail.com mxiamxia@gmail.com
index.js
in packages/full_sdk/lib
18 1 2017-11-09 2021-06-01 3 3 haotianw@amazon.com 54150514+willarmiros@users....
local_sampler.js
in packages/core/lib/middleware/sampling
121 2 2018-05-23 2021-06-01 3 3 haotianw@amazon.com 54150514+willarmiros@users....
on-request.hook.js
in sdk_contrib/fastify/lib/hooks
24 - 2022-08-29 2024-12-19 3 3 jorgevargasla@gmail.com mxiamxia@gmail.com
index.test-d.ts
in packages/mysql/test-d
25 2 2019-11-02 2021-06-01 4 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
ec2_plugin.js
in packages/core/lib/segments/plugins
83 5 2017-11-09 2021-06-01 4 2 haotianw@amazon.com 54150514+willarmiros@users....
index.test-d.ts
in packages/postgres/test-d
54 1 2019-11-02 2021-06-01 4 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
index.test-d.ts
in packages/full_sdk/test-d
8 - 2019-11-02 2020-11-03 3 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
incoming_request_data.js
in packages/core/lib/middleware
38 2 2017-11-09 2021-06-01 3 2 haotianw@amazon.com 54150514+willarmiros@users....
plugin.js
in packages/core/lib/segments/plugins
24 - 2017-11-09 2021-06-01 3 2 haotianw@amazon.com 54150514+willarmiros@users....
index.test-d.ts
in packages/restify/test-d
10 - 2019-11-02 2019-12-04 2 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
reservoir.js
in packages/core/lib/middleware/sampling
45 1 2018-05-23 2021-06-01 2 2 haotianw@amazon.com 54150514+willarmiros@users....
local_reservoir.js
in packages/core/lib/middleware/sampling
18 1 2018-05-23 2021-06-01 2 2 haotianw@amazon.com 54150514+willarmiros@users....
rule_cache.js
in packages/core/lib/middleware/sampling
69 6 2018-05-23 2021-06-01 2 2 haotianw@amazon.com 54150514+willarmiros@users....
sql_data.js
in packages/core/lib/database
17 1 2017-11-09 2021-06-01 2 2 haotianw@amazon.com 54150514+willarmiros@users....
xray-plugin.js
in sdk_contrib/hapi/sample
13 - 2020-09-08 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
index.js
in sdk_contrib/hapi/sample
24 - 2020-09-08 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
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
configure-aws-x-ray-sync.js
in sdk_contrib/fastify/lib/private
37 - 2022-08-29 2022-08-29 1 1 jorgevargasla@gmail.com jorgevargasla@gmail.com
on-response.hook.js
in sdk_contrib/fastify/lib/hooks
31 - 2022-08-29 2022-08-29 1 1 jorgevargasla@gmail.com jorgevargasla@gmail.com
subsegment_fetch.js
in sdk_contrib/fetch/lib
26 - 2024-03-09 2024-03-09 1 1 jasonterando@users.noreply.... jasonterando@users.noreply....
elastic_beanstalk_plugin.js
in packages/core/lib/segments/plugins
25 1 2017-11-09 2017-11-09 1 1 haotianw@amazon.com haotianw@amazon.com
Gruntfile.js
in packages/core
19 1 2017-11-09 2018-05-23 2 1 haotianw@amazon.com haotianw@amazon.com
index.js
in sdk_contrib/fastify/sample
18 1 2022-08-29 2022-08-29 1 1 jorgevargasla@gmail.com jorgevargasla@gmail.com
plugin.js
in sdk_contrib/hapi/lib
17 - 2020-09-08 2020-09-08 1 1 eric.swann@q2ebanking.com eric.swann@q2ebanking.com
on-error.hook.js
in sdk_contrib/fastify/lib/hooks
14 - 2022-08-29 2022-08-29 1 1 jorgevargasla@gmail.com jorgevargasla@gmail.com
index.test-d.ts.js
in sdk_contrib/fastify/test-d
13 1 2022-08-29 2022-08-29 1 1 jorgevargasla@gmail.com jorgevargasla@gmail.com
xray-plugin.js
in sdk_contrib/fastify/sample
12 1 2022-08-29 2022-08-29 1 1 jorgevargasla@gmail.com jorgevargasla@gmail.com
sqs_message_helper.js
in packages/core/lib/env
10 1 2022-11-10 2022-11-10 1 1 60774943+carolabadeer@users... 60774943+carolabadeer@users...
index.js
in sdk_contrib/hapi/lib
10 - 2020-09-08 2020-09-08 1 1 eric.swann@q2ebanking.com eric.swann@q2ebanking.com
ecs_plugin.js
in packages/core/lib/segments/plugins
8 1 2017-11-09 2017-11-09 1 1 haotianw@amazon.com haotianw@amazon.com
index.js
in packages/express/lib
1 - 2017-11-09 2017-11-09 1 1 haotianw@amazon.com haotianw@amazon.com
index.js
in packages/restify/lib
1 - 2017-11-09 2017-11-09 1 1 haotianw@amazon.com haotianw@amazon.com
index.js
in packages/mysql/lib
1 - 2017-11-09 2017-11-09 1 1 haotianw@amazon.com haotianw@amazon.com
index.js
in packages/core/lib
1 - 2017-11-09 2017-11-09 1 1 haotianw@amazon.com haotianw@amazon.com
index.js
in packages/postgres/lib
1 - 2017-11-09 2017-11-09 1 1 haotianw@amazon.com haotianw@amazon.com
index.js
in sdk_contrib/fastify/lib
1 - 2022-08-29 2022-08-29 1 1 jorgevargasla@gmail.com jorgevargasla@gmail.com
index.js
in sdk_contrib/koa/lib
1 - 2020-07-28 2020-07-28 1 1 eric.swann@q2ebanking.com eric.swann@q2ebanking.com
xray.js
in sdk_contrib/hapi/lib
125 2 2020-09-08 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
ec2_plugin.js
in packages/core/lib/segments/plugins
83 5 2017-11-09 2021-06-01 4 2 haotianw@amazon.com 54150514+willarmiros@users....
koa_mw.js
in sdk_contrib/koa/lib
73 1 2020-07-28 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
rule_cache.js
in packages/core/lib/middleware/sampling
69 6 2018-05-23 2021-06-01 2 2 haotianw@amazon.com 54150514+willarmiros@users....
index.test-d.ts
in packages/postgres/test-d
54 1 2019-11-02 2021-06-01 4 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
reservoir.js
in packages/core/lib/middleware/sampling
45 1 2018-05-23 2021-06-01 2 2 haotianw@amazon.com 54150514+willarmiros@users....
incoming_request_data.js
in packages/core/lib/middleware
38 2 2017-11-09 2021-06-01 3 2 haotianw@amazon.com 54150514+willarmiros@users....
index.test-d.ts
in packages/mysql/test-d
25 2 2019-11-02 2021-06-01 4 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
plugin.js
in packages/core/lib/segments/plugins
24 - 2017-11-09 2021-06-01 3 2 haotianw@amazon.com 54150514+willarmiros@users....
index.js
in sdk_contrib/hapi/sample
24 - 2020-09-08 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
index.test-d.ts
in sdk_contrib/fetch/test-d
23 2 2024-03-09 2024-05-13 2 2 jasonterando@users.noreply.... 168905158+edwardb120@users....
local_reservoir.js
in packages/core/lib/middleware/sampling
18 1 2018-05-23 2021-06-01 2 2 haotianw@amazon.com 54150514+willarmiros@users....
sql_data.js
in packages/core/lib/database
17 1 2017-11-09 2021-06-01 2 2 haotianw@amazon.com 54150514+willarmiros@users....
index.test-d.ts.js
in sdk_contrib/hapi/test-d
14 - 2020-09-08 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
xray-plugin.js
in sdk_contrib/hapi/sample
13 - 2020-09-08 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
index.test-d.ts
in packages/restify/test-d
10 - 2019-11-02 2019-12-04 2 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
index.test-d.ts.js
in sdk_contrib/koa/test-d
10 - 2020-07-28 2021-06-01 2 2 eric.swann@q2ebanking.com 54150514+willarmiros@users....
index.test-d.ts
in packages/full_sdk/test-d
8 - 2019-11-02 2020-11-03 3 2 94125+esilkensen@users.nore... 54150514+willarmiros@users....
local_sampler.js
in packages/core/lib/middleware/sampling
121 2 2018-05-23 2021-06-01 3 3 haotianw@amazon.com 54150514+willarmiros@users....
call_capturer.js
in packages/core/lib/patchers
109 5 2017-11-09 2021-06-01 4 3 haotianw@amazon.com 54150514+willarmiros@users....
trace_id.js
in packages/core/lib/segments/attributes
53 3 2020-05-07 2024-04-18 4 3 54150514+willarmiros@users.... xiami@amazon.com
restify_mw.js
in packages/restify/lib
49 1 2017-11-09 2021-06-01 4 3 haotianw@amazon.com 54150514+willarmiros@users....
target_poller.js
in packages/core/lib/middleware/sampling
48 1 2018-05-23 2021-06-01 5 3 haotianw@amazon.com 54150514+willarmiros@users....
aws.js
in packages/core/lib/segments/attributes
47 2 2017-11-09 2022-05-26 6 3 haotianw@amazon.com 54150514+willarmiros@users....
on-request.hook.js
in sdk_contrib/fastify/lib/hooks
24 - 2022-08-29 2024-12-19 3 3 jorgevargasla@gmail.com mxiamxia@gmail.com
index.js
in packages/full_sdk/lib
18 1 2017-11-09 2021-06-01 3 3 haotianw@amazon.com 54150514+willarmiros@users....
plugin.js
in sdk_contrib/fastify/lib
15 - 2022-08-29 2024-12-19 4 3 jorgevargasla@gmail.com mxiamxia@gmail.com
index.test-d.ts
in packages/express/test-d
11 - 2019-11-02 2021-05-12 5 3 94125+esilkensen@users.nore... 54150514+willarmiros@users....
mw_utils.js
in packages/core/lib/middleware
116 11 2017-11-09 2025-01-10 6 4 haotianw@amazon.com 107072447+jj22ee@users.nore...
capture.js
in packages/core/lib
86 3 2017-11-09 2021-06-01 4 4 haotianw@amazon.com 54150514+willarmiros@users....
Correlations

File Size vs. Number of Changes: 75 points

packages/core/lib/middleware/mw_utils.js x: 116 lines of code y: 6 # changes sdk_contrib/fastify/lib/hooks/on-request.hook.js x: 24 lines of code y: 3 # changes sdk_contrib/fastify/lib/plugin.js x: 15 lines of code y: 4 # changes sdk_contrib/fetch/lib/fetch_p.js x: 113 lines of code y: 7 # changes packages/mysql/lib/mysql_p.js x: 207 lines of code y: 28 # changes packages/postgres/lib/postgres_p.js x: 92 lines of code y: 15 # changes packages/core/lib/patchers/aws3_p.ts x: 171 lines of code y: 14 # changes packages/core/lib/patchers/aws_p.js x: 126 lines of code y: 18 # changes packages/core/lib/patchers/http_p.js x: 140 lines of code y: 25 # changes packages/core/lib/segments/attributes/subsegment.js x: 258 lines of code y: 17 # changes packages/core/lib/segments/segment.js x: 269 lines of code y: 22 # changes packages/core/lib/utils.js x: 166 lines of code y: 21 # changes packages/core/lib/context_utils.js x: 135 lines of code y: 16 # changes packages/core/lib/env/aws_lambda.js x: 79 lines of code y: 11 # changes sdk_contrib/fetch/test-d/index.test-d.ts x: 23 lines of code y: 2 # changes packages/core/lib/segments/attributes/trace_id.js x: 53 lines of code y: 4 # changes sdk_contrib/fetch/lib/subsegment_fetch.js x: 26 lines of code y: 1 # changes packages/core/lib/aws-xray.js x: 85 lines of code y: 10 # changes packages/core/lib/segments/segment_utils.js x: 44 lines of code y: 13 # changes packages/core/lib/segment_emitter.js x: 99 lines of code y: 15 # changes packages/core/lib/env/sqs_message_helper.js x: 10 lines of code y: 1 # changes sdk_contrib/fastify/lib/hooks/on-error.hook.js x: 14 lines of code y: 1 # changes sdk_contrib/fastify/lib/hooks/on-response.hook.js x: 31 lines of code y: 1 # changes sdk_contrib/fastify/lib/index.js x: 1 lines of code y: 1 # changes sdk_contrib/fastify/lib/private/configure-aws-x-ray-sync.js x: 37 lines of code y: 1 # changes sdk_contrib/fastify/sample/index.js x: 18 lines of code y: 1 # changes sdk_contrib/fastify/sample/xray-plugin.js x: 12 lines of code y: 1 # changes sdk_contrib/fastify/test-d/index.test-d.ts.js x: 13 lines of code y: 1 # changes packages/core/test-d/index.test-d.ts x: 216 lines of code y: 16 # changes packages/core/lib/segments/attributes/aws.js x: 47 lines of code y: 6 # changes packages/core/lib/segments/attributes/captured_exception.js x: 30 lines of code y: 9 # changes packages/core/lib/capture.js x: 86 lines of code y: 4 # changes packages/core/lib/daemon_config.js x: 53 lines of code y: 7 # changes packages/core/lib/database/sql_data.js x: 17 lines of code y: 2 # changes packages/core/lib/logger.js x: 41 lines of code y: 20 # changes packages/core/lib/middleware/incoming_request_data.js x: 38 lines of code y: 3 # changes packages/core/lib/middleware/sampling/default_sampler.js x: 64 lines of code y: 7 # changes packages/core/lib/middleware/sampling/local_reservoir.js x: 18 lines of code y: 2 # changes packages/core/lib/middleware/sampling/local_sampler.js x: 121 lines of code y: 3 # changes packages/core/lib/middleware/sampling/reservoir.js x: 45 lines of code y: 2 # changes packages/core/lib/middleware/sampling/rule_cache.js x: 69 lines of code y: 2 # changes packages/core/lib/middleware/sampling/rule_poller.js x: 46 lines of code y: 9 # changes packages/core/lib/middleware/sampling/service_connector.js x: 164 lines of code y: 16 # changes packages/core/lib/middleware/sampling/target_poller.js x: 48 lines of code y: 5 # changes packages/core/lib/patchers/call_capturer.js x: 109 lines of code y: 4 # changes packages/core/lib/patchers/promise_p.js x: 58 lines of code y: 6 # changes packages/core/lib/segments/plugins/ec2_plugin.js x: 83 lines of code y: 4 # changes packages/express/lib/express_mw.js x: 42 lines of code y: 9 # changes packages/full_sdk/lib/index.js x: 18 lines of code y: 3 # changes packages/mysql/test-d/index.test-d.ts x: 25 lines of code y: 4 # changes packages/postgres/test-d/index.test-d.ts x: 54 lines of code y: 4 # changes packages/restify/lib/restify_mw.js x: 49 lines of code y: 4 # changes sdk_contrib/hapi/lib/xray.js x: 125 lines of code y: 2 # changes sdk_contrib/hapi/sample/index.js x: 24 lines of code y: 2 # changes sdk_contrib/hapi/sample/xray-plugin.js x: 13 lines of code y: 2 # changes sdk_contrib/hapi/test-d/index.test-d.ts.js x: 14 lines of code y: 2 # changes sdk_contrib/koa/lib/koa_mw.js x: 73 lines of code y: 2 # changes sdk_contrib/koa/test-d/index.test-d.ts.js x: 10 lines of code y: 2 # changes packages/core/lib/segments/attributes/remote_request_data.js x: 18 lines of code y: 6 # changes packages/express/test-d/index.test-d.ts x: 11 lines of code y: 5 # changes packages/full_sdk/test-d/index.test-d.ts x: 8 lines of code y: 3 # changes sdk_contrib/hapi/lib/plugin.js x: 17 lines of code y: 1 # changes packages/core/lib/middleware/sampling/sampling_rule.js x: 91 lines of code y: 5 # changes packages/core/Gruntfile.js x: 19 lines of code y: 2 # changes packages/core/lib/segments/plugins/ecs_plugin.js x: 8 lines of code y: 1 # changes packages/core/lib/segments/plugins/elastic_beanstalk_plugin.js x: 25 lines of code y: 1 # changes
28.0
# changes
  min: 1.0
  average: 6.12
  25th percentile: 1.0
  median: 3.0
  75th percentile: 9.0
  max: 28.0
0 269.0
lines of code
min: 1.0 | average: 58.99 | 25th percentile: 14.0 | median: 38.0 | 75th percentile: 86.0 | max: 269.0

Number of Contributors vs. Number of Changes: 75 points

packages/core/lib/middleware/mw_utils.js x: 4 # contributors y: 6 # changes sdk_contrib/fastify/lib/hooks/on-request.hook.js x: 3 # contributors y: 3 # changes sdk_contrib/fastify/lib/plugin.js x: 3 # contributors y: 4 # changes sdk_contrib/fetch/lib/fetch_p.js x: 7 # contributors y: 7 # changes packages/mysql/lib/mysql_p.js x: 17 # contributors y: 28 # changes packages/postgres/lib/postgres_p.js x: 14 # contributors y: 15 # changes packages/core/lib/patchers/aws3_p.ts x: 10 # contributors y: 14 # changes packages/core/lib/patchers/aws_p.js x: 13 # contributors y: 18 # changes packages/core/lib/patchers/http_p.js x: 18 # contributors y: 25 # changes packages/core/lib/segments/attributes/subsegment.js x: 12 # contributors y: 17 # changes packages/core/lib/segments/segment.js x: 13 # contributors y: 22 # changes packages/core/lib/utils.js x: 15 # contributors y: 21 # changes packages/core/lib/context_utils.js x: 13 # contributors y: 16 # changes packages/core/lib/env/aws_lambda.js x: 7 # contributors y: 11 # changes sdk_contrib/fetch/test-d/index.test-d.ts x: 2 # contributors y: 2 # changes sdk_contrib/fetch/lib/subsegment_fetch.js x: 1 # contributors y: 1 # changes packages/core/lib/aws-xray.js x: 6 # contributors y: 10 # changes packages/core/lib/segments/segment_utils.js x: 9 # contributors y: 13 # changes packages/core/lib/segment_emitter.js x: 12 # contributors y: 15 # changes packages/core/test-d/index.test-d.ts x: 7 # contributors y: 16 # changes packages/core/lib/segments/attributes/aws.js x: 3 # contributors y: 6 # changes packages/core/lib/segments/attributes/captured_exception.js x: 7 # contributors y: 9 # changes packages/core/lib/capture.js x: 4 # contributors y: 4 # changes packages/core/lib/daemon_config.js x: 6 # contributors y: 7 # changes packages/core/lib/logger.js x: 12 # contributors y: 20 # changes packages/core/lib/middleware/incoming_request_data.js x: 2 # contributors y: 3 # changes packages/core/lib/middleware/sampling/service_connector.js x: 8 # contributors y: 16 # changes packages/core/lib/middleware/sampling/target_poller.js x: 3 # contributors y: 5 # changes packages/core/lib/patchers/promise_p.js x: 6 # contributors y: 6 # changes packages/core/lib/segments/plugins/ec2_plugin.js x: 2 # contributors y: 4 # changes packages/express/lib/express_mw.js x: 6 # contributors y: 9 # changes packages/core/lib/middleware/sampling/sampling_rule.js x: 5 # contributors y: 5 # changes packages/core/Gruntfile.js x: 1 # contributors y: 2 # changes
28.0
# changes
  min: 1.0
  average: 6.12
  25th percentile: 1.0
  median: 3.0
  75th percentile: 9.0
  max: 28.0
0 18.0
# contributors
min: 1.0 | average: 4.47 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 7.0 | max: 18.0

Number of Contributors vs. File Size: 75 points

packages/core/lib/middleware/mw_utils.js x: 4 # contributors y: 116 lines of code sdk_contrib/fastify/lib/hooks/on-request.hook.js x: 3 # contributors y: 24 lines of code sdk_contrib/fastify/lib/plugin.js x: 3 # contributors y: 15 lines of code sdk_contrib/fetch/lib/fetch_p.js x: 7 # contributors y: 113 lines of code packages/mysql/lib/mysql_p.js x: 17 # contributors y: 207 lines of code packages/postgres/lib/postgres_p.js x: 14 # contributors y: 92 lines of code packages/core/lib/patchers/aws3_p.ts x: 10 # contributors y: 171 lines of code packages/core/lib/patchers/aws_p.js x: 13 # contributors y: 126 lines of code packages/core/lib/patchers/http_p.js x: 18 # contributors y: 140 lines of code packages/core/lib/segments/attributes/subsegment.js x: 12 # contributors y: 258 lines of code packages/core/lib/segments/segment.js x: 13 # contributors y: 269 lines of code packages/core/lib/utils.js x: 15 # contributors y: 166 lines of code packages/core/lib/context_utils.js x: 13 # contributors y: 135 lines of code packages/core/lib/env/aws_lambda.js x: 7 # contributors y: 79 lines of code sdk_contrib/fetch/test-d/index.test-d.ts x: 2 # contributors y: 23 lines of code packages/core/lib/segments/attributes/trace_id.js x: 3 # contributors y: 53 lines of code sdk_contrib/fetch/lib/subsegment_fetch.js x: 1 # contributors y: 26 lines of code packages/core/lib/aws-xray.js x: 6 # contributors y: 85 lines of code packages/core/lib/segments/segment_utils.js x: 9 # contributors y: 44 lines of code packages/core/lib/segment_emitter.js x: 12 # contributors y: 99 lines of code packages/core/lib/env/sqs_message_helper.js x: 1 # contributors y: 10 lines of code sdk_contrib/fastify/lib/hooks/on-error.hook.js x: 1 # contributors y: 14 lines of code sdk_contrib/fastify/lib/hooks/on-response.hook.js x: 1 # contributors y: 31 lines of code sdk_contrib/fastify/lib/index.js x: 1 # contributors y: 1 lines of code sdk_contrib/fastify/lib/private/configure-aws-x-ray-sync.js x: 1 # contributors y: 37 lines of code sdk_contrib/fastify/sample/index.js x: 1 # contributors y: 18 lines of code sdk_contrib/fastify/sample/xray-plugin.js x: 1 # contributors y: 12 lines of code sdk_contrib/fastify/test-d/index.test-d.ts.js x: 1 # contributors y: 13 lines of code packages/core/test-d/index.test-d.ts x: 7 # contributors y: 216 lines of code packages/core/lib/segments/attributes/aws.js x: 3 # contributors y: 47 lines of code packages/core/lib/segments/attributes/captured_exception.js x: 7 # contributors y: 30 lines of code packages/core/lib/capture.js x: 4 # contributors y: 86 lines of code packages/core/lib/daemon_config.js x: 6 # contributors y: 53 lines of code packages/core/lib/database/sql_data.js x: 2 # contributors y: 17 lines of code packages/core/lib/logger.js x: 12 # contributors y: 41 lines of code packages/core/lib/middleware/incoming_request_data.js x: 2 # contributors y: 38 lines of code packages/core/lib/middleware/sampling/default_sampler.js x: 7 # contributors y: 64 lines of code packages/core/lib/middleware/sampling/local_sampler.js x: 3 # contributors y: 121 lines of code packages/core/lib/middleware/sampling/reservoir.js x: 2 # contributors y: 45 lines of code packages/core/lib/middleware/sampling/rule_cache.js x: 2 # contributors y: 69 lines of code packages/core/lib/middleware/sampling/rule_poller.js x: 7 # contributors y: 46 lines of code packages/core/lib/middleware/sampling/service_connector.js x: 8 # contributors y: 164 lines of code packages/core/lib/middleware/sampling/target_poller.js x: 3 # contributors y: 48 lines of code packages/core/lib/patchers/call_capturer.js x: 3 # contributors y: 109 lines of code packages/core/lib/patchers/promise_p.js x: 6 # contributors y: 58 lines of code packages/core/lib/segments/plugins/ec2_plugin.js x: 2 # contributors y: 83 lines of code packages/core/lib/segments/plugins/plugin.js x: 2 # contributors y: 24 lines of code packages/express/lib/express_mw.js x: 6 # contributors y: 42 lines of code packages/full_sdk/lib/index.js x: 3 # contributors y: 18 lines of code packages/mysql/test-d/index.test-d.ts x: 2 # contributors y: 25 lines of code packages/postgres/test-d/index.test-d.ts x: 2 # contributors y: 54 lines of code packages/restify/lib/restify_mw.js x: 3 # contributors y: 49 lines of code sdk_contrib/hapi/lib/xray.js x: 2 # contributors y: 125 lines of code sdk_contrib/hapi/sample/xray-plugin.js x: 2 # contributors y: 13 lines of code sdk_contrib/hapi/test-d/index.test-d.ts.js x: 2 # contributors y: 14 lines of code sdk_contrib/koa/lib/koa_mw.js x: 2 # contributors y: 73 lines of code sdk_contrib/koa/test-d/index.test-d.ts.js x: 2 # contributors y: 10 lines of code packages/core/lib/segments/attributes/remote_request_data.js x: 4 # contributors y: 18 lines of code packages/express/test-d/index.test-d.ts x: 3 # contributors y: 11 lines of code packages/full_sdk/test-d/index.test-d.ts x: 2 # contributors y: 8 lines of code packages/core/lib/middleware/sampling/sampling_rule.js x: 5 # contributors y: 91 lines of code packages/core/Gruntfile.js x: 1 # contributors y: 19 lines of code packages/core/lib/segments/plugins/ecs_plugin.js x: 1 # contributors y: 8 lines of code packages/core/lib/segments/plugins/elastic_beanstalk_plugin.js x: 1 # contributors y: 25 lines of code
269.0
lines of code
  min: 1.0
  average: 58.99
  25th percentile: 14.0
  median: 38.0
  75th percentile: 86.0
  max: 269.0
0 18.0
# contributors
min: 1.0 | average: 4.47 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 7.0 | max: 18.0