microsoft / Trill
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 423 files with 87,718 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 124 files changed 6-20 times (45,857 lines of code)
    • 299 files changed 1-5 times (41,861 lines of code)
0% | 0% | 0% | 52% | 47%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
cs, csproj, props, txt, md, gitignore, json, editorconfig, nuspec, yml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cs0% | 0% | 0% | 52% | 47%
props0% | 0% | 0% | 0% | 100%
yml0% | 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
Sources/Core/Microsoft.StreamProcessing/Operators0% | 0% | 0% | 60% | 39%
Sources/Core/Microsoft.StreamProcessing/Ingress0% | 0% | 0% | 62% | 37%
Sources/Core/Microsoft.StreamProcessing/Utilities0% | 0% | 0% | 74% | 25%
Sources/Core/Microsoft.StreamProcessing/Collections0% | 0% | 0% | 47% | 52%
Sources/Core/Microsoft.StreamProcessing/StringHandling0% | 0% | 0% | 72% | 27%
Sources/Core/Microsoft.StreamProcessing/StreamableAPI0% | 0% | 0% | 27% | 72%
Sources/Core/Microsoft.StreamProcessing/Transformer0% | 0% | 0% | 77% | 22%
Sources/Core/Microsoft.StreamProcessing/Serializer0% | 0% | 0% | 48% | 51%
Sources/Core/Microsoft.StreamProcessing/StreamProperties0% | 0% | 0% | 78% | 21%
Sources/Core/Microsoft.StreamProcessing/Fusible0% | 0% | 0% | 74% | 25%
Sources/Core/Microsoft.StreamProcessing/Egress0% | 0% | 0% | 18% | 81%
Sources/Core/Microsoft.StreamProcessing0% | 0% | 0% | 51% | 48%
Sources/Core/Microsoft.StreamProcessing/Scheduler0% | 0% | 0% | 84% | 15%
Sources/Core/Microsoft.StreamProcessing/Windows0% | 0% | 0% | 16% | 83%
Sources/Core/Microsoft.StreamProcessing/Events0% | 0% | 0% | 60% | 39%
Sources/Core/Microsoft.StreamProcessing/Aggregates0% | 0% | 0% | 1% | 98%
Sources/Core/Microsoft.StreamProcessing.Provider0% | 0% | 0% | 45% | 54%
Sources/Core/Microsoft.StreamProcessing/Sharding0% | 0% | 0% | 23% | 76%
Sources/Core/Microsoft.StreamProcessing/Pipes0% | 0% | 0% | 0% | 100%
Sources/Core/Microsoft.StreamProcessing/CacheUtilities0% | 0% | 0% | 0% | 100%
Sources/Core/Microsoft.StreamProcessing.Provider/Core0% | 0% | 0% | 0% | 100%
Sources/Core/Microsoft.StreamProcessing/Streamables0% | 0% | 0% | 0% | 100%
Sources/Core/Microsoft.StreamProcessing.Provider/Extensions0% | 0% | 0% | 0% | 100%
Sources0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Sources/Core0% | 0% | 0% | 0% | 100%
Sources/Core/Microsoft.StreamProcessing/Properties0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TemplateClasses.cs
in Sources/Core/Microsoft.StreamProcessing/Transformer
645 32 196 1147 18
ExpressionExtensions.cs
in Sources/Core/Microsoft.StreamProcessing/Utilities
1248 75 915 1147 17
EquiJoinStreamable.cs
in Sources/Core/Microsoft.StreamProcessing/Operators/EquiJoin
167 5 986 1147 12
PatternMatcher.cs
in Sources/Core/Microsoft.StreamProcessing/Operators/Afa
363 29 880 1147 12
SelectTransformation.cs
in Sources/Core/Microsoft.StreamProcessing/Transformer
549 17 852 1147 12
SubscriptionBase.cs
in Sources/Core/Microsoft.StreamProcessing/Ingress
1167 66 880 1147 12
FixedIntervalEquijoinTransformer.cs
in Sources/Core/Microsoft.StreamProcessing/Operators/EquiJoin/FixedInterval
236 2 852 1091 11
FixedIntervalEquiJoinPipe.cs
in Sources/Core/Microsoft.StreamProcessing/Operators/EquiJoin/FixedInterval
356 17 880 1091 11
TypeExtensions.cs
in Sources/Core/Microsoft.StreamProcessing/Utilities
529 30 972 1147 11
StreamMessage.cs
in Sources/Core/Microsoft.StreamProcessing/Collections
769 32 902 1147 11
MultiString.cs
in Sources/Core/Microsoft.StreamProcessing/StringHandling
1578 58 700 1147 11
TumblingMaxAggregate.cs
in Sources/Core/Microsoft.StreamProcessing/Aggregates
50 2 810 1004 10
CompiledAfa.cs
in Sources/Core/Microsoft.StreamProcessing/Operators/Afa
174 2 486 1147 10
TemporalEgressTransformer.cs
in Sources/Core/Microsoft.StreamProcessing/Egress/Temporal
240 7 989 1147 10
AggregateTempateClasses.cs
in Sources/Core/Microsoft.StreamProcessing/Operators/SnapshotWindow
300 7 992 1147 10
TemporalArrayEgressTransformer.cs
in Sources/Core/Microsoft.StreamProcessing/Egress/TemporalArray
306 7 989 1147 10
EqualityComparerExpression.cs
in Sources/Core/Microsoft.StreamProcessing/Utilities
414 15 972 1147 10
PartitionedFixedIntervalEquiJoinPipeSimple.cs
in Sources/Core/Microsoft.StreamProcessing/Operators/EquiJoin/FixedInterval
582 18 880 1091 10
PartitionedFixedIntervalEquiJoinPipe.cs
in Sources/Core/Microsoft.StreamProcessing/Operators/EquiJoin/FixedInterval
616 18 880 1091 10
PartitionedFixedIntervalEquiJoinPipeCompound.cs
in Sources/Core/Microsoft.StreamProcessing/Operators/EquiJoin/FixedInterval
621 18 880 1091 10