microsoft / service-fabric-services-and-actors-dotnet
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 480
  • Daily file updates (only one update per file and date counted): 697
  • First update: 2017-03-03
  • Latest update: 2022-01-13
  • Days between first and latest update: 1778 (254 weeks, estimated 1270 working days)
  • Active days (at least one file change): 125
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 480 files with 39,733 lines of code in files.
    • 476 files that are 366+ days old (37,972 lines of code)
    • 4 files that are 181-365 days old (1,761 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
95% | 4% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 480 files with 39,733 lines of code in files.
    • 446 files have been last changed 366+ days ago (29,715 lines of code)
    • 15 files have been last changed 181-365 days ago (1,879 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 2 files have been last changed 31-90 days ago (1,338 lines of code)
    • 17 files have been last changed 1-30 days ago (6,801 lines of code)
74% | 4% | 0% | 3% | 17%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cs, csproj, resx, props, targets, md, txt, ps1, json, gitignore, proj, editorconfig, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cs95% | 4% | 0% | 0% | 0%
targets100% | 0% | 0% | 0% | 0%
props100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
proj100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cs75% | 4% | 0% | 3% | 17%
props81% | 0% | 0% | 0% | 18%
ps176% | 23% | 0% | 0% | 0%
proj100% | 0% | 0% | 0% | 0%
targets0% | 79% | 0% | 20% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src/Microsoft.ServiceFabric.Actors100% | 0% | 0% | 0% | 0%
src/Microsoft.ServiceFabric.Services.Remoting100% | 0% | 0% | 0% | 0%
src/Microsoft.ServiceFabric.Services100% | 0% | 0% | 0% | 0%
src/Microsoft.ServiceFabric.Services.Wcf100% | 0% | 0% | 0% | 0%
src/FabActUtil42% | 57% | 0% | 0% | 0%
src/Microsoft.ServiceFabric.Actors.Wcf100% | 0% | 0% | 0% | 0%
properties100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
src/netstandard100% | 0% | 0% | 0% | 0%
properties/stylecop100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/Microsoft.ServiceFabric.Actors60% | <1% | 0% | 0% | 38%
src/Microsoft.ServiceFabric.Services.Remoting96% | 3% | 0% | 0% | 0%
src/Microsoft.ServiceFabric.Services90% | 9% | 0% | 0% | 0%
src/Microsoft.ServiceFabric.Services.Wcf100% | 0% | 0% | 0% | 0%
src/FabActUtil28% | 29% | 0% | 42% | 0%
src/Microsoft.ServiceFabric.Actors.Wcf100% | 0% | 0% | 0% | 0%
ROOT86% | 13% | 0% | 0% | 0%
properties45% | 45% | 0% | 0% | 9%
properties/stylecop100% | 0% | 0% | 0% | 0%
src/netstandard0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ActorManager.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
1150 51 18 1789 16
ReliableCollectionsActorStateProvider.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
1074 25 18 1789 15
VolatileActorStateProvider.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
1019 35 18 1789 11
ActorFrameworkEventSource.cs
in src/Microsoft.ServiceFabric.Actors/Diagnostics
777 39 1334 1789 5
CommunicationClientFactoryBase.cs
in src/Microsoft.ServiceFabric.Services/Communication/Client
589 19 998 1789 24
VolatileActorStateTable.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
567 30 18 1789 9
PerformanceCounterProvider.cs
in src/Microsoft.ServiceFabric.Actors/Diagnostics
507 25 1334 1789 8
NullActorStateProvider.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
505 14 18 1789 10
StatefulServiceReplicaAdapter.cs
in src/Microsoft.ServiceFabric.Services/Runtime
473 10 306 1789 16
ActorStateProviderHelper.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
439 17 25 1789 19
ServicePartitionResolver.cs
in src/Microsoft.ServiceFabric.Services/Client
425 18 1041 1789 9
ServiceFrameworkEventSource.cs
in src/Microsoft.ServiceFabric.Services/Runtime
389 20 1334 1789 5
StatelessServiceInstanceAdapter.cs
in src/Microsoft.ServiceFabric.Services/Runtime
349 9 423 1789 13
ProxyGeneratorBuilder.cs
in src/Microsoft.ServiceFabric.Services.Remoting/Builder
335 10 1334 1789 3
ActorStateManager.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
315 17 1334 1789 9
ActorId.cs
in src/Microsoft.ServiceFabric.Actors
312 18 1041 1789 8
ActorPerformanceCounters.cs
in src/Microsoft.ServiceFabric.Actors/Diagnostics
308 1 1334 1789 5
ActorProxy.cs
in src/Microsoft.ServiceFabric.Actors/Client
305 19 1334 1789 11
Tool.cs
in src/FabActUtil
264 15 223 1789 12
WcfCommunicationListener.cs
in src/Microsoft.ServiceFabric.Services.Wcf/Communication/Wcf/Runtime
262 15 936 1789 12
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
props
service_fabric_managed_netstandard.props
in properties
7 - 1349 1349 1
props
service_fabric_managed_netframework.props
in properties
7 - 1349 1349 1
proj
buildAll.proj
in root
59 - 1341 1789 8
AssemblyInfo.cs
in src/Microsoft.ServiceFabric.Services/Properties
1 - 1334 1349 2
AssemblyInfo.cs
in src/Microsoft.ServiceFabric.Services.Wcf/Properties
1 - 1334 1349 2
AssemblyInfo.cs
in src/Microsoft.ServiceFabric.Services.Remoting/Properties
1 - 1334 1349 2
AssemblyInfo.cs
in src/Microsoft.ServiceFabric.Actors/Properties
1 - 1334 1349 2
_friend.cs
in src/Microsoft.ServiceFabric.Actors.Wcf
1 - 1334 1789 5
AssemblyInfo.cs
in src/Microsoft.ServiceFabric.Actors.Wcf/Properties
1 - 1334 1349 2
AssemblyInfo.cs
in src/FabActUtil/Properties
1 - 1334 1349 2
_friend.cs
in src/Microsoft.ServiceFabric.Services.Wcf
2 - 1334 1789 5
ExceptionHandlingResult.cs
in src/Microsoft.ServiceFabric.Services/Communication/Client
6 - 1334 1789 5
CommunicationClientEventArgs.cs
in src/Microsoft.ServiceFabric.Services/Communication/Client
6 - 1334 1789 5
IService.cs
in src/Microsoft.ServiceFabric.Services.Remoting
6 - 1334 1789 6
ActorMethodDispatcherBase.cs
in src/Microsoft.ServiceFabric.Actors/Remoting/V2/Builder
6 - 1334 1582 5
IActor.cs
in src/Microsoft.ServiceFabric.Actors
6 - 1334 1789 5
Constants.cs
in src/Microsoft.ServiceFabric.Services
7 - 1334 1789 5
WcfConstants.cs
in src/Microsoft.ServiceFabric.Services.Wcf/Communication/Wcf
7 - 1334 1789 5
IServiceRemotingRequestContext.cs
in src/Microsoft.ServiceFabric.Services.Remoting/V2/Runtime
7 - 1334 1582 5
IServiceRemotingPartitionClient.cs
in src/Microsoft.ServiceFabric.Services.Remoting/V2/Client
7 - 1334 1582 5
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ManifestGenerator.cs
in src/FabActUtil/Generator
1304 63 84 223 2
XmlSerializationUtility.cs
in src/FabActUtil/Generator
164 6 223 223 1
AppParameterFileUpdater.cs
in src/FabActUtil/Generator
158 4 223 223 1
Utility.cs
in src/FabActUtil/Generator
135 11 223 223 1
ServiceTelemetry.cs
in src/Microsoft.ServiceFabric.Services
91 10 936 936 1
ActorTelemetry.cs
in src/Microsoft.ServiceFabric.Actors
80 7 936 936 1
TelemetryConstants.cs
in src/Microsoft.ServiceFabric.Services
41 1 936 936 1
ActorTelemetryConstants.cs
in src/Microsoft.ServiceFabric.Actors
10 - 936 936 1
ClientRequestTracker.cs
in src/Microsoft.ServiceFabric.Services/Client
42 6 998 998 1
CommunicationListenerInfo.cs
in src/Microsoft.ServiceFabric.Services/Communication/Runtime
8 - 1031 1031 1
ConstantRetryPolicy.cs
in src/Microsoft.ServiceFabric.Services/Communication/Client
51 2 1041 1140 2
ExponentialRetryPolicy.cs
in src/Microsoft.ServiceFabric.Services/Communication/Client
40 3 871 1140 4
RetryDelayParameters.cs
in src/Microsoft.ServiceFabric.Services/Communication/Client
22 1 1041 1140 2
RandomGenerator.cs
in src/Microsoft.ServiceFabric.Services/Communication/Client
20 2 1140 1140 1
IRetryPolicy.cs
in src/Microsoft.ServiceFabric.Services/Communication/Client
10 - 1041 1140 2
PooledBufferMessageBodySerializer.cs
in src/Microsoft.ServiceFabric.Services.Remoting/V2
103 3 1334 1349 2
WrappingServiceRemotingDataContractSerializationProvider.cs
in src/Microsoft.ServiceFabric.Services.Remoting/V2
77 9 1041 1349 3
ActorRemotingWrappingDataContractSerializationProvider.cs
in src/Microsoft.ServiceFabric.Actors/Remoting/V2
70 5 1041 1349 4
ActorRemotingDataContractSerializationProvider.cs
in src/Microsoft.ServiceFabric.Actors/Remoting/V2
59 4 1041 1349 3
Helper.cs
in src/Microsoft.ServiceFabric.Services.Remoting
45 8 1334 1349 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ActorManager.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
1150 51 18 1789 16
KvsActorStateProviderBase.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
1092 39 18 1463 10
ReliableCollectionsActorStateProvider.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
1074 25 18 1789 15
VolatileActorStateProvider.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
1019 35 18 1789 11
VolatileActorStateTable.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
567 30 18 1789 9
NullActorStateProvider.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
505 14 18 1789 10
ActorNameFormat.cs
in src/Microsoft.ServiceFabric.Actors/Generator
259 33 18 1789 9
ActorService.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
215 10 18 1789 16
MockActorManager.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
212 17 18 1789 10
IActorManager.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
78 - 18 1789 11
ActorReminderState.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
67 2 18 1789 9
IActorStateProvider.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
30 - 18 1789 10
PagedResult.cs
in src/Microsoft.ServiceFabric.Actors/Query
29 3 18 1789 9
props
service_fabric_common.props
in properties
23 - 18 1463 61
IActorService.cs
in src/Microsoft.ServiceFabric.Actors
21 - 18 1789 6
KvsActorStateProvider.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
21 - 18 1789 13
ActorStateProviderHelper.cs
in src/Microsoft.ServiceFabric.Actors/Runtime
439 17 25 1789 19
targets
Microsoft.ServiceFabric.Actors.targets
in src/netstandard/FabActUtil
34 - 73 1349 9
ManifestGenerator.cs
in src/FabActUtil/Generator
1304 63 84 223 2
Tool.cs
in src/FabActUtil
264 15 223 1789 12