microsoft / service-fabric
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: 14259
  • Daily file updates (only one update per file and date counted): 12571
  • First update: 2018-03-14
  • Latest update: 2021-12-16
  • Days between first and latest update: 1374 (196 weeks, estimated 980 working days)
  • Active days (at least one file change): 118
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 8,628 files with 1,644,527 lines of code in files.
    • 8,628 files that are 366+ days old (1,644,527 lines of code)
    • 0 files that are 181-365 days old (0 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)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 8,628 files with 1,644,527 lines of code in files.
    • 8,628 files have been last changed 366+ days ago (1,644,527 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, cpp, cs, txt, json, xml, csproj, sh, props, cfg, cmd, md, c, proj, inl, ps1, ini, pl, targets, resx, bat, man, js, gitignore, yml, py, ps1xml, gitattributes, dockerignore, spec, mk, psd1, xsd, cc, pm, css, html, cdf, csdef, sfproj, cscfg, hpp, awk, cmake
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp100% | 0% | 0% | 0% | 0%
cs100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
man100% | 0% | 0% | 0% | 0%
inl100% | 0% | 0% | 0% | 0%
ps1xml100% | 0% | 0% | 0% | 0%
props100% | 0% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
targets100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
proj100% | 0% | 0% | 0% | 0%
psd1100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
pm100% | 0% | 0% | 0% | 0%
spec100% | 0% | 0% | 0% | 0%
sfproj100% | 0% | 0% | 0% | 0%
csdef100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
cscfg100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
cdf100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
html0% | 0% | 0% | 0% | 0%
awk0% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cpp100% | 0% | 0% | 0% | 0%
cs100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
man100% | 0% | 0% | 0% | 0%
inl100% | 0% | 0% | 0% | 0%
ps1xml100% | 0% | 0% | 0% | 0%
props100% | 0% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
targets100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
proj100% | 0% | 0% | 0% | 0%
psd1100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
pm100% | 0% | 0% | 0% | 0%
spec100% | 0% | 0% | 0% | 0%
sfproj100% | 0% | 0% | 0% | 0%
csdef100% | 0% | 0% | 0% | 0%
cfg100% | 0% | 0% | 0% | 0%
cscfg100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
cdf100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
html0% | 0% | 0% | 0% | 0%
awk0% | 0% | 0% | 0% | 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/prod/src100% | 0% | 0% | 0% | 0%
src/prod/ktl100% | 0% | 0% | 0% | 0%
src/prod/manifests100% | 0% | 0% | 0% | 0%
src/prod/shared100% | 0% | 0% | 0% | 0%
src/properties100% | 0% | 0% | 0% | 0%
src/prod/tools100% | 0% | 0% | 0% | 0%
src/properties/ktl100% | 0% | 0% | 0% | 0%
src/prod/linuxsetup100% | 0% | 0% | 0% | 0%
src/properties/NetStandard100% | 0% | 0% | 0% | 0%
src/prod/Setup100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
tools/ci100% | 0% | 0% | 0% | 0%
src/properties/linux100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/prod/src100% | 0% | 0% | 0% | 0%
src/prod/ktl100% | 0% | 0% | 0% | 0%
src/prod/manifests100% | 0% | 0% | 0% | 0%
src/prod/shared100% | 0% | 0% | 0% | 0%
src/properties100% | 0% | 0% | 0% | 0%
src/prod/tools100% | 0% | 0% | 0% | 0%
src/properties/ktl100% | 0% | 0% | 0% | 0%
src/prod/linuxsetup100% | 0% | 0% | 0% | 0%
src/properties/NetStandard100% | 0% | 0% | 0% | 0%
src/prod/Setup100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
tools/ci100% | 0% | 0% | 0% | 0%
src/properties/linux100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ServiceCommunicationClient.TryConnectAsyncOperation.cpp
in src/prod/src/Communication/TcpServiceCommunication
243 10 1411 1411 1
FabricClient.h
in src/prod/src/prebuilt/sdk
20395 - 557 1257 3
ComFabricClient.cpp
in src/prod/src/api/wrappers
17301 1308 557 1257 3
man
Microsoft-ServiceFabric-LeaseEvents.man
in src/prod/manifests/components
11784 - 557 1257 3
FabricClientImpl.cpp
in src/prod/src/client
10267 506 557 1257 3
NativeClient.cs
in src/prod/src/managed/Api/src/System/Fabric/Interop
8579 73 557 1257 3
ClusterManagerReplica.cpp
in src/prod/src/Management/ClusterManager
8123 174 557 1257 3
ManagedEventSources.cs
in src/prod/src/managed/Api/src/System/Fabric/Common/Tracing
7881 720 557 1257 3
NativeTypes.cs
in src/prod/src/managed/Api/src/System/Fabric/Interop
7615 23 557 1257 3
FabricRuntime.h
in src/prod/src/prebuilt/sdk
7389 - 557 1257 3
ServiceGroup.StatefulService.cpp
in src/prod/src/ServiceGroup/Service
6060 100 1257 1257 1
OverlayStream.cpp
in src/prod/src/ktllogger/sys/ktlshim
6012 20 557 1257 3
Test.StateMachine.cpp
in src/prod/src/Reliability/Failover/ra
5982 233 1257 1257 1
ProcessActivationManager.cpp
in src/prod/src/Hosting2
5792 180 557 1257 3
FabricTypes.h
in src/prod/src/prebuilt/sdk
5774 125 557 1257 3
PlacementAndLoadBalancing.cpp
in src/prod/src/Reliability/LoadBalancing
5329 112 557 1257 3
kblockfile.cpp
in src/prod/ktl/src/src
5241 1 557 1257 3
ReplicatedStore.cpp
in src/prod/src/Store
4992 206 1257 1257 1
GlobalObj.h
in src/prod/src/ktllogger/sys/ktlshim
4926 201 557 1257 3
FabricSerializationHelper.h
in src/prod/src/Common
4875 153 557 1257 3
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ServiceCommunicationClient.TryConnectAsyncOperation.cpp
in src/prod/src/Communication/TcpServiceCommunication
243 10 1411 1411 1
wudfwdm.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
wtypes.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
ws2def.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
wmistr.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
winternl.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
winsvc.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
winreg.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
winperf.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
winnls.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
winioctl.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
winhttp.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
winerror.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
windows.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
windns.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
windef.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
wincrypt.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
pal_ktl_util.cpp
in src/prod/src/pal/src/util
1 - 1257 1257 1
subauth.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
stdmacros.cpp
in src/prod/src/pal/src
1 - 1257 1257 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Leases.cpp
in src/prod/src/Lease/linux
3784 6
RoutingTable.cpp
in src/prod/src/Federation
3368 120
ServiceGroup.AsyncOperations.cpp
in src/prod/src/ServiceGroup/Service
2656 103
ServiceGroup.StatefulServiceUnit.cpp
in src/prod/src/ServiceGroup/Service
2642 64
VoterStore.cpp
in src/prod/src/Federation
2465 106
ReplicaManager.cpp
in src/prod/src/Reliability/Replication
2088 68
SecondaryReplicator.cpp
in src/prod/src/Reliability/Replication
1918 60
FabricSerializableStream.cpp
in src/prod/shared/serialization/src
1843 106
RepairManagerServiceReplica.cpp
in src/prod/src/Management/RepairManager
1791 75
ServiceNotificationClient.cpp
in src/prod/src/client
1438 61
FaultAnalysisServiceAgent.cpp
in src/prod/src/Management/FaultAnalysisService
1261 57
ApplicationPrincipals.cpp
in src/prod/src/Hosting2
1218 27
JsonReader.h
in src/prod/src/Common
1184 73
VoteManager.cpp
in src/prod/src/Federation
1181 47
OperationQueue.cpp
in src/prod/src/Reliability/Replication
1152 37
ComCopyOperationEnumerator.cpp
in src/prod/src/Store
1152 29
ReplicatorSettings.cpp
in src/prod/src/ServiceModel/reliability/replication
1126 36
Test.Unit.UpgradeStateMachine.cpp
in src/prod/src/Reliability/Failover/ra
1119 41
ComProxyTestReplicator.cpp
in src/prod/src/Reliability/Replication
1079 65
JoinManager.cpp
in src/prod/src/Federation
1051 35
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Leases.cpp
in src/prod/src/Lease/linux
3784 6
RoutingTable.cpp
in src/prod/src/Federation
3368 120
ServiceGroup.AsyncOperations.cpp
in src/prod/src/ServiceGroup/Service
2656 103
ServiceGroup.StatefulServiceUnit.cpp
in src/prod/src/ServiceGroup/Service
2642 64
VoterStore.cpp
in src/prod/src/Federation
2465 106
ReplicaManager.cpp
in src/prod/src/Reliability/Replication
2088 68
SecondaryReplicator.cpp
in src/prod/src/Reliability/Replication
1918 60
FabricSerializableStream.cpp
in src/prod/shared/serialization/src
1843 106
RepairManagerServiceReplica.cpp
in src/prod/src/Management/RepairManager
1791 75
ServiceNotificationClient.cpp
in src/prod/src/client
1438 61
FaultAnalysisServiceAgent.cpp
in src/prod/src/Management/FaultAnalysisService
1261 57
ApplicationPrincipals.cpp
in src/prod/src/Hosting2
1218 27
JsonReader.h
in src/prod/src/Common
1184 73
VoteManager.cpp
in src/prod/src/Federation
1181 47
OperationQueue.cpp
in src/prod/src/Reliability/Replication
1152 37
ComCopyOperationEnumerator.cpp
in src/prod/src/Store
1152 29
ReplicatorSettings.cpp
in src/prod/src/ServiceModel/reliability/replication
1126 36
Test.Unit.UpgradeStateMachine.cpp
in src/prod/src/Reliability/Failover/ra
1119 41
ComProxyTestReplicator.cpp
in src/prod/src/Reliability/Replication
1079 65
JoinManager.cpp
in src/prod/src/Federation
1051 35