apache / nifi-minifi-cpp
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 1,153 files with 103,309 lines of code.
    • 1 file changed more than 100 times (387 lines of code)
    • 11 files changed 51-100 times (5,236 lines of code)
    • 118 files changed 21-50 times (24,645 lines of code)
    • 385 files changed 6-20 times (38,217 lines of code)
    • 638 files changed 1-5 times (34,824 lines of code)
<1% | 5% | 23% | 36% | 33%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 1,153 files with 103,309 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 120 files changed by 11-25 contributors (28,541 lines of code)
    • 234 files changed by 6-10 contributors (25,286 lines of code)
    • 496 files changed by 2-5 contributors (34,908 lines of code)
    • 303 files changed by 1 contributor (14,574 lines of code)
0% | 27% | 24% | 33% | 14%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
h, cpp, py, txt, yml, cmake, patch, feature, md, c, java, sh, xml, properties, cfg, lua, gitignore, dockerignore, bat, dockerfile, json, in, ll, gitattributes, yaml, yy, pri, gitmodules, clang-tidy
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp<1% | 8% | 29% | 34% | 26%
h0% | 1% | 22% | 44% | 31%
cmake0% | 2% | 2% | 21% | 72%
c0% | 0% | 0% | 40% | 59%
yy0% | 0% | 0% | 100% | 0%
cfg0% | 0% | 0% | 15% | 84%
java0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
ll0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
dockerignore0% | 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
libminifi<1% | 6% | 31% | 26% | 34%
extensions0% | 4% | 22% | 45% | 27%
cmake0% | 2% | 3% | 22% | 71%
nanofi0% | 0% | 13% | 55% | 31%
controller0% | 0% | 4% | 51% | 43%
minifi_main0% | 0% | 0% | 50% | 49%
encrypt-config0% | 0% | 0% | 30% | 69%
ROOT0% | 0% | 0% | <1% | 99%
github_scripts0% | 0% | 0% | 0% | 100%
conf0% | 0% | 0% | 0% | 100%
docker0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
FlowController.cpp
in libminifi/src
387 18 2016-05-05 2023-08-08 102 21 aldrin@apache.org gamezbird@gmail.com
ProcessSession.cpp
in libminifi/src/core
930 40 2017-02-27 2023-08-02 84 20 phrocker@apache.org martinzink@apache.org
YamlConfiguration.cpp
in libminifi/src/core/yaml
31 1 2017-02-27 2023-05-22 78 21 phrocker@apache.org adebreceni@apache.org
C2Agent.cpp
in libminifi/src/c2
890 28 2017-06-21 2023-08-02 78 15 phrocker@apache.org gamezbird@gmail.com
FlowController.h
in libminifi/include
143 17 2016-05-05 2023-08-08 64 17 aldrin@apache.org gamezbird@gmail.com
StringUtils.h
in libminifi/include/utils
259 29 2017-02-14 2023-08-02 64 20 phrocker@apache.org fgerlits@gmail.com
ConsumeWindowsEventLog.cpp
in extensions/windows-event-log
513 15 2019-05-09 2023-08-02 62 18 amarmer@amarmer-5530-85 gamezbird@gmail.com
Expression.cpp
in extensions/expression-language
1373 27 2017-11-08 2023-04-14 58 15 andy@andyic.org martinzink@apache.org
150 - 2017-05-09 2023-08-02 56 17 kdoran.apache@gmail.com martinzink@apache.org
304 8 2016-05-05 2023-06-15 53 16 aldrin@apache.org fgerlits@gmail.com
HTTPClient.cpp
in extensions/http-curl/client
436 36 2017-10-10 2023-05-31 53 17 phrocker@apache.org gamezbird@gmail.com
AgentInformation.h
in libminifi/include/core/state/nodes
207 25 2018-01-28 2023-07-20 52 13 phrocker@apache.org gamezbird@gmail.com
PublishKafka.cpp
in extensions/librdkafka
658 22 2017-11-28 2023-06-15 50 19 benqiu2016@gmail.com fgerlits@gmail.com
ProcessSession.h
in libminifi/include/core
122 3 2017-02-27 2023-08-02 48 17 phrocker@apache.org martinzink@apache.org
RESTSender.cpp
in extensions/http-curl/protocols
166 7 2017-09-19 2023-08-02 48 15 phrocker@apache.org gamezbird@gmail.com
InvokeHTTP.cpp
in extensions/http-curl/processors
287 15 2017-09-19 2023-08-02 47 15 phrocker@apache.org gamezbird@gmail.com
FlowConfiguration.h
in libminifi/include/core
90 5 2017-02-27 2023-03-04 46 12 phrocker@apache.org adebreceni@apache.org
ProcessContext.h
in libminifi/include/core
313 34 2017-02-27 2023-08-08 45 16 phrocker@apache.org gamezbird@gmail.com
Processor.h
in libminifi/include/core
181 33 2017-02-27 2023-08-02 44 15 phrocker@apache.org fgerlits@gmail.com
FileUtils.h
in libminifi/include/utils/file
458 26 2017-11-08 2023-05-15 44 15 phrocker@apache.org martinzink@apache.org
TailFile.cpp
in extensions/standard-processors/processors
668 39 2019-03-28 2023-08-02 44 18 aboda@hortonworks.com gamezbird@gmail.com
YamlConfiguration.h
in libminifi/include/core/yaml
29 1 2017-02-27 2023-05-22 43 12 phrocker@apache.org adebreceni@apache.org
FlowConfiguration.cpp
in libminifi/src/core
135 10 2017-02-27 2023-08-02 43 16 phrocker@apache.org fgerlits@gmail.com
180 - 2017-05-09 2023-06-30 43 11 phrocker@apache.org gamezbird@gmail.com
Configure.cpp
in libminifi/src
103 11 2016-05-05 2022-10-24 42 15 aldrin@apache.org nullzero89@gmail.com
Processor.cpp
in libminifi/src/core
320 17 2017-02-27 2023-06-15 42 15 phrocker@apache.org martinzink@apache.org
FlowFileRepository.cpp
in extensions/rocksdb-repos
232 13 2017-08-15 2023-03-22 41 14 phrocker@apache.org gamezbird@gmail.com
FlowFileRepository.h
in extensions/rocksdb-repos
86 2 2017-08-15 2023-08-02 40 13 phrocker@apache.org fgerlits@gmail.com
C2Agent.h
in libminifi/include/c2
104 1 2017-06-21 2023-04-14 40 11 phrocker@apache.org gamezbird@gmail.com
Connection.h
in libminifi/include
136 21 2016-05-05 2023-02-28 40 18 aldrin@apache.org martinzink@apache.org
ConsumeWindowsEventLog.h
in extensions/windows-event-log
220 2 2019-05-09 2023-08-02 40 17 amarmer@amarmer-5530-85 gamezbird@gmail.com
HTTPClient.h
in extensions/http-curl/client
160 8 2017-09-19 2023-06-15 39 14 phrocker@apache.org fgerlits@gmail.com
RemoteProcessorGroupPort.h
in libminifi/include
178 12 2016-05-05 2023-06-15 39 13 aldrin@apache.org fgerlits@gmail.com
ListenHTTP.cpp
in extensions/civetweb/processors
363 22 2018-01-10 2023-06-15 39 16 phrocker@apache.org fgerlits@gmail.com
Property.h
in libminifi/include/core
198 14 2017-02-27 2023-06-15 38 14 phrocker@apache.org fgerlits@gmail.com
PublishKafka.h
in extensions/librdkafka
217 1 2017-11-28 2023-06-15 38 16 benqiu2016@gmail.com fgerlits@gmail.com
TLSSocket.cpp
in libminifi/src/io/tls
365 9 2017-02-27 2023-06-02 38 14 phrocker@apache.org adebreceni@apache.org
Core.h
in libminifi/include/core
125 7 2017-04-01 2023-08-02 36 11 phrocker@apache.org fgerlits@gmail.com
Connection.cpp
in libminifi/src
145 6 2016-05-05 2023-02-28 36 18 aldrin@apache.org martinzink@apache.org
ProcessGroup.cpp
in libminifi/src/core
366 18 2017-02-27 2023-05-31 36 14 phrocker@apache.org gamezbird@gmail.com
Repository.h
in libminifi/include/core
104 14 2017-02-27 2023-08-02 35 14 phrocker@apache.org fgerlits@gmail.com
LoggerConfiguration.cpp
in libminifi/src/core/logging
342 14 2017-05-11 2023-08-08 35 15 brosander@apache.org gamezbird@gmail.com
Configure.h
in libminifi/include/properties
41 2 2017-02-27 2022-10-24 34 15 phrocker@apache.org nullzero89@gmail.com
SchedulingAgent.h
in libminifi/include
102 4 2016-05-05 2023-04-17 34 13 aldrin@apache.org szaszm@apache.org
ProcessGroup.h
in libminifi/include/core
193 21 2017-02-27 2023-02-17 34 12 phrocker@apache.org adebreceni@apache.org
FlowFileRecord.cpp
in libminifi/src
220 4 2016-05-05 2022-06-15 34 14 aldrin@apache.org gamezbird@gmail.com
ConfigurableComponent.cpp
in libminifi/src/core
228 16 2017-02-27 2023-06-15 34 13 phrocker@apache.org fgerlits@gmail.com
ProvenanceRepository.h
in extensions/rocksdb-repos
54 4 2017-08-15 2023-08-02 33 13 phrocker@apache.org fgerlits@gmail.com
ThreadPool.h
in libminifi/include/utils
205 15 2017-03-28 2023-06-15 33 14 phrocker@apache.org martinzink@apache.org
StringUtils.cpp
in libminifi/src/utils
461 29 2019-06-30 2023-08-02 33 15 bakaidl@gmail.com fgerlits@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
FlowController.cpp
in libminifi/src
387 18 2016-05-05 2023-08-08 102 21 aldrin@apache.org gamezbird@gmail.com
YamlConfiguration.cpp
in libminifi/src/core/yaml
31 1 2017-02-27 2023-05-22 78 21 phrocker@apache.org adebreceni@apache.org
ProcessSession.cpp
in libminifi/src/core
930 40 2017-02-27 2023-08-02 84 20 phrocker@apache.org martinzink@apache.org
StringUtils.h
in libminifi/include/utils
259 29 2017-02-14 2023-08-02 64 20 phrocker@apache.org fgerlits@gmail.com
PublishKafka.cpp
in extensions/librdkafka
658 22 2017-11-28 2023-06-15 50 19 benqiu2016@gmail.com fgerlits@gmail.com
ConsumeWindowsEventLog.cpp
in extensions/windows-event-log
513 15 2019-05-09 2023-08-02 62 18 amarmer@amarmer-5530-85 gamezbird@gmail.com
TailFile.cpp
in extensions/standard-processors/processors
668 39 2019-03-28 2023-08-02 44 18 aboda@hortonworks.com gamezbird@gmail.com
Connection.h
in libminifi/include
136 21 2016-05-05 2023-02-28 40 18 aldrin@apache.org martinzink@apache.org
Connection.cpp
in libminifi/src
145 6 2016-05-05 2023-02-28 36 18 aldrin@apache.org martinzink@apache.org
FlowController.h
in libminifi/include
143 17 2016-05-05 2023-08-08 64 17 aldrin@apache.org gamezbird@gmail.com
150 - 2017-05-09 2023-08-02 56 17 kdoran.apache@gmail.com martinzink@apache.org
HTTPClient.cpp
in extensions/http-curl/client
436 36 2017-10-10 2023-05-31 53 17 phrocker@apache.org gamezbird@gmail.com
ProcessSession.h
in libminifi/include/core
122 3 2017-02-27 2023-08-02 48 17 phrocker@apache.org martinzink@apache.org
ConsumeWindowsEventLog.h
in extensions/windows-event-log
220 2 2019-05-09 2023-08-02 40 17 amarmer@amarmer-5530-85 gamezbird@gmail.com
304 8 2016-05-05 2023-06-15 53 16 aldrin@apache.org fgerlits@gmail.com
ProcessContext.h
in libminifi/include/core
313 34 2017-02-27 2023-08-08 45 16 phrocker@apache.org gamezbird@gmail.com
FlowConfiguration.cpp
in libminifi/src/core
135 10 2017-02-27 2023-08-02 43 16 phrocker@apache.org fgerlits@gmail.com
ListenHTTP.cpp
in extensions/civetweb/processors
363 22 2018-01-10 2023-06-15 39 16 phrocker@apache.org fgerlits@gmail.com
PublishKafka.h
in extensions/librdkafka
217 1 2017-11-28 2023-06-15 38 16 benqiu2016@gmail.com fgerlits@gmail.com
C2Agent.cpp
in libminifi/src/c2
890 28 2017-06-21 2023-08-02 78 15 phrocker@apache.org gamezbird@gmail.com
Expression.cpp
in extensions/expression-language
1373 27 2017-11-08 2023-04-14 58 15 andy@andyic.org martinzink@apache.org
RESTSender.cpp
in extensions/http-curl/protocols
166 7 2017-09-19 2023-08-02 48 15 phrocker@apache.org gamezbird@gmail.com
InvokeHTTP.cpp
in extensions/http-curl/processors
287 15 2017-09-19 2023-08-02 47 15 phrocker@apache.org gamezbird@gmail.com
Processor.h
in libminifi/include/core
181 33 2017-02-27 2023-08-02 44 15 phrocker@apache.org fgerlits@gmail.com
FileUtils.h
in libminifi/include/utils/file
458 26 2017-11-08 2023-05-15 44 15 phrocker@apache.org martinzink@apache.org
Processor.cpp
in libminifi/src/core
320 17 2017-02-27 2023-06-15 42 15 phrocker@apache.org martinzink@apache.org
Configure.cpp
in libminifi/src
103 11 2016-05-05 2022-10-24 42 15 aldrin@apache.org nullzero89@gmail.com
LoggerConfiguration.cpp
in libminifi/src/core/logging
342 14 2017-05-11 2023-08-08 35 15 brosander@apache.org gamezbird@gmail.com
Configure.h
in libminifi/include/properties
41 2 2017-02-27 2022-10-24 34 15 phrocker@apache.org nullzero89@gmail.com
StringUtils.cpp
in libminifi/src/utils
461 29 2019-06-30 2023-08-02 33 15 bakaidl@gmail.com fgerlits@gmail.com
GetFile.cpp
in extensions/standard-processors/processors
165 9 2019-04-17 2023-06-15 30 15 phrocker@apache.org fgerlits@gmail.com
ConfigurableComponent.h
in libminifi/include/core
100 8 2017-02-27 2023-06-15 29 15 phrocker@apache.org fgerlits@gmail.com
Provenance.h
in libminifi/include/provenance
276 44 2017-02-27 2023-08-02 29 15 phrocker@apache.org fgerlits@gmail.com
FlowFileRepository.cpp
in extensions/rocksdb-repos
232 13 2017-08-15 2023-03-22 41 14 phrocker@apache.org gamezbird@gmail.com
HTTPClient.h
in extensions/http-curl/client
160 8 2017-09-19 2023-06-15 39 14 phrocker@apache.org fgerlits@gmail.com
Property.h
in libminifi/include/core
198 14 2017-02-27 2023-06-15 38 14 phrocker@apache.org fgerlits@gmail.com
TLSSocket.cpp
in libminifi/src/io/tls
365 9 2017-02-27 2023-06-02 38 14 phrocker@apache.org adebreceni@apache.org
ProcessGroup.cpp
in libminifi/src/core
366 18 2017-02-27 2023-05-31 36 14 phrocker@apache.org gamezbird@gmail.com
Repository.h
in libminifi/include/core
104 14 2017-02-27 2023-08-02 35 14 phrocker@apache.org fgerlits@gmail.com
FlowFileRecord.cpp
in libminifi/src
220 4 2016-05-05 2022-06-15 34 14 aldrin@apache.org gamezbird@gmail.com
ThreadPool.h
in libminifi/include/utils
205 15 2017-03-28 2023-06-15 33 14 phrocker@apache.org martinzink@apache.org
InvokeHTTP.h
in extensions/http-curl/processors
241 1 2017-09-19 2023-08-02 32 14 phrocker@apache.org gamezbird@gmail.com
ListenHTTP.h
in extensions/civetweb/processors
190 3 2018-01-10 2023-06-15 32 14 phrocker@apache.org fgerlits@gmail.com
FlowFileRecord.h
in libminifi/include
47 2 2016-05-05 2023-06-02 32 14 aldrin@apache.org adebreceni@apache.org
ListSFTP.cpp
in extensions/sftp/processors
752 17 2019-06-07 2023-08-02 30 14 bakaidl@gmail.com fgerlits@gmail.com
PutSFTP.cpp
in extensions/sftp/processors
292 4 2019-04-29 2023-06-15 25 14 bakaidl@gmail.com fgerlits@gmail.com
FetchSFTP.cpp
in extensions/sftp/processors
145 3 2019-06-07 2023-08-02 23 14 bakaidl@gmail.com gamezbird@gmail.com
AgentInformation.h
in libminifi/include/core/state/nodes
207 25 2018-01-28 2023-07-20 52 13 phrocker@apache.org gamezbird@gmail.com
FlowFileRepository.h
in extensions/rocksdb-repos
86 2 2017-08-15 2023-08-02 40 13 phrocker@apache.org fgerlits@gmail.com
RemoteProcessorGroupPort.h
in libminifi/include
178 12 2016-05-05 2023-06-15 39 13 aldrin@apache.org fgerlits@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
662 - 2023-06-30 2023-06-30 1 1 gamezbird@gmail.com gamezbird@gmail.com
JniClassLoader.java
in extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor
433 25 2019-01-03 2019-04-19 3 1 phrocker@apache.org phrocker@apache.org
Cron.cpp
in libminifi/src/utils
408 26 2022-06-08 2023-05-31 3 1 martinzink@apache.org martinzink@apache.org
JniComponentLogger.java
in extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor
319 31 2019-01-03 2019-01-03 1 1 phrocker@apache.org phrocker@apache.org
JniProcessSession.java
in extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor
273 32 2019-01-03 2019-04-19 2 1 phrocker@apache.org phrocker@apache.org
PropertyType.h
in libminifi/include/core
264 24 2023-06-15 2023-06-15 1 1 fgerlits@gmail.com fgerlits@gmail.com
ResponseNodeLoader.cpp
in libminifi/src/core/state/nodes
246 19 2022-06-28 2023-01-17 7 1 gamezbird@gmail.com gamezbird@gmail.com
JsonNode.h
in libminifi/include/core/json
207 20 2022-12-19 2023-02-17 2 1 adebreceni@apache.org adebreceni@apache.org
PyProcessSession.cpp
in extensions/python/types
204 7 2023-03-07 2023-03-07 1 1 rfrostkalmar@gmail.com rfrostkalmar@gmail.com
Controller.cpp
in controller
178 11 2023-04-14 2023-08-02 2 1 gamezbird@gmail.com gamezbird@gmail.com
BaseTypes.h
in extensions/python/types
171 9 2023-03-07 2023-03-07 1 1 rfrostkalmar@gmail.com rfrostkalmar@gmail.com
JniUnpacker.java
in extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/nar
163 8 2019-01-03 2019-01-03 1 1 phrocker@apache.org phrocker@apache.org
ProcFsSerialization.h
in extensions/procfs
152 9 2022-04-20 2022-04-20 1 1 martinzink@apache.org martinzink@apache.org
expected.h
in libminifi/include/utils
144 5 2022-01-12 2022-01-12 1 1 szaszm@apache.org szaszm@apache.org
DynamicLibrary.cpp
in libminifi/src/core/extension
143 4 2021-07-22 2022-09-22 2 1 adebreceni@apache.org adebreceni@apache.org
PythonScriptEngine.cpp
in extensions/python
138 10 2023-03-07 2023-03-07 1 1 rfrostkalmar@gmail.com rfrostkalmar@gmail.com
Node.h
in libminifi/include/core/flow
138 19 2022-12-19 2023-06-02 3 1 adebreceni@apache.org adebreceni@apache.org
FileMutex.cpp
in libminifi/src/utils
129 4 2023-06-30 2023-06-30 1 1 adebreceni@apache.org adebreceni@apache.org
JniProvenanceReporter.java
in extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor
126 40 2019-01-03 2019-01-03 1 1 phrocker@apache.org phrocker@apache.org
JniProcessContext.java
in extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor
125 22 2019-01-03 2019-05-26 3 1 phrocker@apache.org phrocker@apache.org
StagingQueue.h
in libminifi/include/utils
124 12 2021-06-23 2022-02-03 2 1 adebreceni@apache.org adebreceni@apache.org
ProcFsJsonSerialization.h
in extensions/procfs
123 12 2022-04-20 2022-04-20 1 1 martinzink@apache.org martinzink@apache.org
YamlNode.h
in libminifi/include/core/yaml
123 18 2022-12-19 2023-02-17 2 1 adebreceni@apache.org adebreceni@apache.org
121 - 2022-01-13 2022-01-13 1 1 gamezbird@gmail.com gamezbird@gmail.com
ProcessorMetrics.cpp
in libminifi/src/core
121 14 2022-11-07 2023-02-07 2 1 gamezbird@gmail.com gamezbird@gmail.com
WriteArchiveStream.cpp
in extensions/libarchive
114 4 2021-11-18 2022-01-04 2 1 adebreceni@apache.org adebreceni@apache.org
FlowSchema.cpp
in libminifi/src/core/flow
113 2 2023-02-17 2023-02-17 1 1 adebreceni@apache.org adebreceni@apache.org
PyLogger.cpp
in extensions/python/types
108 1 2023-03-07 2023-03-07 1 1 rfrostkalmar@gmail.com rfrostkalmar@gmail.com
PythonScriptEngine.h
in extensions/python
105 1 2023-03-07 2023-03-07 1 1 rfrostkalmar@gmail.com rfrostkalmar@gmail.com
105 5 2023-08-08 2023-08-08 1 1 gamezbird@gmail.com gamezbird@gmail.com
ResourceQueue.h
in libminifi/include/utils
105 3 2022-08-26 2022-11-29 2 1 martinzink@apache.org martinzink@apache.org
101 - 2019-08-15 2019-08-15 1 1 bakaid@apache.org bakaid@apache.org
LuaProcessSession.cpp
in extensions/lua
98 8 2023-03-07 2023-03-07 1 1 rfrostkalmar@gmail.com rfrostkalmar@gmail.com
LogMetricsPublisher.cpp
in libminifi/src/core/state
96 6 2023-06-30 2023-08-02 2 1 gamezbird@gmail.com gamezbird@gmail.com
PyProcessor.cpp
in extensions/python/types
91 2 2023-03-07 2023-03-07 1 1 rfrostkalmar@gmail.com rfrostkalmar@gmail.com
ProcessStat.h
in extensions/procfs
90 1 2022-04-20 2022-04-20 1 1 martinzink@apache.org martinzink@apache.org
88 17 2023-06-14 2023-07-31 2 1 gamezbird@gmail.com gamezbird@gmail.com
PrometheusMetricsPublisher.cpp
in extensions/prometheus
87 6 2022-06-28 2023-07-20 6 1 gamezbird@gmail.com gamezbird@gmail.com
ProcFs.cpp
in extensions/procfs
87 3 2022-04-20 2022-04-20 1 1 martinzink@apache.org martinzink@apache.org
FlowFileLoader.cpp
in extensions/rocksdb-repos
83 4 2021-03-18 2022-12-06 2 1 adebreceni@apache.org adebreceni@apache.org
AlertSink.h
in libminifi/include/core/logging/alert
81 1 2022-08-26 2022-08-26 1 1 adebreceni@apache.org adebreceni@apache.org
JniComponent.java
in extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor
80 17 2019-01-03 2019-01-03 1 1 phrocker@apache.org phrocker@apache.org
JniConfigurationContext.java
in extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor
77 11 2019-03-07 2019-03-07 1 1 phrocker@apache.org phrocker@apache.org
PyStateManager.cpp
in extensions/python/types
73 1 2023-04-14 2023-04-14 1 1 martinzink@apache.org martinzink@apache.org
Socket.h
in libminifi/include/utils/net
72 4 2022-01-12 2022-01-12 1 1 szaszm@apache.org szaszm@apache.org
KeyValueStateStorage.cpp
in libminifi/src/controllers/keyvalue
71 5 2022-10-24 2022-10-24 1 1 nullzero89@gmail.com nullzero89@gmail.com
LogCompressorSink.h
in libminifi/include/core/logging/internal
70 3 2021-06-23 2022-02-03 4 1 adebreceni@apache.org adebreceni@apache.org
ExecuteH2oMojoScoring.py
in extensions/python/pythonprocessors/h2o/h2o3/mojo
69 8 2023-03-07 2023-03-07 1 1 rfrostkalmar@gmail.com rfrostkalmar@gmail.com
AzureStorageCredentials.cpp
in extensions/azure/storage
67 11 2021-09-13 2021-09-13 1 1 gamezbird@gmail.com gamezbird@gmail.com
67 6 2023-04-14 2023-08-02 2 1 gamezbird@gmail.com gamezbird@gmail.com
Correlations

File Size vs. Number of Changes: 1162 points

minifi_main/AgentDocs.cpp x: 153 lines of code y: 6 # changes libminifi/include/FlowController.h x: 143 lines of code y: 64 # changes libminifi/include/properties/Configuration.h x: 153 lines of code y: 25 # changes libminifi/src/Configuration.cpp x: 169 lines of code y: 23 # changes libminifi/src/FlowController.cpp x: 387 lines of code y: 102 # changes extensions/standard-processors/processors/LogAttribute.h x: 112 lines of code y: 24 # changes libminifi/include/core/logging/Logger.h x: 160 lines of code y: 21 # changes libminifi/include/core/logging/LoggerConfiguration.h x: 107 lines of code y: 21 # changes libminifi/src/core/logging/Logger.cpp x: 97 lines of code y: 7 # changes libminifi/src/core/logging/LoggerConfiguration.cpp x: 342 lines of code y: 35 # changes extensions/windows-event-log/wel/JSONUtils.cpp x: 176 lines of code y: 7 # changes extensions/windows-event-log/wel/MetadataWalker.cpp x: 159 lines of code y: 18 # changes extensions/windows-event-log/wel/MetadataWalker.h x: 62 lines of code y: 14 # changes extensions/aws/processors/PutS3Object.cpp x: 256 lines of code y: 18 # changes extensions/aws/processors/PutS3Object.h x: 187 lines of code y: 26 # changes extensions/aws/s3/MultipartUploadStateStorage.cpp x: 105 lines of code y: 1 # changes extensions/aws/s3/MultipartUploadStateStorage.h x: 50 lines of code y: 1 # changes extensions/aws/s3/S3ClientRequestSender.cpp x: 183 lines of code y: 6 # changes extensions/aws/s3/S3ClientRequestSender.h x: 62 lines of code y: 6 # changes extensions/aws/s3/S3RequestSender.h x: 102 lines of code y: 5 # changes extensions/aws/s3/S3Wrapper.cpp x: 393 lines of code y: 21 # changes extensions/aws/s3/S3Wrapper.h x: 274 lines of code y: 15 # changes libminifi/include/core/ProcessContext.h x: 313 lines of code y: 45 # changes libminifi/include/utils/TimeUtil.h x: 202 lines of code y: 22 # changes libminifi/src/controllers/keyvalue/KeyValueStateManager.cpp x: 104 lines of code y: 2 # changes extensions/http-curl/processors/InvokeHTTP.cpp x: 287 lines of code y: 47 # changes extensions/http-curl/processors/InvokeHTTP.h x: 241 lines of code y: 32 # changes extensions/librdkafka/ConsumeKafka.h x: 215 lines of code y: 17 # changes extensions/mqtt/processors/AbstractMQTTProcessor.cpp x: 373 lines of code y: 13 # changes extensions/mqtt/processors/AbstractMQTTProcessor.h x: 244 lines of code y: 19 # changes extensions/mqtt/processors/ConsumeMQTT.cpp x: 297 lines of code y: 16 # changes extensions/mqtt/processors/ConsumeMQTT.h x: 141 lines of code y: 19 # changes extensions/mqtt/processors/PublishMQTT.cpp x: 241 lines of code y: 16 # changes extensions/sftp/processors/ListSFTP.cpp x: 752 lines of code y: 30 # changes extensions/sftp/processors/ListSFTP.h x: 245 lines of code y: 24 # changes extensions/standard-processors/processors/DefragmentText.cpp x: 224 lines of code y: 14 # changes extensions/standard-processors/processors/DefragmentText.h x: 131 lines of code y: 11 # changes extensions/standard-processors/processors/ListFile.cpp x: 157 lines of code y: 9 # changes extensions/standard-processors/processors/ListFile.h x: 142 lines of code y: 11 # changes libminifi/include/utils/ValueParser.h x: 152 lines of code y: 9 # changes cmake/BuildTests.cmake x: 150 lines of code y: 56 # changes cmake/Catch2.cmake x: 25 lines of code y: 1 # changes controller/MiNiFiController.cpp x: 211 lines of code y: 19 # changes cmake/BundledAwsSdkCpp.cmake x: 184 lines of code y: 12 # changes extensions/aws/processors/FetchS3Object.cpp x: 82 lines of code y: 15 # changes extensions/libarchive/CompressContent.cpp x: 179 lines of code y: 17 # changes extensions/python/types/PyScriptFlowFile.cpp x: 107 lines of code y: 2 # changes libminifi/include/core/FlowFile.h x: 122 lines of code y: 30 # changes libminifi/include/core/ProcessSession.h x: 122 lines of code y: 48 # changes libminifi/include/utils/FlatMap.h x: 231 lines of code y: 4 # changes libminifi/src/core/FlowFile.cpp x: 159 lines of code y: 27 # changes libminifi/src/core/ProcessSession.cpp x: 930 lines of code y: 84 # changes extensions/jni/jvm/JVMLoader.h x: 343 lines of code y: 12 # changes extensions/rocksdb-repos/DatabaseContentRepository.h x: 61 lines of code y: 28 # changes extensions/rocksdb-repos/FlowFileRepository.h x: 86 lines of code y: 40 # changes extensions/rocksdb-repos/ProvenanceRepository.h x: 54 lines of code y: 33 # changes extensions/rocksdb-repos/RocksDbRepository.h x: 37 lines of code y: 3 # changes libminifi/include/agent/agent_docs.h x: 106 lines of code y: 9 # changes libminifi/include/core/Connectable.h x: 83 lines of code y: 31 # changes libminifi/include/core/ContentRepository.h x: 42 lines of code y: 23 # changes libminifi/include/core/Core.h x: 125 lines of code y: 36 # changes libminifi/include/core/ObjectFactory.h x: 71 lines of code y: 3 # changes libminifi/include/core/Processor.h x: 181 lines of code y: 44 # changes libminifi/include/core/Repository.h x: 104 lines of code y: 35 # changes libminifi/include/core/SerializableComponent.h x: 18 lines of code y: 13 # changes libminifi/include/core/controller/ControllerService.h x: 74 lines of code y: 14 # changes libminifi/include/core/controller/ControllerServiceProvider.h x: 107 lines of code y: 22 # changes libminifi/include/core/logging/LoggerFactory.h x: 22 lines of code y: 3 # changes libminifi/include/core/repository/FileSystemRepository.h x: 43 lines of code y: 15 # changes libminifi/include/core/repository/VolatileContentRepository.h x: 65 lines of code y: 18 # changes libminifi/include/core/repository/VolatileFlowFileRepository.h x: 63 lines of code y: 17 # changes libminifi/include/core/repository/VolatileProvenanceRepository.h x: 30 lines of code y: 10 # changes libminifi/include/core/repository/VolatileRepository.h x: 63 lines of code y: 29 # changes libminifi/include/provenance/Provenance.h x: 276 lines of code y: 29 # changes libminifi/include/utils/ClassUtils.h x: 6 lines of code y: 4 # changes libminifi/include/utils/StringUtils.h x: 259 lines of code y: 64 # changes libminifi/src/core/Connectable.cpp x: 108 lines of code y: 28 # changes libminifi/src/core/Core.cpp x: 25 lines of code y: 14 # changes libminifi/src/core/FlowConfiguration.cpp x: 135 lines of code y: 43 # changes libminifi/src/core/logging/LoggerFactory.cpp x: 7 lines of code y: 3 # changes libminifi/src/core/logging/internal/CompressionManager.cpp x: 40 lines of code y: 4 # changes libminifi/src/provenance/Provenance.cpp x: 518 lines of code y: 25 # changes libminifi/src/utils/ClassUtils.cpp x: 25 lines of code y: 6 # changes libminifi/src/utils/StringUtils.cpp x: 461 lines of code y: 33 # changes controller/Controller.cpp x: 178 lines of code y: 2 # changes extensions/azure/processors/DeleteAzureBlobStorage.h x: 50 lines of code y: 6 # changes extensions/azure/processors/ListAzureBlobStorage.cpp x: 75 lines of code y: 4 # changes extensions/azure/processors/ListAzureBlobStorage.h x: 54 lines of code y: 7 # changes extensions/azure/processors/ListAzureDataLakeStorage.cpp x: 92 lines of code y: 8 # changes extensions/azure/processors/ListAzureDataLakeStorage.h x: 63 lines of code y: 8 # changes extensions/azure/processors/PutAzureDataLakeStorage.cpp x: 95 lines of code y: 14 # changes extensions/azure/processors/PutAzureDataLakeStorage.h x: 69 lines of code y: 12 # changes extensions/azure/storage/BlobStorageClient.h x: 63 lines of code y: 7 # changes extensions/azure/utils/AzureEnums.h x: 7 lines of code y: 1 # changes extensions/coap/protocols/CoapC2Protocol.cpp x: 248 lines of code y: 22 # changes extensions/gcp/controllerservices/GCPCredentialsControllerService.cpp x: 69 lines of code y: 4 # changes extensions/gcp/controllerservices/GCPCredentialsControllerService.h x: 84 lines of code y: 6 # changes extensions/gcp/processors/PutGCSObject.cpp x: 133 lines of code y: 10 # changes extensions/gcp/processors/PutGCSObject.h x: 172 lines of code y: 10 # changes extensions/http-curl/protocols/RESTSender.cpp x: 166 lines of code y: 48 # changes extensions/http-curl/protocols/RESTSender.h x: 36 lines of code y: 24 # changes extensions/libarchive/ArchiveStreamProvider.cpp x: 28 lines of code y: 4 # changes extensions/libarchive/CompressContent.h x: 183 lines of code y: 32 # changes extensions/libarchive/WriteArchiveStream.h x: 76 lines of code y: 3 # changes extensions/librdkafka/KafkaProcessorBase.cpp x: 51 lines of code y: 7 # changes extensions/librdkafka/KafkaProcessorBase.h x: 79 lines of code y: 6 # changes extensions/procfs/processors/ProcFsMonitor.cpp x: 295 lines of code y: 5 # changes extensions/procfs/processors/ProcFsMonitor.h x: 109 lines of code y: 6 # changes extensions/script/ExecuteScript.h x: 75 lines of code y: 20 # changes extensions/sftp/client/SFTPClient.h x: 142 lines of code y: 13 # changes extensions/sftp/processors/FetchSFTP.cpp x: 145 lines of code y: 23 # changes extensions/sql/processors/ExecuteSQL.cpp x: 74 lines of code y: 20 # changes extensions/sql/processors/FlowFileSource.h x: 95 lines of code y: 5 # changes extensions/sql/processors/QueryDatabaseTable.cpp x: 185 lines of code y: 21 # changes extensions/standard-processors/processors/AttributesToJSON.cpp x: 91 lines of code y: 9 # changes extensions/standard-processors/processors/AttributesToJSON.h x: 105 lines of code y: 12 # changes extensions/standard-processors/processors/FetchFile.h x: 146 lines of code y: 10 # changes extensions/standard-processors/processors/ListenSyslog.cpp x: 89 lines of code y: 17 # changes extensions/standard-processors/processors/ListenSyslog.h x: 124 lines of code y: 20 # changes extensions/standard-processors/processors/ListenTCP.h x: 71 lines of code y: 8 # changes extensions/standard-processors/processors/NetworkListenerProcessor.cpp x: 71 lines of code y: 6 # changes extensions/standard-processors/processors/ReplaceText.cpp x: 189 lines of code y: 8 # changes extensions/standard-processors/processors/ReplaceText.h x: 169 lines of code y: 5 # changes extensions/standard-processors/processors/RouteText.cpp x: 318 lines of code y: 13 # changes extensions/standard-processors/processors/RouteText.h x: 198 lines of code y: 7 # changes extensions/standard-processors/processors/TailFile.cpp x: 668 lines of code y: 44 # changes extensions/standard-processors/processors/TailFile.h x: 235 lines of code y: 32 # changes extensions/windows-event-log/ConsumeWindowsEventLog.cpp x: 513 lines of code y: 62 # changes extensions/windows-event-log/ConsumeWindowsEventLog.h x: 220 lines of code y: 40 # changes libminifi/include/c2/C2Payload.h x: 162 lines of code y: 23 # changes libminifi/include/c2/C2Protocol.h x: 44 lines of code y: 10 # changes libminifi/include/c2/PayloadSerializer.h x: 294 lines of code y: 14 # changes libminifi/include/core/state/nodes/SupportedOperations.h x: 48 lines of code y: 7 # changes libminifi/include/utils/Enum.h x: 21 lines of code y: 9 # changes libminifi/include/utils/LogUtils.h x: 58 lines of code y: 2 # changes libminifi/include/utils/ProcessorConfigUtils.h x: 45 lines of code y: 9 # changes libminifi/include/utils/net/IpProtocol.h x: 8 lines of code y: 2 # changes libminifi/include/utils/net/Ssl.h x: 32 lines of code y: 5 # changes libminifi/src/c2/C2Agent.cpp x: 890 lines of code y: 78 # changes libminifi/src/c2/C2Payload.cpp x: 111 lines of code y: 14 # changes libminifi/src/c2/ControllerSocketMetricsPublisher.cpp x: 67 lines of code y: 2 # changes libminifi/src/c2/ControllerSocketProtocol.cpp x: 309 lines of code y: 30 # changes libminifi/src/c2/HeartbeatJsonSerializer.cpp x: 239 lines of code y: 7 # changes libminifi/src/c2/protocols/RESTProtocol.cpp x: 137 lines of code y: 29 # changes libminifi/src/c2/triggers/FileUpdateTrigger.cpp x: 28 lines of code y: 6 # changes libminifi/src/core/state/LogMetricsPublisher.cpp x: 96 lines of code y: 2 # changes libminifi/src/core/state/nodes/SupportedOperations.cpp x: 108 lines of code y: 12 # changes libminifi/src/utils/ProcessorConfigUtils.cpp x: 28 lines of code y: 7 # changes libminifi/src/utils/net/DNS.cpp x: 97 lines of code y: 4 # changes extensions/standard-processors/processors/GetTCP.cpp x: 221 lines of code y: 23 # changes extensions/standard-processors/processors/PutTCP.cpp x: 262 lines of code y: 7 # changes libminifi/include/utils/net/AsioSocketUtils.h x: 44 lines of code y: 2 # changes libminifi/src/utils/net/AsioSocketUtils.cpp x: 25 lines of code y: 2 # changes libminifi/src/utils/net/TcpServer.cpp x: 67 lines of code y: 7 # changes github_scripts/github_actions_cache_cleanup.py x: 88 lines of code y: 2 # changes cmake/MiNiFiOptions.cmake x: 130 lines of code y: 12 # changes libminifi/include/core/state/nodes/AgentInformation.h x: 207 lines of code y: 52 # changes libminifi/include/core/state/nodes/BuildInformation.h x: 21 lines of code y: 11 # changes libminifi/include/core/state/nodes/DeviceInformation.h x: 97 lines of code y: 21 # changes libminifi/include/core/state/nodes/FlowInformation.h x: 91 lines of code y: 21 # changes libminifi/include/core/state/nodes/QueueMetrics.h x: 33 lines of code y: 9 # changes libminifi/include/core/state/nodes/SchedulingNodes.h x: 21 lines of code y: 12 # changes libminifi/include/core/state/nodes/StateMonitor.h x: 23 lines of code y: 9 # changes libminifi/src/core/state/nodes/AgentInformation.cpp x: 329 lines of code y: 7 # changes libminifi/src/core/state/nodes/DeviceInformation.cpp x: 242 lines of code y: 5 # changes libminifi/src/core/state/nodes/FlowInformation.cpp x: 67 lines of code y: 3 # changes libminifi/src/core/state/nodes/QueueMetrics.cpp x: 20 lines of code y: 2 # changes libminifi/src/core/state/nodes/RepositoryMetrics.cpp x: 14 lines of code y: 2 # changes libminifi/src/core/state/nodes/SchedulingNodes.cpp x: 18 lines of code y: 1 # changes cmake/BundledRocksDB.cmake x: 97 lines of code y: 13 # changes extensions/prometheus/PrometheusExposerWrapper.cpp x: 30 lines of code y: 2 # changes extensions/prometheus/PrometheusMetricsPublisher.cpp x: 87 lines of code y: 6 # changes extensions/prometheus/PrometheusMetricsPublisher.h x: 31 lines of code y: 4 # changes extensions/aws/controllerservices/AWSCredentialsService.cpp x: 30 lines of code y: 12 # changes extensions/aws/controllerservices/AWSCredentialsService.h x: 65 lines of code y: 15 # changes extensions/aws/processors/DeleteS3Object.cpp x: 56 lines of code y: 11 # changes extensions/aws/processors/DeleteS3Object.h x: 54 lines of code y: 14 # changes extensions/aws/processors/FetchS3Object.h x: 67 lines of code y: 15 # changes extensions/aws/processors/ListS3.cpp x: 134 lines of code y: 12 # changes extensions/aws/processors/ListS3.h x: 98 lines of code y: 11 # changes extensions/aws/processors/S3Processor.cpp x: 126 lines of code y: 19 # changes extensions/aws/processors/S3Processor.h x: 153 lines of code y: 12 # changes extensions/azure/controllerservices/AzureStorageCredentialsService.h x: 72 lines of code y: 11 # changes extensions/azure/processors/AzureBlobStorageProcessorBase.cpp x: 99 lines of code y: 5 # changes extensions/azure/processors/AzureBlobStorageProcessorBase.h x: 79 lines of code y: 7 # changes extensions/azure/processors/AzureDataLakeStorageProcessorBase.h x: 45 lines of code y: 5 # changes extensions/azure/processors/AzureStorageProcessorBase.h x: 33 lines of code y: 8 # changes extensions/azure/processors/DeleteAzureDataLakeStorage.cpp x: 42 lines of code y: 5 # changes extensions/azure/processors/DeleteAzureDataLakeStorage.h x: 34 lines of code y: 6 # changes extensions/azure/processors/FetchAzureBlobStorage.cpp x: 61 lines of code y: 7 # changes extensions/azure/processors/FetchAzureBlobStorage.h x: 52 lines of code y: 5 # changes extensions/azure/processors/FetchAzureDataLakeStorage.h x: 57 lines of code y: 8 # changes extensions/azure/processors/PutAzureBlobStorage.cpp x: 61 lines of code y: 13 # changes extensions/azure/processors/PutAzureBlobStorage.h x: 78 lines of code y: 16 # changes extensions/bustache/ApplyTemplate.cpp x: 41 lines of code y: 13 # changes extensions/bustache/ApplyTemplate.h x: 33 lines of code y: 16 # changes extensions/civetweb/processors/ListenHTTP.cpp x: 363 lines of code y: 39 # changes extensions/civetweb/processors/ListenHTTP.h x: 190 lines of code y: 32 # changes extensions/coap/controllerservice/CoapConnector.cpp x: 41 lines of code y: 9 # changes extensions/coap/controllerservice/CoapConnector.h x: 72 lines of code y: 13 # changes extensions/coap/protocols/CoapC2Protocol.h x: 63 lines of code y: 20 # changes extensions/elasticsearch/ElasticsearchCredentialsControllerService.cpp x: 28 lines of code y: 3 # changes extensions/elasticsearch/ElasticsearchCredentialsControllerService.h x: 48 lines of code y: 5 # changes extensions/elasticsearch/PostElasticsearch.cpp x: 214 lines of code y: 3 # changes extensions/elasticsearch/PostElasticsearch.h x: 88 lines of code y: 4 # changes extensions/expression-language/ExpressionContextBuilder.h x: 17 lines of code y: 7 # changes extensions/expression-language/ProcessContextExpr.cpp x: 55 lines of code y: 16 # changes extensions/expression-language/ProcessContextExpr.h x: 35 lines of code y: 8 # changes extensions/gcp/GCPAttributes.h x: 59 lines of code y: 3 # changes extensions/gcp/processors/DeleteGCSObject.cpp x: 56 lines of code y: 3 # changes extensions/gcp/processors/FetchGCSObject.cpp x: 120 lines of code y: 4 # changes extensions/gcp/processors/GCSProcessor.cpp x: 38 lines of code y: 3 # changes extensions/gcp/processors/GCSProcessor.h x: 52 lines of code y: 4 # changes extensions/gcp/processors/ListGCSBucket.h x: 103 lines of code y: 7 # changes extensions/gps/GetGPS.cpp x: 93 lines of code y: 14 # changes extensions/gps/GetGPS.h x: 58 lines of code y: 15 # changes extensions/http-curl/client/HTTPClient.h x: 160 lines of code y: 39 # changes extensions/http-curl/sitetosite/HTTPProtocol.h x: 91 lines of code y: 24 # changes extensions/jni/ExecuteJavaControllerService.cpp x: 44 lines of code y: 9 # changes extensions/jni/ExecuteJavaControllerService.h x: 92 lines of code y: 16 # changes extensions/jni/ExecuteJavaProcessor.cpp x: 146 lines of code y: 14 # changes extensions/jni/ExecuteJavaProcessor.h x: 227 lines of code y: 15 # changes extensions/jni/jvm/JavaControllerService.h x: 107 lines of code y: 18 # changes extensions/jni/jvm/NarClassLoader.h x: 354 lines of code y: 12 # changes extensions/kubernetes/controllerservice/KubernetesControllerService.cpp x: 114 lines of code y: 6 # changes extensions/kubernetes/processors/CollectKubernetesPodMetrics.cpp x: 52 lines of code y: 2 # changes extensions/libarchive/BinFiles.cpp x: 251 lines of code y: 21 # changes extensions/libarchive/BinFiles.h x: 240 lines of code y: 27 # changes extensions/libarchive/FocusArchiveEntry.cpp x: 162 lines of code y: 27 # changes extensions/libarchive/FocusArchiveEntry.h x: 56 lines of code y: 21 # changes extensions/libarchive/ManipulateArchive.cpp x: 135 lines of code y: 11 # changes extensions/libarchive/MergeContent.cpp x: 313 lines of code y: 23 # changes extensions/libarchive/MergeContent.h x: 338 lines of code y: 31 # changes extensions/libarchive/UnfocusArchiveEntry.cpp x: 158 lines of code y: 23 # changes extensions/libarchive/UnfocusArchiveEntry.h x: 46 lines of code y: 20 # changes extensions/librdkafka/ConsumeKafka.cpp x: 298 lines of code y: 17 # changes extensions/librdkafka/PublishKafka.cpp x: 658 lines of code y: 50 # changes extensions/librdkafka/PublishKafka.h x: 217 lines of code y: 38 # changes extensions/lua/LuaScriptExecutor.h x: 28 lines of code y: 2 # changes extensions/opc/include/fetchopc.h x: 87 lines of code y: 18 # changes extensions/opc/include/opc.h x: 94 lines of code y: 13 # changes extensions/opc/include/opcbase.h x: 67 lines of code y: 11 # changes extensions/opc/include/putopc.h x: 90 lines of code y: 14 # changes extensions/opc/src/fetchopc.cpp x: 148 lines of code y: 17 # changes extensions/opc/src/opc.cpp x: 463 lines of code y: 17 # changes extensions/opc/src/opcbase.cpp x: 76 lines of code y: 6 # changes extensions/opc/src/putopc.cpp x: 291 lines of code y: 16 # changes extensions/opencv/CaptureRTSPFrame.h x: 79 lines of code y: 17 # changes extensions/opencv/MotionDetector.h x: 80 lines of code y: 14 # changes extensions/openwsman/processors/SourceInitiatedSubscriptionListener.cpp x: 613 lines of code y: 25 # changes extensions/openwsman/processors/SourceInitiatedSubscriptionListener.h x: 207 lines of code y: 17 # changes extensions/pcap/CapturePacket.cpp x: 149 lines of code y: 21 # changes extensions/pcap/CapturePacket.h x: 145 lines of code y: 20 # changes extensions/pdh/PerformanceDataMonitor.cpp x: 265 lines of code y: 10 # changes extensions/pdh/PerformanceDataMonitor.h x: 98 lines of code y: 10 # changes extensions/python/ExecutePythonProcessor.cpp x: 114 lines of code y: 2 # changes extensions/python/ExecutePythonProcessor.h x: 105 lines of code y: 3 # changes extensions/python/PythonScriptExecutor.h x: 24 lines of code y: 2 # changes extensions/rocksdb-repos/controllers/RocksDbStateStorage.cpp x: 183 lines of code y: 2 # changes extensions/rocksdb-repos/controllers/RocksDbStateStorage.h x: 66 lines of code y: 2 # changes extensions/script/ExecuteScript.cpp x: 50 lines of code y: 14 # changes extensions/sensors/GetEnvironmentalSensors.cpp x: 83 lines of code y: 10 # changes extensions/sensors/GetEnvironmentalSensors.h x: 44 lines of code y: 12 # changes extensions/sensors/GetMovementSensors.cpp x: 37 lines of code y: 9 # changes extensions/sensors/GetMovementSensors.h x: 38 lines of code y: 12 # changes extensions/sftp/processors/FetchSFTP.h x: 108 lines of code y: 15 # changes extensions/sftp/processors/PutSFTP.cpp x: 292 lines of code y: 25 # changes extensions/sftp/processors/PutSFTP.h x: 171 lines of code y: 14 # changes extensions/sftp/processors/SFTPProcessorBase.cpp x: 330 lines of code y: 17 # changes extensions/sftp/processors/SFTPProcessorBase.h x: 193 lines of code y: 11 # changes extensions/splunk/PutSplunkHTTP.cpp x: 109 lines of code y: 9 # changes extensions/splunk/PutSplunkHTTP.h x: 84 lines of code y: 7 # changes extensions/splunk/QuerySplunkIndexingStatus.cpp x: 129 lines of code y: 7 # changes extensions/splunk/QuerySplunkIndexingStatus.h x: 99 lines of code y: 6 # changes extensions/sql/processors/ExecuteSQL.h x: 43 lines of code y: 11 # changes extensions/sql/processors/FlowFileSource.cpp x: 19 lines of code y: 4 # changes extensions/sql/processors/PutSQL.cpp x: 43 lines of code y: 17 # changes extensions/sql/processors/SQLProcessor.h x: 34 lines of code y: 10 # changes extensions/sql/services/DatabaseService.cpp x: 25 lines of code y: 7 # changes extensions/sql/services/DatabaseService.h x: 49 lines of code y: 15 # changes extensions/sql/services/ODBCConnector.cpp x: 9 lines of code y: 5 # changes extensions/sql/services/ODBCConnector.h x: 29 lines of code y: 15 # changes extensions/standard-processors/controllers/PersistentMapStateStorage.cpp x: 215 lines of code y: 2 # changes extensions/standard-processors/controllers/PersistentMapStateStorage.h x: 71 lines of code y: 2 # changes extensions/standard-processors/controllers/VolatileMapStateStorage.cpp x: 40 lines of code y: 2 # changes extensions/standard-processors/processors/AppendHostInfo.h x: 70 lines of code y: 11 # changes extensions/standard-processors/processors/ExecuteProcess.cpp x: 199 lines of code y: 12 # changes extensions/standard-processors/processors/ExecuteProcess.h x: 96 lines of code y: 16 # changes extensions/standard-processors/processors/ExtractText.cpp x: 119 lines of code y: 22 # changes extensions/standard-processors/processors/ExtractText.h x: 90 lines of code y: 15 # changes extensions/standard-processors/processors/FetchFile.cpp x: 128 lines of code y: 8 # changes extensions/standard-processors/processors/GenerateFlowFile.cpp x: 82 lines of code y: 18 # changes extensions/standard-processors/processors/GenerateFlowFile.h x: 85 lines of code y: 17 # changes extensions/standard-processors/processors/GetFile.cpp x: 165 lines of code y: 30 # changes extensions/standard-processors/processors/GetFile.h x: 155 lines of code y: 22 # changes extensions/standard-processors/processors/GetTCP.h x: 159 lines of code y: 26 # changes extensions/standard-processors/processors/HashContent.cpp x: 54 lines of code y: 12 # changes extensions/standard-processors/processors/HashContent.h x: 143 lines of code y: 17 # changes extensions/standard-processors/processors/ListenTCP.cpp x: 31 lines of code y: 7 # changes extensions/standard-processors/processors/ListenUDP.h x: 55 lines of code y: 4 # changes extensions/standard-processors/processors/LogAttribute.cpp x: 112 lines of code y: 21 # changes extensions/standard-processors/processors/NetworkListenerProcessor.h x: 53 lines of code y: 6 # changes extensions/standard-processors/processors/PutFile.cpp x: 212 lines of code y: 25 # changes extensions/standard-processors/processors/PutFile.h x: 122 lines of code y: 18 # changes extensions/standard-processors/processors/PutTCP.h x: 133 lines of code y: 5 # changes extensions/standard-processors/processors/PutUDP.cpp x: 94 lines of code y: 9 # changes extensions/standard-processors/processors/RouteOnAttribute.h x: 39 lines of code y: 11 # changes extensions/standard-processors/processors/UpdateAttribute.cpp x: 40 lines of code y: 6 # changes extensions/standard-processors/processors/UpdateAttribute.h x: 37 lines of code y: 11 # changes extensions/systemd/ConsumeJournald.cpp x: 184 lines of code y: 13 # changes extensions/systemd/ConsumeJournald.h x: 123 lines of code y: 13 # changes extensions/test-processors/KamikazeProcessor.cpp x: 34 lines of code y: 3 # changes extensions/test-processors/KamikazeProcessor.h x: 54 lines of code y: 5 # changes extensions/test-processors/LogOnDestructionProcessor.h x: 27 lines of code y: 5 # changes extensions/usb-camera/GetUSBCamera.cpp x: 327 lines of code y: 20 # changes extensions/usb-camera/GetUSBCamera.h x: 121 lines of code y: 16 # changes extensions/windows-event-log/CollectorInitiatedSubscription.cpp x: 461 lines of code y: 22 # changes extensions/windows-event-log/CollectorInitiatedSubscription.h x: 150 lines of code y: 10 # changes extensions/windows-event-log/TailEventLog.cpp x: 79 lines of code y: 15 # changes libminifi/include/RemoteProcessorGroupPort.h x: 178 lines of code y: 39 # changes libminifi/include/controllers/LinuxPowerManagementService.h x: 99 lines of code y: 15 # changes libminifi/include/controllers/NetworkPrioritizerService.h x: 105 lines of code y: 16 # changes libminifi/include/controllers/SSLContextService.h x: 241 lines of code y: 31 # changes libminifi/include/core/CachedValueValidator.h x: 45 lines of code y: 4 # changes libminifi/include/core/ConfigurableComponent.h x: 100 lines of code y: 29 # changes libminifi/include/core/DynamicProperty.h x: 10 lines of code y: 2 # changes libminifi/include/core/OutputAttributeDefinition.h x: 30 lines of code y: 1 # changes libminifi/include/core/ProcessContextBuilder.h x: 46 lines of code y: 10 # changes libminifi/include/core/Property.h x: 198 lines of code y: 38 # changes libminifi/include/core/PropertyDefinitionBuilder.h x: 64 lines of code y: 1 # changes libminifi/include/core/PropertyType.h x: 264 lines of code y: 1 # changes libminifi/include/core/Relationship.h x: 41 lines of code y: 12 # changes libminifi/include/core/RelationshipDefinition.h x: 8 lines of code y: 1 # changes libminifi/include/core/flow/StructuredConnectionParser.h x: 41 lines of code y: 3 # changes libminifi/include/core/state/Value.h x: 449 lines of code y: 20 # changes libminifi/src/ForwardingNode.cpp x: 15 lines of code y: 2 # changes libminifi/src/RemoteProcessorGroupPort.cpp x: 304 lines of code y: 53 # changes libminifi/src/agent/JsonSchema.cpp x: 414 lines of code y: 3 # changes libminifi/src/controllers/LinuxPowerManagementService.cpp x: 135 lines of code y: 16 # changes libminifi/src/controllers/NetworkPrioritizerService.cpp x: 161 lines of code y: 13 # changes libminifi/src/controllers/SSLContextService.cpp x: 488 lines of code y: 32 # changes libminifi/src/core/CachedValueValidator.cpp x: 20 lines of code y: 1 # changes libminifi/src/core/ConfigurableComponent.cpp x: 228 lines of code y: 34 # changes libminifi/src/core/Property.cpp x: 88 lines of code y: 16 # changes libminifi/src/core/PropertyType.cpp x: 28 lines of code y: 1 # changes libminifi/src/core/flow/StructuredConfiguration.cpp x: 729 lines of code y: 5 # changes libminifi/src/core/flow/StructuredConnectionParser.cpp x: 158 lines of code y: 4 # changes libminifi/src/properties/Properties.cpp x: 201 lines of code y: 12 # changes libminifi/src/utils/tls/CertificateUtils.cpp x: 199 lines of code y: 6 # changes nanofi/src/cxx/CallbackProcessor.cpp x: 19 lines of code y: 9 # changes cmake/BundledOpenCV.cmake x: 188 lines of code y: 7 # changes libminifi/include/core/Annotation.h x: 31 lines of code y: 3 # changes libminifi/include/utils/SystemCpuUsageTracker.h x: 94 lines of code y: 2 # changes extensions/rocksdb-repos/DatabaseContentRepository.cpp x: 249 lines of code y: 28 # changes extensions/rocksdb-repos/FlowFileRepository.cpp x: 232 lines of code y: 41 # changes extensions/rocksdb-repos/ProvenanceRepository.cpp x: 71 lines of code y: 13 # changes extensions/rocksdb-repos/RocksDbRepository.cpp x: 77 lines of code y: 3 # changes extensions/rocksdb-repos/database/OpenRocksDb.cpp x: 117 lines of code y: 6 # changes extensions/rocksdb-repos/database/OpenRocksDb.h x: 47 lines of code y: 6 # changes libminifi/include/utils/net/Server.h x: 49 lines of code y: 4 # changes extensions/azure/storage/AzureBlobStorage.cpp x: 81 lines of code y: 13 # changes extensions/azure/storage/AzureBlobStorageClient.cpp x: 89 lines of code y: 9 # changes extensions/azure/storage/AzureBlobStorageClient.h x: 25 lines of code y: 9 # changes extensions/azure/storage/AzureDataLakeStorage.cpp x: 101 lines of code y: 11 # changes extensions/azure/storage/AzureDataLakeStorage.h x: 48 lines of code y: 9 # changes extensions/azure/storage/AzureDataLakeStorageClient.cpp x: 84 lines of code y: 9 # changes extensions/azure/storage/AzureDataLakeStorageClient.h x: 41 lines of code y: 10 # changes extensions/coap/controllerservice/CoapResponse.h x: 43 lines of code y: 7 # changes extensions/http-curl/client/HTTPCallback.h x: 125 lines of code y: 16 # changes extensions/http-curl/client/HTTPStream.cpp x: 61 lines of code y: 19 # changes extensions/libarchive/ReadArchiveStream.cpp x: 60 lines of code y: 3 # changes extensions/librdkafka/rdkafka_utils.cpp x: 83 lines of code y: 5 # changes extensions/librdkafka/rdkafka_utils.h x: 71 lines of code y: 7 # changes extensions/rocksdb-repos/RocksDbStream.cpp x: 62 lines of code y: 18 # changes extensions/rocksdb-repos/RocksDbStream.h x: 46 lines of code y: 17 # changes libminifi/include/FlowFileRecord.h x: 47 lines of code y: 32 # changes libminifi/include/c2/protocols/RESTProtocol.h x: 24 lines of code y: 13 # changes libminifi/include/core/flow/Node.h x: 138 lines of code y: 3 # changes libminifi/include/core/repository/AtomicRepoEntries.h x: 286 lines of code y: 10 # changes libminifi/include/io/AtomicEntryStream.h x: 112 lines of code y: 18 # changes libminifi/include/io/BufferStream.h x: 58 lines of code y: 11 # changes libminifi/include/io/CRCStream.h x: 105 lines of code y: 20 # changes libminifi/include/io/ClientSocket.h x: 121 lines of code y: 29 # changes libminifi/include/io/DescriptorStream.h x: 33 lines of code y: 12 # changes libminifi/include/io/FileStream.h x: 35 lines of code y: 19 # changes libminifi/include/io/StreamSlice.h x: 22 lines of code y: 5 # changes libminifi/include/io/tls/SecureDescriptorStream.h x: 35 lines of code y: 14 # changes libminifi/include/io/tls/TLSSocket.h x: 87 lines of code y: 20 # changes libminifi/include/utils/ByteArrayCallback.h x: 83 lines of code y: 21 # changes libminifi/include/utils/crypto/ciphers/Aes256Ecb.h x: 43 lines of code y: 3 # changes libminifi/include/utils/gsl.h x: 14 lines of code y: 6 # changes libminifi/include/utils/span.h x: 24 lines of code y: 1 # changes libminifi/src/io/BufferStream.cpp x: 21 lines of code y: 6 # changes libminifi/src/io/ClientSocket.cpp x: 428 lines of code y: 32 # changes libminifi/src/io/DescriptorStream.cpp x: 58 lines of code y: 14 # changes libminifi/src/io/FileStream.cpp x: 145 lines of code y: 25 # changes libminifi/src/io/tls/SecureDescriptorStream.cpp x: 68 lines of code y: 13 # changes libminifi/src/io/tls/TLSSocket.cpp x: 365 lines of code y: 38 # changes libminifi/src/utils/BaseHTTPClient.cpp x: 207 lines of code y: 3 # changes libminifi/src/utils/crypto/EncryptionUtils.cpp x: 92 lines of code y: 3 # changes libminifi/src/utils/crypto/ciphers/Aes256Ecb.cpp x: 80 lines of code y: 3 # changes libminifi/src/utils/file/FileUtils.cpp x: 61 lines of code y: 15 # changes cmake/BundledLibSSH2.cmake x: 66 lines of code y: 4 # changes cmake/BundledOpenSSL.cmake x: 121 lines of code y: 1 # changes cmake/Zstd.cmake x: 49 lines of code y: 2 # changes cmake/ssl/FindOpenSSL.cmake x: 41 lines of code y: 7 # changes extensions/http-curl/client/HTTPClient.cpp x: 436 lines of code y: 53 # changes libminifi/src/core/state/Value.cpp x: 59 lines of code y: 8 # changes libminifi/src/utils/tls/ExtendedKeyUsage.cpp x: 63 lines of code y: 2 # changes cmake/DockerConfig.cmake x: 180 lines of code y: 43 # changes libminifi/src/utils/Error.cpp x: 15 lines of code y: 1 # changes libminifi/src/utils/FileMutex.cpp x: 129 lines of code y: 1 # changes libminifi/src/utils/OsUtils.cpp x: 280 lines of code y: 16 # changes minifi_main/MiNiFiMain.cpp x: 363 lines of code y: 15 # changes cmake/CodeCoverage.cmake x: 662 lines of code y: 1 # changes libminifi/include/utils/Monitors.h x: 65 lines of code y: 7 # changes libminifi/include/utils/ThreadPool.h x: 205 lines of code y: 33 # changes libminifi/src/CronDrivenSchedulingAgent.cpp x: 39 lines of code y: 9 # changes libminifi/src/TimerDrivenSchedulingAgent.cpp x: 17 lines of code y: 15 # changes libminifi/src/core/Processor.cpp x: 320 lines of code y: 42 # changes libminifi/src/utils/ThreadPool.cpp x: 254 lines of code y: 12 # changes extensions/expression-language/common/Value.h x: 116 lines of code y: 11 # changes libminifi/include/utils/GeneralUtils.h x: 74 lines of code y: 22 # changes extensions/windows-event-log/Bookmark.cpp x: 147 lines of code y: 20 # changes extensions/windows-event-log/Bookmark.h x: 40 lines of code y: 16 # changes extensions/windows-event-log/wel/EventPath.h x: 35 lines of code y: 1 # changes libminifi/src/utils/Cron.cpp x: 408 lines of code y: 3 # changes cmake/BundledLibcURL.cmake x: 96 lines of code y: 6 # changes libminifi/include/c2/ControllerSocketProtocol.h x: 72 lines of code y: 15 # changes libminifi/src/core/ProcessGroup.cpp x: 366 lines of code y: 36 # changes libminifi/include/core/yaml/YamlConfiguration.h x: 29 lines of code y: 43 # changes libminifi/src/core/yaml/YamlConfiguration.cpp x: 31 lines of code y: 78 # changes libminifi/src/core/flow/AdaptiveConfiguration.cpp x: 46 lines of code y: 2 # changes cmake/Extensions.cmake x: 105 lines of code y: 19 # changes libminifi/include/utils/file/FileUtils.h x: 458 lines of code y: 44 # changes libminifi/include/utils/HTTPUtils.h x: 28 lines of code y: 9 # changes libminifi/include/core/RepositoryFactory.h x: 10 lines of code y: 9 # changes libminifi/include/core/repository/VolatileRepositoryData.h x: 34 lines of code y: 2 # changes libminifi/include/core/state/nodes/ResponseNodeLoader.h x: 56 lines of code y: 6 # changes libminifi/src/core/RepositoryFactory.cpp x: 81 lines of code y: 17 # changes libminifi/src/core/state/nodes/ResponseNodeLoader.cpp x: 246 lines of code y: 7 # changes libminifi/include/EventDrivenSchedulingAgent.h x: 32 lines of code y: 16 # changes libminifi/include/SchedulingAgent.h x: 102 lines of code y: 34 # changes libminifi/include/core/TypedValues.h x: 103 lines of code y: 12 # changes libminifi/include/properties/Properties.h x: 88 lines of code y: 23 # changes libminifi/src/c2/C2MetricsPublisher.cpp x: 188 lines of code y: 2 # changes extensions/python/types/PyStateManager.cpp x: 73 lines of code y: 1 # changes extensions/python/types/Types.h x: 278 lines of code y: 2 # changes extensions/expression-language/Expression.cpp x: 1373 lines of code y: 58 # changes controller/Controller.h x: 17 lines of code y: 30 # changes libminifi/include/c2/C2Agent.h x: 104 lines of code y: 40 # changes libminifi/include/c2/HeartbeatJsonSerializer.h x: 15 lines of code y: 4 # changes libminifi/src/agent/agent_docs.cpp x: 4 lines of code y: 3 # changes libminifi/src/RootProcessGroupWrapper.cpp x: 145 lines of code y: 2 # changes cmake/BundledOSSPUUID.cmake x: 72 lines of code y: 8 # changes libminifi/src/core/reporting/SiteToSiteProvenanceReportingTask.cpp x: 144 lines of code y: 18 # changes libminifi/include/c2/C2MetricsPublisher.h x: 38 lines of code y: 1 # changes libminifi/include/core/FlowConfiguration.h x: 90 lines of code y: 46 # changes libminifi/include/core/state/nodes/MetricsBase.h x: 103 lines of code y: 17 # changes nanofi/include/cxx/Instance.h x: 128 lines of code y: 19 # changes docker/python-verify/conda.dockerignore x: 1 lines of code y: 1 # changes extensions/lua/LuaInputStream.h x: 14 lines of code y: 1 # changes extensions/lua/LuaOutputStream.cpp x: 12 lines of code y: 1 # changes extensions/lua/LuaProcessSession.cpp x: 98 lines of code y: 1 # changes extensions/lua/LuaScriptExecutor.cpp x: 44 lines of code y: 1 # changes extensions/lua/LuaScriptFlowFile.cpp x: 48 lines of code y: 1 # changes extensions/python/PythonObjectFactory.h x: 57 lines of code y: 1 # changes extensions/python/PythonScriptEngine.cpp x: 138 lines of code y: 1 # changes extensions/python/pythonprocessors/h2o/h2o3/mojo/ExecuteH2oMojoScoring.py x: 69 lines of code y: 1 # changes extensions/python/types/BaseTypes.h x: 171 lines of code y: 1 # changes extensions/python/types/PyInputStream.cpp x: 59 lines of code y: 1 # changes extensions/python/types/PyLogger.cpp x: 108 lines of code y: 1 # changes extensions/python/types/PyProcessSession.cpp x: 204 lines of code y: 1 # changes extensions/python/types/PyProcessor.cpp x: 91 lines of code y: 1 # changes extensions/python/types/PyRelationship.cpp x: 46 lines of code y: 1 # changes cmake/PahoMqttC.cmake x: 43 lines of code y: 4 # changes libminifi/include/core/state/UpdateController.h x: 117 lines of code y: 25 # changes libminifi/src/core/repository/VolatileContentRepository.cpp x: 120 lines of code y: 24 # changes libminifi/include/utils/IntegrationTestUtils.h x: 29 lines of code y: 5 # changes libminifi/include/Connection.h x: 136 lines of code y: 40 # changes libminifi/src/Connection.cpp x: 145 lines of code y: 36 # changes extensions/rocksdb-repos/database/StringAppender.cpp x: 24 lines of code y: 3 # changes libminifi/include/core/ProcessGroup.h x: 193 lines of code y: 34 # changes libminifi/include/core/ProcessorConfig.h x: 37 lines of code y: 7 # changes libminifi/include/core/flow/FlowSchema.h x: 61 lines of code y: 1 # changes libminifi/include/core/flow/StructuredConfiguration.h x: 55 lines of code y: 2 # changes libminifi/include/core/json/JsonNode.h x: 207 lines of code y: 2 # changes libminifi/include/core/yaml/YamlNode.h x: 123 lines of code y: 2 # changes libminifi/src/core/ConfigurationFactory.cpp x: 46 lines of code y: 13 # changes libminifi/src/core/flow/FlowSchema.cpp x: 113 lines of code y: 1 # changes libminifi/include/utils/net/UdpServer.h x: 19 lines of code y: 2 # changes minifi_main/MiNiFiWindowsService.cpp x: 266 lines of code y: 3 # changes libminifi/src/core/ProcessorMetrics.cpp x: 121 lines of code y: 2 # changes extensions/sql/data/SociConnectors.h x: 74 lines of code y: 3 # changes libminifi/include/ThreadedSchedulingAgent.h x: 31 lines of code y: 22 # changes libminifi/include/TimerDrivenSchedulingAgent.h x: 21 lines of code y: 16 # changes libminifi/src/SchedulingAgent.cpp x: 72 lines of code y: 30 # changes libminifi/include/utils/ResourceQueue.h x: 105 lines of code y: 2 # changes extensions/coap/server/CoapServer.h x: 171 lines of code y: 13 # changes libminifi/include/c2/triggers/FileUpdateTrigger.h x: 66 lines of code y: 11 # changes libminifi/include/controllers/AttributeProviderService.h x: 18 lines of code y: 3 # changes libminifi/include/controllers/ThreadManagementService.h x: 49 lines of code y: 11 # changes libminifi/include/controllers/keyvalue/KeyValueStateStorage.h x: 39 lines of code y: 2 # changes libminifi/include/core/ProcessorNode.h x: 140 lines of code y: 25 # changes libminifi/include/core/state/ProcessorController.h x: 30 lines of code y: 11 # changes libminifi/include/sitetosite/SiteToSiteClient.h x: 123 lines of code y: 24 # changes libminifi/src/core/ProcessorNode.cpp x: 17 lines of code y: 13 # changes libminifi/src/core/state/ProcessorController.cpp x: 28 lines of code y: 8 # changes libminifi/include/core/controller/StandardControllerServiceProvider.h x: 86 lines of code y: 18 # changes libminifi/include/controllers/keyvalue/KeyValueStateManager.h x: 33 lines of code y: 1 # changes libminifi/include/properties/Configure.h x: 41 lines of code y: 34 # changes libminifi/src/Configure.cpp x: 103 lines of code y: 42 # changes libminifi/src/controllers/keyvalue/KeyValueStateStorage.cpp x: 71 lines of code y: 1 # changes cmake/BundledLibXml2.cmake x: 87 lines of code y: 3 # changes cmake/FindLibGPS.cmake x: 47 lines of code y: 3 # changes extensions/windows-event-log/wel/WindowsEventLog.cpp x: 161 lines of code y: 19 # changes extensions/windows-event-log/wel/WindowsEventLog.h x: 150 lines of code y: 11 # changes libminifi/include/core/ConfigurationFactory.h x: 14 lines of code y: 14 # changes encrypt-config/EncryptConfig.cpp x: 139 lines of code y: 6 # changes encrypt-config/EncryptConfig.h x: 33 lines of code y: 4 # changes extensions/libarchive/ArchiveMetadata.h x: 58 lines of code y: 6 # changes libminifi/include/core/ProcessSessionReadCallback.h x: 21 lines of code y: 7 # changes libminifi/include/utils/FileReaderCallback.h x: 23 lines of code y: 5 # changes libminifi/include/utils/TestUtils.h x: 77 lines of code y: 12 # changes libminifi/include/utils/file/FilePattern.h x: 65 lines of code y: 3 # changes libminifi/include/utils/file/FileSystem.h x: 32 lines of code y: 6 # changes libminifi/src/core/state/nodes/ConfigurationChecksums.cpp x: 20 lines of code y: 4 # changes libminifi/src/properties/PropertiesFile.cpp x: 112 lines of code y: 3 # changes libminifi/src/utils/ChecksumCalculator.cpp x: 53 lines of code y: 4 # changes libminifi/src/utils/FileReaderCallback.cpp x: 37 lines of code y: 5 # changes libminifi/src/utils/crypto/EncryptionProvider.cpp x: 11 lines of code y: 3 # changes libminifi/src/utils/file/FilePattern.cpp x: 211 lines of code y: 3 # changes libminifi/src/utils/file/FileSystem.cpp x: 44 lines of code y: 5 # changes libminifi/src/utils/file/PathUtils.cpp x: 61 lines of code y: 9 # changes minifi_main/MainHelper.cpp x: 118 lines of code y: 2 # changes extensions/rocksdb-repos/FlowFileLoader.cpp x: 83 lines of code y: 2 # changes cmake/Date.cmake x: 68 lines of code y: 8 # changes extensions/civetweb/protocols/RESTReceiver.cpp x: 76 lines of code y: 8 # changes extensions/civetweb/protocols/RESTReceiver.h x: 49 lines of code y: 6 # changes extensions/expression-language/ExpressionContextBuilder.cpp x: 18 lines of code y: 7 # changes libminifi/include/c2/HeartbeatLogger.h x: 17 lines of code y: 6 # changes libminifi/include/core/controller/StandardControllerServiceNode.h x: 53 lines of code y: 8 # changes libminifi/include/sitetosite/RawSocketProtocol.h x: 103 lines of code y: 14 # changes libminifi/src/c2/HeartbeatLogger.cpp x: 18 lines of code y: 6 # changes extensions/rocksdb-repos/database/ColumnHandle.cpp x: 8 lines of code y: 3 # changes extensions/rocksdb-repos/database/ColumnHandle.h x: 15 lines of code y: 3 # changes extensions/rocksdb-repos/database/RocksDatabase.cpp x: 60 lines of code y: 5 # changes extensions/rocksdb-repos/database/RocksDbInstance.cpp x: 205 lines of code y: 5 # changes extensions/rocksdb-repos/database/RocksDbInstance.h x: 39 lines of code y: 5 # changes libminifi/include/Exception.h x: 56 lines of code y: 12 # changes libminifi/src/sitetosite/RawSocketProtocol.cpp x: 484 lines of code y: 21 # changes libminifi/src/sitetosite/SiteToSiteClient.cpp x: 612 lines of code y: 29 # changes libminifi/include/utils/BaseHTTPClient.h x: 175 lines of code y: 2 # changes libminifi/src/core/logging/alert/AlertSink.cpp x: 211 lines of code y: 2 # changes libminifi/src/core/BufferedContentSession.cpp x: 66 lines of code y: 1 # changes extensions/http-curl/sitetosite/HTTPProtocol.cpp x: 236 lines of code y: 25 # changes extensions/sftp/client/SFTPClient.cpp x: 682 lines of code y: 18 # changes libminifi/include/io/BaseStream.h x: 11 lines of code y: 15 # changes libminifi/include/io/StreamPipe.h x: 50 lines of code y: 8 # changes libminifi/include/utils/LineByLineInputOutputStreamCallback.h x: 27 lines of code y: 4 # changes libminifi/src/utils/ByteArrayCallback.cpp x: 115 lines of code y: 14 # changes libminifi/src/utils/NetworkInterfaceInfo.cpp x: 131 lines of code y: 3 # changes libminifi/src/core/extension/DynamicLibrary.cpp x: 143 lines of code y: 2 # changes libminifi/src/core/extension/ExtensionManager.cpp x: 73 lines of code y: 5 # changes libminifi/include/utils/RegexUtils.h x: 114 lines of code y: 9 # changes libminifi/src/utils/RegexUtils.cpp x: 342 lines of code y: 8 # changes libminifi/include/utils/Id.h x: 105 lines of code y: 22 # changes libminifi/include/utils/FlowFileQueue.h x: 65 lines of code y: 5 # changes extensions/http-curl/sitetosite/HTTPTransaction.h x: 32 lines of code y: 9 # changes libminifi/include/sitetosite/SiteToSite.h x: 225 lines of code y: 18 # changes libminifi/include/core/logging/alert/AlertSink.h x: 81 lines of code y: 1 # changes libminifi/src/utils/Id.cpp x: 266 lines of code y: 21 # changes libminifi/include/agent/build_description.h x: 42 lines of code y: 20 # changes cmake/Sol2.cmake x: 36 lines of code y: 2 # changes libminifi/include/agent/agent_version.h x: 26 lines of code y: 3 # changes extensions/jni/jvm/JniFlowFile.cpp x: 110 lines of code y: 7 # changes libminifi/include/io/tls/TLSServerSocket.h x: 30 lines of code y: 8 # changes libminifi/src/utils/FlowFileQueue.cpp x: 191 lines of code y: 3 # changes libminifi/src/utils/BackTrace.cpp x: 113 lines of code y: 10 # changes cmake/BundledLibArchive.cmake x: 109 lines of code y: 4 # changes cmake/FindPatch.cmake x: 54 lines of code y: 2 # changes cmake/iOS.cmake x: 189 lines of code y: 3 # changes cmake/winflexbison/FindBISON.cmake x: 219 lines of code y: 2 # changes cmake/winflexbison/FindFLEX.cmake x: 224 lines of code y: 2 # changes encrypt-config/ArgParser.cpp x: 134 lines of code y: 3 # changes extensions/coap/nanofi/coap_functions.c x: 172 lines of code y: 5 # changes extensions/librdkafka/KafkaConnection.cpp x: 96 lines of code y: 10 # changes libminifi/include/ResourceClaim.h x: 66 lines of code y: 19 # changes libminifi/src/ResourceClaim.cpp x: 37 lines of code y: 16 # changes extensions/librdkafka/KafkaConnection.h x: 71 lines of code y: 10 # changes libminifi/src/FlowFileRecord.cpp x: 220 lines of code y: 34 # changes extensions/test-processors/LogOnDestructionProcessor.cpp x: 5 lines of code y: 2 # changes libminifi/include/core/Resource.h x: 57 lines of code y: 13 # changes cmake/BundledMbedTLS.cmake x: 91 lines of code y: 3 # changes libminifi/src/utils/SystemCpuUsageTracker.cpp x: 158 lines of code y: 3 # changes libminifi/include/utils/Searcher.h x: 40 lines of code y: 1 # changes extensions/jni/jvm/JniProcessSession.cpp x: 301 lines of code y: 11 # changes libminifi/src/serialization/PayloadSerializer.cpp x: 13 lines of code y: 3 # changes libminifi/include/utils/SmallString.h x: 64 lines of code y: 3 # changes encrypt-config/ConfigFile.cpp x: 16 lines of code y: 5 # changes extensions/procfs/NetDev.cpp x: 53 lines of code y: 1 # changes extensions/procfs/ProcFs.cpp x: 87 lines of code y: 1 # changes extensions/procfs/ProcFsJsonSerialization.h x: 123 lines of code y: 1 # changes extensions/procfs/ProcFsSerialization.h x: 152 lines of code y: 1 # changes cmake/BundledAzureSdkCpp.cmake x: 105 lines of code y: 8 # changes cmake/BundledBustache.cmake x: 51 lines of code y: 3 # changes extensions/jni/jvm/JniProcessContext.h x: 45 lines of code y: 7 # changes libminifi/src/ThreadedSchedulingAgent.cpp x: 95 lines of code y: 24 # changes nanofi/include/cxx/Plan.h x: 176 lines of code y: 13 # changes nanofi/src/api/nanofi.cpp x: 575 lines of code y: 29 # changes nanofi/src/cxx/Plan.cpp x: 266 lines of code y: 18 # changes libminifi/include/core/logging/internal/LogCompressorSink.h x: 70 lines of code y: 4 # changes libminifi/include/utils/StagingQueue.h x: 124 lines of code y: 2 # changes libminifi/src/core/logging/internal/LogCompressorSink.cpp x: 62 lines of code y: 4 # changes libminifi/src/io/ZlibStream.cpp x: 146 lines of code y: 8 # changes libminifi/src/DiskSpaceWatchdog.cpp x: 53 lines of code y: 3 # changes nanofi/include/sitetosite/CRawSocketProtocol.h x: 126 lines of code y: 9 # changes extensions/sql/data/MaxCollector.h x: 102 lines of code y: 6 # changes libminifi/include/utils/expected.h x: 144 lines of code y: 1 # changes extensions/aws/AWSCredentialsProvider.h x: 39 lines of code y: 4 # changes extensions/http-curl/sitetosite/PeersEntity.h x: 89 lines of code y: 10 # changes extensions/jni/jvm/JniLogger.cpp x: 74 lines of code y: 4 # changes extensions/jni/jvm/JniProcessContext.cpp x: 63 lines of code y: 5 # changes extensions/libarchive/ArchiveMetadata.cpp x: 145 lines of code y: 7 # changes libminifi/src/io/ServerSocket.cpp x: 55 lines of code y: 7 # changes CPPLINT.cfg x: 2 lines of code y: 8 # changes extensions/systemd/libwrapper/DlopenWrapper.cpp x: 75 lines of code y: 2 # changes extensions/pdh/PDHCounters.cpp x: 98 lines of code y: 3 # changes extensions/windows-event-log/wel/JSONUtils.h x: 18 lines of code y: 5 # changes extensions/jni/jvm/JavaServicer.h x: 24 lines of code y: 4 # changes extensions/jni/jvm/JniMethod.h x: 78 lines of code y: 5 # changes extensions/coap/nanofi/coap_functions.h x: 34 lines of code y: 5 # changes nanofi/src/api/ecu.c x: 449 lines of code y: 5 # changes nanofi/include/core/cstructs.h x: 101 lines of code y: 12 # changes nanofi/include/sitetosite/CPeer.h x: 80 lines of code y: 9 # changes nanofi/include/sitetosite/CSiteToSite.h x: 213 lines of code y: 8 # changes nanofi/src/core/cstream.c x: 185 lines of code y: 7 # changes nanofi/src/sitetosite/CRawSocketProtocol.c x: 771 lines of code y: 9 # changes nanofi/src/core/file_utils.c x: 115 lines of code y: 5 # changes libminifi/include/utils/SystemCPUUsageTracker.h x: 94 lines of code y: 1 # changes libminifi/src/utils/SystemCPUUsageTracker.cpp x: 158 lines of code y: 1 # changes bootstrap.py x: 167 lines of code y: 2 # changes extensions/coap/nanofi/coap_connection.c x: 78 lines of code y: 4 # changes libminifi/include/c2/PayloadParser.h x: 140 lines of code y: 4 # changes cmake/BundledLibSodium.cmake x: 85 lines of code y: 2 # changes libminifi/include/sitetosite/SiteToSiteFactory.h x: 65 lines of code y: 14 # changes libminifi/include/io/EndianCheck.h x: 23 lines of code y: 6 # changes nanofi/src/core/string_utils.c x: 123 lines of code y: 3 # changes libminifi/include/utils/ScopeGuard.h x: 23 lines of code y: 7 # changes libminifi/include/core/controller/ControllerServiceMap.h x: 68 lines of code y: 6 # changes libminifi/include/io/StreamFactory.h x: 64 lines of code y: 11 # changes libminifi/src/io/CPPLINT.cfg x: 3 lines of code y: 4 # changes libminifi/include/utils/BackTrace.h x: 87 lines of code y: 5 # changes libminifi/src/CPPLINT.cfg x: 1 lines of code y: 4 # changes nanofi/src/core/flowfiles.c x: 129 lines of code y: 2 # changes cmake/BundledOpenWSMAN.cmake x: 101 lines of code y: 1 # changes cmake/BundledLibCOAP.cmake x: 76 lines of code y: 1 # changes extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor/JniProcessContext.java x: 125 lines of code y: 3 # changes extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor/JniClassLoader.java x: 433 lines of code y: 3 # changes extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor/JniProcessSession.java x: 273 lines of code y: 2 # changes extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor/JniConfigurationContext.java x: 77 lines of code y: 1 # changes extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/nar/JniUnpacker.java x: 163 lines of code y: 1 # changes extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor/JniComponentLogger.java x: 319 lines of code y: 1 # changes extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor/JniProvenanceReporter.java x: 126 lines of code y: 1 # changes cmake/RocksDBConfig.cmake.in x: 3 lines of code y: 1 # changes extensions/http-curl/client/HttpClient.cpp x: 436 lines of code y: 1 # changes
102.0
# changes
  min: 1.0
  average: 8.78
  25th percentile: 2.0
  median: 4.0
  75th percentile: 12.0
  max: 102.0
0 1373.0
lines of code
min: 1.0 | average: 89.87 | 25th percentile: 28.0 | median: 53.0 | 75th percentile: 107.0 | max: 1373.0

Number of Contributors vs. Number of Changes: 1162 points

minifi_main/AgentDocs.cpp x: 3 # contributors y: 6 # changes libminifi/include/FlowController.h x: 17 # contributors y: 64 # changes libminifi/include/properties/Configuration.h x: 7 # contributors y: 25 # changes libminifi/src/Configuration.cpp x: 5 # contributors y: 23 # changes libminifi/src/FlowController.cpp x: 21 # contributors y: 102 # changes extensions/standard-processors/processors/LogAttribute.h x: 12 # contributors y: 24 # changes libminifi/include/core/logging/Logger.h x: 10 # contributors y: 21 # changes libminifi/src/core/logging/Logger.cpp x: 4 # contributors y: 7 # changes libminifi/src/core/logging/LoggerConfiguration.cpp x: 15 # contributors y: 35 # changes extensions/windows-event-log/wel/JSONUtils.cpp x: 6 # contributors y: 7 # changes extensions/windows-event-log/wel/MetadataWalker.cpp x: 12 # contributors y: 18 # changes extensions/windows-event-log/wel/MetadataWalker.h x: 9 # contributors y: 14 # changes extensions/aws/processors/PutS3Object.cpp x: 5 # contributors y: 18 # changes extensions/aws/processors/PutS3Object.h x: 8 # contributors y: 26 # changes extensions/aws/s3/MultipartUploadStateStorage.cpp x: 1 # contributors y: 1 # changes extensions/aws/s3/S3ClientRequestSender.cpp x: 2 # contributors y: 6 # changes extensions/aws/s3/S3RequestSender.h x: 2 # contributors y: 5 # changes extensions/aws/s3/S3Wrapper.cpp x: 7 # contributors y: 21 # changes extensions/aws/s3/S3Wrapper.h x: 4 # contributors y: 15 # changes libminifi/include/core/ProcessContext.h x: 16 # contributors y: 45 # changes libminifi/include/utils/TimeUtil.h x: 9 # contributors y: 22 # changes libminifi/src/controllers/keyvalue/KeyValueStateManager.cpp x: 2 # contributors y: 2 # changes extensions/http-curl/processors/InvokeHTTP.cpp x: 15 # contributors y: 47 # changes extensions/http-curl/processors/InvokeHTTP.h x: 14 # contributors y: 32 # changes extensions/librdkafka/ConsumeKafka.h x: 7 # contributors y: 17 # changes extensions/mqtt/processors/AbstractMQTTProcessor.cpp x: 10 # contributors y: 13 # changes extensions/mqtt/processors/AbstractMQTTProcessor.h x: 9 # contributors y: 19 # changes extensions/mqtt/processors/ConsumeMQTT.cpp x: 10 # contributors y: 16 # changes extensions/mqtt/processors/ConsumeMQTT.h x: 11 # contributors y: 19 # changes extensions/sftp/processors/ListSFTP.cpp x: 14 # contributors y: 30 # changes extensions/sftp/processors/ListSFTP.h x: 11 # contributors y: 24 # changes extensions/standard-processors/processors/DefragmentText.cpp x: 6 # contributors y: 14 # changes extensions/standard-processors/processors/DefragmentText.h x: 5 # contributors y: 11 # changes extensions/standard-processors/processors/ListFile.cpp x: 3 # contributors y: 9 # changes libminifi/include/utils/ValueParser.h x: 8 # contributors y: 9 # changes cmake/BuildTests.cmake x: 17 # contributors y: 56 # changes controller/MiNiFiController.cpp x: 7 # contributors y: 19 # changes cmake/BundledAwsSdkCpp.cmake x: 5 # contributors y: 12 # changes extensions/aws/processors/FetchS3Object.cpp x: 6 # contributors y: 15 # changes extensions/libarchive/CompressContent.cpp x: 11 # contributors y: 17 # changes libminifi/include/core/FlowFile.h x: 12 # contributors y: 30 # changes libminifi/include/core/ProcessSession.h x: 17 # contributors y: 48 # changes libminifi/include/utils/FlatMap.h x: 3 # contributors y: 4 # changes libminifi/src/core/FlowFile.cpp x: 11 # contributors y: 27 # changes libminifi/src/core/ProcessSession.cpp x: 20 # contributors y: 84 # changes extensions/jni/jvm/JVMLoader.h x: 6 # contributors y: 12 # changes extensions/rocksdb-repos/DatabaseContentRepository.h x: 8 # contributors y: 28 # changes extensions/rocksdb-repos/FlowFileRepository.h x: 13 # contributors y: 40 # changes extensions/rocksdb-repos/ProvenanceRepository.h x: 13 # contributors y: 33 # changes extensions/rocksdb-repos/RocksDbRepository.h x: 2 # contributors y: 3 # changes libminifi/include/agent/agent_docs.h x: 4 # contributors y: 9 # changes libminifi/include/core/Connectable.h x: 13 # contributors y: 31 # changes libminifi/include/core/ContentRepository.h x: 10 # contributors y: 23 # changes libminifi/include/core/Core.h x: 11 # contributors y: 36 # changes libminifi/include/core/ObjectFactory.h x: 3 # contributors y: 3 # changes libminifi/include/core/Processor.h x: 15 # contributors y: 44 # changes libminifi/include/core/Repository.h x: 14 # contributors y: 35 # changes libminifi/include/core/SerializableComponent.h x: 7 # contributors y: 13 # changes libminifi/include/core/controller/ControllerServiceProvider.h x: 12 # contributors y: 22 # changes libminifi/include/core/repository/FileSystemRepository.h x: 7 # contributors y: 15 # changes libminifi/include/core/repository/VolatileContentRepository.h x: 7 # contributors y: 18 # changes libminifi/include/core/repository/VolatileFlowFileRepository.h x: 10 # contributors y: 17 # changes libminifi/include/core/repository/VolatileProvenanceRepository.h x: 6 # contributors y: 10 # changes libminifi/include/core/repository/VolatileRepository.h x: 12 # contributors y: 29 # changes libminifi/include/provenance/Provenance.h x: 15 # contributors y: 29 # changes libminifi/include/utils/ClassUtils.h x: 4 # contributors y: 4 # changes libminifi/include/utils/StringUtils.h x: 20 # contributors y: 64 # changes libminifi/src/core/Connectable.cpp x: 12 # contributors y: 28 # changes libminifi/src/core/Core.cpp x: 8 # contributors y: 14 # changes libminifi/src/core/FlowConfiguration.cpp x: 16 # contributors y: 43 # changes libminifi/src/provenance/Provenance.cpp x: 11 # contributors y: 25 # changes libminifi/src/utils/ClassUtils.cpp x: 5 # contributors y: 6 # changes libminifi/src/utils/StringUtils.cpp x: 15 # contributors y: 33 # changes controller/Controller.cpp x: 1 # contributors y: 2 # changes extensions/azure/processors/ListAzureBlobStorage.cpp x: 2 # contributors y: 4 # changes extensions/azure/processors/ListAzureBlobStorage.h x: 3 # contributors y: 7 # changes extensions/azure/processors/ListAzureDataLakeStorage.cpp x: 4 # contributors y: 8 # changes extensions/azure/processors/ListAzureDataLakeStorage.h x: 3 # contributors y: 8 # changes extensions/azure/processors/PutAzureDataLakeStorage.cpp x: 4 # contributors y: 14 # changes extensions/azure/processors/PutAzureDataLakeStorage.h x: 4 # contributors y: 12 # changes extensions/gcp/processors/PutGCSObject.cpp x: 5 # contributors y: 10 # changes extensions/gcp/processors/PutGCSObject.h x: 4 # contributors y: 10 # changes extensions/http-curl/protocols/RESTSender.cpp x: 15 # contributors y: 48 # changes extensions/http-curl/protocols/RESTSender.h x: 10 # contributors y: 24 # changes extensions/libarchive/CompressContent.h x: 13 # contributors y: 32 # changes extensions/procfs/processors/ProcFsMonitor.cpp x: 4 # contributors y: 5 # changes extensions/procfs/processors/ProcFsMonitor.h x: 4 # contributors y: 6 # changes extensions/script/ExecuteScript.h x: 11 # contributors y: 20 # changes extensions/sftp/client/SFTPClient.h x: 6 # contributors y: 13 # changes extensions/sftp/processors/FetchSFTP.cpp x: 14 # contributors y: 23 # changes extensions/sql/processors/ExecuteSQL.cpp x: 10 # contributors y: 20 # changes extensions/standard-processors/processors/AttributesToJSON.cpp x: 5 # contributors y: 9 # changes extensions/standard-processors/processors/ReplaceText.h x: 3 # contributors y: 5 # changes extensions/standard-processors/processors/RouteText.cpp x: 5 # contributors y: 13 # changes extensions/standard-processors/processors/TailFile.cpp x: 18 # contributors y: 44 # changes extensions/windows-event-log/ConsumeWindowsEventLog.cpp x: 18 # contributors y: 62 # changes extensions/windows-event-log/ConsumeWindowsEventLog.h x: 17 # contributors y: 40 # changes libminifi/include/c2/C2Payload.h x: 7 # contributors y: 23 # changes libminifi/include/utils/Enum.h x: 7 # contributors y: 9 # changes libminifi/src/c2/C2Agent.cpp x: 15 # contributors y: 78 # changes libminifi/src/c2/C2Payload.cpp x: 7 # contributors y: 14 # changes libminifi/src/c2/ControllerSocketProtocol.cpp x: 11 # contributors y: 30 # changes libminifi/src/c2/protocols/RESTProtocol.cpp x: 11 # contributors y: 29 # changes libminifi/src/c2/triggers/FileUpdateTrigger.cpp x: 6 # contributors y: 6 # changes nanofi/src/cxx/C2CallbackAgent.cpp x: 6 # contributors y: 9 # changes extensions/standard-processors/processors/GetTCP.cpp x: 12 # contributors y: 23 # changes libminifi/src/utils/net/TcpServer.cpp x: 2 # contributors y: 7 # changes libminifi/include/core/state/nodes/AgentInformation.h x: 13 # contributors y: 52 # changes libminifi/include/core/state/nodes/BuildInformation.h x: 7 # contributors y: 11 # changes libminifi/include/core/state/nodes/FlowInformation.h x: 8 # contributors y: 21 # changes libminifi/include/core/state/nodes/SchedulingNodes.h x: 8 # contributors y: 12 # changes extensions/prometheus/PrometheusMetricsPublisher.cpp x: 1 # contributors y: 6 # changes extensions/prometheus/PrometheusMetricsPublisher.h x: 1 # contributors y: 4 # changes extensions/aws/controllerservices/AWSCredentialsService.h x: 8 # contributors y: 15 # changes extensions/aws/processors/ListS3.h x: 6 # contributors y: 11 # changes extensions/aws/processors/S3Processor.cpp x: 5 # contributors y: 19 # changes extensions/azure/processors/PutAzureBlobStorage.h x: 5 # contributors y: 16 # changes extensions/bustache/ApplyTemplate.h x: 11 # contributors y: 16 # changes extensions/civetweb/processors/ListenHTTP.cpp x: 16 # contributors y: 39 # changes extensions/expression-language/ProcessContextExpr.h x: 5 # contributors y: 8 # changes extensions/gps/GetGPS.h x: 9 # contributors y: 15 # changes extensions/http-curl/client/HTTPClient.h x: 14 # contributors y: 39 # changes extensions/jni/ExecuteJavaControllerService.h x: 9 # contributors y: 16 # changes extensions/jni/jvm/JavaControllerService.h x: 10 # contributors y: 18 # changes extensions/kubernetes/processors/CollectKubernetesPodMetrics.h x: 1 # contributors y: 3 # changes extensions/libarchive/BinFiles.cpp x: 11 # contributors y: 21 # changes extensions/libarchive/BinFiles.h x: 12 # contributors y: 27 # changes extensions/libarchive/FocusArchiveEntry.cpp x: 13 # contributors y: 27 # changes extensions/libarchive/MergeContent.cpp x: 9 # contributors y: 23 # changes extensions/libarchive/MergeContent.h x: 12 # contributors y: 31 # changes extensions/libarchive/UnfocusArchiveEntry.cpp x: 13 # contributors y: 23 # changes extensions/librdkafka/ConsumeKafka.cpp x: 8 # contributors y: 17 # changes extensions/librdkafka/PublishKafka.cpp x: 19 # contributors y: 50 # changes extensions/librdkafka/PublishKafka.h x: 16 # contributors y: 38 # changes extensions/opc/include/fetchopc.h x: 11 # contributors y: 18 # changes extensions/opc/include/opcbase.h x: 8 # contributors y: 11 # changes extensions/opc/src/opc.cpp x: 6 # contributors y: 17 # changes extensions/opencv/CaptureRTSPFrame.cpp x: 9 # contributors y: 11 # changes extensions/sensors/GetEnvironmentalSensors.cpp x: 8 # contributors y: 10 # changes extensions/sensors/GetEnvironmentalSensors.h x: 7 # contributors y: 12 # changes extensions/sftp/processors/FetchSFTP.h x: 11 # contributors y: 15 # changes extensions/sftp/processors/PutSFTP.cpp x: 14 # contributors y: 25 # changes extensions/sftp/processors/PutSFTP.h x: 10 # contributors y: 14 # changes extensions/sftp/processors/SFTPProcessorBase.cpp x: 12 # contributors y: 17 # changes extensions/splunk/QuerySplunkIndexingStatus.cpp x: 5 # contributors y: 7 # changes extensions/sql/processors/PutSQL.h x: 9 # contributors y: 12 # changes extensions/sql/processors/SQLProcessor.h x: 7 # contributors y: 10 # changes extensions/sql/services/ODBCConnector.h x: 10 # contributors y: 15 # changes extensions/standard-processors/processors/ExtractText.cpp x: 10 # contributors y: 22 # changes extensions/standard-processors/processors/GenerateFlowFile.cpp x: 9 # contributors y: 18 # changes extensions/standard-processors/processors/GetFile.cpp x: 15 # contributors y: 30 # changes extensions/standard-processors/processors/GetTCP.h x: 12 # contributors y: 26 # changes extensions/standard-processors/processors/PutFile.cpp x: 13 # contributors y: 25 # changes extensions/usb-camera/GetUSBCamera.cpp x: 13 # contributors y: 20 # changes extensions/windows-event-log/CollectorInitiatedSubscription.cpp x: 11 # contributors y: 22 # changes libminifi/include/RemoteProcessorGroupPort.h x: 13 # contributors y: 39 # changes libminifi/include/controllers/NetworkPrioritizerService.h x: 8 # contributors y: 16 # changes libminifi/include/controllers/UpdatePolicyControllerService.h x: 8 # contributors y: 13 # changes libminifi/include/core/Property.h x: 14 # contributors y: 38 # changes libminifi/src/RemoteProcessorGroupPort.cpp x: 16 # contributors y: 53 # changes libminifi/src/controllers/NetworkPrioritizerService.cpp x: 4 # contributors y: 13 # changes libminifi/src/core/ConfigurableComponent.cpp x: 13 # contributors y: 34 # changes libminifi/src/core/Property.cpp x: 4 # contributors y: 16 # changes extensions/rocksdb-repos/FlowFileRepository.cpp x: 14 # contributors y: 41 # changes extensions/azure/storage/AzureBlobStorage.cpp x: 3 # contributors y: 13 # changes extensions/azure/storage/AzureBlobStorage.h x: 3 # contributors y: 10 # changes extensions/azure/storage/AzureDataLakeStorage.cpp x: 4 # contributors y: 11 # changes extensions/rocksdb-repos/RocksDbStream.h x: 9 # contributors y: 17 # changes libminifi/include/io/CRCStream.h x: 9 # contributors y: 20 # changes libminifi/include/io/ClientSocket.h x: 10 # contributors y: 29 # changes libminifi/include/io/StreamSlice.h x: 5 # contributors y: 5 # changes libminifi/src/io/ClientSocket.cpp x: 11 # contributors y: 32 # changes libminifi/src/io/FileStream.cpp x: 12 # contributors y: 25 # changes extensions/http-curl/client/HTTPClient.cpp x: 17 # contributors y: 53 # changes cmake/DockerConfig.cmake x: 11 # contributors y: 43 # changes libminifi/include/utils/ThreadPool.h x: 14 # contributors y: 33 # changes libminifi/src/core/Processor.cpp x: 15 # contributors y: 42 # changes libminifi/include/utils/GeneralUtils.h x: 7 # contributors y: 22 # changes extensions/windows-event-log/Bookmark.h x: 12 # contributors y: 16 # changes libminifi/src/core/ProcessGroup.cpp x: 14 # contributors y: 36 # changes libminifi/include/core/yaml/YamlConfiguration.h x: 12 # contributors y: 43 # changes libminifi/src/core/yaml/YamlConfiguration.cpp x: 21 # contributors y: 78 # changes libminifi/src/core/RepositoryFactory.cpp x: 5 # contributors y: 17 # changes libminifi/src/core/state/nodes/ResponseNodeLoader.cpp x: 1 # contributors y: 7 # changes extensions/expression-language/Expression.cpp x: 15 # contributors y: 58 # changes controller/Controller.h x: 9 # contributors y: 30 # changes libminifi/include/c2/C2Agent.h x: 11 # contributors y: 40 # changes cmake/BundledOSSPUUID.cmake x: 7 # contributors y: 8 # changes libminifi/include/core/FlowConfiguration.h x: 12 # contributors y: 46 # changes nanofi/include/cxx/Instance.h x: 10 # contributors y: 19 # changes libminifi/include/core/state/UpdateController.h x: 10 # contributors y: 25 # changes libminifi/src/core/repository/VolatileContentRepository.cpp x: 9 # contributors y: 24 # changes libminifi/include/Connection.h x: 18 # contributors y: 40 # changes libminifi/src/Connection.cpp x: 18 # contributors y: 36 # changes libminifi/include/core/ProcessGroup.h x: 12 # contributors y: 34 # changes libminifi/src/core/state/ProcessorController.cpp x: 6 # contributors y: 8 # changes libminifi/include/properties/Configure.h x: 15 # contributors y: 34 # changes libminifi/include/core/ProcessSessionReadCallback.h x: 7 # contributors y: 7 # changes libminifi/include/utils/file/PathUtils.h x: 9 # contributors y: 9 # changes libminifi/src/core/logging/alert/AlertSink.cpp x: 3 # contributors y: 2 # changes libminifi/src/FlowFileRecord.cpp x: 14 # contributors y: 34 # changes nanofi/src/cxx/Plan.cpp x: 8 # contributors y: 18 # changes extensions/http-curl/sitetosite/PeersEntity.h x: 9 # contributors y: 10 # changes
102.0
# changes
  min: 1.0
  average: 8.78
  25th percentile: 2.0
  median: 4.0
  75th percentile: 12.0
  max: 102.0
0 21.0
# contributors
min: 1.0 | average: 4.56 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 7.0 | max: 21.0

Number of Contributors vs. File Size: 1162 points

minifi_main/AgentDocs.cpp x: 3 # contributors y: 153 lines of code libminifi/include/FlowController.h x: 17 # contributors y: 143 lines of code libminifi/include/properties/Configuration.h x: 7 # contributors y: 153 lines of code libminifi/src/Configuration.cpp x: 5 # contributors y: 169 lines of code libminifi/src/FlowController.cpp x: 21 # contributors y: 387 lines of code extensions/standard-processors/processors/LogAttribute.h x: 12 # contributors y: 112 lines of code libminifi/include/core/logging/Logger.h x: 10 # contributors y: 160 lines of code libminifi/include/core/logging/LoggerConfiguration.h x: 10 # contributors y: 107 lines of code libminifi/src/core/logging/Logger.cpp x: 4 # contributors y: 97 lines of code libminifi/src/core/logging/LoggerConfiguration.cpp x: 15 # contributors y: 342 lines of code extensions/windows-event-log/wel/JSONUtils.cpp x: 6 # contributors y: 176 lines of code extensions/windows-event-log/wel/MetadataWalker.cpp x: 12 # contributors y: 159 lines of code extensions/windows-event-log/wel/MetadataWalker.h x: 9 # contributors y: 62 lines of code extensions/aws/processors/PutS3Object.cpp x: 5 # contributors y: 256 lines of code extensions/aws/processors/PutS3Object.h x: 8 # contributors y: 187 lines of code extensions/aws/s3/MultipartUploadStateStorage.cpp x: 1 # contributors y: 105 lines of code extensions/aws/s3/MultipartUploadStateStorage.h x: 1 # contributors y: 50 lines of code extensions/aws/s3/S3ClientRequestSender.cpp x: 2 # contributors y: 183 lines of code extensions/aws/s3/S3ClientRequestSender.h x: 2 # contributors y: 62 lines of code extensions/aws/s3/S3RequestSender.h x: 2 # contributors y: 102 lines of code extensions/aws/s3/S3Wrapper.cpp x: 7 # contributors y: 393 lines of code extensions/aws/s3/S3Wrapper.h x: 4 # contributors y: 274 lines of code libminifi/include/core/ProcessContext.h x: 16 # contributors y: 313 lines of code libminifi/include/utils/TimeUtil.h x: 9 # contributors y: 202 lines of code libminifi/src/controllers/keyvalue/KeyValueStateManager.cpp x: 2 # contributors y: 104 lines of code extensions/http-curl/processors/InvokeHTTP.cpp x: 15 # contributors y: 287 lines of code extensions/http-curl/processors/InvokeHTTP.h x: 14 # contributors y: 241 lines of code extensions/librdkafka/ConsumeKafka.h x: 7 # contributors y: 215 lines of code extensions/mqtt/processors/AbstractMQTTProcessor.cpp x: 10 # contributors y: 373 lines of code extensions/mqtt/processors/AbstractMQTTProcessor.h x: 9 # contributors y: 244 lines of code extensions/mqtt/processors/ConsumeMQTT.cpp x: 10 # contributors y: 297 lines of code extensions/mqtt/processors/ConsumeMQTT.h x: 11 # contributors y: 141 lines of code extensions/mqtt/processors/PublishMQTT.cpp x: 10 # contributors y: 241 lines of code extensions/sftp/processors/ListSFTP.cpp x: 14 # contributors y: 752 lines of code extensions/sftp/processors/ListSFTP.h x: 11 # contributors y: 245 lines of code extensions/standard-processors/processors/DefragmentText.cpp x: 6 # contributors y: 224 lines of code extensions/standard-processors/processors/DefragmentText.h x: 5 # contributors y: 131 lines of code extensions/standard-processors/processors/ListFile.cpp x: 3 # contributors y: 157 lines of code extensions/standard-processors/processors/ListFile.h x: 5 # contributors y: 142 lines of code libminifi/include/utils/ValueParser.h x: 8 # contributors y: 152 lines of code cmake/BuildTests.cmake x: 17 # contributors y: 150 lines of code cmake/Catch2.cmake x: 1 # contributors y: 25 lines of code cmake/BundledAwsSdkCpp.cmake x: 5 # contributors y: 184 lines of code extensions/aws/processors/FetchS3Object.cpp x: 6 # contributors y: 82 lines of code extensions/libarchive/CompressContent.cpp x: 11 # contributors y: 179 lines of code libminifi/include/core/FlowFile.h x: 12 # contributors y: 122 lines of code libminifi/include/core/ProcessSession.h x: 17 # contributors y: 122 lines of code libminifi/include/utils/FlatMap.h x: 3 # contributors y: 231 lines of code libminifi/src/core/FlowFile.cpp x: 11 # contributors y: 159 lines of code libminifi/src/core/ProcessSession.cpp x: 20 # contributors y: 930 lines of code extensions/jni/jvm/JVMLoader.h x: 6 # contributors y: 343 lines of code extensions/rocksdb-repos/DatabaseContentRepository.h x: 8 # contributors y: 61 lines of code extensions/rocksdb-repos/FlowFileRepository.h x: 13 # contributors y: 86 lines of code extensions/rocksdb-repos/ProvenanceRepository.h x: 13 # contributors y: 54 lines of code extensions/rocksdb-repos/RocksDbRepository.h x: 2 # contributors y: 37 lines of code libminifi/include/agent/agent_docs.h x: 4 # contributors y: 106 lines of code libminifi/include/core/ContentRepository.h x: 10 # contributors y: 42 lines of code libminifi/include/core/Core.h x: 11 # contributors y: 125 lines of code libminifi/include/core/ObjectFactory.h x: 3 # contributors y: 71 lines of code libminifi/include/core/Processor.h x: 15 # contributors y: 181 lines of code libminifi/include/core/Repository.h x: 14 # contributors y: 104 lines of code libminifi/include/core/SerializableComponent.h x: 7 # contributors y: 18 lines of code libminifi/include/core/controller/ControllerService.h x: 9 # contributors y: 74 lines of code libminifi/include/core/controller/ControllerServiceProvider.h x: 12 # contributors y: 107 lines of code libminifi/include/core/logging/LoggerFactory.h x: 2 # contributors y: 22 lines of code libminifi/include/core/repository/FileSystemRepository.h x: 7 # contributors y: 43 lines of code libminifi/include/core/repository/VolatileContentRepository.h x: 7 # contributors y: 65 lines of code libminifi/include/core/repository/VolatileFlowFileRepository.h x: 10 # contributors y: 63 lines of code libminifi/include/core/repository/VolatileProvenanceRepository.h x: 6 # contributors y: 30 lines of code libminifi/include/core/repository/VolatileRepository.h x: 12 # contributors y: 63 lines of code libminifi/include/provenance/Provenance.h x: 15 # contributors y: 276 lines of code libminifi/include/utils/ClassUtils.h x: 4 # contributors y: 6 lines of code libminifi/include/utils/StringUtils.h x: 20 # contributors y: 259 lines of code libminifi/src/core/Core.cpp x: 8 # contributors y: 25 lines of code libminifi/src/core/FlowConfiguration.cpp x: 16 # contributors y: 135 lines of code libminifi/src/core/logging/LoggerFactory.cpp x: 2 # contributors y: 7 lines of code libminifi/src/core/logging/internal/CompressionManager.cpp x: 3 # contributors y: 40 lines of code libminifi/src/provenance/Provenance.cpp x: 11 # contributors y: 518 lines of code libminifi/src/utils/ClassUtils.cpp x: 5 # contributors y: 25 lines of code libminifi/src/utils/StringUtils.cpp x: 15 # contributors y: 461 lines of code controller/Controller.cpp x: 1 # contributors y: 178 lines of code extensions/azure/processors/DeleteAzureBlobStorage.h x: 3 # contributors y: 50 lines of code extensions/azure/processors/ListAzureBlobStorage.cpp x: 2 # contributors y: 75 lines of code extensions/azure/processors/ListAzureDataLakeStorage.h x: 3 # contributors y: 63 lines of code extensions/azure/processors/PutAzureDataLakeStorage.h x: 4 # contributors y: 69 lines of code extensions/azure/utils/AzureEnums.h x: 1 # contributors y: 7 lines of code extensions/gcp/controllerservices/GCPCredentialsControllerService.cpp x: 3 # contributors y: 69 lines of code extensions/gcp/controllerservices/GCPCredentialsControllerService.h x: 3 # contributors y: 84 lines of code extensions/gcp/processors/PutGCSObject.h x: 4 # contributors y: 172 lines of code extensions/http-curl/protocols/RESTSender.cpp x: 15 # contributors y: 166 lines of code extensions/http-curl/protocols/RESTSender.h x: 10 # contributors y: 36 lines of code extensions/libarchive/ArchiveStreamProvider.cpp x: 3 # contributors y: 28 lines of code extensions/libarchive/CompressContent.h x: 13 # contributors y: 183 lines of code extensions/libarchive/WriteArchiveStream.h x: 2 # contributors y: 76 lines of code extensions/librdkafka/KafkaProcessorBase.cpp x: 4 # contributors y: 51 lines of code extensions/librdkafka/KafkaProcessorBase.h x: 3 # contributors y: 79 lines of code extensions/procfs/processors/ProcFsMonitor.cpp x: 4 # contributors y: 295 lines of code extensions/procfs/processors/ProcFsMonitor.h x: 4 # contributors y: 109 lines of code extensions/script/ExecuteScript.h x: 11 # contributors y: 75 lines of code extensions/sftp/client/SFTPClient.h x: 6 # contributors y: 142 lines of code extensions/sftp/processors/FetchSFTP.cpp x: 14 # contributors y: 145 lines of code extensions/sql/processors/ExecuteSQL.cpp x: 10 # contributors y: 74 lines of code extensions/sql/processors/QueryDatabaseTable.cpp x: 10 # contributors y: 185 lines of code extensions/standard-processors/processors/AttributesToJSON.cpp x: 5 # contributors y: 91 lines of code extensions/standard-processors/processors/AttributesToJSON.h x: 5 # contributors y: 105 lines of code extensions/standard-processors/processors/FetchFile.h x: 4 # contributors y: 146 lines of code extensions/standard-processors/processors/ListenSyslog.cpp x: 7 # contributors y: 89 lines of code extensions/standard-processors/processors/ListenSyslog.h x: 11 # contributors y: 124 lines of code extensions/standard-processors/processors/ListenTCP.h x: 4 # contributors y: 71 lines of code extensions/standard-processors/processors/ReplaceText.cpp x: 4 # contributors y: 189 lines of code extensions/standard-processors/processors/ReplaceText.h x: 3 # contributors y: 169 lines of code extensions/standard-processors/processors/RouteText.cpp x: 5 # contributors y: 318 lines of code extensions/standard-processors/processors/RouteText.h x: 4 # contributors y: 198 lines of code extensions/standard-processors/processors/TailFile.cpp x: 18 # contributors y: 668 lines of code extensions/standard-processors/processors/TailFile.h x: 13 # contributors y: 235 lines of code extensions/windows-event-log/ConsumeWindowsEventLog.cpp x: 18 # contributors y: 513 lines of code extensions/windows-event-log/ConsumeWindowsEventLog.h x: 17 # contributors y: 220 lines of code libminifi/include/c2/C2Payload.h x: 7 # contributors y: 162 lines of code libminifi/include/c2/C2Protocol.h x: 5 # contributors y: 44 lines of code libminifi/include/c2/PayloadSerializer.h x: 9 # contributors y: 294 lines of code libminifi/include/core/state/nodes/SupportedOperations.h x: 3 # contributors y: 48 lines of code libminifi/include/utils/LogUtils.h x: 1 # contributors y: 58 lines of code libminifi/src/c2/C2Agent.cpp x: 15 # contributors y: 890 lines of code libminifi/src/c2/C2Payload.cpp x: 7 # contributors y: 111 lines of code libminifi/src/c2/ControllerSocketMetricsPublisher.cpp x: 1 # contributors y: 67 lines of code libminifi/src/c2/ControllerSocketProtocol.cpp x: 11 # contributors y: 309 lines of code libminifi/src/c2/HeartbeatJsonSerializer.cpp x: 3 # contributors y: 239 lines of code libminifi/src/c2/protocols/RESTProtocol.cpp x: 11 # contributors y: 137 lines of code libminifi/src/core/state/LogMetricsPublisher.cpp x: 1 # contributors y: 96 lines of code libminifi/src/utils/ProcessorConfigUtils.cpp x: 4 # contributors y: 28 lines of code libminifi/src/utils/net/DNS.cpp x: 3 # contributors y: 97 lines of code nanofi/src/cxx/C2CallbackAgent.cpp x: 6 # contributors y: 47 lines of code extensions/standard-processors/processors/GetTCP.cpp x: 12 # contributors y: 221 lines of code extensions/standard-processors/processors/PutTCP.cpp x: 3 # contributors y: 262 lines of code libminifi/include/utils/net/AsioSocketUtils.h x: 1 # contributors y: 44 lines of code libminifi/src/utils/net/TcpServer.cpp x: 2 # contributors y: 67 lines of code github_scripts/github_actions_cache_cleanup.py x: 1 # contributors y: 88 lines of code cmake/MiNiFiOptions.cmake x: 4 # contributors y: 130 lines of code libminifi/include/core/state/nodes/AgentInformation.h x: 13 # contributors y: 207 lines of code libminifi/include/core/state/nodes/DeviceInformation.h x: 10 # contributors y: 97 lines of code libminifi/include/core/state/nodes/FlowInformation.h x: 8 # contributors y: 91 lines of code libminifi/include/core/state/nodes/QueueMetrics.h x: 5 # contributors y: 33 lines of code libminifi/include/core/state/nodes/RepositoryMetrics.h x: 4 # contributors y: 34 lines of code libminifi/include/core/state/nodes/SchedulingNodes.h x: 8 # contributors y: 21 lines of code libminifi/include/core/state/nodes/StateMonitor.h x: 6 # contributors y: 23 lines of code libminifi/src/core/state/nodes/AgentInformation.cpp x: 4 # contributors y: 329 lines of code libminifi/src/core/state/nodes/BuildInformation.cpp x: 3 # contributors y: 22 lines of code libminifi/src/core/state/nodes/DeviceInformation.cpp x: 4 # contributors y: 242 lines of code libminifi/src/core/state/nodes/QueueMetrics.cpp x: 1 # contributors y: 20 lines of code libminifi/src/core/state/nodes/RepositoryMetrics.cpp x: 1 # contributors y: 14 lines of code cmake/BundledRocksDB.cmake x: 7 # contributors y: 97 lines of code extensions/prometheus/PrometheusExposerWrapper.cpp x: 1 # contributors y: 30 lines of code extensions/aws/controllerservices/AWSCredentialsService.h x: 8 # contributors y: 65 lines of code extensions/aws/processors/DeleteS3Object.cpp x: 5 # contributors y: 56 lines of code extensions/aws/processors/DeleteS3Object.h x: 6 # contributors y: 54 lines of code extensions/aws/processors/FetchS3Object.h x: 6 # contributors y: 67 lines of code extensions/aws/processors/ListS3.cpp x: 6 # contributors y: 134 lines of code extensions/aws/processors/ListS3.h x: 6 # contributors y: 98 lines of code extensions/aws/processors/S3Processor.cpp x: 5 # contributors y: 126 lines of code extensions/aws/processors/S3Processor.h x: 4 # contributors y: 153 lines of code extensions/azure/controllerservices/AzureStorageCredentialsService.h x: 5 # contributors y: 72 lines of code extensions/azure/processors/AzureBlobStorageProcessorBase.cpp x: 3 # contributors y: 99 lines of code extensions/azure/processors/DeleteAzureDataLakeStorage.h x: 3 # contributors y: 34 lines of code extensions/azure/processors/FetchAzureBlobStorage.cpp x: 4 # contributors y: 61 lines of code extensions/azure/processors/FetchAzureDataLakeStorage.h x: 4 # contributors y: 57 lines of code extensions/azure/processors/PutAzureBlobStorage.cpp x: 5 # contributors y: 61 lines of code extensions/azure/processors/PutAzureBlobStorage.h x: 5 # contributors y: 78 lines of code extensions/bustache/ApplyTemplate.h x: 11 # contributors y: 33 lines of code extensions/civetweb/processors/ListenHTTP.cpp x: 16 # contributors y: 363 lines of code extensions/civetweb/processors/ListenHTTP.h x: 14 # contributors y: 190 lines of code extensions/coap/protocols/CoapC2Protocol.h x: 11 # contributors y: 63 lines of code extensions/elasticsearch/ElasticsearchCredentialsControllerService.cpp x: 2 # contributors y: 28 lines of code extensions/elasticsearch/PostElasticsearch.cpp x: 2 # contributors y: 214 lines of code extensions/elasticsearch/PostElasticsearch.h x: 2 # contributors y: 88 lines of code extensions/expression-language/ExpressionContextBuilder.h x: 6 # contributors y: 17 lines of code extensions/expression-language/ProcessContextExpr.cpp x: 10 # contributors y: 55 lines of code extensions/gcp/GCPAttributes.h x: 2 # contributors y: 59 lines of code extensions/gcp/processors/FetchGCSObject.cpp x: 3 # contributors y: 120 lines of code extensions/gcp/processors/GCSProcessor.cpp x: 2 # contributors y: 38 lines of code extensions/gps/GetGPS.cpp x: 9 # contributors y: 93 lines of code extensions/gps/GetGPS.h x: 9 # contributors y: 58 lines of code extensions/http-curl/client/HTTPClient.h x: 14 # contributors y: 160 lines of code extensions/http-curl/sitetosite/HTTPProtocol.h x: 11 # contributors y: 91 lines of code extensions/jni/ExecuteJavaProcessor.cpp x: 9 # contributors y: 146 lines of code extensions/jni/ExecuteJavaProcessor.h x: 8 # contributors y: 227 lines of code extensions/jni/jvm/NarClassLoader.h x: 8 # contributors y: 354 lines of code extensions/kubernetes/controllerservice/KubernetesControllerService.cpp x: 2 # contributors y: 114 lines of code extensions/kubernetes/controllerservice/KubernetesControllerService.h x: 2 # contributors y: 52 lines of code extensions/kubernetes/processors/CollectKubernetesPodMetrics.h x: 1 # contributors y: 35 lines of code extensions/libarchive/BinFiles.cpp x: 11 # contributors y: 251 lines of code extensions/libarchive/BinFiles.h x: 12 # contributors y: 240 lines of code extensions/libarchive/FocusArchiveEntry.cpp x: 13 # contributors y: 162 lines of code extensions/libarchive/FocusArchiveEntry.h x: 11 # contributors y: 56 lines of code extensions/libarchive/ManipulateArchive.cpp x: 7 # contributors y: 135 lines of code extensions/libarchive/MergeContent.cpp x: 9 # contributors y: 313 lines of code extensions/libarchive/MergeContent.h x: 12 # contributors y: 338 lines of code extensions/libarchive/UnfocusArchiveEntry.h x: 11 # contributors y: 46 lines of code extensions/librdkafka/ConsumeKafka.cpp x: 8 # contributors y: 298 lines of code extensions/librdkafka/PublishKafka.cpp x: 19 # contributors y: 658 lines of code extensions/librdkafka/PublishKafka.h x: 16 # contributors y: 217 lines of code extensions/opc/include/opc.h x: 6 # contributors y: 94 lines of code extensions/opc/include/putopc.h x: 9 # contributors y: 90 lines of code extensions/opc/src/fetchopc.cpp x: 10 # contributors y: 148 lines of code extensions/opc/src/opc.cpp x: 6 # contributors y: 463 lines of code extensions/opc/src/opcbase.cpp x: 4 # contributors y: 76 lines of code extensions/opc/src/putopc.cpp x: 10 # contributors y: 291 lines of code extensions/opencv/CaptureRTSPFrame.cpp x: 9 # contributors y: 99 lines of code extensions/opencv/CaptureRTSPFrame.h x: 11 # contributors y: 79 lines of code extensions/opencv/MotionDetector.cpp x: 8 # contributors y: 129 lines of code extensions/opencv/MotionDetector.h x: 9 # contributors y: 80 lines of code extensions/openwsman/processors/SourceInitiatedSubscriptionListener.cpp x: 11 # contributors y: 613 lines of code extensions/openwsman/processors/SourceInitiatedSubscriptionListener.h x: 10 # contributors y: 207 lines of code extensions/pdh/PerformanceDataMonitor.cpp x: 5 # contributors y: 265 lines of code extensions/pdh/PerformanceDataMonitor.h x: 5 # contributors y: 98 lines of code extensions/script/ExecuteScript.cpp x: 7 # contributors y: 50 lines of code extensions/sensors/GetEnvironmentalSensors.cpp x: 8 # contributors y: 83 lines of code extensions/sensors/GetEnvironmentalSensors.h x: 7 # contributors y: 44 lines of code extensions/sensors/GetMovementSensors.cpp x: 8 # contributors y: 37 lines of code extensions/sensors/GetMovementSensors.h x: 8 # contributors y: 38 lines of code extensions/sftp/processors/FetchSFTP.h x: 11 # contributors y: 108 lines of code extensions/sftp/processors/PutSFTP.cpp x: 14 # contributors y: 292 lines of code extensions/sftp/processors/PutSFTP.h x: 10 # contributors y: 171 lines of code extensions/sftp/processors/SFTPProcessorBase.cpp x: 12 # contributors y: 330 lines of code extensions/sftp/processors/SFTPProcessorBase.h x: 9 # contributors y: 193 lines of code extensions/splunk/PutSplunkHTTP.cpp x: 6 # contributors y: 109 lines of code extensions/splunk/PutSplunkHTTP.h x: 4 # contributors y: 84 lines of code extensions/splunk/QuerySplunkIndexingStatus.h x: 4 # contributors y: 99 lines of code extensions/sql/processors/FlowFileSource.cpp x: 3 # contributors y: 19 lines of code extensions/sql/processors/PutSQL.h x: 9 # contributors y: 38 lines of code extensions/sql/processors/SQLProcessor.h x: 7 # contributors y: 34 lines of code extensions/sql/services/DatabaseService.h x: 9 # contributors y: 49 lines of code extensions/sql/services/ODBCConnector.h x: 10 # contributors y: 29 lines of code extensions/standard-processors/processors/ExecuteProcess.cpp x: 9 # contributors y: 199 lines of code extensions/standard-processors/processors/ExtractText.cpp x: 10 # contributors y: 119 lines of code extensions/standard-processors/processors/FetchFile.cpp x: 3 # contributors y: 128 lines of code extensions/standard-processors/processors/GenerateFlowFile.cpp x: 9 # contributors y: 82 lines of code extensions/standard-processors/processors/GenerateFlowFile.h x: 11 # contributors y: 85 lines of code extensions/standard-processors/processors/GetFile.h x: 12 # contributors y: 155 lines of code extensions/standard-processors/processors/LogAttribute.cpp x: 10 # contributors y: 112 lines of code extensions/standard-processors/processors/PutFile.cpp x: 13 # contributors y: 212 lines of code extensions/standard-processors/processors/PutTCP.h x: 2 # contributors y: 133 lines of code extensions/standard-processors/processors/PutUDP.cpp x: 5 # contributors y: 94 lines of code extensions/standard-processors/processors/RetryFlowFile.h x: 8 # contributors y: 130 lines of code extensions/standard-processors/processors/RouteOnAttribute.cpp x: 5 # contributors y: 51 lines of code extensions/standard-processors/processors/UpdateAttribute.cpp x: 5 # contributors y: 40 lines of code extensions/standard-processors/processors/UpdateAttribute.h x: 9 # contributors y: 37 lines of code extensions/systemd/ConsumeJournald.cpp x: 6 # contributors y: 184 lines of code extensions/systemd/ConsumeJournald.h x: 6 # contributors y: 123 lines of code extensions/usb-camera/GetUSBCamera.cpp x: 13 # contributors y: 327 lines of code extensions/windows-event-log/CollectorInitiatedSubscription.cpp x: 11 # contributors y: 461 lines of code extensions/windows-event-log/CollectorInitiatedSubscription.h x: 7 # contributors y: 150 lines of code extensions/windows-event-log/TailEventLog.cpp x: 7 # contributors y: 79 lines of code extensions/windows-event-log/TailEventLog.h x: 8 # contributors y: 109 lines of code libminifi/include/RemoteProcessorGroupPort.h x: 13 # contributors y: 178 lines of code libminifi/include/controllers/LinuxPowerManagementService.h x: 8 # contributors y: 99 lines of code libminifi/include/controllers/NetworkPrioritizerService.h x: 8 # contributors y: 105 lines of code libminifi/include/controllers/SSLContextService.h x: 13 # contributors y: 241 lines of code libminifi/include/controllers/UpdatePolicyControllerService.h x: 8 # contributors y: 72 lines of code libminifi/include/core/CachedValueValidator.h x: 2 # contributors y: 45 lines of code libminifi/include/core/ConfigurableComponent.h x: 15 # contributors y: 100 lines of code libminifi/include/core/Property.h x: 14 # contributors y: 198 lines of code libminifi/include/core/PropertyDefinitionBuilder.h x: 1 # contributors y: 64 lines of code libminifi/include/core/PropertyType.h x: 1 # contributors y: 264 lines of code libminifi/include/core/Relationship.h x: 6 # contributors y: 41 lines of code libminifi/include/core/controller/ControllerServiceNode.h x: 6 # contributors y: 72 lines of code libminifi/include/core/state/Value.h x: 10 # contributors y: 449 lines of code libminifi/include/utils/ArrayUtils.h x: 1 # contributors y: 40 lines of code libminifi/src/ForwardingNode.cpp x: 2 # contributors y: 15 lines of code libminifi/src/RemoteProcessorGroupPort.cpp x: 16 # contributors y: 304 lines of code libminifi/src/agent/JsonSchema.cpp x: 2 # contributors y: 414 lines of code libminifi/src/controllers/LinuxPowerManagementService.cpp x: 9 # contributors y: 135 lines of code libminifi/src/controllers/NetworkPrioritizerService.cpp x: 4 # contributors y: 161 lines of code libminifi/src/controllers/SSLContextService.cpp x: 13 # contributors y: 488 lines of code libminifi/src/core/ConfigurableComponent.cpp x: 13 # contributors y: 228 lines of code libminifi/src/core/Property.cpp x: 4 # contributors y: 88 lines of code libminifi/src/core/flow/StructuredConfiguration.cpp x: 3 # contributors y: 729 lines of code libminifi/src/properties/Properties.cpp x: 6 # contributors y: 201 lines of code nanofi/src/cxx/CallbackProcessor.cpp x: 5 # contributors y: 19 lines of code cmake/BundledOpenCV.cmake x: 2 # contributors y: 188 lines of code libminifi/include/utils/SystemCpuUsageTracker.h x: 2 # contributors y: 94 lines of code extensions/rocksdb-repos/DatabaseContentRepository.cpp x: 12 # contributors y: 249 lines of code extensions/rocksdb-repos/FlowFileRepository.cpp x: 14 # contributors y: 232 lines of code extensions/rocksdb-repos/database/OpenRocksDb.cpp x: 4 # contributors y: 117 lines of code extensions/rocksdb-repos/database/OpenRocksDb.h x: 4 # contributors y: 47 lines of code extensions/azure/storage/AzureBlobStorageClient.cpp x: 3 # contributors y: 89 lines of code extensions/http-curl/client/HTTPCallback.h x: 10 # contributors y: 125 lines of code extensions/http-curl/client/HTTPStream.h x: 10 # contributors y: 85 lines of code extensions/jni/jvm/JniReferenceObjects.h x: 9 # contributors y: 226 lines of code extensions/rocksdb-repos/RocksDbStream.h x: 9 # contributors y: 46 lines of code libminifi/include/FlowFileRecord.h x: 14 # contributors y: 47 lines of code libminifi/include/core/flow/Node.h x: 1 # contributors y: 138 lines of code libminifi/include/core/repository/AtomicRepoEntries.h x: 6 # contributors y: 286 lines of code libminifi/include/io/BufferStream.h x: 7 # contributors y: 58 lines of code libminifi/include/io/CRCStream.h x: 9 # contributors y: 105 lines of code libminifi/include/utils/gsl.h x: 4 # contributors y: 14 lines of code libminifi/src/io/ClientSocket.cpp x: 11 # contributors y: 428 lines of code libminifi/src/io/FileStream.cpp x: 12 # contributors y: 145 lines of code libminifi/src/io/tls/TLSSocket.cpp x: 14 # contributors y: 365 lines of code libminifi/src/utils/BaseHTTPClient.cpp x: 3 # contributors y: 207 lines of code cmake/BundledOpenSSL.cmake x: 1 # contributors y: 121 lines of code cmake/ssl/FindOpenSSL.cmake x: 4 # contributors y: 41 lines of code extensions/http-curl/client/HTTPClient.cpp x: 17 # contributors y: 436 lines of code libminifi/include/utils/Error.h x: 1 # contributors y: 5 lines of code libminifi/src/utils/FileMutex.cpp x: 1 # contributors y: 129 lines of code libminifi/src/utils/OsUtils.cpp x: 9 # contributors y: 280 lines of code minifi_main/MiNiFiMain.cpp x: 6 # contributors y: 363 lines of code cmake/CodeCoverage.cmake x: 1 # contributors y: 662 lines of code libminifi/include/utils/Monitors.h x: 5 # contributors y: 65 lines of code libminifi/include/utils/ThreadPool.h x: 14 # contributors y: 205 lines of code libminifi/src/core/Processor.cpp x: 15 # contributors y: 320 lines of code libminifi/src/utils/ThreadPool.cpp x: 9 # contributors y: 254 lines of code extensions/expression-language/common/Value.h x: 7 # contributors y: 116 lines of code libminifi/include/utils/GeneralUtils.h x: 7 # contributors y: 74 lines of code extensions/windows-event-log/Bookmark.cpp x: 13 # contributors y: 147 lines of code extensions/windows-event-log/Bookmark.h x: 12 # contributors y: 40 lines of code libminifi/src/utils/Cron.cpp x: 1 # contributors y: 408 lines of code libminifi/include/core/yaml/YamlConfiguration.h x: 12 # contributors y: 29 lines of code libminifi/src/core/yaml/YamlConfiguration.cpp x: 21 # contributors y: 31 lines of code libminifi/include/utils/file/FileUtils.h x: 15 # contributors y: 458 lines of code libminifi/src/core/state/nodes/ResponseNodeLoader.cpp x: 1 # contributors y: 246 lines of code libminifi/include/EventDrivenSchedulingAgent.h x: 8 # contributors y: 32 lines of code libminifi/include/SchedulingAgent.h x: 13 # contributors y: 102 lines of code libminifi/include/properties/Properties.h x: 12 # contributors y: 88 lines of code extensions/lua/LuaScriptProcessContext.cpp x: 2 # contributors y: 20 lines of code extensions/python/types/PyStateManager.cpp x: 1 # contributors y: 73 lines of code extensions/python/types/Types.h x: 2 # contributors y: 278 lines of code extensions/expression-language/Expression.cpp x: 15 # contributors y: 1373 lines of code controller/Controller.h x: 9 # contributors y: 17 lines of code libminifi/include/c2/HeartbeatJsonSerializer.h x: 3 # contributors y: 15 lines of code libminifi/src/agent/agent_docs.cpp x: 2 # contributors y: 4 lines of code libminifi/src/RootProcessGroupWrapper.cpp x: 2 # contributors y: 145 lines of code libminifi/src/core/reporting/SiteToSiteProvenanceReportingTask.cpp x: 10 # contributors y: 144 lines of code libminifi/include/core/state/nodes/MetricsBase.h x: 6 # contributors y: 103 lines of code nanofi/include/cxx/C2CallbackAgent.h x: 5 # contributors y: 30 lines of code extensions/lua/LuaProcessSession.cpp x: 1 # contributors y: 98 lines of code extensions/python/types/BaseTypes.h x: 1 # contributors y: 171 lines of code extensions/python/types/PyProcessSession.cpp x: 1 # contributors y: 204 lines of code libminifi/include/core/state/UpdateController.h x: 10 # contributors y: 117 lines of code libminifi/src/core/repository/VolatileContentRepository.cpp x: 9 # contributors y: 120 lines of code libminifi/include/Connection.h x: 18 # contributors y: 136 lines of code libminifi/src/Connection.cpp x: 18 # contributors y: 145 lines of code libminifi/include/core/ProcessGroup.h x: 12 # contributors y: 193 lines of code libminifi/include/core/json/JsonNode.h x: 1 # contributors y: 207 lines of code libminifi/src/core/flow/FlowSchema.cpp x: 1 # contributors y: 113 lines of code minifi_main/MiNiFiWindowsService.cpp x: 3 # contributors y: 266 lines of code extensions/sql/data/SociConnectors.cpp x: 3 # contributors y: 137 lines of code libminifi/src/SchedulingAgent.cpp x: 12 # contributors y: 72 lines of code extensions/coap/server/CoapServer.h x: 7 # contributors y: 171 lines of code libminifi/include/core/state/ProcessorController.h x: 7 # contributors y: 30 lines of code libminifi/include/properties/Configure.h x: 15 # contributors y: 41 lines of code libminifi/src/Configure.cpp x: 15 # contributors y: 103 lines of code extensions/windows-event-log/wel/WindowsEventLog.h x: 6 # contributors y: 150 lines of code libminifi/include/core/ConfigurationFactory.h x: 7 # contributors y: 14 lines of code libminifi/include/Defaults.h x: 3 # contributors y: 7 lines of code encrypt-config/EncryptConfig.cpp x: 4 # contributors y: 139 lines of code extensions/libarchive/ArchiveMetadata.h x: 6 # contributors y: 58 lines of code libminifi/include/utils/FileReaderCallback.h x: 4 # contributors y: 23 lines of code libminifi/include/utils/TestUtils.h x: 6 # contributors y: 77 lines of code libminifi/src/properties/PropertiesFile.cpp x: 3 # contributors y: 112 lines of code libminifi/src/utils/file/FilePattern.cpp x: 3 # contributors y: 211 lines of code libminifi/src/utils/file/PathUtils.cpp x: 7 # contributors y: 61 lines of code extensions/rocksdb-repos/FlowFileLoader.cpp x: 1 # contributors y: 83 lines of code extensions/sensors/SensorBase.h x: 10 # contributors y: 25 lines of code libminifi/include/c2/HeartbeatLogger.h x: 4 # contributors y: 17 lines of code extensions/rocksdb-repos/database/RocksDbInstance.cpp x: 4 # contributors y: 205 lines of code libminifi/src/sitetosite/RawSocketProtocol.cpp x: 11 # contributors y: 484 lines of code libminifi/src/sitetosite/SiteToSiteClient.cpp x: 12 # contributors y: 612 lines of code libminifi/include/utils/BaseHTTPClient.h x: 2 # contributors y: 175 lines of code extensions/sftp/client/SFTPClient.cpp x: 9 # contributors y: 682 lines of code libminifi/src/utils/ByteArrayCallback.cpp x: 8 # contributors y: 115 lines of code libminifi/src/utils/NetworkInterfaceInfo.cpp x: 3 # contributors y: 131 lines of code libminifi/src/core/extension/DynamicLibrary.cpp x: 1 # contributors y: 143 lines of code libminifi/include/utils/RegexUtils.h x: 6 # contributors y: 114 lines of code libminifi/include/core/logging/alert/AlertSink.h x: 1 # contributors y: 81 lines of code libminifi/src/utils/Id.cpp x: 10 # contributors y: 266 lines of code libminifi/include/utils/MinifiConcurrentQueue.h x: 4 # contributors y: 181 lines of code libminifi/src/utils/FlowFileQueue.cpp x: 2 # contributors y: 191 lines of code cmake/iOS.cmake x: 3 # contributors y: 189 lines of code cmake/winflexbison/FindBISON.cmake x: 2 # contributors y: 219 lines of code cmake/winflexbison/FindFLEX.cmake x: 2 # contributors y: 224 lines of code libminifi/include/ResourceClaim.h x: 11 # contributors y: 66 lines of code libminifi/src/FlowFileRecord.cpp x: 14 # contributors y: 220 lines of code libminifi/src/utils/SystemCpuUsageTracker.cpp x: 2 # contributors y: 158 lines of code extensions/jni/jvm/JniProcessSession.cpp x: 6 # contributors y: 301 lines of code extensions/procfs/ProcFsSerialization.h x: 1 # contributors y: 152 lines of code nanofi/include/cxx/Plan.h x: 7 # contributors y: 176 lines of code nanofi/src/api/nanofi.cpp x: 12 # contributors y: 575 lines of code nanofi/src/cxx/Plan.cpp x: 8 # contributors y: 266 lines of code extensions/libarchive/WriteArchiveStream.cpp x: 1 # contributors y: 114 lines of code CPPLINT.cfg x: 5 # contributors y: 2 lines of code encrypt-config/ConfigFileEncryptor.cpp x: 3 # contributors y: 57 lines of code libminifi/src/io/StreamFactory.cpp x: 6 # contributors y: 61 lines of code libminifi/src/utils/ProcessCpuUsageTracker.cpp x: 2 # contributors y: 109 lines of code nanofi/src/api/ecu.c x: 4 # contributors y: 449 lines of code nanofi/include/sitetosite/CSiteToSite.h x: 5 # contributors y: 213 lines of code nanofi/src/sitetosite/CRawSocketProtocol.c x: 5 # contributors y: 771 lines of code libminifi/src/utils/SystemCPUUsageTracker.cpp x: 1 # contributors y: 158 lines of code bootstrap.py x: 2 # contributors y: 167 lines of code cmake/BundledLibSodium.cmake x: 2 # contributors y: 85 lines of code libminifi/src/CPPLINT.cfg x: 3 # contributors y: 1 lines of code nanofi/src/core/flowfiles.c x: 2 # contributors y: 129 lines of code extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor/JniClassLoader.java x: 1 # contributors y: 433 lines of code extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor/JniProcessSession.java x: 1 # contributors y: 273 lines of code extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/nar/JniUnpacker.java x: 1 # contributors y: 163 lines of code extensions/jni/nifi-framework-jni/src/main/java/org/apache/nifi/processor/JniComponentLogger.java x: 1 # contributors y: 319 lines of code
1373.0
lines of code
  min: 1.0
  average: 89.87
  25th percentile: 28.0
  median: 53.0
  75th percentile: 107.0
  max: 1373.0
0 21.0
# contributors
min: 1.0 | average: 4.56 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 7.0 | max: 21.0