azure / durabletask
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 364 files with 37,956 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 3 files changed 51-100 times (2,615 lines of code)
    • 17 files changed 21-50 times (7,525 lines of code)
    • 79 files changed 6-20 times (15,758 lines of code)
    • 265 files changed 1-5 times (12,058 lines of code)
0% | 6% | 19% | 41% | 31%
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 364 files with 37,956 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 14 files changed by 11-25 contributors (8,280 lines of code)
    • 34 files changed by 6-10 contributors (7,726 lines of code)
    • 179 files changed by 2-5 contributors (17,320 lines of code)
    • 137 files changed by 1 contributor (4,630 lines of code)
0% | 21% | 20% | 45% | 12%
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, csproj, json, md, xml, yaml, props, gitignore, gitattributes, targets, resx, ps1, txt, editorconfig, dotsettings, sfproj
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 6% | 19% | 41% | 31%
props0% | 34% | 0% | 0% | 65%
targets0% | 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% | 6% | 19% | 41% | 31%
tools0% | 100% | 0% | 0% | 0%
ROOT0% | 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
AzureStorageOrchestrationService.cs
in src/DurableTask.AzureStorage
1586 90 2017-06-30 2025-02-13 96 24 cgillum@gmail.com cgillum@microsoft.com
AzureTableTrackingStore.cs
in src/DurableTask.AzureStorage/Tracking
979 37 2018-04-12 2025-03-12 75 22 cgillum@gmail.com anatolib@microsoft.com
props
50 - 2016-08-13 2025-02-12 63 14 simonporter@users.noreply.g... 110135109+nytian@users.nore...
TaskOrchestrationDispatcher.cs
in src/DurableTask.Core
972 21 2017-05-15 2025-04-21 44 12 simonporter@users.noreply.g... 70976921+halspang@users.nor...
AnalyticsEventSource.cs
in src/DurableTask.AzureStorage
1025 43 2017-06-30 2025-02-13 39 6 cgillum@gmail.com cgillum@microsoft.com
AzureStorageOrchestrationServiceSettings.cs
in src/DurableTask.AzureStorage
71 - 2017-06-30 2025-04-11 34 16 cgillum@gmail.com 110135109+nytian@users.nore...
MessageManager.cs
in src/DurableTask.AzureStorage
301 27 2018-04-10 2025-04-23 34 14 hutoh@microsoft.com 110135109+nytian@users.nore...
OrchestrationSessionManager.cs
in src/DurableTask.AzureStorage
534 18 2018-08-23 2025-04-07 33 11 cgillum@gmail.com 110135109+nytian@users.nore...
TaskOrchestrationContext.cs
in src/DurableTask.Core
573 34 2017-05-15 2025-04-01 31 16 simonporter@users.noreply.g... cgillum@microsoft.com
TaskHubQueue.cs
in src/DurableTask.AzureStorage/Messaging
430 16 2018-08-23 2025-03-28 30 9 cgillum@gmail.com cgillum@microsoft.com
ITrackingStore.cs
in src/DurableTask.AzureStorage/Tracking
33 - 2018-04-12 2024-07-18 29 11 cgillum@gmail.com vabachu@microsoft.com
ServiceBusOrchestrationService.cs
in src/DurableTask.ServiceBus
1460 60 2017-05-15 2024-04-19 27 14 simonporter@users.noreply.g... njlehman1@gmail.com
OrchestrationSession.cs
in src/DurableTask.AzureStorage/Messaging
174 9 2018-04-30 2025-02-13 25 6 cgillum@gmail.com cgillum@microsoft.com
TaskActivityDispatcher.cs
in src/DurableTask.Core
265 7 2017-05-15 2025-04-01 25 9 simonporter@users.noreply.g... cgillum@microsoft.com
Utils.cs
in src/DurableTask.Core/Common
469 29 2017-05-15 2023-10-17 25 11 simonporter@users.noreply.g... sburckha@microsoft.com
TrackingStoreBase.cs
in src/DurableTask.AzureStorage/Tracking
60 9 2018-04-12 2024-07-18 24 10 cgillum@gmail.com vabachu@microsoft.com
InstanceStoreBackedTrackingStore.cs
in src/DurableTask.AzureStorage/Tracking
132 12 2018-04-12 2024-07-18 24 12 cgillum@gmail.com vabachu@microsoft.com
ControlQueue.cs
in src/DurableTask.AzureStorage/Messaging
208 7 2018-08-23 2024-07-18 24 7 cgillum@gmail.com vabachu@microsoft.com
TaskHubClient.cs
in src/DurableTask.Core
620 39 2017-05-15 2024-05-30 22 14 simonporter@users.noreply.g... david.justo.1996@gmail.com
Utils.cs
in src/DurableTask.AzureStorage
198 18 2017-06-30 2024-07-23 21 8 cgillum@gmail.com anatolib@microsoft.com
LocalOrchestrationService.cs
in src/DurableTask.Emulator
500 36 2017-05-18 2024-05-30 20 13 alextolp@users.noreply.gith... david.justo.1996@gmail.com
LeaseCollectionBalancer.cs
in src/DurableTask.AzureStorage/Partitioning
695 23 2020-08-19 2024-07-18 19 8 comcmaho@microsoft.com vabachu@microsoft.com
OrchestrationContext.cs
in src/DurableTask.Core
143 15 2017-05-15 2024-04-25 18 10 simonporter@users.noreply.g... aoxiaojian@gmail.com
AzureTableInstanceStore.cs
in src/DurableTask.ServiceBus/Tracking
286 17 2017-05-15 2024-06-25 18 8 simonporter@users.noreply.g... 35710398+arlynch@users.nore...
Session.cs
in src/DurableTask.AzureStorage/Messaging
51 3 2018-04-30 2025-02-13 17 5 cgillum@gmail.com cgillum@microsoft.com
OrchestrationInstanceStatusQueryCondition.cs
in src/DurableTask.AzureStorage/Tracking
109 3 2018-08-13 2024-07-18 17 7 ushio@simplearchitect.com vabachu@microsoft.com
OrchestrationRuntimeState.cs
in src/DurableTask.Core
279 9 2017-05-15 2024-06-10 17 7 simonporter@users.noreply.g... david.justo.1996@gmail.com
TaskOrchestrationExecutor.cs
in src/DurableTask.Core
209 9 2017-05-15 2024-06-10 16 9 simonporter@users.noreply.g... david.justo.1996@gmail.com
TaskHubWorker.cs
in src/DurableTask.Core
394 30 2017-05-15 2025-04-21 15 9 simonporter@users.noreply.g... 70976921+halspang@users.nor...
DisconnectedPerformanceMonitor.cs
in src/DurableTask.AzureStorage/Monitoring
401 22 2017-09-01 2024-07-18 14 6 cgillum@gmail.com vabachu@microsoft.com
HistoryEvent.cs
in src/DurableTask.Core/History
46 3 2017-05-15 2022-01-11 13 6 simonporter@users.noreply.g... cgillum@microsoft.com
MessageData.cs
in src/DurableTask.AzureStorage
59 3 2017-06-30 2024-07-18 13 6 cgillum@gmail.com vabachu@microsoft.com
WorkItemQueue.cs
in src/DurableTask.AzureStorage/Messaging
58 2 2018-08-23 2024-07-18 12 6 cgillum@gmail.com vabachu@microsoft.com
RetryInterceptor.cs
in src/DurableTask.Core
88 3 2017-05-15 2022-03-30 12 6 simonporter@users.noreply.g... cgillum@microsoft.com
ServiceBusUtils.cs
in src/DurableTask.ServiceBus/Common
306 11 2017-05-15 2024-04-19 12 8 simonporter@users.noreply.g... njlehman1@gmail.com
ReflectionBasedTaskActivity.cs
in src/DurableTask.Core
162 6 2017-05-15 2022-08-18 11 7 simonporter@users.noreply.g... 20949117+aueloka@users.nore...
AzureTableClient.cs
in src/DurableTask.ServiceBus/Tracking
439 21 2017-05-15 2024-06-25 11 7 simonporter@users.noreply.g... 35710398+arlynch@users.nore...
TraceHelper.cs
in src/DurableTask.Core/Tracing
453 37 2017-05-15 2024-07-18 11 5 simonporter@users.noreply.g... vabachu@microsoft.com
AppLeaseManager.cs
in src/DurableTask.AzureStorage/Partitioning
473 21 2020-08-14 2024-07-18 11 6 52223332+amdeel@users.norep... vabachu@microsoft.com
TaskActivity.cs
in src/DurableTask.Core
89 6 2017-05-15 2024-03-21 10 6 simonporter@users.noreply.g... leoquijano@gmail.com
SafePartitionManager.cs
in src/DurableTask.AzureStorage/Partitioning
126 1 2020-08-19 2024-07-18 10 6 comcmaho@microsoft.com vabachu@microsoft.com
DefaultEventSource.cs
in src/DurableTask.Core/Tracing
195 9 2017-05-15 2018-09-20 10 3 simonporter@users.noreply.g... 42753213+gfrancomsft@users....
RemoteOrchestrationServiceClient.cs
in src/DurableTask.AzureServiceFabric/Remote
276 17 2019-09-03 2025-01-09 10 7 36271852+kamesh-msft@users.... 126736350+kevxms@users.nore...
WorkItemDispatcher.cs
in src/DurableTask.Core
397 12 2017-05-15 2020-08-05 10 6 simonporter@users.noreply.g... cgillum@microsoft.com
OrchestrationCompleteOrchestratorAction.cs
in src/DurableTask.Core/Command
17 - 2017-05-15 2022-03-30 9 4 simonporter@users.noreply.g... cgillum@microsoft.com
TaskMessage.cs
in src/DurableTask.Core
19 - 2017-05-15 2022-10-13 9 6 simonporter@users.noreply.g... ramjsing@microsoft.com
OrchestrationInstanceStatus.cs
in src/DurableTask.AzureStorage
27 - 2018-04-12 2024-07-18 9 8 cgillum@gmail.com vabachu@microsoft.com
PackageUpgradeSerializationBinder.cs
in src/DurableTask.Core/Serializing
38 1 2018-04-18 2018-09-20 9 3 adarsh.kanodia@hotmail.com 42753213+gfrancomsft@users....
OrchestrationState.cs
in src/DurableTask.Core
67 1 2017-05-15 2022-04-19 9 6 simonporter@users.noreply.g... 52223332+amdeel@users.norep...
LegacyPartitionManager.cs
in src/DurableTask.AzureStorage/Partitioning
84 1 2020-08-19 2024-07-18 9 5 comcmaho@microsoft.com vabachu@microsoft.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
AzureStorageOrchestrationService.cs
in src/DurableTask.AzureStorage
1586 90 2017-06-30 2025-02-13 96 24 cgillum@gmail.com cgillum@microsoft.com
AzureTableTrackingStore.cs
in src/DurableTask.AzureStorage/Tracking
979 37 2018-04-12 2025-03-12 75 22 cgillum@gmail.com anatolib@microsoft.com
AzureStorageOrchestrationServiceSettings.cs
in src/DurableTask.AzureStorage
71 - 2017-06-30 2025-04-11 34 16 cgillum@gmail.com 110135109+nytian@users.nore...
TaskOrchestrationContext.cs
in src/DurableTask.Core
573 34 2017-05-15 2025-04-01 31 16 simonporter@users.noreply.g... cgillum@microsoft.com
props
50 - 2016-08-13 2025-02-12 63 14 simonporter@users.noreply.g... 110135109+nytian@users.nore...
MessageManager.cs
in src/DurableTask.AzureStorage
301 27 2018-04-10 2025-04-23 34 14 hutoh@microsoft.com 110135109+nytian@users.nore...
ServiceBusOrchestrationService.cs
in src/DurableTask.ServiceBus
1460 60 2017-05-15 2024-04-19 27 14 simonporter@users.noreply.g... njlehman1@gmail.com
TaskHubClient.cs
in src/DurableTask.Core
620 39 2017-05-15 2024-05-30 22 14 simonporter@users.noreply.g... david.justo.1996@gmail.com
LocalOrchestrationService.cs
in src/DurableTask.Emulator
500 36 2017-05-18 2024-05-30 20 13 alextolp@users.noreply.gith... david.justo.1996@gmail.com
TaskOrchestrationDispatcher.cs
in src/DurableTask.Core
972 21 2017-05-15 2025-04-21 44 12 simonporter@users.noreply.g... 70976921+halspang@users.nor...
InstanceStoreBackedTrackingStore.cs
in src/DurableTask.AzureStorage/Tracking
132 12 2018-04-12 2024-07-18 24 12 cgillum@gmail.com vabachu@microsoft.com
OrchestrationSessionManager.cs
in src/DurableTask.AzureStorage
534 18 2018-08-23 2025-04-07 33 11 cgillum@gmail.com 110135109+nytian@users.nore...
ITrackingStore.cs
in src/DurableTask.AzureStorage/Tracking
33 - 2018-04-12 2024-07-18 29 11 cgillum@gmail.com vabachu@microsoft.com
Utils.cs
in src/DurableTask.Core/Common
469 29 2017-05-15 2023-10-17 25 11 simonporter@users.noreply.g... sburckha@microsoft.com
TrackingStoreBase.cs
in src/DurableTask.AzureStorage/Tracking
60 9 2018-04-12 2024-07-18 24 10 cgillum@gmail.com vabachu@microsoft.com
OrchestrationContext.cs
in src/DurableTask.Core
143 15 2017-05-15 2024-04-25 18 10 simonporter@users.noreply.g... aoxiaojian@gmail.com
TaskHubQueue.cs
in src/DurableTask.AzureStorage/Messaging
430 16 2018-08-23 2025-03-28 30 9 cgillum@gmail.com cgillum@microsoft.com
TaskActivityDispatcher.cs
in src/DurableTask.Core
265 7 2017-05-15 2025-04-01 25 9 simonporter@users.noreply.g... cgillum@microsoft.com
TaskOrchestrationExecutor.cs
in src/DurableTask.Core
209 9 2017-05-15 2024-06-10 16 9 simonporter@users.noreply.g... david.justo.1996@gmail.com
TaskHubWorker.cs
in src/DurableTask.Core
394 30 2017-05-15 2025-04-21 15 9 simonporter@users.noreply.g... 70976921+halspang@users.nor...
Utils.cs
in src/DurableTask.AzureStorage
198 18 2017-06-30 2024-07-23 21 8 cgillum@gmail.com anatolib@microsoft.com
LeaseCollectionBalancer.cs
in src/DurableTask.AzureStorage/Partitioning
695 23 2020-08-19 2024-07-18 19 8 comcmaho@microsoft.com vabachu@microsoft.com
AzureTableInstanceStore.cs
in src/DurableTask.ServiceBus/Tracking
286 17 2017-05-15 2024-06-25 18 8 simonporter@users.noreply.g... 35710398+arlynch@users.nore...
ServiceBusUtils.cs
in src/DurableTask.ServiceBus/Common
306 11 2017-05-15 2024-04-19 12 8 simonporter@users.noreply.g... njlehman1@gmail.com
OrchestrationInstanceStatus.cs
in src/DurableTask.AzureStorage
27 - 2018-04-12 2024-07-18 9 8 cgillum@gmail.com vabachu@microsoft.com
ControlQueue.cs
in src/DurableTask.AzureStorage/Messaging
208 7 2018-08-23 2024-07-18 24 7 cgillum@gmail.com vabachu@microsoft.com
OrchestrationRuntimeState.cs
in src/DurableTask.Core
279 9 2017-05-15 2024-06-10 17 7 simonporter@users.noreply.g... david.justo.1996@gmail.com
OrchestrationInstanceStatusQueryCondition.cs
in src/DurableTask.AzureStorage/Tracking
109 3 2018-08-13 2024-07-18 17 7 ushio@simplearchitect.com vabachu@microsoft.com
ReflectionBasedTaskActivity.cs
in src/DurableTask.Core
162 6 2017-05-15 2022-08-18 11 7 simonporter@users.noreply.g... 20949117+aueloka@users.nore...
AzureTableClient.cs
in src/DurableTask.ServiceBus/Tracking
439 21 2017-05-15 2024-06-25 11 7 simonporter@users.noreply.g... 35710398+arlynch@users.nore...
RemoteOrchestrationServiceClient.cs
in src/DurableTask.AzureServiceFabric/Remote
276 17 2019-09-03 2025-01-09 10 7 36271852+kamesh-msft@users.... 126736350+kevxms@users.nore...
AzureTableOrchestrationHistoryEventEntity.cs
in src/DurableTask.ServiceBus/Tracking
84 4 2017-05-15 2024-07-18 9 7 simonporter@users.noreply.g... vabachu@microsoft.com
EventType.cs
in src/DurableTask.Core/History
28 - 2017-05-15 2022-08-18 8 7 simonporter@users.noreply.g... jarroyoi@caltech.edu
AnalyticsEventSource.cs
in src/DurableTask.AzureStorage
1025 43 2017-06-30 2025-02-13 39 6 cgillum@gmail.com cgillum@microsoft.com
OrchestrationSession.cs
in src/DurableTask.AzureStorage/Messaging
174 9 2018-04-30 2025-02-13 25 6 cgillum@gmail.com cgillum@microsoft.com
DisconnectedPerformanceMonitor.cs
in src/DurableTask.AzureStorage/Monitoring
401 22 2017-09-01 2024-07-18 14 6 cgillum@gmail.com vabachu@microsoft.com
HistoryEvent.cs
in src/DurableTask.Core/History
46 3 2017-05-15 2022-01-11 13 6 simonporter@users.noreply.g... cgillum@microsoft.com
MessageData.cs
in src/DurableTask.AzureStorage
59 3 2017-06-30 2024-07-18 13 6 cgillum@gmail.com vabachu@microsoft.com
RetryInterceptor.cs
in src/DurableTask.Core
88 3 2017-05-15 2022-03-30 12 6 simonporter@users.noreply.g... cgillum@microsoft.com
WorkItemQueue.cs
in src/DurableTask.AzureStorage/Messaging
58 2 2018-08-23 2024-07-18 12 6 cgillum@gmail.com vabachu@microsoft.com
AppLeaseManager.cs
in src/DurableTask.AzureStorage/Partitioning
473 21 2020-08-14 2024-07-18 11 6 52223332+amdeel@users.norep... vabachu@microsoft.com
WorkItemDispatcher.cs
in src/DurableTask.Core
397 12 2017-05-15 2020-08-05 10 6 simonporter@users.noreply.g... cgillum@microsoft.com
TaskActivity.cs
in src/DurableTask.Core
89 6 2017-05-15 2024-03-21 10 6 simonporter@users.noreply.g... leoquijano@gmail.com
SafePartitionManager.cs
in src/DurableTask.AzureStorage/Partitioning
126 1 2020-08-19 2024-07-18 10 6 comcmaho@microsoft.com vabachu@microsoft.com
TaskMessage.cs
in src/DurableTask.Core
19 - 2017-05-15 2022-10-13 9 6 simonporter@users.noreply.g... ramjsing@microsoft.com
OrchestrationState.cs
in src/DurableTask.Core
67 1 2017-05-15 2022-04-19 9 6 simonporter@users.noreply.g... 52223332+amdeel@users.norep...
JsonDataConverter.cs
in src/DurableTask.Core/Serializing
61 5 2017-05-15 2022-04-28 8 6 simonporter@users.noreply.g... saguiitay@hotmail.com
ExecutionStartedEvent.cs
in src/DurableTask.Core/History
45 3 2017-05-15 2023-08-23 8 6 simonporter@users.noreply.g... cgillum@microsoft.com
Session.cs
in src/DurableTask.AzureStorage/Messaging
51 3 2018-04-30 2025-02-13 17 5 cgillum@gmail.com cgillum@microsoft.com
TraceHelper.cs
in src/DurableTask.Core/Tracing
453 37 2017-05-15 2024-07-18 11 5 simonporter@users.noreply.g... vabachu@microsoft.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
OrchestrationEntityContext.cs
in src/DurableTask.Core/Entities
229 13 2023-10-17 2024-02-28 2 1 sburckha@microsoft.com sburckha@microsoft.com
MessageSorter.cs
in src/DurableTask.Core/Entities/StateFormat
190 3 2023-10-17 2023-10-17 1 1 sburckha@microsoft.com sburckha@microsoft.com
MessageProviderBase.cs
in src/DurableTask.AzureServiceFabric/Stores
153 15 2019-09-03 2019-09-03 1 1 36271852+kamesh-msft@users.... 36271852+kamesh-msft@users....
ScheduledMessageProvider.cs
in src/DurableTask.AzureServiceFabric/Stores
134 4 2019-09-03 2019-09-03 1 1 36271852+kamesh-msft@users.... 36271852+kamesh-msft@users....
StorageServiceClientProvider.cs
in src/DurableTask.AzureStorage
124 10 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
AsyncEnumerableExtensions.cs
in src/DurableTask.AzureStorage/Linq
109 5 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
DiagnosticActivityExtensions.cs
in src/DurableTask.ApplicationInsights
107 7 2023-08-23 2023-08-23 1 1 cgillum@microsoft.com cgillum@microsoft.com
W3CTraceContext.cs
in src/DurableTask.Core
105 4 2020-11-11 2020-11-11 1 1 cgillum@microsoft.com cgillum@microsoft.com
DurableTelemetryModule.cs
in src/DurableTask.ApplicationInsights
105 4 2023-08-23 2023-08-23 1 1 cgillum@microsoft.com cgillum@microsoft.com
96 - 2025-02-12 2025-02-12 1 1 110135109+nytian@users.nore... 110135109+nytian@users.nore...
CorrelationTraceClient.cs
in src/DurableTask.Core
89 8 2020-11-11 2020-11-11 1 1 cgillum@microsoft.com cgillum@microsoft.com
DataContractJsonConverter.cs
in src/DurableTask.AzureStorage
84 4 2021-01-29 2021-01-29 1 1 javia@microsoft.com javia@microsoft.com
TraceContextFactory.cs
in src/DurableTask.Core
81 7 2020-11-11 2020-11-11 1 1 cgillum@microsoft.com cgillum@microsoft.com
TaskHubStatefulService.cs
in src/DurableTask.AzureServiceFabric/Service
78 6 2019-09-03 2019-12-24 3 1 36271852+kamesh-msft@users.... 36271852+kamesh-msft@users....
ClientResponseExtensions.cs
in src/DurableTask.AzureStorage/Storage
72 2 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
SchedulerState.cs
in src/DurableTask.Core/Entities/StateFormat
69 5 2023-10-17 2023-10-17 1 1 sburckha@microsoft.com sburckha@microsoft.com
DiagnosticActivityExtensions.cs
in src/DurableTask.Core/Tracing
64 2 2023-08-23 2023-08-23 1 1 cgillum@microsoft.com cgillum@microsoft.com
EntityMessageEvent.cs
in src/DurableTask.Core/Entities
63 6 2023-10-17 2023-10-17 1 1 sburckha@microsoft.com sburckha@microsoft.com
Entities.cs
in src/DurableTask.Core/Common
61 3 2020-11-20 2023-10-17 2 1 sburckha@microsoft.com sburckha@microsoft.com
EntityId.cs
in src/DurableTask.Core/Entities
60 7 2023-10-17 2023-10-17 1 1 sburckha@microsoft.com sburckha@microsoft.com
ThrottlingHttpPipelinePolicy.cs
in src/DurableTask.AzureStorage/Http
57 4 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
ClientEntityHelpers.cs
in src/DurableTask.Core/Entities
56 4 2023-10-17 2023-10-17 1 1 sburckha@microsoft.com sburckha@microsoft.com
EntityBackendQueries.cs
in src/DurableTask.Core/Entities
52 1 2023-10-17 2023-10-17 1 1 sburckha@microsoft.com sburckha@microsoft.com
ActivityProvider.cs
in src/DurableTask.AzureServiceFabric/Stores
49 3 2019-09-03 2019-09-03 1 1 36271852+kamesh-msft@users.... 36271852+kamesh-msft@users....
EventIds.cs
in src/DurableTask.AzureStorage/Logging
47 - 2020-08-05 2020-08-05 1 1 cgillum@microsoft.com cgillum@microsoft.com
46 3 2020-11-11 2020-11-11 1 1 cgillum@microsoft.com cgillum@microsoft.com
RequestMessage.cs
in src/DurableTask.Core/Entities/EventFormat
46 1 2023-10-17 2023-10-17 1 1 sburckha@microsoft.com sburckha@microsoft.com
ISupportsDurableTraceContext.cs
in src/DurableTask.Core
46 3 2023-08-23 2023-08-23 1 1 cgillum@microsoft.com cgillum@microsoft.com
DispatchQueue.cs
in src/DurableTask.AzureStorage
46 4 2018-08-23 2018-08-28 2 1 cgillum@gmail.com cgillum@gmail.com
VersioningSettings.cs
in src/DurableTask.Core/Settings
42 1 2025-04-21 2025-04-21 1 1 70976921+halspang@users.nor... 70976921+halspang@users.nor...
UriPath.cs
in src/DurableTask.AzureStorage/Net
42 1 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
OrchestrationTags.cs
in src/DurableTask.Core
41 2 2019-08-29 2019-08-29 1 1 sburckha@microsoft.com sburckha@microsoft.com
StorageAccountClientProvider.cs
in src/DurableTask.AzureStorage
40 4 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
Fnv1aHashHelper.cs
in src/DurableTask.Core/Common
39 5 2023-10-17 2023-10-17 1 1 sburckha@microsoft.com sburckha@microsoft.com
AsyncManualResetEvent.cs
in src/DurableTask.AzureStorage
38 3 2018-08-23 2018-08-28 2 1 cgillum@gmail.com cgillum@gmail.com
TimerFiredEventComparer.cs
in src/DurableTask.AzureServiceFabric
38 1 2019-09-03 2019-09-03 1 1 36271852+kamesh-msft@users.... 36271852+kamesh-msft@users....
LeaseTimeoutHttpPipelinePolicy.cs
in src/DurableTask.AzureStorage/Http
37 3 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
PersistentSession.cs
in src/DurableTask.AzureServiceFabric
37 4 2019-09-03 2019-09-03 1 1 36271852+kamesh-msft@users.... 36271852+kamesh-msft@users....
TrackingServiceClientProvider.cs
in src/DurableTask.AzureStorage
36 4 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
AsyncManualResetEvent.cs
in src/DurableTask.AzureServiceFabric
36 3 2019-09-03 2019-09-03 1 1 36271852+kamesh-msft@users.... 36271852+kamesh-msft@users....
NoOpLoggerFactory.cs
in src/DurableTask.AzureStorage/Logging
35 4 2020-08-07 2020-08-07 1 1 cgillum@microsoft.com cgillum@microsoft.com
ResponseMessage.cs
in src/DurableTask.Core/Entities/EventFormat
34 1 2023-10-17 2023-10-17 1 1 sburckha@microsoft.com sburckha@microsoft.com
AsyncQueue.cs
in src/DurableTask.AzureStorage
34 3 2018-08-23 2018-08-28 2 1 cgillum@gmail.com cgillum@gmail.com
SessionMessageProvider.cs
in src/DurableTask.AzureServiceFabric/Stores
33 3 2019-09-03 2019-09-03 1 1 36271852+kamesh-msft@users.... 36271852+kamesh-msft@users....
LoggingExtensions.cs
in src/DurableTask.Core/Logging
31 2 2020-08-05 2021-03-31 2 1 cgillum@microsoft.com cgillum@microsoft.com
BlobPartitionLease.cs
in src/DurableTask.AzureStorage/Partitioning
31 4 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
DefaultStringPartitionHashing.cs
in src/DurableTask.AzureServiceFabric/Remote
31 1 2020-10-21 2020-10-21 1 1 shankar.sama@gmail.com shankar.sama@gmail.com
ServiceBusQueueStats.cs
in src/DurableTask.ServiceBus/Stats
29 1 2017-05-15 2017-05-15 1 1 simonporter@users.noreply.g... simonporter@users.noreply.g...
TableTransactionResultsBuilder.cs
in src/DurableTask.AzureStorage/Storage
29 2 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
MonitoringHttpPipelinePolicy.cs
in src/DurableTask.AzureStorage/Http
28 3 2024-07-18 2024-07-18 1 1 vabachu@microsoft.com vabachu@microsoft.com
Correlations

File Size vs. Number of Changes: 364 points

src/DurableTask.AzureStorage/Partitioning/TablePartitionManager.cs x: 658 lines of code y: 4 # changes src/DurableTask.AzureStorage/MessageManager.cs x: 301 lines of code y: 34 # changes src/DurableTask.AzureStorage/Storage/BlobContainer.cs x: 93 lines of code y: 6 # changes src/DurableTask.AzureStorage/Partitioning/BlobPartitionLeaseManager.cs x: 277 lines of code y: 2 # changes src/DurableTask.AzureStorage/Storage/Table.cs x: 142 lines of code y: 6 # changes src/DurableTask.AzureStorage/Storage/TableQueryResponse.cs x: 44 lines of code y: 2 # changes src/DurableTask.Core/Settings/VersioningSettings.cs x: 42 lines of code y: 1 # changes src/DurableTask.Core/TaskHubWorker.cs x: 394 lines of code y: 15 # changes src/DurableTask.Core/TaskOrchestrationDispatcher.cs x: 972 lines of code y: 44 # changes src/DurableTask.AzureStorage/AzureStorageOrchestrationServiceSettings.cs x: 71 lines of code y: 34 # changes src/DurableTask.AzureStorage/OrchestrationSessionManager.cs x: 534 lines of code y: 33 # changes src/DurableTask.Core/TaskActivityDispatcher.cs x: 265 lines of code y: 25 # changes src/DurableTask.Core/TaskContext.cs x: 24 lines of code y: 3 # changes src/DurableTask.Core/TaskOrchestrationContext.cs x: 573 lines of code y: 31 # changes src/DurableTask.AzureStorage/Messaging/TaskHubQueue.cs x: 430 lines of code y: 30 # changes src/DurableTask.AzureStorage/Storage/DurableTaskStorageException.cs x: 39 lines of code y: 4 # changes src/DurableTask.AzureStorage/Storage/Queue.cs x: 107 lines of code y: 7 # changes src/DurableTask.Core/PurgeResult.cs x: 18 lines of code y: 2 # changes src/DurableTask.AzureStorage/Tracking/AzureTableTrackingStore.cs x: 979 lines of code y: 75 # changes src/DurableTask.AzureStorage/AnalyticsEventSource.cs x: 1025 lines of code y: 39 # changes src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs x: 1586 lines of code y: 96 # changes src/DurableTask.AzureStorage/Logging/LogEvents.cs x: 2151 lines of code y: 8 # changes src/DurableTask.AzureStorage/Logging/LogHelper.cs x: 822 lines of code y: 8 # changes src/DurableTask.AzureStorage/Messaging/OrchestrationSession.cs x: 174 lines of code y: 25 # changes src/DurableTask.AzureStorage/Messaging/Session.cs x: 51 lines of code y: 17 # changes Directory.Packages.props x: 96 lines of code y: 1 # changes tools/DurableTask.props x: 50 lines of code y: 63 # changes src/DurableTask.AzureServiceFabric/Remote/RemoteOrchestrationServiceClient.cs x: 276 lines of code y: 10 # changes src/DurableTask.AzureServiceFabric/Service/FabricOrchestrationServiceController.cs x: 108 lines of code y: 3 # changes src/DurableTask.AzureStorage/Utils.cs x: 198 lines of code y: 21 # changes Directory.Build.targets x: 20 lines of code y: 1 # changes src/DurableTask.AzureStorage/DefaultStorageServiceClientProvider.cs x: 25 lines of code y: 1 # changes src/DurableTask.AzureStorage/EntityTrackingStoreQueries.cs x: 229 lines of code y: 3 # changes src/DurableTask.AzureStorage/Http/LeaseTimeoutHttpPipelinePolicy.cs x: 37 lines of code y: 1 # changes src/DurableTask.AzureStorage/Http/MonitoringHttpPipelinePolicy.cs x: 28 lines of code y: 1 # changes src/DurableTask.AzureStorage/Http/ThrottlingHttpPipelinePolicy.cs x: 57 lines of code y: 1 # changes src/DurableTask.AzureStorage/IStorageServiceClientProvider.cs x: 11 lines of code y: 1 # changes src/DurableTask.AzureStorage/Linq/AsyncEnumerableExtensions.cs x: 109 lines of code y: 1 # changes src/DurableTask.AzureStorage/MessageData.cs x: 59 lines of code y: 13 # changes src/DurableTask.AzureStorage/Messaging/ControlQueue.cs x: 208 lines of code y: 24 # changes src/DurableTask.AzureStorage/Messaging/MessageCollection.cs x: 22 lines of code y: 7 # changes src/DurableTask.AzureStorage/Messaging/WorkItemQueue.cs x: 58 lines of code y: 12 # changes src/DurableTask.AzureStorage/Monitoring/DisconnectedPerformanceMonitor.cs x: 401 lines of code y: 14 # changes src/DurableTask.AzureStorage/OrchestrationInstanceStatus.cs x: 27 lines of code y: 9 # changes src/DurableTask.AzureStorage/Partitioning/AppLeaseManager.cs x: 473 lines of code y: 11 # changes src/DurableTask.AzureStorage/Partitioning/ILeaseManager.cs x: 21 lines of code y: 8 # changes src/DurableTask.AzureStorage/Partitioning/IPartitionManager.cs x: 16 lines of code y: 4 # changes src/DurableTask.AzureStorage/Partitioning/Lease.cs x: 44 lines of code y: 7 # changes src/DurableTask.AzureStorage/Partitioning/LeaseCollectionBalancer.cs x: 695 lines of code y: 19 # changes src/DurableTask.AzureStorage/Partitioning/LegacyPartitionManager.cs x: 84 lines of code y: 9 # changes src/DurableTask.AzureStorage/Partitioning/SafePartitionManager.cs x: 126 lines of code y: 10 # changes src/DurableTask.AzureStorage/Storage/Blob.cs x: 124 lines of code y: 5 # changes src/DurableTask.AzureStorage/Storage/ClientResponseExtensions.cs x: 72 lines of code y: 1 # changes src/DurableTask.AzureStorage/Storage/OperationContext.cs x: 15 lines of code y: 1 # changes src/DurableTask.AzureStorage/StorageServiceClientProvider.cs x: 124 lines of code y: 1 # changes src/DurableTask.AzureStorage/Tracking/ITrackingStore.cs x: 33 lines of code y: 29 # changes src/DurableTask.AzureStorage/Tracking/InstanceStatus.cs x: 20 lines of code y: 2 # changes src/DurableTask.AzureStorage/Tracking/InstanceStoreBackedTrackingStore.cs x: 132 lines of code y: 24 # changes src/DurableTask.AzureStorage/Tracking/ODataCondition.cs x: 16 lines of code y: 1 # changes src/DurableTask.AzureStorage/Tracking/OrchestrationHistory.cs x: 34 lines of code y: 5 # changes src/DurableTask.AzureStorage/Tracking/OrchestrationInstanceStatusQueryCondition.cs x: 109 lines of code y: 17 # changes src/DurableTask.AzureStorage/Tracking/TableEntityConverter.cs x: 233 lines of code y: 4 # changes src/DurableTask.AzureStorage/Tracking/TrackingStoreBase.cs x: 60 lines of code y: 24 # changes src/DurableTask.Core/Tracing/TraceHelper.cs x: 453 lines of code y: 11 # changes src/DurableTask.ServiceBus/Tracking/AzureStorageBlobStore.cs x: 49 lines of code y: 5 # changes src/DurableTask.ServiceBus/Tracking/AzureTableClient.cs x: 439 lines of code y: 11 # changes src/DurableTask.ServiceBus/Tracking/AzureTableCompositeTableEntity.cs x: 17 lines of code y: 6 # changes src/DurableTask.ServiceBus/Tracking/AzureTableInstanceStore.cs x: 286 lines of code y: 18 # changes src/DurableTask.ServiceBus/Tracking/AzureTableOrchestrationJumpStartEntity.cs x: 42 lines of code y: 6 # changes src/DurableTask.ServiceBus/Tracking/AzureTableOrchestrationStateEntity.cs x: 256 lines of code y: 8 # changes src/DurableTask.ServiceBus/Tracking/BlobStorageClient.cs x: 94 lines of code y: 9 # changes src/DurableTask.Core/Logging/LogEvents.cs x: 1412 lines of code y: 8 # changes src/DurableTask.Core/OrchestrationRuntimeState.cs x: 279 lines of code y: 17 # changes src/DurableTask.Core/TaskOrchestrationExecutor.cs x: 209 lines of code y: 16 # changes src/DurableTask.Core/TaskHubClient.cs x: 620 lines of code y: 22 # changes src/DurableTask.Emulator/LocalOrchestrationService.cs x: 500 lines of code y: 20 # changes src/DurableTask.Core/TaskEntityDispatcher.cs x: 686 lines of code y: 4 # changes src/DurableTask.Core/Exceptions/OrchestrationException.cs x: 41 lines of code y: 8 # changes src/DurableTask.Core/OrchestrationContext.cs x: 143 lines of code y: 18 # changes src/DurableTask.ServiceBus/Common/Abstraction/ServiceBusAbstraction.cs x: 879 lines of code y: 4 # changes src/DurableTask.ServiceBus/Common/ServiceBusUtils.cs x: 306 lines of code y: 12 # changes src/DurableTask.ServiceBus/ServiceBusOrchestrationService.cs x: 1460 lines of code y: 27 # changes src/DurableTask.ServiceBus/Settings/ServiceBusConnectionSettings.cs x: 47 lines of code y: 2 # changes src/DurableTask.Core/TaskActivity.cs x: 89 lines of code y: 10 # changes src/DurableTask.Core/Entities/OrchestrationEntityContext.cs x: 229 lines of code y: 2 # changes src/DurableTask.Core/NameVersionHelper.cs x: 94 lines of code y: 6 # changes src/DurableTask.Core/ScheduleProxy.cs x: 65 lines of code y: 7 # changes src/DurableTask.Core/Logging/EventIds.cs x: 54 lines of code y: 5 # changes src/DurableTask.Core/Logging/LogHelper.cs x: 442 lines of code y: 6 # changes src/DurableTask.Core/Logging/StructuredEventSource.cs x: 893 lines of code y: 7 # changes src/DurableTask.AzureStorage/Fnv1aHashHelper.cs x: 39 lines of code y: 3 # changes src/DurableTask.Core/Common/Entities.cs x: 61 lines of code y: 2 # changes src/DurableTask.Core/Common/Utils.cs x: 469 lines of code y: 25 # changes src/DurableTask.Core/Entities/EntityBackendQueries.cs x: 52 lines of code y: 1 # changes src/DurableTask.Core/Entities/EntityId.cs x: 60 lines of code y: 1 # changes src/DurableTask.Core/Entities/EntityMessageEvent.cs x: 63 lines of code y: 1 # changes src/DurableTask.Core/Entities/EventFormat/RequestMessage.cs x: 46 lines of code y: 1 # changes src/DurableTask.Core/Entities/EventFormat/ResponseMessage.cs x: 34 lines of code y: 1 # changes src/DurableTask.Core/Entities/StateFormat/MessageSorter.cs x: 190 lines of code y: 1 # changes src/DurableTask.Core/Entities/StateFormat/SchedulerState.cs x: 69 lines of code y: 1 # changes src/DurableTask.AzureStorage/Tracking/TagsSerializer.cs x: 13 lines of code y: 2 # changes src/DurableTask.Core/Tracing/DistributedTraceContext.cs x: 37 lines of code y: 3 # changes src/DurableTask.Core/Serializing/DataConverter.cs x: 31 lines of code y: 3 # changes src/DurableTask.ApplicationInsights/DiagnosticActivityExtensions.cs x: 107 lines of code y: 1 # changes src/DurableTask.Core/History/EventRaisedEvent.cs x: 23 lines of code y: 5 # changes src/DurableTask.Core/History/ExecutionStartedEvent.cs x: 45 lines of code y: 8 # changes src/DurableTask.Core/History/SubOrchestrationInstanceCreatedEvent.cs x: 24 lines of code y: 4 # changes src/DurableTask.Core/History/TaskScheduledEvent.cs x: 39 lines of code y: 5 # changes src/DurableTask.AzureServiceFabric/Service/DefaultDependencyResolver.cs x: 40 lines of code y: 2 # changes src/DurableTask.AzureServiceFabric/FabricOrchestrationService.cs x: 486 lines of code y: 7 # changes src/DurableTask.AzureServiceFabric/FabricOrchestrationServiceClient.cs x: 220 lines of code y: 9 # changes src/DurableTask.AzureServiceFabric/Stores/SessionProvider.cs x: 283 lines of code y: 5 # changes src/DurableTask.AzureServiceFabric/Utils.cs x: 94 lines of code y: 3 # changes src/DurableTask.Core/TaskMessage.cs x: 19 lines of code y: 9 # changes src/DurableTask.Core/OrchestratorExecutionResult.cs x: 35 lines of code y: 2 # changes src/DurableTask.Core/TraceContextBase.cs x: 95 lines of code y: 2 # changes src/DurableTask.Core/ReflectionBasedTaskActivity.cs x: 162 lines of code y: 11 # changes src/DurableTask.Core/History/EventType.cs x: 28 lines of code y: 8 # changes src/DurableTask.Core/OrchestrationStatus.cs x: 15 lines of code y: 4 # changes src/DurableTask.Core/RetryProxy.cs x: 48 lines of code y: 8 # changes src/DurableTask.Core/TaskOrchestrationWorkItem.cs x: 19 lines of code y: 8 # changes src/DurableTask.Core/Serializing/JsonDataConverter.cs x: 61 lines of code y: 8 # changes src/DurableTask.Core/TaskOrchestration.cs x: 71 lines of code y: 8 # changes src/DurableTask.Core/OrchestrationState.cs x: 67 lines of code y: 9 # changes src/DurableTask.Core/Exceptions/OrchestrationFailureException.cs x: 38 lines of code y: 7 # changes src/DurableTask.Core/Exceptions/TaskFailureException.cs x: 80 lines of code y: 8 # changes src/DurableTask.Core/History/SubOrchestrationInstanceFailedEvent.cs x: 34 lines of code y: 4 # changes src/DurableTask.Core/RetryInterceptor.cs x: 88 lines of code y: 12 # changes src/DurableTask.AzureServiceFabric/FabricOrchestrationProviderSettings.cs x: 26 lines of code y: 2 # changes src/DurableTask.AzureServiceFabric/Service/TaskHubProxyListener.cs x: 155 lines of code y: 5 # changes src/DurableTask.AzureServiceFabric/Tracing/ServiceFabricProviderEventSource.cs x: 205 lines of code y: 2 # changes src/DurableTask.Core/Command/CreateTimerOrchestratorAction.cs x: 11 lines of code y: 4 # changes src/DurableTask.Core/Command/ScheduleTaskOrchestratorAction.cs x: 13 lines of code y: 6 # changes src/DurableTask.Core/Command/SendEventOrchestratorAction.cs x: 12 lines of code y: 3 # changes src/DurableTask.Core/History/HistoryEvent.cs x: 46 lines of code y: 13 # changes src/DurableTask.Core/History/TimerFiredEvent.cs x: 28 lines of code y: 4 # changes src/DurableTask.Core/INameVersionObjectManager.cs x: 10 lines of code y: 2 # changes src/DurableTask.AzureStorage/AssemblyInfo.cs x: 6 lines of code y: 5 # changes src/DurableTask.AzureStorage/Tracking/KeySanitation.cs x: 102 lines of code y: 2 # changes src/DurableTask.Core/Logging/StructuredLogEvent.cs x: 90 lines of code y: 2 # changes src/DurableTask.AzureStorage/AsyncAutoResetEvent.cs x: 82 lines of code y: 6 # changes src/DurableTask.Core/Logging/LoggingExtensions.cs x: 31 lines of code y: 2 # changes src/DurableTask.Emulator/PeekLockSessionQueue.cs x: 147 lines of code y: 6 # changes src/DurableTask.AzureServiceFabric/Remote/FabricPartitionEndpointResolver.cs x: 82 lines of code y: 2 # changes src/DurableTask.AzureStorage/Partitioning/LeaseLostException.cs x: 46 lines of code y: 4 # changes src/DurableTask.AzureStorage/DataContractJsonConverter.cs x: 84 lines of code y: 1 # changes src/DurableTask.Core/AssemblyInfo.cs x: 7 lines of code y: 8 # changes src/DurableTask.Core/CorrelationTraceClient.cs x: 89 lines of code y: 1 # changes src/DurableTask.Core/TraceContextFactory.cs x: 81 lines of code y: 1 # changes src/DurableTask.AzureStorage/Logging/EventIds.cs x: 47 lines of code y: 1 # changes src/DurableTask.AzureStorage/Messaging/ActivitySession.cs x: 24 lines of code y: 7 # changes src/DurableTask.Core/WorkItemDispatcher.cs x: 397 lines of code y: 10 # changes src/DurableTask.AzureServiceFabric/Service/Startup.cs x: 49 lines of code y: 3 # changes src/DurableTask.AzureStorage/Monitoring/AzureStorageOrchestrationServiceStats.cs x: 17 lines of code y: 3 # changes src/DurableTask.AzureServiceFabric/FabricOrchestrationInstanceStore.cs x: 309 lines of code y: 3 # changes src/DurableTask.AzureServiceFabric/TaskHelpers/RetryHelper.cs x: 88 lines of code y: 2 # changes src/DurableTask.AzureServiceFabric/Service/TaskHubStatefulService.cs x: 78 lines of code y: 3 # changes src/DurableTask.Core/IOrchestrationSession.cs x: 10 lines of code y: 5 # changes src/DurableTask.AzureServiceFabric/Stores/MessageProviderBase.cs x: 153 lines of code y: 1 # changes src/DurableTask.AzureServiceFabric/Stores/ScheduledMessageProvider.cs x: 134 lines of code y: 1 # changes src/DurableTask.Core/History/EventSentEvent.cs x: 20 lines of code y: 3 # changes src/DurableTask.Core/Exceptions/SubOrchestrationFailedException.cs x: 46 lines of code y: 6 # changes src/DurableTask.Core/DefaultObjectCreator.cs x: 33 lines of code y: 3 # changes src/DurableTask.Core/NameVersionObjectManager.cs x: 44 lines of code y: 5 # changes src/DurableTask.Core/OrchestrationStateQuery.cs x: 133 lines of code y: 8 # changes src/DurableTask.Core/ParentInstance.cs x: 24 lines of code y: 5 # changes src/DurableTask.Core/RetryOptions.cs x: 28 lines of code y: 5 # changes src/DurableTask.Core/Serializing/PackageUpgradeSerializationBinder.cs x: 38 lines of code y: 9 # changes src/DurableTask.Core/Serializing/RuntimeStateStreamConverter.cs x: 178 lines of code y: 6 # changes src/DurableTask.Core/Tracing/DefaultEventSource.cs x: 195 lines of code y: 10 # changes src/DurableTask.Core/Tracking/OrchestrationWorkItemInstanceEntity.cs x: 13 lines of code y: 5 # changes src/DurableTask.Emulator/PeekLockQueue.cs x: 75 lines of code y: 6 # changes src/DurableTask.ServiceBus/Settings/JumpStartSettings.cs x: 18 lines of code y: 5 # changes src/DurableTask.ServiceBus/Tracking/BlobStorageClientHelper.cs x: 111 lines of code y: 6 # changes src/DurableTask.ServiceBus/Tracking/JumpStartManager.cs x: 141 lines of code y: 9 # changes src/DurableTask.Core/IOrchestrationServiceClient.cs x: 26 lines of code y: 6 # changes src/DurableTask.Core/ObjectCreator.cs x: 10 lines of code y: 3 # changes src/DurableTask.AzureStorage/AsyncQueue.cs x: 34 lines of code y: 2 # changes src/DurableTask.ServiceBus/AssemblyInfo.cs x: 7 lines of code y: 4 # changes src/DurableTask.Core/OrchestrationStateQueryFilter.cs x: 7 lines of code y: 2 # changes src/DurableTask.Core/Middleware/DispatchMiddlewareDelegate.cs x: 6 lines of code y: 1 # changes
96.0
# changes
  min: 1.0
  average: 5.6
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 96.0
0 2151.0
lines of code
min: 6.0 | average: 104.27 | 25th percentile: 17.0 | median: 29.0 | 75th percentile: 80.75 | max: 2151.0

Number of Contributors vs. Number of Changes: 364 points

src/DurableTask.AzureStorage/Partitioning/TablePartitionManager.cs x: 4 # contributors y: 4 # changes src/DurableTask.AzureStorage/MessageManager.cs x: 14 # contributors y: 34 # changes src/DurableTask.AzureStorage/Storage/BlobContainer.cs x: 4 # contributors y: 6 # changes src/DurableTask.AzureStorage/Partitioning/BlobPartitionLeaseManager.cs x: 2 # contributors y: 2 # changes src/DurableTask.AzureStorage/Storage/Table.cs x: 5 # contributors y: 6 # changes src/DurableTask.Core/Settings/VersioningSettings.cs x: 1 # contributors y: 1 # changes src/DurableTask.Core/TaskHubWorker.cs x: 9 # contributors y: 15 # changes src/DurableTask.Core/TaskOrchestrationDispatcher.cs x: 12 # contributors y: 44 # changes src/DurableTask.AzureStorage/AzureStorageOrchestrationServiceSettings.cs x: 16 # contributors y: 34 # changes src/DurableTask.AzureStorage/OrchestrationSessionManager.cs x: 11 # contributors y: 33 # changes src/DurableTask.Core/TaskActivityDispatcher.cs x: 9 # contributors y: 25 # changes src/DurableTask.Core/TaskContext.cs x: 2 # contributors y: 3 # changes src/DurableTask.Core/TaskOrchestrationContext.cs x: 16 # contributors y: 31 # changes src/DurableTask.AzureStorage/Messaging/TaskHubQueue.cs x: 9 # contributors y: 30 # changes src/DurableTask.AzureStorage/Storage/DurableTaskStorageException.cs x: 3 # contributors y: 4 # changes src/DurableTask.AzureStorage/Storage/Queue.cs x: 4 # contributors y: 7 # changes src/DurableTask.AzureStorage/Tracking/AzureTableTrackingStore.cs x: 22 # contributors y: 75 # changes src/DurableTask.AzureStorage/AnalyticsEventSource.cs x: 6 # contributors y: 39 # changes src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs x: 24 # contributors y: 96 # changes src/DurableTask.AzureStorage/Logging/LogEvents.cs x: 4 # contributors y: 8 # changes src/DurableTask.AzureStorage/Messaging/OrchestrationSession.cs x: 6 # contributors y: 25 # changes src/DurableTask.AzureStorage/Messaging/Session.cs x: 5 # contributors y: 17 # changes tools/DurableTask.props x: 14 # contributors y: 63 # changes src/DurableTask.AzureServiceFabric/Remote/RemoteOrchestrationServiceClient.cs x: 7 # contributors y: 10 # changes src/DurableTask.AzureServiceFabric/Service/FabricOrchestrationServiceController.cs x: 3 # contributors y: 3 # changes src/DurableTask.AzureStorage/Utils.cs x: 8 # contributors y: 21 # changes src/DurableTask.AzureStorage/MessageData.cs x: 6 # contributors y: 13 # changes src/DurableTask.AzureStorage/Messaging/ControlQueue.cs x: 7 # contributors y: 24 # changes src/DurableTask.AzureStorage/Messaging/WorkItemQueue.cs x: 6 # contributors y: 12 # changes src/DurableTask.AzureStorage/Monitoring/DisconnectedPerformanceMonitor.cs x: 6 # contributors y: 14 # changes src/DurableTask.AzureStorage/OrchestrationInstanceStatus.cs x: 8 # contributors y: 9 # changes src/DurableTask.AzureStorage/Partitioning/AppLeaseManager.cs x: 6 # contributors y: 11 # changes src/DurableTask.AzureStorage/Partitioning/IPartitionManager.cs x: 2 # contributors y: 4 # changes src/DurableTask.AzureStorage/Partitioning/Lease.cs x: 5 # contributors y: 7 # changes src/DurableTask.AzureStorage/Partitioning/LeaseCollectionBalancer.cs x: 8 # contributors y: 19 # changes src/DurableTask.AzureStorage/Partitioning/LegacyPartitionManager.cs x: 5 # contributors y: 9 # changes src/DurableTask.AzureStorage/Partitioning/SafePartitionManager.cs x: 6 # contributors y: 10 # changes src/DurableTask.AzureStorage/Storage/Blob.cs x: 4 # contributors y: 5 # changes src/DurableTask.AzureStorage/Tracking/ITrackingStore.cs x: 11 # contributors y: 29 # changes src/DurableTask.AzureStorage/Tracking/InstanceStoreBackedTrackingStore.cs x: 12 # contributors y: 24 # changes src/DurableTask.AzureStorage/Tracking/OrchestrationInstanceStatusQueryCondition.cs x: 7 # contributors y: 17 # changes src/DurableTask.AzureStorage/Tracking/TrackingStoreBase.cs x: 10 # contributors y: 24 # changes src/DurableTask.Core/Tracing/TraceHelper.cs x: 5 # contributors y: 11 # changes src/DurableTask.ServiceBus/Tracking/AzureTableOrchestrationHistoryEventEntity.cs x: 7 # contributors y: 9 # changes src/DurableTask.ServiceBus/Tracking/AzureTableClient.cs x: 7 # contributors y: 11 # changes src/DurableTask.ServiceBus/Tracking/AzureTableCompositeTableEntity.cs x: 3 # contributors y: 6 # changes src/DurableTask.ServiceBus/Tracking/AzureTableInstanceStore.cs x: 8 # contributors y: 18 # changes src/DurableTask.ServiceBus/Tracking/AzureTableOrchestrationStateEntity.cs x: 5 # contributors y: 8 # changes src/DurableTask.Core/TaskOrchestrationExecutor.cs x: 9 # contributors y: 16 # changes src/DurableTask.Core/TaskHubClient.cs x: 14 # contributors y: 22 # changes src/DurableTask.Emulator/LocalOrchestrationService.cs x: 13 # contributors y: 20 # changes src/DurableTask.Core/OrchestrationContext.cs x: 10 # contributors y: 18 # changes src/DurableTask.ServiceBus/Common/ServiceBusUtils.cs x: 8 # contributors y: 12 # changes src/DurableTask.ServiceBus/ServiceBusOrchestrationService.cs x: 14 # contributors y: 27 # changes src/DurableTask.Core/Entities/OrchestrationEntityContext.cs x: 1 # contributors y: 2 # changes src/DurableTask.Core/Common/Utils.cs x: 11 # contributors y: 25 # changes src/DurableTask.Core/History/EventRaisedEvent.cs x: 3 # contributors y: 5 # changes src/DurableTask.Core/History/ExecutionStartedEvent.cs x: 6 # contributors y: 8 # changes src/DurableTask.AzureServiceFabric/FabricOrchestrationService.cs x: 3 # contributors y: 7 # changes src/DurableTask.AzureServiceFabric/FabricOrchestrationServiceClient.cs x: 4 # contributors y: 9 # changes src/DurableTask.AzureServiceFabric/Stores/SessionProvider.cs x: 2 # contributors y: 5 # changes src/DurableTask.Core/TaskMessage.cs x: 6 # contributors y: 9 # changes src/DurableTask.Core/History/EventType.cs x: 7 # contributors y: 8 # changes src/DurableTask.AzureStorage/PurgeHistoryResult.cs x: 3 # contributors y: 2 # changes src/DurableTask.AzureStorage/AsyncAutoResetEvent.cs x: 2 # contributors y: 6 # changes src/DurableTask.AzureStorage/Partitioning/LeaseObserver.cs x: 1 # contributors y: 3 # changes src/DurableTask.AzureStorage/Messaging/ActivitySession.cs x: 2 # contributors y: 7 # changes src/DurableTask.Core/Serializing/PackageUpgradeSerializationBinder.cs x: 3 # contributors y: 9 # changes src/DurableTask.Core/Tracing/DefaultEventSource.cs x: 3 # contributors y: 10 # changes
96.0
# changes
  min: 1.0
  average: 5.6
  25th percentile: 1.0
  median: 3.0
  75th percentile: 6.0
  max: 96.0
0 24.0
# contributors
min: 1.0 | average: 2.98 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 24.0

Number of Contributors vs. File Size: 364 points

src/DurableTask.AzureStorage/Partitioning/TablePartitionManager.cs x: 4 # contributors y: 658 lines of code src/DurableTask.AzureStorage/MessageManager.cs x: 14 # contributors y: 301 lines of code src/DurableTask.AzureStorage/Storage/BlobContainer.cs x: 4 # contributors y: 93 lines of code src/DurableTask.AzureStorage/Partitioning/BlobPartitionLeaseManager.cs x: 2 # contributors y: 277 lines of code src/DurableTask.AzureStorage/Storage/Table.cs x: 5 # contributors y: 142 lines of code src/DurableTask.AzureStorage/Storage/TableQueryResponse.cs x: 2 # contributors y: 44 lines of code src/DurableTask.Core/Settings/VersioningSettings.cs x: 1 # contributors y: 42 lines of code src/DurableTask.Core/TaskHubWorker.cs x: 9 # contributors y: 394 lines of code src/DurableTask.Core/TaskOrchestrationDispatcher.cs x: 12 # contributors y: 972 lines of code src/DurableTask.AzureStorage/AzureStorageOrchestrationServiceSettings.cs x: 16 # contributors y: 71 lines of code src/DurableTask.AzureStorage/OrchestrationSessionManager.cs x: 11 # contributors y: 534 lines of code src/DurableTask.Core/TaskActivityDispatcher.cs x: 9 # contributors y: 265 lines of code src/DurableTask.Core/TaskContext.cs x: 2 # contributors y: 24 lines of code src/DurableTask.Core/TaskOrchestrationContext.cs x: 16 # contributors y: 573 lines of code src/DurableTask.AzureStorage/Messaging/TaskHubQueue.cs x: 9 # contributors y: 430 lines of code src/DurableTask.AzureStorage/Storage/DurableTaskStorageException.cs x: 3 # contributors y: 39 lines of code src/DurableTask.AzureStorage/Storage/Queue.cs x: 4 # contributors y: 107 lines of code src/DurableTask.AzureStorage/Tracking/AzureTableTrackingStore.cs x: 22 # contributors y: 979 lines of code src/DurableTask.AzureStorage/AnalyticsEventSource.cs x: 6 # contributors y: 1025 lines of code src/DurableTask.AzureStorage/AzureStorageOrchestrationService.cs x: 24 # contributors y: 1586 lines of code src/DurableTask.AzureStorage/Logging/LogEvents.cs x: 4 # contributors y: 2151 lines of code src/DurableTask.AzureStorage/Logging/LogHelper.cs x: 4 # contributors y: 822 lines of code src/DurableTask.AzureStorage/Messaging/OrchestrationSession.cs x: 6 # contributors y: 174 lines of code src/DurableTask.AzureStorage/Messaging/Session.cs x: 5 # contributors y: 51 lines of code Directory.Packages.props x: 1 # contributors y: 96 lines of code tools/DurableTask.props x: 14 # contributors y: 50 lines of code src/DurableTask.AzureServiceFabric/Remote/RemoteOrchestrationServiceClient.cs x: 7 # contributors y: 276 lines of code src/DurableTask.AzureServiceFabric/Service/FabricOrchestrationServiceController.cs x: 3 # contributors y: 108 lines of code src/DurableTask.AzureStorage/Utils.cs x: 8 # contributors y: 198 lines of code Directory.Build.targets x: 1 # contributors y: 20 lines of code src/DurableTask.AzureStorage/EntityTrackingStoreQueries.cs x: 2 # contributors y: 229 lines of code src/DurableTask.AzureStorage/Http/MonitoringHttpPipelinePolicy.cs x: 1 # contributors y: 28 lines of code src/DurableTask.AzureStorage/Http/ThrottlingHttpPipelinePolicy.cs x: 1 # contributors y: 57 lines of code src/DurableTask.AzureStorage/IStorageServiceClientProvider.cs x: 1 # contributors y: 11 lines of code src/DurableTask.AzureStorage/Linq/AsyncEnumerableExtensions.cs x: 1 # contributors y: 109 lines of code src/DurableTask.AzureStorage/MessageData.cs x: 6 # contributors y: 59 lines of code src/DurableTask.AzureStorage/Messaging/ControlQueue.cs x: 7 # contributors y: 208 lines of code src/DurableTask.AzureStorage/Messaging/MessageCollection.cs x: 4 # contributors y: 22 lines of code src/DurableTask.AzureStorage/Monitoring/DisconnectedPerformanceMonitor.cs x: 6 # contributors y: 401 lines of code src/DurableTask.AzureStorage/OrchestrationInstanceStatus.cs x: 8 # contributors y: 27 lines of code src/DurableTask.AzureStorage/Partitioning/AppLeaseManager.cs x: 6 # contributors y: 473 lines of code src/DurableTask.AzureStorage/Partitioning/IPartitionManager.cs x: 2 # contributors y: 16 lines of code src/DurableTask.AzureStorage/Partitioning/Lease.cs x: 5 # contributors y: 44 lines of code src/DurableTask.AzureStorage/Partitioning/LeaseCollectionBalancer.cs x: 8 # contributors y: 695 lines of code src/DurableTask.AzureStorage/Partitioning/LegacyPartitionManager.cs x: 5 # contributors y: 84 lines of code src/DurableTask.AzureStorage/Partitioning/SafePartitionManager.cs x: 6 # contributors y: 126 lines of code src/DurableTask.AzureStorage/Storage/AzureStorageClient.cs x: 5 # contributors y: 85 lines of code src/DurableTask.AzureStorage/Storage/Blob.cs x: 4 # contributors y: 124 lines of code src/DurableTask.AzureStorage/Storage/ClientResponseExtensions.cs x: 1 # contributors y: 72 lines of code src/DurableTask.AzureStorage/StorageServiceClientProvider.cs x: 1 # contributors y: 124 lines of code src/DurableTask.AzureStorage/Tracking/ITrackingStore.cs x: 11 # contributors y: 33 lines of code src/DurableTask.AzureStorage/Tracking/InstanceStoreBackedTrackingStore.cs x: 12 # contributors y: 132 lines of code src/DurableTask.AzureStorage/Tracking/OrchestrationHistory.cs x: 4 # contributors y: 34 lines of code src/DurableTask.AzureStorage/Tracking/OrchestrationInstanceStatusQueryCondition.cs x: 7 # contributors y: 109 lines of code src/DurableTask.AzureStorage/Tracking/TableEntityConverter.cs x: 4 # contributors y: 233 lines of code src/DurableTask.AzureStorage/Tracking/TrackingStoreBase.cs x: 10 # contributors y: 60 lines of code src/DurableTask.Core/Tracing/TraceHelper.cs x: 5 # contributors y: 453 lines of code src/DurableTask.ServiceBus/Tracking/AzureTableOrchestrationHistoryEventEntity.cs x: 7 # contributors y: 84 lines of code src/DurableTask.ServiceBus/Tracking/AzureStorageBlobStore.cs x: 4 # contributors y: 49 lines of code src/DurableTask.ServiceBus/Tracking/AzureTableClient.cs x: 7 # contributors y: 439 lines of code src/DurableTask.ServiceBus/Tracking/AzureTableCompositeTableEntity.cs x: 3 # contributors y: 17 lines of code src/DurableTask.ServiceBus/Tracking/AzureTableInstanceStore.cs x: 8 # contributors y: 286 lines of code src/DurableTask.ServiceBus/Tracking/AzureTableOrchestrationStateEntity.cs x: 5 # contributors y: 256 lines of code src/DurableTask.ServiceBus/Tracking/BlobStorageClient.cs x: 5 # contributors y: 94 lines of code src/DurableTask.Core/Logging/LogEvents.cs x: 4 # contributors y: 1412 lines of code src/DurableTask.Core/TaskOrchestrationExecutor.cs x: 9 # contributors y: 209 lines of code src/DurableTask.Core/TaskHubClient.cs x: 14 # contributors y: 620 lines of code src/DurableTask.Emulator/LocalOrchestrationService.cs x: 13 # contributors y: 500 lines of code src/DurableTask.Core/TaskEntityDispatcher.cs x: 2 # contributors y: 686 lines of code src/DurableTask.Core/FailureDetails.cs x: 2 # contributors y: 108 lines of code src/DurableTask.Core/OrchestrationContext.cs x: 10 # contributors y: 143 lines of code src/DurableTask.ServiceBus/Common/Abstraction/ServiceBusAbstraction.cs x: 4 # contributors y: 879 lines of code src/DurableTask.ServiceBus/Common/ServiceBusUtils.cs x: 8 # contributors y: 306 lines of code src/DurableTask.ServiceBus/ServiceBusOrchestrationService.cs x: 14 # contributors y: 1460 lines of code src/DurableTask.Core/TaskActivity.cs x: 6 # contributors y: 89 lines of code src/DurableTask.Core/Entities/OrchestrationEntityContext.cs x: 1 # contributors y: 229 lines of code src/DurableTask.Core/NameVersionHelper.cs x: 3 # contributors y: 94 lines of code src/DurableTask.Core/ScheduleProxy.cs x: 5 # contributors y: 65 lines of code src/DurableTask.Core/Logging/EventIds.cs x: 4 # contributors y: 54 lines of code src/DurableTask.Core/Logging/LogHelper.cs x: 4 # contributors y: 442 lines of code src/DurableTask.Core/Logging/StructuredEventSource.cs x: 4 # contributors y: 893 lines of code src/DurableTask.AzureStorage/Fnv1aHashHelper.cs x: 2 # contributors y: 39 lines of code src/DurableTask.Core/Common/Entities.cs x: 1 # contributors y: 61 lines of code src/DurableTask.Core/Common/Utils.cs x: 11 # contributors y: 469 lines of code src/DurableTask.Core/Entities/EventFormat/RequestMessage.cs x: 1 # contributors y: 46 lines of code src/DurableTask.Core/Entities/StateFormat/MessageSorter.cs x: 1 # contributors y: 190 lines of code src/DurableTask.Core/Serializing/DataConverter.cs x: 3 # contributors y: 31 lines of code src/DurableTask.Core/History/ExecutionStartedEvent.cs x: 6 # contributors y: 45 lines of code src/DurableTask.AzureServiceFabric/FabricOrchestrationService.cs x: 3 # contributors y: 486 lines of code src/DurableTask.AzureServiceFabric/FabricOrchestrationServiceClient.cs x: 4 # contributors y: 220 lines of code src/DurableTask.AzureServiceFabric/Stores/SessionProvider.cs x: 2 # contributors y: 283 lines of code src/DurableTask.AzureServiceFabric/Utils.cs x: 2 # contributors y: 94 lines of code src/DurableTask.Core/TaskMessage.cs x: 6 # contributors y: 19 lines of code src/DurableTask.Core/ReflectionBasedTaskActivity.cs x: 7 # contributors y: 162 lines of code src/DurableTask.Core/History/EventType.cs x: 7 # contributors y: 28 lines of code src/DurableTask.Core/OrchestrationStatus.cs x: 3 # contributors y: 15 lines of code src/DurableTask.AzureServiceFabric/FabricOrchestrationProvider.cs x: 2 # contributors y: 59 lines of code src/DurableTask.Core/TaskOrchestrationWorkItem.cs x: 5 # contributors y: 19 lines of code src/DurableTask.Core/Serializing/JsonDataConverter.cs x: 6 # contributors y: 61 lines of code src/DurableTask.Core/TaskOrchestration.cs x: 4 # contributors y: 71 lines of code src/DurableTask.AzureServiceFabric/FabricOrchestrationProviderSettings.cs x: 2 # contributors y: 26 lines of code src/DurableTask.AzureServiceFabric/Service/TaskHubProxyListener.cs x: 2 # contributors y: 155 lines of code src/DurableTask.AzureServiceFabric/Tracing/ServiceFabricProviderEventSource.cs x: 2 # contributors y: 205 lines of code src/DurableTask.AzureStorage/AssemblyInfo.cs x: 2 # contributors y: 6 lines of code src/DurableTask.Core/Logging/StructuredLogEvent.cs x: 2 # contributors y: 90 lines of code src/DurableTask.AzureStorage/AsyncAutoResetEvent.cs x: 2 # contributors y: 82 lines of code src/DurableTask.Emulator/PeekLockSessionQueue.cs x: 3 # contributors y: 147 lines of code src/DurableTask.AzureServiceFabric/Service/ActivityLoggingMessageHandler.cs x: 4 # contributors y: 33 lines of code src/DurableTask.AzureStorage/DataContractJsonConverter.cs x: 1 # contributors y: 84 lines of code src/DurableTask.Core/AssemblyInfo.cs x: 5 # contributors y: 7 lines of code src/DurableTask.Core/CorrelationTraceClient.cs x: 1 # contributors y: 89 lines of code src/DurableTask.AzureServiceFabric/Service/OwinCommunicationListener.cs x: 2 # contributors y: 62 lines of code src/DurableTask.Core/Logging/IEventSourceEvent.cs x: 1 # contributors y: 8 lines of code src/DurableTask.Core/WorkItemDispatcher.cs x: 6 # contributors y: 397 lines of code src/DurableTask.AzureServiceFabric/Service/Startup.cs x: 3 # contributors y: 49 lines of code src/DurableTask.AzureServiceFabric/FabricOrchestrationInstanceStore.cs x: 2 # contributors y: 309 lines of code src/DurableTask.AzureServiceFabric/Stores/MessageProviderBase.cs x: 1 # contributors y: 153 lines of code src/DurableTask.AzureServiceFabric/Stores/ScheduledMessageProvider.cs x: 1 # contributors y: 134 lines of code src/DurableTask.Core/OrchestrationStateQuery.cs x: 4 # contributors y: 133 lines of code src/DurableTask.Core/Serializing/RuntimeStateStreamConverter.cs x: 3 # contributors y: 178 lines of code src/DurableTask.Core/Tracing/DefaultEventSource.cs x: 3 # contributors y: 195 lines of code src/DurableTask.Emulator/PeekLockQueue.cs x: 2 # contributors y: 75 lines of code src/DurableTask.ServiceBus/Tracking/BlobStorageClientHelper.cs x: 2 # contributors y: 111 lines of code src/DurableTask.ServiceBus/Tracking/JumpStartManager.cs x: 4 # contributors y: 141 lines of code src/DurableTask.Core/IOrchestrationServiceClient.cs x: 5 # contributors y: 26 lines of code
2151.0
lines of code
  min: 6.0
  average: 104.27
  25th percentile: 17.0
  median: 29.0
  75th percentile: 80.75
  max: 2151.0
0 24.0
# contributors
min: 1.0 | average: 2.98 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 24.0