aws / random-cut-forest-by-aws
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: 151
  • Daily file updates (only one update per file and date counted): 592
  • First update: 2019-08-13
  • Latest update: 2022-01-28
  • Days between first and latest update: 900 (128 weeks, estimated 640 working days)
  • Active days (at least one file change): 79
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 151 files with 14,246 lines of code in files.
    • 44 files that are 366+ days old (4,236 lines of code)
    • 51 files that are 181-365 days old (2,489 lines of code)
    • 21 files that are 91-180 days old (1,847 lines of code)
    • 7 files that are 31-90 days old (789 lines of code)
    • 28 files that are 1-30 days old (4,885 lines of code)
29% | 17% | 12% | 5% | 34%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 151 files with 14,246 lines of code in files.
    • 11 files have been last changed 366+ days ago (493 lines of code)
    • 35 files have been last changed 181-365 days ago (1,752 lines of code)
    • 16 files have been last changed 91-180 days ago (588 lines of code)
    • 14 files have been last changed 31-90 days ago (1,878 lines of code)
    • 75 files have been last changed 1-30 days ago (9,535 lines of code)
3% | 12% | 4% | 13% | 66%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, rs, xml, md, yml, json, gitignore, toml, txt
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java38% | 20% | 16% | 7% | 17%
rs0% | 6% | 0% | 0% | 93%
toml0% | 50% | 0% | 0% | 50%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java4% | 15% | 5% | 16% | 57%
rs0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
Java/core/src/main/java/com/amazon/randomcutforest91% | 8% | 0% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/tree35% | 1% | 0% | 0% | 62%
Java/core/src/main/java/com/amazon/randomcutforest/runner100% | 0% | 0% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/store66% | 1% | 0% | 0% | 31%
Java/core/src/main/java/com/amazon/randomcutforest/anomalydetection100% | 0% | 0% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/returntypes100% | 0% | 0% | 0% | 0%
Java/testutils/src/main/java/com/amazon/randomcutforest/testutils54% | 0% | 45% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/interpolation100% | 0% | 0% | 0% | 0%
Java/benchmark/src/main/java/com/amazon/randomcutforest31% | 68% | 0% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/imputation100% | 0% | 0% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/util18% | 81% | 0% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/inspect100% | 0% | 0% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/sampler7% | 92% | 0% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/state0% | 55% | 4% | 0% | 40%
Java/core/src/main/java/com/amazon/randomcutforest/executor0% | 100% | 0% | 0% | 0%
Java/serialization/src/main/java/com/amazon/randomcutforest/serialize0% | 57% | 0% | 0% | 42%
Rust/src0% | 6% | 0% | 0% | 93%
Java/benchmark/src/main/java/com/amazon/randomcutforest/profilers0% | 100% | 0% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/config0% | 60% | 40% | 0% | 0%
Rust0% | 50% | 0% | 0% | 50%
Java/parkservices/src/main/java/com/amazon/randomcutforest/parkservices0% | 0% | 67% | 32% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
Java/core/src/main/java/com/amazon/randomcutforest/runner46% | 53% | 0% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/returntypes41% | 40% | 18% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/util18% | 74% | 0% | 0% | 6%
Java/benchmark/src/main/java/com/amazon/randomcutforest0% | 68% | 0% | 0% | 31%
Java/serialization/src/main/java/com/amazon/randomcutforest/serialize0% | 57% | 0% | 0% | 42%
Java/core/src/main/java/com/amazon/randomcutforest/state0% | 16% | 7% | 0% | 75%
Java/core/src/main/java/com/amazon/randomcutforest/executor0% | 21% | 0% | 0% | 78%
Java/benchmark/src/main/java/com/amazon/randomcutforest/profilers0% | 100% | 0% | 0% | 0%
Java/testutils/src/main/java/com/amazon/randomcutforest/testutils0% | 21% | 78% | 0% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/sampler0% | 9% | 0% | 0% | 90%
Java/core/src/main/java/com/amazon/randomcutforest0% | 3% | 0% | 0% | 96%
Java/core/src/main/java/com/amazon/randomcutforest/config0% | 60% | 25% | 15% | 0%
Java/core/src/main/java/com/amazon/randomcutforest/tree0% | 1% | 0% | 0% | 98%
Java/parkservices/src/main/java/com/amazon/randomcutforest/parkservices0% | 0% | 7% | 77% | 15%
Rust/src0% | 0% | 0% | 0% | 100%
Java/core/src/main/java/com/amazon/randomcutforest/store0% | 0% | 0% | 0% | 100%
Java/core/src/main/java/com/amazon/randomcutforest/anomalydetection0% | 0% | 0% | 0% | 100%
Java/core/src/main/java/com/amazon/randomcutforest/interpolation0% | 0% | 0% | 0% | 100%
Java/core/src/main/java/com/amazon/randomcutforest/imputation0% | 0% | 0% | 0% | 100%
Java/core/src/main/java/com/amazon/randomcutforest/inspect0% | 0% | 0% | 0% | 100%
Rust0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
RandomCutForest.java
in Java/core/src/main/java/com/amazon/randomcutforest
743 84 4 614 17
RandomCutTree.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
373 34 4 614 9
ArgumentParser.java
in Java/core/src/main/java/com/amazon/randomcutforest/runner
219 31 229 614 3
SimpleInterpolationVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest/interpolation
153 11 4 614 4
RandomCutForestBenchmark.java
in Java/benchmark/src/main/java/com/amazon/randomcutforest
151 9 4 614 4
BoundingBox.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
149 20 4 614 6
ImputeVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest/imputation
133 13 4 614 6
AbstractAttributionVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest/anomalydetection
127 6 4 614 4
CommonUtils.java
in Java/core/src/main/java/com/amazon/randomcutforest
122 10 4 614 7
HyperTree.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
112 8 4 614 5
NormalMixtureTestData.java
in Java/testutils/src/main/java/com/amazon/randomcutforest/testutils
109 7 159 614 4
SimpleRunner.java
in Java/core/src/main/java/com/amazon/randomcutforest/runner
97 11 229 614 3
AbstractScalarScoreVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest/anomalydetection
96 6 4 614 4
Neighbor.java
in Java/core/src/main/java/com/amazon/randomcutforest/returntypes
81 5 614 614 1
DiVector.java
in Java/core/src/main/java/com/amazon/randomcutforest/returntypes
78 11 229 614 3
ExampleDataSets.java
in Java/testutils/src/main/java/com/amazon/randomcutforest/testutils
70 - 223 614 2
TransductiveScalarScoreVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest/anomalydetection
69 4 4 614 4
OneSidedStDevAccumulator.java
in Java/core/src/main/java/com/amazon/randomcutforest/returntypes
67 8 147 614 2
ImputeRunner.java
in Java/core/src/main/java/com/amazon/randomcutforest/runner
66 6 614 614 1
InterpolationMeasure.java
in Java/core/src/main/java/com/amazon/randomcutforest/returntypes
65 9 229 614 3
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
LineTransformer.java
in Java/core/src/main/java/com/amazon/randomcutforest/runner
9 - 614 614 1
OneSidedConvergingDiVectorAccumulator.java
in Java/core/src/main/java/com/amazon/randomcutforest/returntypes
16 3 614 614 1
OneSidedConvergingDoubleAccumulator.java
in Java/core/src/main/java/com/amazon/randomcutforest/returntypes
16 3 614 614 1
UpdateOnlyTransformer.java
in Java/core/src/main/java/com/amazon/randomcutforest/runner
27 5 614 614 1
DensityOutput.java
in Java/core/src/main/java/com/amazon/randomcutforest/returntypes
40 6 614 614 1
AnomalyScoreRunner.java
in Java/core/src/main/java/com/amazon/randomcutforest/runner
49 7 614 614 1
AnomalyAttributionRunner.java
in Java/core/src/main/java/com/amazon/randomcutforest/runner
64 7 614 614 1
SimpleDensityRunner.java
in Java/core/src/main/java/com/amazon/randomcutforest/runner
64 7 614 614 1
ImputeRunner.java
in Java/core/src/main/java/com/amazon/randomcutforest/runner
66 6 614 614 1
Neighbor.java
in Java/core/src/main/java/com/amazon/randomcutforest/returntypes
81 5 614 614 1
ShingleBuilder.java
in Java/core/src/main/java/com/amazon/randomcutforest/util
61 9 601 614 2
IUpdatable.java
in Java/core/src/main/java/com/amazon/randomcutforest/executor
4 - 229 237 2
Config.java
in Java/core/src/main/java/com/amazon/randomcutforest/config
5 - 229 237 2
Precision.java
in Java/core/src/main/java/com/amazon/randomcutforest/config
5 - 229 237 2
ISampled.java
in Java/core/src/main/java/com/amazon/randomcutforest/sampler
5 - 229 237 2
ConvergingAccumulator.java
in Java/core/src/main/java/com/amazon/randomcutforest/returntypes
7 - 229 614 3
MultiVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest
7 - 229 614 3
IComponentModel.java
in Java/core/src/main/java/com/amazon/randomcutforest
7 - 229 237 2
ExecutionContext.java
in Java/core/src/main/java/com/amazon/randomcutforest/state
8 - 229 237 2
IStateMapper.java
in Java/core/src/main/java/com/amazon/randomcutforest/state
8 1 229 237 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
V1JsonToV3StateConverter.java
in Java/serialization/src/main/java/com/amazon/randomcutforest/serialize/json/v1
148 9 8 8 1
PointStoreMapper.java
in Java/core/src/main/java/com/amazon/randomcutforest/state/store
144 4 4 8 2
V2StateToV3ForestConverter.java
in Java/serialization/src/main/java/com/amazon/randomcutforest/serialize/json/v2
16 1 8 8 1
nodestore.rs
in Rust/src
668 23 14 14 1
AbstractNodeStoreMapper.java
in Java/core/src/main/java/com/amazon/randomcutforest/state/tree
125 5 8 14 2
RandomCutTreeMapper.java
in Java/core/src/main/java/com/amazon/randomcutforest/state/tree
48 2 12 14 2
rustfmt.toml
in Rust
11 - 18 18 1
IndexIntervalManager.java
in Java/core/src/main/java/com/amazon/randomcutforest/store
134 10 14 20 2
PointStoreSmall.java
in Java/core/src/main/java/com/amazon/randomcutforest/store
66 9 14 20 2
PointStoreLarge.java
in Java/core/src/main/java/com/amazon/randomcutforest/store
53 8 14 20 2
AbstractNodeStore.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
595 56 4 29 6
rcf.rs
in Rust/src
431 13 14 29 4
pointstore.rs
in Rust/src
368 13 14 29 4
randomcuttree.rs
in Rust/src
303 - 14 29 4
nodeview.rs
in Rust/src
302 14 14 29 4
NodeStoreSmall.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
174 13 4 29 4
NodeStoreMedium.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
170 13 4 29 3
samplerplustree.rs
in Rust/src
168 1 14 29 4
NodeStoreLarge.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
168 13 4 29 4
boundingbox.rs
in Rust/src
150 1 18 29 3
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
RandomCutForest.java
in Java/core/src/main/java/com/amazon/randomcutforest
743 84 4 614 17
AbstractNodeStore.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
595 56 4 29 6
PointStore.java
in Java/core/src/main/java/com/amazon/randomcutforest/store
529 43 4 540 18
RandomCutTree.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
373 34 4 614 9
NodeStoreSmall.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
174 13 4 29 4
NodeStoreMedium.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
170 13 4 29 3
NodeStoreLarge.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
168 13 4 29 4
SimpleInterpolationVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest/interpolation
153 11 4 614 4
RandomCutForestBenchmark.java
in Java/benchmark/src/main/java/com/amazon/randomcutforest
151 9 4 614 4
BoundingBox.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
149 20 4 614 6
PointStoreMapper.java
in Java/core/src/main/java/com/amazon/randomcutforest/state/store
144 4 4 8 2
ImputeVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest/imputation
133 13 4 614 6
AbstractAttributionVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest/anomalydetection
127 6 4 614 4
CommonUtils.java
in Java/core/src/main/java/com/amazon/randomcutforest
122 10 4 614 7
HyperTree.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
112 8 4 614 5
AbstractScalarScoreVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest/anomalydetection
96 6 4 614 4
SamplerPlusTree.java
in Java/core/src/main/java/com/amazon/randomcutforest/executor
78 8 4 237 5
TransductiveScalarScoreVisitor.java
in Java/core/src/main/java/com/amazon/randomcutforest/anomalydetection
69 4 4 614 4
ParallelForestTraversalExecutor.java
in Java/core/src/main/java/com/amazon/randomcutforest/executor
67 7 4 237 3
NodeView.java
in Java/core/src/main/java/com/amazon/randomcutforest/tree
62 12 4 29 3