opensearch-project / data-prepper
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 247 files with 13,355 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 11 files changed 21-50 times (1,553 lines of code)
    • 82 files changed 6-20 times (5,791 lines of code)
    • 154 files changed 1-5 times (6,011 lines of code)
0% | 0% | 11% | 43% | 45%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
java, md, yml, yaml, gradle, json, sh, properties, py, txt, tst, bat, xml, gitattributes, dockerignore, gitignore, g4
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 10% | 44% | 44%
yaml0% | 0% | 50% | 27% | 21%
g40% | 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
data-prepper-core/src0% | 0% | 23% | 37% | 38%
data-prepper-plugins/otel-trace-raw-prepper0% | 0% | 43% | 56% | 0%
data-prepper-plugins/service-map-stateful0% | 0% | 60% | 36% | 3%
deployment-template/ec20% | 0% | 100% | 0% | 0%
data-prepper-plugins/otel-trace-source0% | 0% | 38% | 46% | 14%
data-prepper-api/src0% | 0% | 5% | 43% | 50%
data-prepper-plugins/opensearch0% | 0% | 0% | 61% | 38%
data-prepper-plugins/common0% | 0% | 0% | 57% | 42%
data-prepper-plugins/peer-forwarder0% | 0% | 0% | 50% | 49%
data-prepper-plugins/grok-prepper0% | 0% | 0% | 100% | 0%
data-prepper-plugins/http-source0% | 0% | 0% | 66% | 33%
data-prepper-plugins/otel-trace-group-prepper0% | 0% | 0% | 100% | 0%
data-prepper-benchmarks/service-map-stateful-benchmarks0% | 0% | 0% | 100% | 0%
data-prepper-plugins/blocking-buffer0% | 0% | 0% | 100% | 0%
deployment-template/k8s0% | 0% | 0% | 100% | 0%
data-prepper-plugins/mapdb-prepper-state0% | 0% | 0% | 100% | 0%
data-prepper-benchmarks/mapdb-benchmarks0% | 0% | 0% | 100% | 0%
data-prepper-logstash-configuration/src0% | 0% | 0% | 0% | 100%
e2e-test/trace0% | 0% | 0% | 0% | 100%
research/zipkin-opensearch-to-otel0% | 0% | 0% | 0% | 100%
data-prepper-plugins/aggregate-processor0% | 0% | 0% | 0% | 100%
data-prepper-plugins/key-value-processor0% | 0% | 0% | 0% | 100%
e2e-test/log0% | 0% | 0% | 0% | 100%
data-prepper-plugins/armeria-common0% | 0% | 0% | 0% | 100%
data-prepper-plugins/drop-events-processor0% | 0% | 0% | 0% | 100%
deployment-template/eks0% | 0% | 0% | 0% | 100%
release/docker0% | 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
DataPrepper.java
in data-prepper-core/src/main/java/com/amazon/dataprepper
65 8 27 427 34
Pipeline.java
in data-prepper-core/src/main/java/com/amazon/dataprepper/pipeline
144 11 64 427 28
OTelTraceRawPrepper.java
in data-prepper-plugins/otel-trace-raw-prepper/src/main/java/com/amazon/dataprepper/plugins/prepper/oteltrace
213 9 14 393 27
data-prepper-ec2-deployment-cfn.yaml
in deployment-template/ec2
216 - 48 365 27
DataPrepperServer.java
in data-prepper-core/src/main/java/com/amazon/dataprepper/pipeline/server
25 3 12 419 26
OTelTraceSource.java
in data-prepper-plugins/otel-trace-source/src/main/java/com/amazon/dataprepper/plugins/source/oteltrace
158 5 14 427 26
PipelineParser.java
in data-prepper-core/src/main/java/com/amazon/dataprepper/parser
186 10 27 427 25
ServiceMapStatefulPrepper.java
in data-prepper-plugins/service-map-stateful/src/main/java/com/amazon/dataprepper/plugins/prepper
266 17 14 393 25
AbstractBuffer.java
in data-prepper-api/src/main/java/com/amazon/dataprepper/model/buffer
97 7 78 427 23
DataPrepperConfiguration.java
in data-prepper-core/src/main/java/com/amazon/dataprepper/parser/model
78 11 27 411 21
RawSpan.java
in data-prepper-plugins/otel-trace-raw-prepper/src/main/java/com/amazon/dataprepper/plugins/prepper/oteltrace/model
105 19 14 393 21
ProcessWorker.java
in data-prepper-core/src/main/java/com/amazon/dataprepper/pipeline
74 5 64 427 20
MetricNames.java
in data-prepper-api/src/main/java/com/amazon/dataprepper/metrics
18 1 79 427 19
OTelTraceSourceConfig.java
in data-prepper-plugins/otel-trace-source/src/main/java/com/amazon/dataprepper/plugins/source/oteltrace
141 20 14 427 19
GrokPrepper.java
in data-prepper-plugins/grok-prepper/src/main/java/com/amazon/dataprepper/plugins/prepper/grok
249 14 14 134 19
Buffer.java
in data-prepper-api/src/main/java/com/amazon/dataprepper/model/buffer
13 - 72 427 18
OTelProtoHelper.java
in data-prepper-plugins/otel-trace-raw-prepper/src/main/java/com/amazon/dataprepper/plugins/prepper/oteltrace/model
114 13 14 393 18
PluginMetrics.java
in data-prepper-api/src/main/java/com/amazon/dataprepper/metrics
52 12 79 427 17
PluginSetting.java
in data-prepper-api/src/main/java/com/amazon/dataprepper/model/configuration
124 17 27 427 17
DataPrepperExecute.java
in data-prepper-core/src/main/java/com/amazon/dataprepper
23 1 27 427 16