azure / azure-functions-mysql-extension
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 51 files with 3,567 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 6 files changed 21-50 times (1,750 lines of code)
    • 17 files changed 6-20 times (1,060 lines of code)
    • 28 files changed 1-5 times (757 lines of code)
0% | 0% | 49% | 29% | 21%
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 51 files with 3,567 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 48 files changed by 2-5 contributors (3,468 lines of code)
    • 3 files changed by 1 contributor (99 lines of code)
0% | 0% | 0% | 97% | 2%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
cs, json, java, py, js, ps1, sql, csproj, xml, gitignore, md, txt, editorconfig, props, psd1, npmrc
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 50% | 29% | 19%
props0% | 0% | 0% | 53% | 46%
java0% | 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% | 58% | 27% | 13%
test-outofproc0% | 0% | 0% | 52% | 47%
ROOT0% | 0% | 0% | 53% | 46%
Worker.Extensions.MySql0% | 0% | 0% | 0% | 100%
java-library0% | 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
253 19 2024-01-16 2025-04-17 34 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerListener.cs
in src/TriggersBinding
304 11 2024-03-06 2025-04-17 32 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTableChangeMonitor.cs
in src/TriggersBinding
625 17 2024-03-06 2025-04-17 30 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerConstants.cs
in src/TriggersBinding
38 - 2024-03-06 2025-04-02 24 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
444 16 2024-01-16 2025-04-17 23 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
86 3 2024-01-16 2024-12-26 21 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerUtils.cs
in src/TriggersBinding
72 3 2024-03-06 2025-01-24 19 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
35 - 2024-04-30 2025-04-10 18 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerMetricsProvider.cs
in src/TriggersBinding
106 4 2024-03-06 2025-04-17 17 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerAttribute.cs
in src/TriggersBinding
22 2 2024-03-06 2024-09-24 12 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
124 5 2024-01-16 2025-04-17 12 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerBinding.cs
in src/TriggersBinding
74 5 2024-03-06 2025-04-17 11 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
99 6 2024-01-16 2025-04-17 11 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
AddProductColumnTypes.cs
in test-outofproc
42 1 2024-07-01 2025-04-17 9 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
43 3 2024-01-16 2025-04-17 9 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
Product.cs
in test-outofproc
106 3 2024-07-01 2025-04-17 9 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerBindingProvider.cs
in src/TriggersBinding
68 3 2024-03-06 2024-10-18 8 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlOptions.cs
in src/Common
78 2 2024-01-16 2024-09-12 8 3 107923889+sumitkumams@users... 150243077+guptaheena@users....
43 2 2024-01-16 2025-04-17 7 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlChange.cs
in src/TriggersBinding
18 1 2024-03-06 2024-09-24 6 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
22 1 2024-07-01 2025-04-17 6 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
35 1 2024-07-01 2025-04-17 6 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
73 7 2024-01-16 2024-08-21 6 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlOutput.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
14 - 2024-04-26 2024-09-24 5 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlChange.cs
in Worker.Extensions.MySql
17 1 2024-05-27 2024-09-24 5 2 107923889+sumitkumams@users... 107923889+sumitkumams@users...
23 1 2024-07-01 2025-04-17 5 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
27 3 2024-01-16 2024-05-22 5 3 107923889+sumitkumams@users... heenagupta@microsoft.com
31 - 2024-04-30 2024-09-24 5 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerScaleMonitor.cs
in src/TriggersBinding
110 5 2024-03-06 2024-10-21 5 3 heenagupta@microsoft.com heenagupta@microsoft.com
GlobalSuppressions.cs
in test-outofproc
8 - 2024-07-01 2024-08-28 4 3 107923889+sumitkumams@users... 150243077+guptaheena@users....
8 - 2024-01-16 2024-07-23 4 3 107923889+sumitkumams@users... 150243077+guptaheena@users....
15 1 2024-03-06 2024-10-21 4 3 heenagupta@microsoft.com heenagupta@microsoft.com
22 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
23 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
AddProductExtraColumns.cs
in test-outofproc
26 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
32 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerTargetScaler.cs
in src/TriggersBinding
37 3 2024-03-06 2024-07-30 4 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
CommandType.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
5 - 2024-04-26 2024-05-22 3 2 heenagupta@microsoft.com heenagupta@microsoft.com
MySqlTriggerMetrics.cs
in src/TriggersBinding
9 - 2024-03-06 2024-07-30 3 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlInput.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
16 - 2024-04-26 2024-05-22 3 2 heenagupta@microsoft.com heenagupta@microsoft.com
MySqlTriggerValueProvider.cs
in src/TriggersBinding
46 3 2024-03-06 2024-07-23 3 3 heenagupta@microsoft.com 150243077+guptaheena@users....
Program.cs
in test-outofproc
14 1 2024-07-01 2024-07-08 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlTrigger.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
15 - 2024-09-23 2024-09-24 2 2 150243077+guptaheena@users.... 107923889+sumitkumams@users...
MySqlOutputAttribute.cs
in Worker.Extensions.MySql
16 1 2024-05-27 2024-09-24 2 1 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerAttribute.cs
in Worker.Extensions.MySql
19 2 2024-08-19 2024-08-21 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
20 1 2024-01-16 2024-01-17 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlInputAttribute.cs
in Worker.Extensions.MySql
22 2 2024-05-27 2024-09-24 2 1 107923889+sumitkumams@users... 107923889+sumitkumams@users...
Utils.cs
in test-outofproc
36 3 2024-07-01 2024-07-08 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
14 1 2024-01-16 2024-01-16 1 2 107923889+sumitkumams@users... heenagupta@microsoft.com
MySqlScalerProvider.cs
in src/TriggersBinding
61 4 2024-09-20 2024-09-20 1 1 107923889+sumitkumams@users... 107923889+sumitkumams@users...
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
253 19 2024-01-16 2025-04-17 34 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerListener.cs
in src/TriggersBinding
304 11 2024-03-06 2025-04-17 32 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTableChangeMonitor.cs
in src/TriggersBinding
625 17 2024-03-06 2025-04-17 30 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
444 16 2024-01-16 2025-04-17 23 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
35 - 2024-04-30 2025-04-10 18 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerMetricsProvider.cs
in src/TriggersBinding
106 4 2024-03-06 2025-04-17 17 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
124 5 2024-01-16 2025-04-17 12 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerBinding.cs
in src/TriggersBinding
74 5 2024-03-06 2025-04-17 11 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
99 6 2024-01-16 2025-04-17 11 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
43 3 2024-01-16 2025-04-17 9 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
AddProductColumnTypes.cs
in test-outofproc
42 1 2024-07-01 2025-04-17 9 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
Product.cs
in test-outofproc
106 3 2024-07-01 2025-04-17 9 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
43 2 2024-01-16 2025-04-17 7 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
35 1 2024-07-01 2025-04-17 6 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
22 1 2024-07-01 2025-04-17 6 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
23 1 2024-07-01 2025-04-17 5 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerConstants.cs
in src/TriggersBinding
38 - 2024-03-06 2025-04-02 24 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
86 3 2024-01-16 2024-12-26 21 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerUtils.cs
in src/TriggersBinding
72 3 2024-03-06 2025-01-24 19 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerAttribute.cs
in src/TriggersBinding
22 2 2024-03-06 2024-09-24 12 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerBindingProvider.cs
in src/TriggersBinding
68 3 2024-03-06 2024-10-18 8 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlOptions.cs
in src/Common
78 2 2024-01-16 2024-09-12 8 3 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlChange.cs
in src/TriggersBinding
18 1 2024-03-06 2024-09-24 6 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
31 - 2024-04-30 2024-09-24 5 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerScaleMonitor.cs
in src/TriggersBinding
110 5 2024-03-06 2024-10-21 5 3 heenagupta@microsoft.com heenagupta@microsoft.com
27 3 2024-01-16 2024-05-22 5 3 107923889+sumitkumams@users... heenagupta@microsoft.com
MySqlOutput.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
14 - 2024-04-26 2024-09-24 5 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
8 - 2024-01-16 2024-07-23 4 3 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlTriggerTargetScaler.cs
in src/TriggersBinding
37 3 2024-03-06 2024-07-30 4 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
15 1 2024-03-06 2024-10-21 4 3 heenagupta@microsoft.com heenagupta@microsoft.com
AddProductExtraColumns.cs
in test-outofproc
26 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
GlobalSuppressions.cs
in test-outofproc
8 - 2024-07-01 2024-08-28 4 3 107923889+sumitkumams@users... 150243077+guptaheena@users....
32 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
22 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
23 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerValueProvider.cs
in src/TriggersBinding
46 3 2024-03-06 2024-07-23 3 3 heenagupta@microsoft.com 150243077+guptaheena@users....
MySqlTriggerMetrics.cs
in src/TriggersBinding
9 - 2024-03-06 2024-07-30 3 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
73 7 2024-01-16 2024-08-21 6 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlChange.cs
in Worker.Extensions.MySql
17 1 2024-05-27 2024-09-24 5 2 107923889+sumitkumams@users... 107923889+sumitkumams@users...
CommandType.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
5 - 2024-04-26 2024-05-22 3 2 heenagupta@microsoft.com heenagupta@microsoft.com
MySqlInput.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
16 - 2024-04-26 2024-05-22 3 2 heenagupta@microsoft.com heenagupta@microsoft.com
20 1 2024-01-16 2024-01-17 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlTriggerAttribute.cs
in Worker.Extensions.MySql
19 2 2024-08-19 2024-08-21 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
Utils.cs
in test-outofproc
36 3 2024-07-01 2024-07-08 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
Program.cs
in test-outofproc
14 1 2024-07-01 2024-07-08 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlTrigger.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
15 - 2024-09-23 2024-09-24 2 2 150243077+guptaheena@users.... 107923889+sumitkumams@users...
14 1 2024-01-16 2024-01-16 1 2 107923889+sumitkumams@users... heenagupta@microsoft.com
Utils.cs
in src
71 6 2024-01-16 2024-01-16 1 2 107923889+sumitkumams@users... heenagupta@microsoft.com
MySqlInputAttribute.cs
in Worker.Extensions.MySql
22 2 2024-05-27 2024-09-24 2 1 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlOutputAttribute.cs
in Worker.Extensions.MySql
16 1 2024-05-27 2024-09-24 2 1 107923889+sumitkumams@users... 107923889+sumitkumams@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
MySqlScalerProvider.cs
in src/TriggersBinding
61 4 2024-09-20 2024-09-20 1 1 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlInputAttribute.cs
in Worker.Extensions.MySql
22 2 2024-05-27 2024-09-24 2 1 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlOutputAttribute.cs
in Worker.Extensions.MySql
16 1 2024-05-27 2024-09-24 2 1 107923889+sumitkumams@users... 107923889+sumitkumams@users...
73 7 2024-01-16 2024-08-21 6 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
Utils.cs
in src
71 6 2024-01-16 2024-01-16 1 2 107923889+sumitkumams@users... heenagupta@microsoft.com
Utils.cs
in test-outofproc
36 3 2024-07-01 2024-07-08 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
20 1 2024-01-16 2024-01-17 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlTriggerAttribute.cs
in Worker.Extensions.MySql
19 2 2024-08-19 2024-08-21 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlChange.cs
in Worker.Extensions.MySql
17 1 2024-05-27 2024-09-24 5 2 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlInput.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
16 - 2024-04-26 2024-05-22 3 2 heenagupta@microsoft.com heenagupta@microsoft.com
MySqlTrigger.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
15 - 2024-09-23 2024-09-24 2 2 150243077+guptaheena@users.... 107923889+sumitkumams@users...
14 1 2024-01-16 2024-01-16 1 2 107923889+sumitkumams@users... heenagupta@microsoft.com
Program.cs
in test-outofproc
14 1 2024-07-01 2024-07-08 2 2 107923889+sumitkumams@users... 150243077+guptaheena@users....
CommandType.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
5 - 2024-04-26 2024-05-22 3 2 heenagupta@microsoft.com heenagupta@microsoft.com
MySqlTriggerScaleMonitor.cs
in src/TriggersBinding
110 5 2024-03-06 2024-10-21 5 3 heenagupta@microsoft.com heenagupta@microsoft.com
86 3 2024-01-16 2024-12-26 21 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlOptions.cs
in src/Common
78 2 2024-01-16 2024-09-12 8 3 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlTriggerUtils.cs
in src/TriggersBinding
72 3 2024-03-06 2025-01-24 19 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerBindingProvider.cs
in src/TriggersBinding
68 3 2024-03-06 2024-10-18 8 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerValueProvider.cs
in src/TriggersBinding
46 3 2024-03-06 2024-07-23 3 3 heenagupta@microsoft.com 150243077+guptaheena@users....
MySqlTriggerConstants.cs
in src/TriggersBinding
38 - 2024-03-06 2025-04-02 24 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerTargetScaler.cs
in src/TriggersBinding
37 3 2024-03-06 2024-07-30 4 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
32 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
31 - 2024-04-30 2024-09-24 5 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
27 3 2024-01-16 2024-05-22 5 3 107923889+sumitkumams@users... heenagupta@microsoft.com
AddProductExtraColumns.cs
in test-outofproc
26 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
23 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerAttribute.cs
in src/TriggersBinding
22 2 2024-03-06 2024-09-24 12 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
22 1 2024-07-01 2025-04-17 4 3 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlChange.cs
in src/TriggersBinding
18 1 2024-03-06 2024-09-24 6 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
15 1 2024-03-06 2024-10-21 4 3 heenagupta@microsoft.com heenagupta@microsoft.com
MySqlOutput.java
in java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation
14 - 2024-04-26 2024-09-24 5 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
MySqlTriggerMetrics.cs
in src/TriggersBinding
9 - 2024-03-06 2024-07-30 3 3 heenagupta@microsoft.com 107923889+sumitkumams@users...
8 - 2024-01-16 2024-07-23 4 3 107923889+sumitkumams@users... 150243077+guptaheena@users....
GlobalSuppressions.cs
in test-outofproc
8 - 2024-07-01 2024-08-28 4 3 107923889+sumitkumams@users... 150243077+guptaheena@users....
MySqlTableChangeMonitor.cs
in src/TriggersBinding
625 17 2024-03-06 2025-04-17 30 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
444 16 2024-01-16 2025-04-17 23 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerListener.cs
in src/TriggersBinding
304 11 2024-03-06 2025-04-17 32 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
253 19 2024-01-16 2025-04-17 34 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
124 5 2024-01-16 2025-04-17 12 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerMetricsProvider.cs
in src/TriggersBinding
106 4 2024-03-06 2025-04-17 17 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
Product.cs
in test-outofproc
106 3 2024-07-01 2025-04-17 9 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
99 6 2024-01-16 2025-04-17 11 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
MySqlTriggerBinding.cs
in src/TriggersBinding
74 5 2024-03-06 2025-04-17 11 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
43 2 2024-01-16 2025-04-17 7 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
43 3 2024-01-16 2025-04-17 9 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
AddProductColumnTypes.cs
in test-outofproc
42 1 2024-07-01 2025-04-17 9 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
35 - 2024-04-30 2025-04-10 18 4 heenagupta@microsoft.com 107923889+sumitkumams@users...
35 1 2024-07-01 2025-04-17 6 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
23 1 2024-07-01 2025-04-17 5 4 107923889+sumitkumams@users... 107923889+sumitkumams@users...
Correlations

File Size vs. Number of Changes: 51 points

src/MySqlAsyncCollector.cs x: 444 lines of code y: 23 # changes src/MySqlBindingExtension.cs x: 43 lines of code y: 7 # changes src/MySqlBindingUtilities.cs x: 253 lines of code y: 34 # changes src/MySqlClientListener.cs x: 43 lines of code y: 9 # changes src/MySqlConverters.cs x: 124 lines of code y: 12 # changes src/MySqlExtensionConfigProvider.cs x: 99 lines of code y: 11 # changes src/TriggersBinding/MySqlTableChangeMonitor.cs x: 625 lines of code y: 30 # changes src/TriggersBinding/MySqlTriggerBinding.cs x: 74 lines of code y: 11 # changes src/TriggersBinding/MySqlTriggerListener.cs x: 304 lines of code y: 32 # changes src/TriggersBinding/MySqlTriggerMetricsProvider.cs x: 106 lines of code y: 17 # changes test-outofproc/AddProductColumnTypes.cs x: 42 lines of code y: 9 # changes test-outofproc/AddProductDefaultPKAndDifferentColumnOrder.cs x: 22 lines of code y: 4 # changes test-outofproc/AddProductExtraColumns.cs x: 26 lines of code y: 4 # changes test-outofproc/AddProductMissingColumns.cs x: 23 lines of code y: 5 # changes test-outofproc/AddProductMissingColumnsException.cs x: 23 lines of code y: 4 # changes test-outofproc/AddProductsNoPartialUpsert.cs x: 32 lines of code y: 4 # changes test-outofproc/GetProductColumnTypesSerialization.cs x: 22 lines of code y: 6 # changes test-outofproc/GetProductColumnTypesSerializationAsyncEnumerable.cs x: 35 lines of code y: 6 # changes test-outofproc/Product.cs x: 106 lines of code y: 9 # changes Directory.Packages.props x: 35 lines of code y: 18 # changes src/TriggersBinding/MySqlTriggerConstants.cs x: 38 lines of code y: 24 # changes src/TriggersBinding/MySqlTriggerUtils.cs x: 72 lines of code y: 19 # changes src/MySqlObject.cs x: 86 lines of code y: 21 # changes src/TriggersBinding/MySqlTriggerParameterDescriptor.cs x: 15 lines of code y: 4 # changes src/TriggersBinding/MySqlTriggerScaleMonitor.cs x: 110 lines of code y: 5 # changes src/TriggersBinding/MySqlTriggerBindingProvider.cs x: 68 lines of code y: 8 # changes Worker.Extensions.MySql/MySqlChange.cs x: 17 lines of code y: 5 # changes Worker.Extensions.MySql/MySqlInputAttribute.cs x: 22 lines of code y: 2 # changes Worker.Extensions.MySql/MySqlOutputAttribute.cs x: 16 lines of code y: 2 # changes src/TriggersBinding/MySqlChange.cs x: 18 lines of code y: 6 # changes src/TriggersBinding/MySqlTriggerAttribute.cs x: 22 lines of code y: 12 # changes Directory.Build.props x: 31 lines of code y: 5 # changes java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation/MySqlOutput.java x: 14 lines of code y: 5 # changes java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation/MySqlTrigger.java x: 15 lines of code y: 2 # changes src/TriggersBinding/MySqlScalerProvider.cs x: 61 lines of code y: 1 # changes src/Common/MySqlOptions.cs x: 78 lines of code y: 8 # changes test-outofproc/GlobalSuppressions.cs x: 8 lines of code y: 4 # changes Worker.Extensions.MySql/MySqlTriggerAttribute.cs x: 19 lines of code y: 2 # changes src/MySqlAsyncEnumerable.cs x: 73 lines of code y: 6 # changes src/TriggersBinding/MySqlTriggerMetrics.cs x: 9 lines of code y: 3 # changes src/TriggersBinding/MySqlTriggerTargetScaler.cs x: 37 lines of code y: 4 # changes src/TriggersBinding/MySqlTriggerValueProvider.cs x: 46 lines of code y: 3 # changes test-outofproc/Program.cs x: 14 lines of code y: 2 # changes test-outofproc/Utils.cs x: 36 lines of code y: 2 # changes java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation/CommandType.java x: 5 lines of code y: 3 # changes java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation/MySqlInput.java x: 16 lines of code y: 3 # changes src/MySqlAttribute.cs x: 27 lines of code y: 5 # changes src/MySqlAsyncCollectorBuilder.cs x: 20 lines of code y: 2 # changes src/MySqlBindingStartup.cs x: 14 lines of code y: 1 # changes src/Utils.cs x: 71 lines of code y: 1 # changes
34.0
# changes
  min: 1.0
  average: 8.41
  25th percentile: 3.0
  median: 5.0
  75th percentile: 11.0
  max: 34.0
0 625.0
lines of code
min: 5.0 | average: 69.94 | 25th percentile: 18.0 | median: 35.0 | 75th percentile: 73.0 | max: 625.0

Number of Contributors vs. Number of Changes: 51 points

src/MySqlAsyncCollector.cs x: 4 # contributors y: 23 # changes src/MySqlBindingExtension.cs x: 4 # contributors y: 7 # changes src/MySqlBindingUtilities.cs x: 4 # contributors y: 34 # changes src/MySqlClientListener.cs x: 4 # contributors y: 9 # changes src/MySqlConverters.cs x: 4 # contributors y: 12 # changes src/MySqlExtensionConfigProvider.cs x: 4 # contributors y: 11 # changes src/TriggersBinding/MySqlTableChangeMonitor.cs x: 4 # contributors y: 30 # changes src/TriggersBinding/MySqlTriggerListener.cs x: 4 # contributors y: 32 # changes src/TriggersBinding/MySqlTriggerMetricsProvider.cs x: 4 # contributors y: 17 # changes test-outofproc/AddProductDefaultPKAndDifferentColumnOrder.cs x: 3 # contributors y: 4 # changes test-outofproc/AddProductMissingColumns.cs x: 4 # contributors y: 5 # changes test-outofproc/GetProductColumnTypesSerialization.cs x: 4 # contributors y: 6 # changes Directory.Packages.props x: 4 # contributors y: 18 # changes src/TriggersBinding/MySqlTriggerConstants.cs x: 3 # contributors y: 24 # changes src/TriggersBinding/MySqlTriggerUtils.cs x: 3 # contributors y: 19 # changes src/MySqlObject.cs x: 3 # contributors y: 21 # changes src/TriggersBinding/MySqlTriggerScaleMonitor.cs x: 3 # contributors y: 5 # changes src/TriggersBinding/MySqlTriggerBindingProvider.cs x: 3 # contributors y: 8 # changes Worker.Extensions.MySql/MySqlChange.cs x: 2 # contributors y: 5 # changes Worker.Extensions.MySql/MySqlInputAttribute.cs x: 1 # contributors y: 2 # changes src/TriggersBinding/MySqlChange.cs x: 3 # contributors y: 6 # changes src/TriggersBinding/MySqlTriggerAttribute.cs x: 3 # contributors y: 12 # changes java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation/MySqlTrigger.java x: 2 # contributors y: 2 # changes src/TriggersBinding/MySqlScalerProvider.cs x: 1 # contributors y: 1 # changes src/MySqlAsyncEnumerable.cs x: 2 # contributors y: 6 # changes src/TriggersBinding/MySqlTriggerMetrics.cs x: 3 # contributors y: 3 # changes java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation/CommandType.java x: 2 # contributors y: 3 # changes src/MySqlBindingStartup.cs x: 2 # contributors y: 1 # changes
34.0
# changes
  min: 1.0
  average: 8.41
  25th percentile: 3.0
  median: 5.0
  75th percentile: 11.0
  max: 34.0
0 4.0
# contributors
min: 1.0 | average: 2.98 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 4.0

Number of Contributors vs. File Size: 51 points

src/MySqlAsyncCollector.cs x: 4 # contributors y: 444 lines of code src/MySqlBindingExtension.cs x: 4 # contributors y: 43 lines of code src/MySqlBindingUtilities.cs x: 4 # contributors y: 253 lines of code src/MySqlConverters.cs x: 4 # contributors y: 124 lines of code src/MySqlExtensionConfigProvider.cs x: 4 # contributors y: 99 lines of code src/TriggersBinding/MySqlTableChangeMonitor.cs x: 4 # contributors y: 625 lines of code src/TriggersBinding/MySqlTriggerBinding.cs x: 4 # contributors y: 74 lines of code src/TriggersBinding/MySqlTriggerListener.cs x: 4 # contributors y: 304 lines of code src/TriggersBinding/MySqlTriggerMetricsProvider.cs x: 4 # contributors y: 106 lines of code test-outofproc/AddProductDefaultPKAndDifferentColumnOrder.cs x: 3 # contributors y: 22 lines of code test-outofproc/AddProductExtraColumns.cs x: 3 # contributors y: 26 lines of code test-outofproc/AddProductMissingColumns.cs x: 4 # contributors y: 23 lines of code test-outofproc/AddProductMissingColumnsException.cs x: 3 # contributors y: 23 lines of code test-outofproc/AddProductsNoPartialUpsert.cs x: 3 # contributors y: 32 lines of code test-outofproc/GetProductColumnTypesSerialization.cs x: 4 # contributors y: 22 lines of code test-outofproc/GetProductColumnTypesSerializationAsyncEnumerable.cs x: 4 # contributors y: 35 lines of code src/TriggersBinding/MySqlTriggerConstants.cs x: 3 # contributors y: 38 lines of code src/TriggersBinding/MySqlTriggerUtils.cs x: 3 # contributors y: 72 lines of code src/MySqlObject.cs x: 3 # contributors y: 86 lines of code src/TriggersBinding/MySqlTriggerParameterDescriptor.cs x: 3 # contributors y: 15 lines of code src/TriggersBinding/MySqlTriggerScaleMonitor.cs x: 3 # contributors y: 110 lines of code src/TriggersBinding/MySqlTriggerBindingProvider.cs x: 3 # contributors y: 68 lines of code Worker.Extensions.MySql/MySqlChange.cs x: 2 # contributors y: 17 lines of code Worker.Extensions.MySql/MySqlInputAttribute.cs x: 1 # contributors y: 22 lines of code Worker.Extensions.MySql/MySqlOutputAttribute.cs x: 1 # contributors y: 16 lines of code src/TriggersBinding/MySqlChange.cs x: 3 # contributors y: 18 lines of code Directory.Build.props x: 3 # contributors y: 31 lines of code java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation/MySqlOutput.java x: 3 # contributors y: 14 lines of code src/TriggersBinding/MySqlScalerProvider.cs x: 1 # contributors y: 61 lines of code src/Common/MySqlOptions.cs x: 3 # contributors y: 78 lines of code test-outofproc/GlobalSuppressions.cs x: 3 # contributors y: 8 lines of code Worker.Extensions.MySql/MySqlTriggerAttribute.cs x: 2 # contributors y: 19 lines of code src/MySqlAsyncEnumerable.cs x: 2 # contributors y: 73 lines of code src/TriggersBinding/MySqlTriggerValueProvider.cs x: 3 # contributors y: 46 lines of code test-outofproc/Program.cs x: 2 # contributors y: 14 lines of code test-outofproc/Utils.cs x: 2 # contributors y: 36 lines of code java-library/src/main/java/com/microsoft/azure/functions/mysql/annotation/CommandType.java x: 2 # contributors y: 5 lines of code src/MySqlAsyncCollectorBuilder.cs x: 2 # contributors y: 20 lines of code src/Utils.cs x: 2 # contributors y: 71 lines of code
625.0
lines of code
  min: 5.0
  average: 69.94
  25th percentile: 18.0
  median: 35.0
  75th percentile: 73.0
  max: 625.0
0 4.0
# contributors
min: 1.0 | average: 2.98 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 4.0