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,227 files with 100,519 lines of code.
    • 1 file changed more than 100 times (392 lines of code)
    • 14 files changed 51-100 times (5,796 lines of code)
    • 115 files changed 21-50 times (21,884 lines of code)
    • 327 files changed 6-20 times (29,136 lines of code)
    • 770 files changed 1-5 times (43,311 lines of code)
<1% | 5% | 21% | 28% | 43%
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,227 files with 100,519 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 114 files changed by 11-25 contributors (23,258 lines of code)
    • 178 files changed by 6-10 contributors (17,226 lines of code)
    • 479 files changed by 2-5 contributors (38,307 lines of code)
    • 456 files changed by 1 contributor (21,728 lines of code)
0% | 23% | 17% | 38% | 21%
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, cmake, txt, yaml, patch, feature, json, md, sh, xml, properties, cfg, lua, java, bat, gitignore, in, dockerignore, ll, gitattributes, plist, yy, c, dockerfile, clang-format, proto, 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% | 9% | 26% | 28% | 34%
h0% | 1% | 19% | 28% | 50%
cmake0% | 4% | 4% | 27% | 63%
py0% | 0% | 0% | 34% | 65%
in0% | 0% | 0% | 90% | 9%
yy0% | 0% | 0% | 100% | 0%
cfg0% | 0% | 0% | 22% | 77%
ll0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
xml0% | 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
libminifi1% | 11% | 33% | 31% | 21%
extensions0% | 5% | 26% | 38% | 30%
cmake0% | 4% | 4% | 27% | 63%
minifi_main0% | 0% | 34% | 16% | 49%
controller0% | 0% | 52% | 47% | 0%
msi0% | 0% | 0% | 95% | 4%
encrypt-config0% | 0% | 0% | 48% | 51%
bootstrap0% | 0% | 0% | 46% | 53%
ROOT0% | 0% | 0% | 1% | 98%
utils0% | 0% | 0% | 0% | 100%
minifi-api0% | 0% | 0% | 0% | 100%
extension-utils0% | 0% | 0% | 0% | 100%
github_scripts0% | 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
392 18 2016-05-05 2025-03-28 110 21 aldrin@apache.org martinzink@apache.org
ProcessSession.cpp
in libminifi/src/core
988 44 2017-02-27 2025-01-21 96 20 phrocker@apache.org gamezbird@gmail.com
C2Agent.cpp
in libminifi/src/c2
998 28 2017-06-21 2024-11-08 90 15 phrocker@apache.org adebreceni@apache.org
YamlConfiguration.cpp
in libminifi/src/core/yaml
28 1 2017-02-27 2024-01-17 81 21 phrocker@apache.org fgerlits@gmail.com
ConsumeWindowsEventLog.cpp
in extensions/windows-event-log
497 14 2019-05-08 2025-04-14 69 18 amarmer@amarmer-5530-85 gamezbird@gmail.com
FlowController.h
in libminifi/include
144 16 2016-05-05 2024-11-08 68 18 aldrin@apache.org adebreceni@apache.org
Expression.cpp
in extensions/expression-language
1369 27 2017-11-08 2024-09-16 67 16 andy@andyic.org adebreceni@apache.org
93 - 2017-05-08 2025-03-12 65 19 kdoran.apache@gmail.com gamezbird@gmail.com
278 8 2016-05-05 2024-10-21 64 17 aldrin@apache.org szaszm@apache.org
FlowConfiguration.h
in libminifi/include/core
100 6 2017-02-27 2025-03-12 56 12 phrocker@apache.org gamezbird@gmail.com
ProcessSession.h
in libminifi/include/core
121 2 2017-02-27 2024-09-16 56 18 phrocker@apache.org adebreceni@apache.org
FlowConfiguration.cpp
in libminifi/src/core
156 12 2017-02-27 2025-03-12 56 16 phrocker@apache.org gamezbird@gmail.com
163 - 2017-05-08 2025-03-12 54 11 phrocker@apache.org martinzink@apache.org
AgentInformation.h
in libminifi/include/core/state/nodes
207 25 2018-01-28 2024-09-16 54 14 phrocker@apache.org adebreceni@apache.org
TailFile.cpp
in extensions/standard-processors/processors
654 39 2019-03-28 2025-03-24 54 18 aboda@hortonworks.com fgerlits@gmail.com
ProcessGroup.cpp
in libminifi/src/core
401 19 2017-02-27 2025-01-21 48 14 phrocker@apache.org gamezbird@gmail.com
YamlConfiguration.h
in libminifi/include/core/yaml
28 1 2017-02-27 2024-01-17 47 13 phrocker@apache.org fgerlits@gmail.com
RemoteProcessorGroupPort.h
in libminifi/include
176 12 2016-05-05 2024-09-16 47 14 aldrin@apache.org adebreceni@apache.org
FlowFileRepository.cpp
in extensions/rocksdb-repos
260 15 2017-08-15 2024-11-21 47 14 phrocker@apache.org gamezbird@gmail.com
C2Agent.h
in libminifi/include/c2
104 1 2017-06-21 2024-09-16 46 11 phrocker@apache.org adebreceni@apache.org
Configure.cpp
in libminifi/src
107 11 2016-05-05 2025-03-24 46 16 aldrin@apache.org fgerlits@gmail.com
ConsumeWindowsEventLog.h
in extensions/windows-event-log
218 2 2019-05-08 2025-04-14 46 18 amarmer@amarmer-5530-85 gamezbird@gmail.com
ProcessGroup.h
in libminifi/include/core
194 19 2017-02-27 2024-10-21 45 14 phrocker@apache.org szaszm@apache.org
ListenHTTP.cpp
in extensions/civetweb/processors
401 27 2018-01-10 2024-12-04 44 17 phrocker@apache.org adebreceni@apache.org
FlowFileRepository.h
in extensions/rocksdb-repos
92 2 2017-08-15 2024-09-16 42 13 phrocker@apache.org adebreceni@apache.org
Connection.h
in libminifi/include
137 21 2016-05-05 2024-09-16 42 18 aldrin@apache.org adebreceni@apache.org
ListenHTTP.h
in extensions/civetweb/processors
237 8 2018-01-10 2025-04-14 41 16 phrocker@apache.org gamezbird@gmail.com
TailFile.h
in extensions/standard-processors/processors
237 2 2019-03-28 2025-04-14 41 14 aboda@hortonworks.com gamezbird@gmail.com
MergeContent.h
in extensions/libarchive
332 8 2017-10-24 2025-04-14 41 14 phrocker@apache.org gamezbird@gmail.com
ListSFTP.cpp
in extensions/sftp/processors
725 17 2019-06-07 2025-03-24 41 14 bakaidl@gmail.com fgerlits@gmail.com
Connection.cpp
in libminifi/src
145 6 2016-05-05 2024-09-16 40 18 aldrin@apache.org adebreceni@apache.org
SSLContextService.h
in libminifi/include/controllers
229 9 2017-04-01 2025-03-24 40 14 phrocker@apache.org fgerlits@gmail.com
SchedulingAgent.h
in libminifi/include
107 5 2016-05-05 2024-12-29 39 14 aldrin@apache.org martinzink@apache.org
LoggerConfiguration.cpp
in libminifi/src/core/logging
333 17 2017-05-11 2024-01-19 39 15 brosander@apache.org martinzink@apache.org
SSLContextService.cpp
in libminifi/src/controllers
491 17 2017-04-01 2024-09-16 39 13 phrocker@apache.org adebreceni@apache.org
GetFile.cpp
in extensions/standard-processors/processors
151 9 2019-04-17 2025-03-24 38 15 phrocker@apache.org fgerlits@gmail.com
ControllerSocketProtocol.cpp
in libminifi/src/c2
401 20 2018-01-07 2025-03-24 38 12 phrocker@apache.org fgerlits@gmail.com
CompressContent.h
in extensions/libarchive
181 3 2017-10-09 2025-04-14 37 15 phrocker@apache.org gamezbird@gmail.com
GetTCP.h
in extensions/standard-processors/processors
150 1 2019-04-17 2025-04-14 36 13 phrocker@apache.org gamezbird@gmail.com
FlowFileRecord.cpp
in libminifi/src
233 8 2016-05-05 2024-09-16 36 15 aldrin@apache.org adebreceni@apache.org
DatabaseContentRepository.cpp
in extensions/rocksdb-repos
307 18 2017-08-15 2024-11-21 36 12 phrocker@apache.org gamezbird@gmail.com
Configure.h
in libminifi/include/properties
42 2 2017-02-27 2024-09-16 35 15 phrocker@apache.org adebreceni@apache.org
ProvenanceRepository.h
in extensions/rocksdb-repos
54 4 2017-08-15 2024-09-16 35 13 phrocker@apache.org adebreceni@apache.org
PutS3Object.h
in extensions/aws/processors
201 4 2020-10-27 2025-03-27 35 10 gamezbird@gmail.com gamezbird@gmail.com
Configuration.h
in libminifi/include/properties
17 - 2020-09-24 2024-11-21 34 8 fgerlits@gmail.com gamezbird@gmail.com
FlowFileRecord.h
in libminifi/include
51 3 2016-05-05 2024-09-16 34 15 aldrin@apache.org adebreceni@apache.org
RESTProtocol.cpp
in libminifi/src/c2/protocols
125 4 2017-06-21 2024-09-16 34 12 phrocker@apache.org martinzink@apache.org
BinFiles.h
in extensions/libarchive
242 13 2017-10-09 2025-04-14 34 13 phrocker@apache.org gamezbird@gmail.com
SiteToSiteClient.cpp
in libminifi/src/sitetosite
615 11 2017-10-09 2024-02-07 34 12 phrocker@apache.org martinzink@apache.org
Controller.h
in controller
19 - 2018-01-07 2023-10-26 33 9 phrocker@apache.org gamezbird@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
392 18 2016-05-05 2025-03-28 110 21 aldrin@apache.org martinzink@apache.org
YamlConfiguration.cpp
in libminifi/src/core/yaml
28 1 2017-02-27 2024-01-17 81 21 phrocker@apache.org fgerlits@gmail.com
ProcessSession.cpp
in libminifi/src/core
988 44 2017-02-27 2025-01-21 96 20 phrocker@apache.org gamezbird@gmail.com
93 - 2017-05-08 2025-03-12 65 19 kdoran.apache@gmail.com gamezbird@gmail.com
ConsumeWindowsEventLog.cpp
in extensions/windows-event-log
497 14 2019-05-08 2025-04-14 69 18 amarmer@amarmer-5530-85 gamezbird@gmail.com
FlowController.h
in libminifi/include
144 16 2016-05-05 2024-11-08 68 18 aldrin@apache.org adebreceni@apache.org
ProcessSession.h
in libminifi/include/core
121 2 2017-02-27 2024-09-16 56 18 phrocker@apache.org adebreceni@apache.org
TailFile.cpp
in extensions/standard-processors/processors
654 39 2019-03-28 2025-03-24 54 18 aboda@hortonworks.com fgerlits@gmail.com
ConsumeWindowsEventLog.h
in extensions/windows-event-log
218 2 2019-05-08 2025-04-14 46 18 amarmer@amarmer-5530-85 gamezbird@gmail.com
Connection.h
in libminifi/include
137 21 2016-05-05 2024-09-16 42 18 aldrin@apache.org adebreceni@apache.org
Connection.cpp
in libminifi/src
145 6 2016-05-05 2024-09-16 40 18 aldrin@apache.org adebreceni@apache.org
278 8 2016-05-05 2024-10-21 64 17 aldrin@apache.org szaszm@apache.org
ListenHTTP.cpp
in extensions/civetweb/processors
401 27 2018-01-10 2024-12-04 44 17 phrocker@apache.org adebreceni@apache.org
Expression.cpp
in extensions/expression-language
1369 27 2017-11-08 2024-09-16 67 16 andy@andyic.org adebreceni@apache.org
FlowConfiguration.cpp
in libminifi/src/core
156 12 2017-02-27 2025-03-12 56 16 phrocker@apache.org gamezbird@gmail.com
Configure.cpp
in libminifi/src
107 11 2016-05-05 2025-03-24 46 16 aldrin@apache.org fgerlits@gmail.com
ListenHTTP.h
in extensions/civetweb/processors
237 8 2018-01-10 2025-04-14 41 16 phrocker@apache.org gamezbird@gmail.com
C2Agent.cpp
in libminifi/src/c2
998 28 2017-06-21 2024-11-08 90 15 phrocker@apache.org adebreceni@apache.org
LoggerConfiguration.cpp
in libminifi/src/core/logging
333 17 2017-05-11 2024-01-19 39 15 brosander@apache.org martinzink@apache.org
GetFile.cpp
in extensions/standard-processors/processors
151 9 2019-04-17 2025-03-24 38 15 phrocker@apache.org fgerlits@gmail.com
CompressContent.h
in extensions/libarchive
181 3 2017-10-09 2025-04-14 37 15 phrocker@apache.org gamezbird@gmail.com
FlowFileRecord.cpp
in libminifi/src
233 8 2016-05-05 2024-09-16 36 15 aldrin@apache.org adebreceni@apache.org
Configure.h
in libminifi/include/properties
42 2 2017-02-27 2024-09-16 35 15 phrocker@apache.org adebreceni@apache.org
FlowFileRecord.h
in libminifi/include
51 3 2016-05-05 2024-09-16 34 15 aldrin@apache.org adebreceni@apache.org
Provenance.h
in libminifi/include/provenance
258 43 2017-02-27 2024-09-16 32 15 phrocker@apache.org adebreceni@apache.org
AgentInformation.h
in libminifi/include/core/state/nodes
207 25 2018-01-28 2024-09-16 54 14 phrocker@apache.org adebreceni@apache.org
ProcessGroup.cpp
in libminifi/src/core
401 19 2017-02-27 2025-01-21 48 14 phrocker@apache.org gamezbird@gmail.com
RemoteProcessorGroupPort.h
in libminifi/include
176 12 2016-05-05 2024-09-16 47 14 aldrin@apache.org adebreceni@apache.org
FlowFileRepository.cpp
in extensions/rocksdb-repos
260 15 2017-08-15 2024-11-21 47 14 phrocker@apache.org gamezbird@gmail.com
ProcessGroup.h
in libminifi/include/core
194 19 2017-02-27 2024-10-21 45 14 phrocker@apache.org szaszm@apache.org
TailFile.h
in extensions/standard-processors/processors
237 2 2019-03-28 2025-04-14 41 14 aboda@hortonworks.com gamezbird@gmail.com
MergeContent.h
in extensions/libarchive
332 8 2017-10-24 2025-04-14 41 14 phrocker@apache.org gamezbird@gmail.com
ListSFTP.cpp
in extensions/sftp/processors
725 17 2019-06-07 2025-03-24 41 14 bakaidl@gmail.com fgerlits@gmail.com
SSLContextService.h
in libminifi/include/controllers
229 9 2017-04-01 2025-03-24 40 14 phrocker@apache.org fgerlits@gmail.com
SchedulingAgent.h
in libminifi/include
107 5 2016-05-05 2024-12-29 39 14 aldrin@apache.org martinzink@apache.org
PutSFTP.cpp
in extensions/sftp/processors
254 4 2019-04-29 2025-03-24 33 14 bakaidl@gmail.com fgerlits@gmail.com
PutFile.cpp
in extensions/standard-processors/processors
133 9 2019-04-17 2024-09-16 30 14 phrocker@apache.org martinzink@apache.org
LogAttribute.h
in extensions/standard-processors/processors
93 1 2019-04-17 2025-04-14 30 14 phrocker@apache.org gamezbird@gmail.com
PublishMQTT.h
in extensions/mqtt/processors
113 6 2018-05-01 2025-04-14 30 14 phrocker@apache.org gamezbird@gmail.com
FetchSFTP.cpp
in extensions/sftp/processors
134 3 2019-06-07 2025-03-24 30 14 bakaidl@gmail.com fgerlits@gmail.com
ControllerServiceProvider.h
in libminifi/include/core/controller
110 11 2017-04-01 2024-10-21 27 14 phrocker@apache.org szaszm@apache.org
YamlConfiguration.h
in libminifi/include/core/yaml
28 1 2017-02-27 2024-01-17 47 13 phrocker@apache.org fgerlits@gmail.com
FlowFileRepository.h
in extensions/rocksdb-repos
92 2 2017-08-15 2024-09-16 42 13 phrocker@apache.org adebreceni@apache.org
SSLContextService.cpp
in libminifi/src/controllers
491 17 2017-04-01 2024-09-16 39 13 phrocker@apache.org adebreceni@apache.org
GetTCP.h
in extensions/standard-processors/processors
150 1 2019-04-17 2025-04-14 36 13 phrocker@apache.org gamezbird@gmail.com
ProvenanceRepository.h
in extensions/rocksdb-repos
54 4 2017-08-15 2024-09-16 35 13 phrocker@apache.org adebreceni@apache.org
BinFiles.h
in extensions/libarchive
242 13 2017-10-09 2025-04-14 34 13 phrocker@apache.org gamezbird@gmail.com
SchedulingAgent.cpp
in libminifi/src
113 5 2016-05-05 2024-12-29 33 13 aldrin@apache.org martinzink@apache.org
FocusArchiveEntry.cpp
in extensions/libarchive
165 4 2017-10-27 2025-03-24 33 13 me@calebj.io fgerlits@gmail.com
GetFile.h
in extensions/standard-processors/processors
158 4 2019-04-17 2025-04-14 28 13 phrocker@apache.org gamezbird@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
PublishKafka.cpp
in extensions/kafka
624 19 2024-09-16 2024-11-27 2 1 martinzink@apache.org martinzink@apache.org
FileUtils.h
in utils/include/utils/file
467 26 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
Cron.cpp
in utils/src/utils
414 26 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
Value.h
in utils/include/core/state
385 69 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
RegexUtils.cpp
in utils/src/utils
346 20 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
Processor.cpp
in utils/src/core
304 17 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
OsUtils.cpp
in utils/src/utils
294 11 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
ConsumeKafka.cpp
in extensions/kafka
272 16 2024-09-16 2024-11-27 2 1 martinzink@apache.org martinzink@apache.org
Id.cpp
in utils/src/utils
270 12 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
properties.py
in extensions/python/pythonprocessors/nifiapi
237 35 2023-11-29 2025-04-25 6 1 gamezbird@gmail.com gamezbird@gmail.com
ThreadPool.cpp
in utils/src/utils
232 10 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
FlatMap.h
in minifi-api/include/minifi-cpp/utils
231 20 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
FilePattern.cpp
in utils/src/utils/file
210 11 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
BaseHTTPClient.cpp
in utils/src/http
207 13 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
ReadModbusFunctions.cpp
in extensions/standard-processors/modbus
181 4 2024-04-17 2025-03-12 2 1 martinzink@apache.org martinzink@apache.org
BaseHTTPClient.h
in utils/include/http
177 9 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
MinifiConcurrentQueue.h
in utils/include/utils
171 23 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
SystemCpuUsageTracker.cpp
in utils/src/utils
152 15 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
ProcFsSerialization.h
in extensions/procfs
152 9 2022-04-20 2022-04-20 1 1 martinzink@apache.org martinzink@apache.org
JoltUtils.h
in extensions/standard-processors/utils
150 11 2024-01-17 2024-09-16 2 1 adebreceni@apache.org adebreceni@apache.org
AssetManager.cpp
in libminifi/src/utils/file
149 5 2024-07-25 2024-07-25 1 1 adebreceni@apache.org adebreceni@apache.org
FileStream.cpp
in utils/src/io
143 6 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
AsioSocketUtils.h
in utils/include/utils/net
139 5 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
ZlibStream.cpp
in utils/src/io
139 5 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
ConnectionHandler.h
in extension-utils/include/utils/net
131 6 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
FileMutex.cpp
in utils/src/utils
129 4 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
HTTPCallback.h
in utils/include/http
125 10 2024-09-16 2024-09-16 1 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
NetworkInterfaceInfo.cpp
in utils/src/utils/net
120 5 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
LegacyVolatileContentRepository.cpp
in libminifi/src/core/repository
120 5 2025-04-25 2025-04-25 1 1 adebreceni@apache.org adebreceni@apache.org
ByteArrayCallback.cpp
in utils/src/utils
115 10 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
Connectable.cpp
in utils/src/core
115 9 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
RegexUtils.h
in utils/include/utils
114 5 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
BackTrace.cpp
in utils/src/utils
114 5 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
recordtransform.py
in extensions/python/pythonprocessors/nifiapi
114 13 2024-08-21 2024-08-21 1 1 gamezbird@gmail.com gamezbird@gmail.com
JsonRecordSetReader.cpp
in extensions/standard-processors/controllers
113 5 2024-02-08 2024-09-16 3 1 martinzink@apache.org martinzink@apache.org
ParameterTokenParser.h
in libminifi/include/core
111 11 2024-05-09 2024-07-16 2 1 gamezbird@gmail.com gamezbird@gmail.com
108 10 2024-09-16 2024-09-16 1 1 martinzink@apache.org martinzink@apache.org
Provenance.h
in minifi-api/include/minifi-cpp/provenance
106 - 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
CRCStream.h
in utils/include/io
105 9 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
ProcessCpuUsageTracker.cpp
in utils/src/utils
105 10 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
ResourceQueue.h
in extension-utils/include/utils
105 3 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
KeyValueStateManager.cpp
in extension-utils/src/controllers/keyvalue
104 8 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
Repository.h
in utils/include/core
98 14 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
PropertyValidator.h
in minifi-api/include/minifi-cpp/core
97 9 2024-09-16 2024-09-16 1 1 martinzink@apache.org martinzink@apache.org
ParsingUtils.cpp
in utils/src/utils
94 5 2024-09-16 2024-09-16 1 1 martinzink@apache.org martinzink@apache.org
Logger.h
in minifi-api/include/minifi-cpp/core/logging
94 10 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
TcpServer.cpp
in extension-utils/src/utils/net
93 5 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
EncryptionUtils.cpp
in utils/src/utils/crypto
92 15 2024-09-16 2024-09-16 1 1 adebreceni@apache.org adebreceni@apache.org
Correlations

File Size vs. Number of Changes: 1228 points

minifi_main/MiNiFiMain.cpp x: 399 lines of code y: 31 # changes cmake/FetchBenchmark.cmake x: 27 lines of code y: 1 # changes cmake/MiNiFiOptions.cmake x: 153 lines of code y: 28 # changes libminifi/include/core/repository/LegacyVolatileContentRepository.h x: 65 lines of code y: 1 # changes libminifi/include/core/repository/VolatileContentRepository.h x: 30 lines of code y: 20 # changes libminifi/src/core/repository/LegacyVolatileContentRepository.cpp x: 120 lines of code y: 1 # changes libminifi/src/core/repository/VolatileContentRepository.cpp x: 107 lines of code y: 28 # changes extensions/python/pythonprocessors/nifiapi/componentstate.py x: 41 lines of code y: 1 # changes extensions/python/pythonprocessors/nifiapi/properties.py x: 237 lines of code y: 6 # changes extensions/python/types/PyStateManager.cpp x: 112 lines of code y: 4 # changes extensions/python/types/PyStateManager.h x: 23 lines of code y: 2 # changes libminifi/include/core/ParameterProvider.h x: 61 lines of code y: 3 # changes libminifi/include/core/json/JsonFlowSerializer.h x: 29 lines of code y: 7 # changes libminifi/include/core/yaml/YamlFlowSerializer.h x: 25 lines of code y: 7 # changes libminifi/src/core/ParameterProvider.cpp x: 54 lines of code y: 3 # changes libminifi/src/core/flow/StructuredConfiguration.cpp x: 888 lines of code y: 26 # changes libminifi/src/core/json/JsonFlowSerializer.cpp x: 188 lines of code y: 10 # changes libminifi/src/core/yaml/YamlFlowSerializer.cpp x: 164 lines of code y: 8 # changes bootstrap/cli.py x: 141 lines of code y: 4 # changes bootstrap/main.py x: 44 lines of code y: 3 # changes extension-utils/include/core/AbstractProcessor.h x: 37 lines of code y: 3 # changes extensions/civetweb/processors/ListenHTTP.h x: 237 lines of code y: 41 # changes extensions/couchbase/processors/GetCouchbaseKey.h x: 86 lines of code y: 3 # changes extensions/couchbase/processors/PutCouchbaseKey.h x: 131 lines of code y: 3 # changes extensions/elasticsearch/PostElasticsearch.h x: 93 lines of code y: 13 # changes extensions/execute-process/ExecuteProcess.h x: 94 lines of code y: 5 # changes extensions/kubernetes/processors/CollectKubernetesPodMetrics.h x: 35 lines of code y: 7 # changes extensions/libarchive/BinFiles.h x: 242 lines of code y: 34 # changes extensions/libarchive/CompressContent.h x: 181 lines of code y: 37 # changes extensions/libarchive/FocusArchiveEntry.h x: 56 lines of code y: 26 # changes extensions/libarchive/ManipulateArchive.h x: 63 lines of code y: 19 # changes extensions/libarchive/MergeContent.h x: 332 lines of code y: 41 # changes extensions/libarchive/UnfocusArchiveEntry.h x: 45 lines of code y: 24 # changes extensions/mqtt/processors/AbstractMQTTProcessor.h x: 245 lines of code y: 25 # changes extensions/mqtt/processors/ConsumeMQTT.h x: 141 lines of code y: 24 # changes extensions/mqtt/processors/PublishMQTT.h x: 113 lines of code y: 30 # changes extensions/opencv/CaptureRTSPFrame.h x: 75 lines of code y: 22 # changes extensions/opencv/MotionDetector.h x: 81 lines of code y: 18 # changes extensions/procfs/processors/ProcFsMonitor.h x: 109 lines of code y: 10 # changes extensions/python/ExecutePythonProcessor.h x: 126 lines of code y: 17 # changes extensions/script/ExecuteScript.h x: 75 lines of code y: 28 # changes extensions/smb/FetchSmb.h x: 60 lines of code y: 6 # changes extensions/smb/ListSmb.h x: 119 lines of code y: 5 # changes extensions/smb/PutSmb.h x: 63 lines of code y: 6 # changes extensions/splunk/PutSplunkHTTP.h x: 90 lines of code y: 12 # changes extensions/standard-processors/modbus/FetchModbusTcp.h x: 112 lines of code y: 5 # changes extensions/standard-processors/processors/AppendHostInfo.h x: 72 lines of code y: 16 # changes extensions/standard-processors/processors/AttributeRollingWindow.h x: 85 lines of code y: 4 # changes extensions/standard-processors/processors/AttributesToJSON.h x: 107 lines of code y: 17 # changes extensions/standard-processors/processors/DefragmentText.h x: 132 lines of code y: 16 # changes extensions/standard-processors/processors/ExtractText.h x: 89 lines of code y: 21 # changes extensions/standard-processors/processors/FetchFile.h x: 145 lines of code y: 17 # changes extensions/standard-processors/processors/GenerateFlowFile.h x: 93 lines of code y: 23 # changes extensions/standard-processors/processors/GetFile.h x: 158 lines of code y: 28 # changes extensions/standard-processors/processors/GetTCP.h x: 150 lines of code y: 36 # changes extensions/standard-processors/processors/HashContent.h x: 147 lines of code y: 25 # changes extensions/standard-processors/processors/InvokeHTTP.h x: 317 lines of code y: 5 # changes extensions/standard-processors/processors/JoltTransformJSON.h x: 59 lines of code y: 4 # changes extensions/standard-processors/processors/ListFile.h x: 128 lines of code y: 17 # changes extensions/standard-processors/processors/LogAttribute.h x: 93 lines of code y: 30 # changes extensions/standard-processors/processors/PutFile.h x: 112 lines of code y: 25 # changes extensions/standard-processors/processors/PutTCP.cpp x: 160 lines of code y: 20 # changes extensions/standard-processors/processors/PutTCP.h x: 129 lines of code y: 12 # changes extensions/standard-processors/processors/RetryFlowFile.h x: 130 lines of code y: 17 # changes extensions/standard-processors/processors/RouteOnAttribute.h x: 39 lines of code y: 15 # changes extensions/standard-processors/processors/SegmentContent.h x: 51 lines of code y: 5 # changes extensions/standard-processors/processors/SplitContent.h x: 94 lines of code y: 4 # changes extensions/standard-processors/processors/SplitRecord.h x: 65 lines of code y: 3 # changes extensions/standard-processors/processors/SplitText.h x: 139 lines of code y: 5 # changes extensions/standard-processors/processors/UpdateAttribute.h x: 33 lines of code y: 15 # changes extensions/systemd/ConsumeJournald.cpp x: 170 lines of code y: 19 # changes extensions/systemd/ConsumeJournald.h x: 122 lines of code y: 18 # changes extensions/test-processors/KamikazeProcessor.h x: 54 lines of code y: 10 # changes extensions/test-processors/LogOnDestructionProcessor.h x: 26 lines of code y: 8 # changes extensions/windows-event-log/ConsumeWindowsEventLog.cpp x: 497 lines of code y: 69 # changes extensions/windows-event-log/ConsumeWindowsEventLog.h x: 218 lines of code y: 46 # changes cmake/BundledOpen62541.cmake x: 67 lines of code y: 9 # changes extensions/opc/include/fetchopc.h x: 99 lines of code y: 23 # changes extensions/opc/include/opc.h x: 101 lines of code y: 15 # changes extensions/opc/include/opcbase.h x: 79 lines of code y: 17 # changes extensions/opc/include/putopc.h x: 104 lines of code y: 19 # changes extensions/opc/src/fetchopc.cpp x: 130 lines of code y: 24 # changes extensions/opc/src/opc.cpp x: 510 lines of code y: 22 # changes extensions/opc/src/opcbase.cpp x: 108 lines of code y: 11 # changes extensions/opc/src/putopc.cpp x: 267 lines of code y: 24 # changes controller/Controller.cpp x: 230 lines of code y: 6 # changes extension-utils/src/utils/file/FileReaderCallback.cpp x: 35 lines of code y: 2 # changes extensions/aws/s3/S3Wrapper.cpp x: 404 lines of code y: 27 # changes extensions/aws/s3/S3Wrapper.h x: 297 lines of code y: 20 # changes extensions/execute-process/ExecuteProcess.cpp x: 196 lines of code y: 3 # changes extensions/libarchive/FocusArchiveEntry.cpp x: 165 lines of code y: 33 # changes extensions/libarchive/ReadArchiveStream.h x: 52 lines of code y: 6 # changes extensions/sftp/client/SFTPClient.cpp x: 704 lines of code y: 27 # changes extensions/sftp/client/SFTPClient.h x: 147 lines of code y: 17 # changes extensions/sftp/processors/FetchSFTP.cpp x: 134 lines of code y: 30 # changes extensions/sftp/processors/ListSFTP.cpp x: 725 lines of code y: 41 # changes extensions/sftp/processors/PutSFTP.cpp x: 254 lines of code y: 33 # changes extensions/sftp/processors/SFTPProcessorBase.cpp x: 289 lines of code y: 25 # changes extensions/sftp/processors/SFTPProcessorBase.h x: 197 lines of code y: 18 # changes extensions/smb/FetchSmb.cpp x: 47 lines of code y: 5 # changes extensions/standard-processors/processors/ExtractText.cpp x: 108 lines of code y: 26 # changes extensions/standard-processors/processors/FetchFile.cpp x: 125 lines of code y: 15 # changes extensions/standard-processors/processors/GetFile.cpp x: 151 lines of code y: 38 # changes extensions/standard-processors/processors/SegmentContent.cpp x: 77 lines of code y: 3 # changes extensions/standard-processors/processors/SplitContent.cpp x: 174 lines of code y: 3 # changes extensions/standard-processors/processors/SplitText.cpp x: 380 lines of code y: 4 # changes extensions/standard-processors/processors/TailFile.cpp x: 654 lines of code y: 54 # changes libminifi/include/controllers/SSLContextService.h x: 229 lines of code y: 40 # changes libminifi/include/core/logging/LoggerBase.h x: 78 lines of code y: 2 # changes libminifi/src/Configuration.cpp x: 174 lines of code y: 33 # changes libminifi/src/Configure.cpp x: 107 lines of code y: 46 # changes libminifi/src/c2/ControllerSocketProtocol.cpp x: 401 lines of code y: 38 # changes libminifi/src/utils/tls/CertificateUtils.cpp x: 230 lines of code y: 9 # changes minifi-api/include/minifi-cpp/core/ProcessContext.h x: 44 lines of code y: 2 # changes minifi-api/include/minifi-cpp/properties/Configuration.h x: 164 lines of code y: 3 # changes minifi-api/include/minifi-cpp/properties/Configure.h x: 25 lines of code y: 2 # changes utils/include/core/ProcessContext.h x: 174 lines of code y: 2 # changes utils/include/io/StreamPipe.h x: 51 lines of code y: 2 # changes utils/include/utils/ConfigurationUtils.h x: 9 lines of code y: 1 # changes utils/src/utils/ConfigurationUtils.cpp x: 12 lines of code y: 1 # changes extensions/python/pythonlibloader/PythonLibLoader.cpp x: 76 lines of code y: 5 # changes cmake/CivetWeb.cmake x: 43 lines of code y: 6 # changes encrypt-config/FlowConfigEncryptor.cpp x: 189 lines of code y: 5 # changes extension-utils/include/utils/ListingStateManager.h x: 38 lines of code y: 1 # changes extension-utils/include/utils/ProcessorConfigUtils.h x: 113 lines of code y: 1 # changes extension-utils/src/core/ProcessContext.cpp x: 3 lines of code y: 1 # changes extension-utils/src/utils/ListingStateManager.cpp x: 67 lines of code y: 1 # changes extension-utils/src/utils/net/Ssl.cpp x: 31 lines of code y: 1 # changes extensions/aws/controllerservices/AWSCredentialsService.cpp x: 29 lines of code y: 13 # changes extensions/aws/controllerservices/AWSCredentialsService.h x: 68 lines of code y: 20 # changes extensions/aws/processors/DeleteS3Object.cpp x: 60 lines of code y: 15 # changes extensions/aws/processors/FetchS3Object.cpp x: 87 lines of code y: 20 # changes extensions/aws/processors/FetchS3Object.h x: 67 lines of code y: 23 # changes extensions/aws/processors/ListS3.cpp x: 135 lines of code y: 16 # changes extensions/aws/processors/ListS3.h x: 98 lines of code y: 16 # changes extensions/aws/processors/PutS3Object.cpp x: 255 lines of code y: 24 # changes extensions/aws/processors/PutS3Object.h x: 201 lines of code y: 35 # changes extensions/aws/processors/S3Processor.cpp x: 111 lines of code y: 29 # changes extensions/aws/processors/S3Processor.h x: 170 lines of code y: 21 # changes extensions/aws/s3/MultipartUploadStateStorage.cpp x: 104 lines of code y: 5 # changes extensions/azure/controllerservices/AzureStorageCredentialsService.cpp x: 29 lines of code y: 6 # changes extensions/azure/controllerservices/AzureStorageCredentialsService.h x: 75 lines of code y: 16 # changes extensions/azure/processors/AzureBlobStorageProcessorBase.cpp x: 96 lines of code y: 9 # changes extensions/azure/processors/AzureBlobStorageProcessorBase.h x: 83 lines of code y: 13 # changes extensions/azure/processors/AzureBlobStorageSingleBlobProcessorBase.cpp x: 18 lines of code y: 4 # changes extensions/azure/processors/AzureDataLakeStorageFileProcessorBase.cpp x: 17 lines of code y: 4 # changes extensions/azure/processors/AzureStorageProcessorBase.cpp x: 25 lines of code y: 11 # changes extensions/azure/processors/FetchAzureBlobStorage.cpp x: 60 lines of code y: 11 # changes extensions/azure/processors/FetchAzureDataLakeStorage.cpp x: 63 lines of code y: 11 # changes extensions/azure/processors/FetchAzureDataLakeStorage.h x: 57 lines of code y: 13 # changes extensions/azure/processors/ListAzureBlobStorage.cpp x: 74 lines of code y: 8 # changes extensions/azure/processors/ListAzureDataLakeStorage.cpp x: 86 lines of code y: 12 # changes extensions/azure/processors/ListAzureDataLakeStorage.h x: 63 lines of code y: 12 # changes extensions/azure/processors/PutAzureBlobStorage.cpp x: 60 lines of code y: 17 # changes extensions/azure/processors/PutAzureBlobStorage.h x: 78 lines of code y: 21 # changes extensions/bustache/ApplyTemplate.cpp x: 39 lines of code y: 18 # changes extensions/civetweb/processors/ListenHTTP.cpp x: 401 lines of code y: 44 # changes extensions/couchbase/controllerservices/CouchbaseClusterService.cpp x: 214 lines of code y: 2 # changes extensions/couchbase/controllerservices/CouchbaseClusterService.h x: 126 lines of code y: 2 # changes extensions/couchbase/processors/GetCouchbaseKey.cpp x: 75 lines of code y: 2 # changes extensions/couchbase/processors/PutCouchbaseKey.cpp x: 54 lines of code y: 2 # changes extensions/elasticsearch/ElasticsearchCredentialsControllerService.cpp x: 27 lines of code y: 5 # changes extensions/elasticsearch/ElasticsearchCredentialsControllerService.h x: 51 lines of code y: 9 # changes extensions/elasticsearch/PostElasticsearch.cpp x: 212 lines of code y: 14 # changes extensions/expression-language/Expression.cpp x: 1369 lines of code y: 67 # changes extensions/expression-language/ExpressionContextBuilder.cpp x: 18 lines of code y: 9 # changes extensions/expression-language/ExpressionContextBuilder.h x: 17 lines of code y: 9 # changes extensions/expression-language/ProcessContextExpr.cpp x: 56 lines of code y: 19 # changes extensions/expression-language/ProcessContextExpr.h x: 33 lines of code y: 10 # changes extensions/expression-language/impl/expression/Expression.h x: 60 lines of code y: 22 # changes extensions/gcp/controllerservices/GCPCredentialsControllerService.cpp x: 68 lines of code y: 6 # changes extensions/gcp/processors/DeleteGCSObject.cpp x: 55 lines of code y: 7 # changes extensions/gcp/processors/FetchGCSObject.cpp x: 118 lines of code y: 8 # changes extensions/gcp/processors/GCSProcessor.cpp x: 36 lines of code y: 10 # changes extensions/gcp/processors/GCSProcessor.h x: 53 lines of code y: 12 # changes extensions/gcp/processors/ListGCSBucket.cpp x: 36 lines of code y: 6 # changes extensions/gcp/processors/ListGCSBucket.h x: 103 lines of code y: 11 # changes extensions/gcp/processors/PutGCSObject.cpp x: 132 lines of code y: 14 # changes extensions/gcp/processors/PutGCSObject.h x: 172 lines of code y: 15 # changes extensions/grafana-loki/PushGrafanaLoki.cpp x: 196 lines of code y: 5 # changes extensions/grafana-loki/PushGrafanaLoki.h x: 121 lines of code y: 6 # changes extensions/grafana-loki/PushGrafanaLokiGrpc.cpp x: 114 lines of code y: 4 # changes extensions/grafana-loki/PushGrafanaLokiGrpc.h x: 48 lines of code y: 4 # changes extensions/grafana-loki/PushGrafanaLokiREST.cpp x: 134 lines of code y: 4 # changes extensions/kafka/ConsumeKafka.cpp x: 272 lines of code y: 2 # changes extensions/kafka/ConsumeKafka.h x: 219 lines of code y: 2 # changes extensions/kafka/PublishKafka.cpp x: 624 lines of code y: 2 # changes extensions/kafka/PublishKafka.h x: 253 lines of code y: 2 # changes extensions/kubernetes/controllerservice/KubernetesControllerService.cpp x: 111 lines of code y: 8 # changes extensions/libarchive/BinFiles.cpp x: 274 lines of code y: 27 # changes extensions/libarchive/CompressContent.cpp x: 179 lines of code y: 22 # changes extensions/libarchive/ManipulateArchive.cpp x: 135 lines of code y: 14 # changes extensions/libarchive/MergeContent.cpp x: 318 lines of code y: 29 # changes extensions/mqtt/processors/AbstractMQTTProcessor.cpp x: 361 lines of code y: 20 # changes extensions/mqtt/processors/ConsumeMQTT.cpp x: 278 lines of code y: 23 # changes extensions/mqtt/processors/PublishMQTT.cpp x: 242 lines of code y: 24 # changes extensions/opencv/CaptureRTSPFrame.cpp x: 85 lines of code y: 15 # changes extensions/opencv/MotionDetector.cpp x: 118 lines of code y: 16 # changes extensions/pdh/PerformanceDataMonitor.cpp x: 253 lines of code y: 14 # changes extensions/procfs/processors/ProcFsMonitor.cpp x: 275 lines of code y: 8 # changes extensions/prometheus/PrometheusMetricsPublisher.cpp x: 89 lines of code y: 11 # changes extensions/python/ExecutePythonProcessor.cpp x: 233 lines of code y: 14 # changes extensions/python/PythonObjectFactory.h x: 83 lines of code y: 6 # changes extensions/python/types/PyProcessContext.cpp x: 145 lines of code y: 13 # changes extensions/rocksdb-repos/ProvenanceRepository.cpp x: 73 lines of code y: 17 # changes extensions/rocksdb-repos/controllers/RocksDbStateStorage.cpp x: 190 lines of code y: 6 # changes extensions/rocksdb-repos/controllers/RocksDbStateStorage.h x: 67 lines of code y: 5 # changes extensions/script/ExecuteScript.cpp x: 47 lines of code y: 18 # changes extensions/sftp/processors/FetchSFTP.h x: 109 lines of code y: 19 # changes extensions/sftp/processors/ListSFTP.h x: 246 lines of code y: 28 # changes extensions/sftp/processors/PutSFTP.h x: 172 lines of code y: 18 # changes extensions/smb/ListSmb.cpp x: 82 lines of code y: 5 # changes extensions/smb/PutSmb.cpp x: 61 lines of code y: 5 # changes extensions/smb/SmbConnectionControllerService.cpp x: 78 lines of code y: 6 # changes extensions/splunk/PutSplunkHTTP.cpp x: 111 lines of code y: 13 # changes extensions/splunk/QuerySplunkIndexingStatus.cpp x: 125 lines of code y: 10 # changes extensions/splunk/QuerySplunkIndexingStatus.h x: 99 lines of code y: 11 # changes extensions/splunk/SplunkHECProcessor.h x: 65 lines of code y: 17 # changes extensions/sql/processors/ExecuteSQL.cpp x: 70 lines of code y: 24 # changes extensions/sql/processors/FlowFileSource.h x: 95 lines of code y: 7 # changes extensions/sql/processors/PutSQL.cpp x: 43 lines of code y: 21 # changes extensions/sql/processors/QueryDatabaseTable.cpp x: 180 lines of code y: 25 # changes extensions/sql/processors/QueryDatabaseTable.h x: 95 lines of code y: 19 # changes extensions/sql/processors/SQLProcessor.cpp x: 50 lines of code y: 11 # changes extensions/standard-processors/controllers/JsonRecordSetReader.cpp x: 113 lines of code y: 3 # changes extensions/standard-processors/controllers/JsonRecordSetWriter.cpp x: 99 lines of code y: 3 # changes extensions/standard-processors/controllers/JsonRecordSetWriter.h x: 73 lines of code y: 3 # changes extensions/standard-processors/controllers/PersistentMapStateStorage.cpp x: 222 lines of code y: 4 # changes extensions/standard-processors/controllers/PersistentMapStateStorage.h x: 71 lines of code y: 4 # changes extensions/standard-processors/modbus/FetchModbusTcp.cpp x: 203 lines of code y: 5 # changes extensions/standard-processors/processors/AppendHostInfo.cpp x: 74 lines of code y: 9 # changes extensions/standard-processors/processors/AttributeRollingWindow.cpp x: 98 lines of code y: 4 # changes extensions/standard-processors/processors/AttributesToJSON.cpp x: 95 lines of code y: 14 # changes extensions/standard-processors/processors/DefragmentText.cpp x: 217 lines of code y: 19 # changes extensions/standard-processors/processors/GenerateFlowFile.cpp x: 95 lines of code y: 22 # changes extensions/standard-processors/processors/GetTCP.cpp x: 216 lines of code y: 33 # changes extensions/standard-processors/processors/HashContent.cpp x: 51 lines of code y: 15 # changes extensions/standard-processors/processors/InvokeHTTP.cpp x: 320 lines of code y: 8 # changes extensions/standard-processors/processors/JoltTransformJSON.cpp x: 50 lines of code y: 3 # changes extensions/standard-processors/processors/ListFile.cpp x: 83 lines of code y: 15 # changes extensions/standard-processors/processors/ListenSyslog.cpp x: 86 lines of code y: 20 # changes extensions/standard-processors/processors/ListenSyslog.h x: 125 lines of code y: 25 # changes extensions/standard-processors/processors/ListenTCP.cpp x: 38 lines of code y: 10 # changes extensions/standard-processors/processors/ListenTCP.h x: 86 lines of code y: 14 # changes extensions/standard-processors/processors/LogAttribute.cpp x: 105 lines of code y: 26 # changes extensions/standard-processors/processors/NetworkListenerProcessor.cpp x: 73 lines of code y: 10 # changes extensions/standard-processors/processors/NetworkListenerProcessor.h x: 58 lines of code y: 10 # changes extensions/standard-processors/processors/PutFile.cpp x: 133 lines of code y: 30 # changes extensions/standard-processors/processors/PutUDP.cpp x: 93 lines of code y: 15 # changes extensions/standard-processors/processors/ReplaceText.cpp x: 178 lines of code y: 14 # changes extensions/standard-processors/processors/RetryFlowFile.cpp x: 88 lines of code y: 13 # changes extensions/standard-processors/processors/RouteOnAttribute.cpp x: 50 lines of code y: 10 # changes extensions/standard-processors/processors/RouteText.cpp x: 332 lines of code y: 21 # changes extensions/standard-processors/processors/RouteText.h x: 196 lines of code y: 12 # changes extensions/standard-processors/processors/SplitRecord.cpp x: 82 lines of code y: 2 # changes extensions/standard-processors/processors/UpdateAttribute.cpp x: 30 lines of code y: 11 # changes extensions/test-processors/KamikazeProcessor.cpp x: 33 lines of code y: 7 # changes extensions/windows-event-log/TailEventLog.cpp x: 70 lines of code y: 18 # changes libminifi/include/RemoteProcessorGroupPort.h x: 176 lines of code y: 47 # changes libminifi/include/c2/C2Agent.h x: 104 lines of code y: 46 # changes libminifi/include/core/controller/ControllerServiceNode.h x: 69 lines of code y: 14 # changes libminifi/include/core/controller/ControllerServiceProvider.h x: 110 lines of code y: 27 # changes libminifi/include/core/flow/StructuredConfiguration.h x: 66 lines of code y: 12 # changes libminifi/include/core/state/nodes/MetricsBase.h x: 41 lines of code y: 19 # changes libminifi/include/processors/ProcessorUtils.h x: 28 lines of code y: 8 # changes libminifi/src/RemoteProcessorGroupPort.cpp x: 278 lines of code y: 64 # changes libminifi/src/RootProcessGroupWrapper.cpp x: 138 lines of code y: 5 # changes libminifi/src/ThreadedSchedulingAgent.cpp x: 84 lines of code y: 29 # changes libminifi/src/agent/JsonSchema.cpp x: 416 lines of code y: 6 # changes libminifi/src/c2/HeartbeatJsonSerializer.cpp x: 245 lines of code y: 9 # changes libminifi/src/c2/protocols/RESTProtocol.cpp x: 125 lines of code y: 34 # changes libminifi/src/controllers/NetworkPrioritizerService.cpp x: 159 lines of code y: 17 # changes libminifi/src/controllers/SSLContextService.cpp x: 491 lines of code y: 39 # changes libminifi/src/controllers/UpdatePolicyControllerService.cpp x: 46 lines of code y: 14 # changes libminifi/src/core/ProcessSession.cpp x: 988 lines of code y: 96 # changes libminifi/src/core/controller/StandardControllerServiceNode.cpp x: 40 lines of code y: 15 # changes libminifi/src/core/flow/StructuredConnectionParser.cpp x: 155 lines of code y: 7 # changes libminifi/src/core/state/nodes/AgentInformation.cpp x: 334 lines of code y: 11 # changes libminifi/src/core/state/nodes/BuildInformation.cpp x: 23 lines of code y: 5 # changes libminifi/src/core/state/nodes/ConfigurationChecksums.cpp x: 21 lines of code y: 5 # changes libminifi/src/core/state/nodes/DeviceInformation.cpp x: 259 lines of code y: 8 # changes libminifi/src/core/state/nodes/FlowInformation.cpp x: 112 lines of code y: 6 # changes libminifi/src/core/state/nodes/QueueMetrics.cpp x: 21 lines of code y: 3 # changes libminifi/src/core/state/nodes/SchedulingNodes.cpp x: 19 lines of code y: 2 # changes libminifi/src/core/state/nodes/SupportedOperations.cpp x: 112 lines of code y: 15 # changes libminifi/src/parameter-providers/EnvironmentVariableParameterProvider.cpp x: 69 lines of code y: 2 # changes libminifi/src/properties/Properties.cpp x: 205 lines of code y: 16 # changes minifi-api/include/minifi-cpp/core/ConfigurableComponent.h x: 29 lines of code y: 1 # changes minifi-api/include/minifi-cpp/core/ProcessContextBuilder.h x: 20 lines of code y: 1 # changes minifi-api/include/minifi-cpp/core/Processor.h x: 71 lines of code y: 1 # changes minifi-api/include/minifi-cpp/core/PropertyDefinition.h x: 74 lines of code y: 1 # changes minifi-api/include/minifi-cpp/core/PropertyValidator.h x: 97 lines of code y: 1 # changes minifi-api/include/minifi-cpp/utils/PropertyExceptions.h x: 33 lines of code y: 1 # changes minifi_main/AgentDocs.cpp x: 186 lines of code y: 11 # changes utils/include/core/Processor.h x: 182 lines of code y: 1 # changes utils/include/core/PropertyDefinitionBuilder.h x: 87 lines of code y: 1 # changes utils/include/core/TypedValues.h x: 122 lines of code y: 1 # changes utils/include/utils/Error.h x: 15 lines of code y: 1 # changes utils/include/utils/ParsingUtils.h x: 59 lines of code y: 1 # changes utils/include/utils/PropertyExceptions.h x: 2 lines of code y: 1 # changes utils/include/utils/StringUtils.h x: 238 lines of code y: 2 # changes utils/include/utils/ThreadPool.h x: 185 lines of code y: 1 # changes utils/include/utils/TimeUtil.h x: 189 lines of code y: 1 # changes utils/include/utils/ValueParser.h x: 152 lines of code y: 1 # changes utils/src/core/ConfigurableComponentImpl.cpp x: 108 lines of code y: 1 # changes utils/src/core/ProcessorMetrics.cpp x: 140 lines of code y: 1 # changes utils/src/core/Property.cpp x: 128 lines of code y: 1 # changes utils/src/utils/AutoPersistor.cpp x: 49 lines of code y: 1 # changes utils/src/utils/ParsingUtils.cpp x: 94 lines of code y: 1 # changes utils/src/utils/StringUtils.cpp x: 530 lines of code y: 2 # changes cmake/BundledOpenSSL.cmake x: 218 lines of code y: 11 # changes cmake/ssl/FindOpenSSL.cmake x: 41 lines of code y: 9 # changes utils/include/http/HTTPClient.h x: 165 lines of code y: 2 # changes utils/src/http/HTTPClient.cpp x: 444 lines of code y: 2 # changes cmake/JoltTests.cmake x: 22 lines of code y: 2 # changes libminifi/src/FlowController.cpp x: 392 lines of code y: 110 # changes minifi_main/Fips.cpp x: 111 lines of code y: 2 # changes cmake/BundledAwsSdkCpp.cmake x: 184 lines of code y: 16 # changes libminifi/include/parameter-providers/EnvironmentVariableParameterProvider.h x: 61 lines of code y: 1 # changes minifi-api/include/minifi-cpp/agent/agent_docs.h x: 46 lines of code y: 2 # changes cmake/DockerConfig.cmake x: 163 lines of code y: 54 # changes extensions/standard-processors/modbus/ReadModbusFunctions.cpp x: 181 lines of code y: 2 # changes extensions/standard-processors/modbus/ReadModbusFunctions.h x: 124 lines of code y: 3 # changes msi/WixWin.wsi.in x: 399 lines of code y: 13 # changes cmake/BuildTests.cmake x: 93 lines of code y: 65 # changes libminifi/include/core/FlowConfiguration.h x: 100 lines of code y: 56 # changes libminifi/include/core/ParameterContext.h x: 52 lines of code y: 5 # changes libminifi/include/core/flow/FlowSchema.h x: 71 lines of code y: 6 # changes libminifi/include/core/flow/FlowSerializer.h x: 34 lines of code y: 4 # changes libminifi/src/core/FlowConfiguration.cpp x: 156 lines of code y: 56 # changes libminifi/src/core/flow/AdaptiveConfiguration.cpp x: 56 lines of code y: 9 # changes libminifi/src/core/flow/FlowSchema.cpp x: 133 lines of code y: 8 # changes libminifi/src/sitetosite/HTTPProtocol.cpp x: 232 lines of code y: 3 # changes cmake/liblzma/dummy/FindLibLZMA.cmake x: 32 lines of code y: 3 # changes cmake/BundledAzureSdkCpp.cmake x: 113 lines of code y: 10 # changes cmake/BundledJemalloc.cmake x: 52 lines of code y: 4 # changes cmake/BundledLibArchive.cmake x: 101 lines of code y: 7 # changes cmake/BundledLibSodium.cmake x: 89 lines of code y: 4 # changes cmake/BundledMbedTLS.cmake x: 93 lines of code y: 4 # changes cmake/BundledOSSPUUID.cmake x: 80 lines of code y: 11 # changes cmake/BundledRTIMULib.cmake x: 47 lines of code y: 2 # changes cmake/BundledRocksDB.cmake x: 100 lines of code y: 18 # changes conanfile.py x: 73 lines of code y: 2 # changes bootstrap/package_manager.py x: 243 lines of code y: 9 # changes libminifi/include/Funnel.h x: 14 lines of code y: 4 # changes libminifi/src/Funnel.cpp x: 6 lines of code y: 1 # changes controller/MiNiFiController.cpp x: 231 lines of code y: 26 # changes extension-utils/include/serialization/FlowFileV3Serializer.h x: 23 lines of code y: 1 # changes extension-utils/include/utils/ResourceQueue.h x: 105 lines of code y: 1 # changes extension-utils/include/utils/file/FileManager.h x: 36 lines of code y: 1 # changes extension-utils/include/utils/file/FileWriterCallback.h x: 19 lines of code y: 1 # changes extension-utils/include/utils/net/ConnectionHandler.h x: 131 lines of code y: 1 # changes extension-utils/src/serialization/FlowFileV3Serializer.cpp x: 76 lines of code y: 1 # changes extension-utils/src/utils/CallBackTimer.cpp x: 55 lines of code y: 1 # changes extension-utils/src/utils/net/TcpServer.cpp x: 93 lines of code y: 1 # changes extensions/aws/AWSCredentialsProvider.h x: 39 lines of code y: 5 # changes extensions/aws/s3/S3RequestSender.h x: 102 lines of code y: 6 # changes extensions/azure/processors/AzureBlobStorageSingleBlobProcessorBase.h x: 30 lines of code y: 9 # changes extensions/azure/processors/AzureDataLakeStorageProcessorBase.h x: 45 lines of code y: 10 # changes extensions/azure/processors/AzureStorageProcessorBase.h x: 33 lines of code y: 11 # changes extensions/azure/processors/ListAzureBlobStorage.h x: 54 lines of code y: 11 # changes extensions/azure/storage/AzureBlobStorage.h x: 48 lines of code y: 11 # changes extensions/azure/storage/AzureBlobStorageClient.cpp x: 89 lines of code y: 10 # changes extensions/azure/storage/AzureBlobStorageClient.h x: 25 lines of code y: 10 # changes extensions/azure/storage/AzureDataLakeStorage.h x: 49 lines of code y: 10 # changes extensions/azure/storage/AzureDataLakeStorageClient.h x: 41 lines of code y: 11 # changes extensions/azure/utils/AzureSdkLogger.h x: 14 lines of code y: 3 # changes extensions/gcp/controllerservices/GCPCredentialsControllerService.h x: 86 lines of code y: 10 # changes extensions/gcp/processors/FetchGCSObject.h x: 64 lines of code y: 13 # changes extensions/kafka/rdkafka_utils.h x: 66 lines of code y: 2 # changes extensions/kubernetes/controllerservice/KubernetesControllerService.h x: 52 lines of code y: 8 # changes extensions/libarchive/WriteArchiveStream.h x: 71 lines of code y: 5 # changes extensions/lua/LuaScriptExecutor.cpp x: 45 lines of code y: 6 # changes extensions/pdh/PerformanceDataMonitor.h x: 98 lines of code y: 13 # changes extensions/procfs/ProcFs.h x: 38 lines of code y: 2 # changes extensions/prometheus/PrometheusExposerWrapper.h x: 26 lines of code y: 3 # changes extensions/prometheus/PrometheusMetricsPublisher.h x: 31 lines of code y: 6 # changes extensions/prometheus/PublishedMetricGaugeCollection.cpp x: 37 lines of code y: 4 # changes extensions/python/PythonCreator.h x: 153 lines of code y: 12 # changes extensions/python/PythonDependencyInstaller.cpp x: 154 lines of code y: 5 # changes extensions/python/PythonScriptEngine.h x: 127 lines of code y: 11 # changes extensions/python/types/PyRecordSetWriter.cpp x: 81 lines of code y: 2 # changes extensions/rocksdb-repos/DatabaseContentRepository.cpp x: 307 lines of code y: 36 # changes extensions/rocksdb-repos/DatabaseContentRepository.h x: 73 lines of code y: 32 # changes extensions/rocksdb-repos/FlowFileLoader.h x: 31 lines of code y: 4 # changes extensions/rocksdb-repos/FlowFileRepository.cpp x: 260 lines of code y: 47 # changes extensions/rocksdb-repos/FlowFileRepository.h x: 92 lines of code y: 42 # changes extensions/rocksdb-repos/ProvenanceRepository.h x: 54 lines of code y: 35 # changes extensions/rocksdb-repos/RocksDbRepository.cpp x: 80 lines of code y: 8 # changes extensions/rocksdb-repos/RocksDbStream.h x: 48 lines of code y: 21 # changes extensions/rocksdb-repos/database/ColumnHandle.cpp x: 8 lines of code y: 5 # changes extensions/rocksdb-repos/database/DbHandle.cpp x: 8 lines of code y: 3 # changes extensions/rocksdb-repos/database/OpenRocksDb.h x: 47 lines of code y: 7 # changes extensions/rocksdb-repos/database/RocksDatabase.cpp x: 62 lines of code y: 9 # changes extensions/rocksdb-repos/database/RocksDatabase.h x: 32 lines of code y: 7 # changes extensions/rocksdb-repos/database/RocksDbInstance.cpp x: 218 lines of code y: 8 # changes extensions/rocksdb-repos/database/RocksDbInstance.h x: 41 lines of code y: 7 # changes extensions/rocksdb-repos/encryption/RocksDbEncryptionProvider.cpp x: 76 lines of code y: 6 # changes extensions/rocksdb-repos/encryption/RocksDbEncryptionProvider.h x: 17 lines of code y: 3 # changes extensions/smb/SmbConnectionControllerService.h x: 74 lines of code y: 4 # changes extensions/sql/data/SociConnectors.cpp x: 137 lines of code y: 6 # changes extensions/sql/processors/SQLProcessor.h x: 34 lines of code y: 14 # changes extensions/sql/services/DatabaseService.h x: 50 lines of code y: 19 # changes extensions/sql/services/ODBCConnector.h x: 29 lines of code y: 17 # changes extensions/standard-processors/controllers/JsonRecordSetReader.h x: 32 lines of code y: 2 # changes extensions/standard-processors/controllers/VolatileMapStateStorage.cpp x: 40 lines of code y: 3 # changes extensions/standard-processors/controllers/VolatileMapStateStorage.h x: 42 lines of code y: 4 # changes extensions/standard-processors/processors/ReplaceText.h x: 168 lines of code y: 9 # changes extensions/standard-processors/utils/JoltUtils.h x: 150 lines of code y: 2 # changes extensions/windows-event-log/Bookmark.h x: 40 lines of code y: 18 # changes libminifi/include/Connection.h x: 137 lines of code y: 42 # changes libminifi/include/FlowFileRecord.h x: 51 lines of code y: 34 # changes libminifi/include/ResourceClaim.h x: 52 lines of code y: 20 # changes libminifi/include/agent/build_description.h x: 29 lines of code y: 21 # changes libminifi/include/c2/C2Payload.h x: 204 lines of code y: 25 # changes libminifi/include/c2/C2Protocol.h x: 45 lines of code y: 12 # changes libminifi/include/c2/C2Trigger.h x: 22 lines of code y: 7 # changes libminifi/include/c2/ControllerSocketMetricsPublisher.h x: 28 lines of code y: 2 # changes libminifi/include/c2/ControllerSocketProtocol.h x: 82 lines of code y: 19 # changes libminifi/include/c2/HeartbeatReporter.h x: 42 lines of code y: 6 # changes libminifi/include/c2/protocols/RESTProtocol.h x: 25 lines of code y: 15 # changes libminifi/include/c2/triggers/FileUpdateTrigger.h x: 66 lines of code y: 14 # changes libminifi/include/controllers/ThreadManagementService.h x: 45 lines of code y: 13 # changes libminifi/include/core/FlowFile.h x: 109 lines of code y: 32 # changes libminifi/include/core/ProcessGroup.h x: 194 lines of code y: 45 # changes libminifi/include/core/ProcessSession.h x: 121 lines of code y: 56 # changes libminifi/include/core/ProcessSessionFactory.h x: 19 lines of code y: 5 # changes libminifi/include/core/RepositoryFactory.h x: 10 lines of code y: 10 # changes libminifi/include/core/SerializableComponent.h x: 16 lines of code y: 14 # changes libminifi/include/core/controller/ControllerServiceLookup.h x: 2 lines of code y: 9 # changes libminifi/include/core/controller/ForwardingControllerServiceProvider.h x: 50 lines of code y: 8 # changes libminifi/include/core/controller/StandardControllerServiceNode.h x: 53 lines of code y: 9 # changes libminifi/include/core/logging/LoggerConfiguration.h x: 120 lines of code y: 25 # changes libminifi/include/core/logging/LoggerProperties.h x: 24 lines of code y: 3 # changes libminifi/include/core/repository/FileSystemRepository.h x: 40 lines of code y: 17 # changes libminifi/include/core/repository/VolatileRepository.h x: 63 lines of code y: 30 # changes libminifi/include/core/state/MetricsPublisherFactory.h x: 12 lines of code y: 3 # changes libminifi/include/core/state/MetricsPublisherStore.h x: 32 lines of code y: 5 # changes libminifi/include/core/state/nodes/AgentInformation.h x: 207 lines of code y: 54 # changes libminifi/include/core/state/nodes/ConfigurationChecksums.h x: 20 lines of code y: 6 # changes libminifi/include/core/state/nodes/DeviceInformation.h x: 97 lines of code y: 25 # changes libminifi/include/core/state/nodes/FlowInformation.h x: 87 lines of code y: 24 # changes libminifi/include/core/state/nodes/ResponseNodeLoader.h x: 62 lines of code y: 10 # changes libminifi/include/io/AtomicEntryStream.h x: 112 lines of code y: 19 # changes libminifi/include/properties/Configuration.h x: 17 lines of code y: 34 # changes libminifi/include/properties/Configure.h x: 42 lines of code y: 35 # changes libminifi/include/properties/Properties.h x: 84 lines of code y: 26 # changes libminifi/include/provenance/Provenance.h x: 258 lines of code y: 32 # changes libminifi/include/sitetosite/HTTPProtocol.h x: 91 lines of code y: 2 # changes libminifi/include/sitetosite/Peer.h x: 251 lines of code y: 24 # changes libminifi/include/sitetosite/RawSocketProtocol.h x: 103 lines of code y: 17 # changes libminifi/include/sitetosite/SiteToSite.h x: 209 lines of code y: 21 # changes libminifi/include/sitetosite/SiteToSiteClient.h x: 123 lines of code y: 27 # changes libminifi/include/sitetosite/SiteToSiteFactory.h x: 49 lines of code y: 16 # changes libminifi/include/utils/FlowFileQueue.h x: 65 lines of code y: 6 # changes libminifi/include/utils/StagingQueue.h x: 130 lines of code y: 4 # changes libminifi/src/Connection.cpp x: 145 lines of code y: 40 # changes libminifi/src/FlowFileRecord.cpp x: 233 lines of code y: 36 # changes libminifi/src/agent/agent_docs.cpp x: 12 lines of code y: 4 # changes libminifi/src/c2/C2Agent.cpp x: 998 lines of code y: 90 # changes libminifi/src/c2/C2MetricsPublisher.cpp x: 193 lines of code y: 7 # changes libminifi/src/c2/C2Payload.cpp x: 112 lines of code y: 17 # changes libminifi/src/c2/protocols/RESTSender.cpp x: 181 lines of code y: 4 # changes libminifi/src/core/ClassLoader.cpp x: 135 lines of code y: 13 # changes libminifi/src/core/FlowFile.cpp x: 160 lines of code y: 31 # changes libminifi/src/core/ProcessContextBuilder.cpp x: 5 lines of code y: 8 # changes libminifi/src/core/ProcessGroup.cpp x: 401 lines of code y: 48 # changes libminifi/src/core/ProcessSessionFactory.cpp x: 15 lines of code y: 5 # changes libminifi/src/core/controller/ControllerServiceNode.cpp x: 14 lines of code y: 5 # changes libminifi/src/core/extension/DynamicLibrary.cpp x: 143 lines of code y: 5 # changes libminifi/src/core/extension/ExtensionManager.cpp x: 85 lines of code y: 9 # changes libminifi/src/core/extension/Module.cpp x: 48 lines of code y: 3 # changes libminifi/src/core/repository/FileSystemRepository.cpp x: 88 lines of code y: 18 # changes libminifi/src/core/repository/VolatileRepository.cpp x: 84 lines of code y: 9 # changes libminifi/src/core/state/LogMetricsPublisher.cpp x: 97 lines of code y: 6 # changes libminifi/src/core/state/Value.cpp x: 75 lines of code y: 10 # changes libminifi/src/core/state/nodes/ResponseNodeLoader.cpp x: 281 lines of code y: 14 # changes libminifi/src/http/HTTPClient.cpp x: 5 lines of code y: 3 # changes libminifi/src/provenance/Provenance.cpp x: 499 lines of code y: 30 # changes libminifi/src/utils/FlowFileQueue.cpp x: 191 lines of code y: 5 # changes minifi-api/include/minifi-cpp/Connection.h x: 51 lines of code y: 1 # changes minifi-api/include/minifi-cpp/controllers/AttributeProviderService.h x: 14 lines of code y: 1 # changes minifi-api/include/minifi-cpp/core/Connectable.h x: 43 lines of code y: 1 # changes minifi-api/include/minifi-cpp/core/state/Value.h x: 79 lines of code y: 1 # changes minifi-api/include/minifi-cpp/utils/FlatMap.h x: 231 lines of code y: 1 # changes utils/include/core/Connectable.h x: 85 lines of code y: 1 # changes utils/include/core/ContentRepository.h x: 54 lines of code y: 1 # changes utils/include/core/Core.h x: 81 lines of code y: 1 # changes utils/include/core/state/Value.h x: 385 lines of code y: 1 # changes utils/include/http/BaseHTTPClient.h x: 177 lines of code y: 1 # changes utils/include/http/HTTPCallback.h x: 125 lines of code y: 1 # changes utils/include/utils/ByteArrayCallback.h x: 84 lines of code y: 1 # changes utils/include/utils/IntervalSwitch.h x: 46 lines of code y: 1 # changes utils/include/utils/LogUtils.h x: 62 lines of code y: 1 # changes utils/include/utils/MinifiConcurrentQueue.h x: 171 lines of code y: 1 # changes utils/include/utils/RegexUtils.h x: 114 lines of code y: 1 # changes utils/include/utils/file/FileUtils.h x: 467 lines of code y: 1 # changes utils/src/core/Processor.cpp x: 304 lines of code y: 1 # changes utils/src/http/BaseHTTPClient.cpp x: 207 lines of code y: 1 # changes utils/src/io/FileStream.cpp x: 143 lines of code y: 1 # changes utils/src/utils/Cron.cpp x: 414 lines of code y: 1 # changes utils/src/utils/FileMutex.cpp x: 129 lines of code y: 1 # changes utils/src/utils/Id.cpp x: 270 lines of code y: 1 # changes utils/src/utils/OsUtils.cpp x: 294 lines of code y: 1 # changes utils/src/utils/RegexUtils.cpp x: 346 lines of code y: 1 # changes utils/src/utils/file/FilePattern.cpp x: 210 lines of code y: 1 # changes extensions/python/types/Types.h x: 306 lines of code y: 7 # changes extensions/python/PythonScriptEngine.cpp x: 218 lines of code y: 10 # changes extensions/python/PythonScriptException.h x: 15 lines of code y: 2 # changes libminifi/include/SchedulingAgent.h x: 107 lines of code y: 39 # changes libminifi/src/SchedulingAgent.cpp x: 113 lines of code y: 33 # changes cmake/Couchbase.cmake x: 40 lines of code y: 2 # changes extensions/rocksdb-repos/database/RocksDbUtils.cpp x: 56 lines of code y: 3 # changes extensions/kafka/KafkaConnection.cpp x: 90 lines of code y: 1 # changes cmake/Asio.cmake x: 28 lines of code y: 5 # changes cmake/Spdlog.cmake x: 26 lines of code y: 4 # changes libminifi/include/FlowController.h x: 144 lines of code y: 68 # changes libminifi/include/core/state/UpdateController.h x: 118 lines of code y: 26 # changes extensions/python/pythonprocessors/nifiapi/flowfilesource.py x: 45 lines of code y: 3 # changes extensions/python/pythonprocessors/nifiapi/flowfiletransform.py x: 64 lines of code y: 8 # changes extensions/python/types/PyProcessSession.cpp x: 318 lines of code y: 8 # changes extensions/python/types/PyProcessSession.h x: 48 lines of code y: 6 # changes extensions/aws/processors/DeleteS3Object.h x: 54 lines of code y: 21 # changes extensions/libarchive/ReadArchiveStream.cpp x: 59 lines of code y: 5 # changes extensions/libarchive/WriteArchiveStream.cpp x: 114 lines of code y: 5 # changes bootstrap/system_dependency.py x: 24 lines of code y: 10 # changes extensions/python/types/PyProcessor.cpp x: 145 lines of code y: 7 # changes extensions/azure/processors/PutAzureDataLakeStorage.h x: 69 lines of code y: 16 # changes extensions/sql/processors/ExecuteSQL.h x: 43 lines of code y: 13 # changes extensions/sql/processors/PutSQL.h x: 38 lines of code y: 14 # changes extensions/lua/LuaProcessSession.cpp x: 76 lines of code y: 3 # changes libminifi/include/c2/PayloadSerializer.h x: 294 lines of code y: 15 # changes libminifi/src/utils/file/AssetManager.cpp x: 149 lines of code y: 1 # changes libminifi/include/EventDrivenSchedulingAgent.h x: 32 lines of code y: 19 # changes libminifi/include/ThreadedSchedulingAgent.h x: 32 lines of code y: 24 # changes libminifi/src/CronDrivenSchedulingAgent.cpp x: 36 lines of code y: 11 # changes libminifi/src/EventDrivenSchedulingAgent.cpp x: 68 lines of code y: 17 # changes libminifi/src/TimerDrivenSchedulingAgent.cpp x: 17 lines of code y: 18 # changes encrypt-config/EncryptConfig.cpp x: 167 lines of code y: 10 # changes encrypt-config/EncryptConfig.h x: 23 lines of code y: 7 # changes encrypt-config/EncryptConfigMain.cpp x: 91 lines of code y: 6 # changes libminifi/include/core/ProcessorConfig.h x: 38 lines of code y: 8 # changes cmake/Date.cmake x: 68 lines of code y: 12 # changes extensions/standard-processors/utils/JoltUtils.cpp x: 1051 lines of code y: 3 # changes libminifi/include/core/yaml/YamlNode.h x: 115 lines of code y: 3 # changes cmake/GoogleCloudCpp.cmake x: 59 lines of code y: 9 # changes extensions/python/types/PyInputStream.cpp x: 58 lines of code y: 2 # changes extensions/python/types/PyLogger.cpp x: 108 lines of code y: 3 # changes extensions/python/types/PyOutputStream.cpp x: 55 lines of code y: 2 # changes extensions/python/types/PyScriptFlowFile.cpp x: 128 lines of code y: 4 # changes cmake/Extensions.cmake x: 105 lines of code y: 22 # changes libminifi/src/core/logging/alert/AlertSink.cpp x: 211 lines of code y: 6 # changes extensions/azure/processors/DeleteAzureBlobStorage.cpp x: 44 lines of code y: 8 # changes extensions/azure/processors/DeleteAzureDataLakeStorage.cpp x: 41 lines of code y: 8 # changes extensions/azure/processors/DeleteAzureDataLakeStorage.h x: 34 lines of code y: 9 # changes extensions/azure/processors/PutAzureDataLakeStorage.cpp x: 93 lines of code y: 17 # changes libminifi/src/sitetosite/SiteToSiteClient.cpp x: 615 lines of code y: 34 # changes libminifi/src/sitetosite/RawSocketProtocol.cpp x: 487 lines of code y: 25 # changes libminifi/src/core/logging/LoggerConfiguration.cpp x: 333 lines of code y: 39 # changes libminifi/include/core/yaml/YamlConfiguration.h x: 28 lines of code y: 47 # changes libminifi/src/core/yaml/YamlConfiguration.cpp x: 28 lines of code y: 81 # changes libminifi/include/RootProcessGroupWrapper.h x: 64 lines of code y: 2 # changes extensions/azure/storage/AzureDataLakeStorage.cpp x: 101 lines of code y: 13 # changes extensions/expression-language/common/Value.h x: 116 lines of code y: 13 # changes extensions/pdh/PDHCounters.cpp x: 98 lines of code y: 5 # changes extensions/systemd/libwrapper/DlopenWrapper.cpp x: 69 lines of code y: 4 # changes extensions/windows-event-log/wel/EventPath.cpp x: 18 lines of code y: 3 # changes extensions/windows-event-log/wel/JSONUtils.cpp x: 176 lines of code y: 8 # changes extensions/windows-event-log/wel/MetadataWalker.cpp x: 156 lines of code y: 20 # changes extensions/windows-event-log/wel/WindowsEventLog.h x: 150 lines of code y: 12 # changes libminifi/include/core/extension/Utils.h x: 72 lines of code y: 5 # changes libminifi/src/utils/tls/DistinguishedName.cpp x: 28 lines of code y: 4 # changes libminifi/include/core/reporting/SiteToSiteProvenanceReportingTask.h x: 43 lines of code y: 19 # changes libminifi/src/core/reporting/SiteToSiteProvenanceReportingTask.cpp x: 142 lines of code y: 21 # changes CPPLINT.cfg x: 2 lines of code y: 11 # changes extensions/systemd/libwrapper/DlopenWrapper.h x: 8 lines of code y: 2 # changes controller/Controller.h x: 19 lines of code y: 33 # changes libminifi/include/core/logging/internal/LogCompressorSink.h x: 72 lines of code y: 6 # changes extensions/aws/s3/S3ClientRequestSender.cpp x: 183 lines of code y: 7 # changes extensions/azure/storage/AzureBlobStorage.cpp x: 81 lines of code y: 14 # changes extensions/civetweb/protocols/RESTReceiver.cpp x: 66 lines of code y: 11 # changes extensions/procfs/ProcFs.cpp x: 87 lines of code y: 2 # changes extensions/windows-event-log/Bookmark.cpp x: 147 lines of code y: 22 # changes libminifi/src/c2/HeartbeatLogger.cpp x: 18 lines of code y: 8 # changes libminifi/src/core/ProcessSessionReadCallback.cpp x: 59 lines of code y: 15 # changes minifi_main/MiNiFiWindowsService.cpp x: 266 lines of code y: 4 # changes extensions/azure/storage/AzureDataLakeStorageClient.cpp x: 84 lines of code y: 10 # changes libminifi/include/c2/HeartbeatLogger.h x: 17 lines of code y: 7 # changes libminifi/include/core/state/nodes/BuildInformation.h x: 21 lines of code y: 12 # changes libminifi/include/core/state/nodes/SchedulingNodes.h x: 21 lines of code y: 13 # changes libminifi/include/core/state/nodes/SupportedOperations.h x: 48 lines of code y: 8 # changes libminifi/src/sitetosite/Peer.cpp x: 30 lines of code y: 10 # changes extensions/azure/storage/DataLakeStorageClient.h x: 44 lines of code y: 10 # changes libminifi/include/TimerDrivenSchedulingAgent.h x: 21 lines of code y: 17 # changes extensions/windows-event-log/wel/MetadataWalker.h x: 62 lines of code y: 14 # changes libminifi/include/core/repository/VolatileFlowFileRepository.h x: 63 lines of code y: 17 # changes libminifi/src/core/state/nodes/RepositoryMetrics.cpp x: 14 lines of code y: 2 # changes extensions/gcp/GCPAttributes.h x: 59 lines of code y: 3 # changes extensions/rocksdb-repos/database/OpenRocksDb.cpp x: 117 lines of code y: 6 # changes libminifi/include/core/repository/AtomicRepoEntries.h x: 286 lines of code y: 10 # changes cmake/CodeCoverage.cmake x: 662 lines of code y: 1 # changes libminifi/include/core/repository/VolatileRepositoryData.h x: 34 lines of code y: 2 # changes libminifi/include/core/flow/CheckRequiredField.h x: 12 lines of code y: 2 # changes extensions/sql/data/DatabaseConnectors.h x: 71 lines of code y: 7 # changes libminifi/include/core/ConfigurationFactory.h x: 14 lines of code y: 14 # changes extensions/libarchive/ArchiveMetadata.h x: 58 lines of code y: 6 # changes libminifi/include/properties/PropertiesFile.h x: 46 lines of code y: 4 # changes extensions/expression-language/Parser.yy x: 188 lines of code y: 7 # changes cmake/winflexbison/FindFLEX.cmake x: 224 lines of code y: 2 # changes cmake/zlib/dummy/FindZLIB.cmake x: 35 lines of code y: 5 # changes extensions/rocksdb-repos/database/StringAppender.h x: 22 lines of code y: 4 # changes extensions/test-processors/LogOnDestructionProcessor.cpp x: 5 lines of code y: 2 # changes extensions/aws/utils/AWSInitializer.h x: 28 lines of code y: 3 # changes libminifi/include/core/logging/WindowsEventLogSink.h x: 38 lines of code y: 3 # changes libminifi/src/core/logging/WindowsEventLogSink.cpp x: 64 lines of code y: 3 # changes libminifi/include/core/state/UpdatePolicy.h x: 80 lines of code y: 3 # changes libminifi/src/io/CPPLINT.cfg x: 3 lines of code y: 4 # changes libminifi/src/CPPLINT.cfg x: 1 lines of code y: 4 # changes
110.0
# changes
  min: 1.0
  average: 7.87
  25th percentile: 1.0
  median: 3.0
  75th percentile: 10.0
  max: 110.0
0 1369.0
lines of code
min: 1.0 | average: 81.89 | 25th percentile: 25.0 | median: 48.0 | 75th percentile: 96.75 | max: 1369.0

Number of Contributors vs. Number of Changes: 1228 points

minifi_main/MiNiFiMain.cpp x: 6 # contributors y: 31 # changes cmake/FetchBenchmark.cmake x: 1 # contributors y: 1 # changes cmake/MiNiFiOptions.cmake x: 7 # contributors y: 28 # changes libminifi/include/core/repository/VolatileContentRepository.h x: 7 # contributors y: 20 # changes libminifi/src/core/repository/VolatileContentRepository.cpp x: 11 # contributors y: 28 # changes extensions/python/pythonprocessors/nifiapi/properties.py x: 1 # contributors y: 6 # changes extensions/python/types/PyStateManager.cpp x: 2 # contributors y: 4 # changes extensions/python/types/PyStateManager.h x: 2 # contributors y: 2 # changes libminifi/include/core/ParameterProvider.h x: 2 # contributors y: 3 # changes libminifi/include/core/json/JsonFlowSerializer.h x: 3 # contributors y: 7 # changes libminifi/src/core/flow/StructuredConfiguration.cpp x: 5 # contributors y: 26 # changes libminifi/src/core/json/JsonFlowSerializer.cpp x: 3 # contributors y: 10 # changes libminifi/src/core/yaml/YamlFlowSerializer.cpp x: 3 # contributors y: 8 # changes extensions/bustache/ApplyTemplate.h x: 13 # contributors y: 20 # changes extensions/civetweb/processors/ListenHTTP.h x: 16 # contributors y: 41 # changes extensions/couchbase/processors/GetCouchbaseKey.h x: 3 # contributors y: 3 # changes extensions/elasticsearch/PostElasticsearch.h x: 6 # contributors y: 13 # changes extensions/execute-process/ExecuteProcess.h x: 5 # contributors y: 5 # changes extensions/kubernetes/processors/CollectKubernetesPodMetrics.h x: 5 # contributors y: 7 # changes extensions/libarchive/BinFiles.h x: 13 # contributors y: 34 # changes extensions/libarchive/CompressContent.h x: 15 # contributors y: 37 # changes extensions/libarchive/FocusArchiveEntry.h x: 13 # contributors y: 26 # changes extensions/libarchive/ManipulateArchive.h x: 11 # contributors y: 19 # changes extensions/libarchive/MergeContent.h x: 14 # contributors y: 41 # changes extensions/libarchive/UnfocusArchiveEntry.h x: 12 # contributors y: 24 # changes extensions/mqtt/processors/AbstractMQTTProcessor.h x: 11 # contributors y: 25 # changes extensions/mqtt/processors/ConsumeMQTT.h x: 13 # contributors y: 24 # changes extensions/mqtt/processors/PublishMQTT.h x: 14 # contributors y: 30 # changes extensions/opencv/CaptureRTSPFrame.h x: 13 # contributors y: 22 # changes extensions/opencv/MotionDetector.h x: 11 # contributors y: 18 # changes extensions/procfs/processors/ProcFsMonitor.h x: 6 # contributors y: 10 # changes extensions/python/ExecutePythonProcessor.h x: 7 # contributors y: 17 # changes extensions/script/ExecuteScript.h x: 13 # contributors y: 28 # changes extensions/smb/FetchSmb.h x: 6 # contributors y: 6 # changes extensions/smb/PutSmb.h x: 5 # contributors y: 6 # changes extensions/splunk/PutSplunkHTTP.h x: 6 # contributors y: 12 # changes extensions/standard-processors/modbus/FetchModbusTcp.h x: 4 # contributors y: 5 # changes extensions/standard-processors/processors/AppendHostInfo.h x: 10 # contributors y: 16 # changes extensions/standard-processors/processors/AttributeRollingWindow.h x: 5 # contributors y: 4 # changes extensions/standard-processors/processors/DefragmentText.h x: 7 # contributors y: 16 # changes extensions/standard-processors/processors/ExtractText.h x: 11 # contributors y: 21 # changes extensions/standard-processors/processors/FetchFile.h x: 6 # contributors y: 17 # changes extensions/standard-processors/processors/GenerateFlowFile.h x: 13 # contributors y: 23 # changes extensions/standard-processors/processors/GetTCP.h x: 13 # contributors y: 36 # changes extensions/standard-processors/processors/HashContent.h x: 12 # contributors y: 25 # changes extensions/standard-processors/processors/JoltTransformJSON.h x: 4 # contributors y: 4 # changes extensions/standard-processors/processors/ListFile.h x: 8 # contributors y: 17 # changes extensions/standard-processors/processors/PutFile.h x: 13 # contributors y: 25 # changes extensions/standard-processors/processors/PutTCP.cpp x: 5 # contributors y: 20 # changes extensions/standard-processors/processors/PutTCP.h x: 5 # contributors y: 12 # changes extensions/standard-processors/processors/RetryFlowFile.h x: 10 # contributors y: 17 # changes extensions/standard-processors/processors/RouteOnAttribute.h x: 9 # contributors y: 15 # changes extensions/standard-processors/processors/UpdateAttribute.h x: 10 # contributors y: 15 # changes extensions/systemd/ConsumeJournald.cpp x: 7 # contributors y: 19 # changes extensions/systemd/ConsumeJournald.h x: 8 # contributors y: 18 # changes extensions/test-processors/LogOnDestructionProcessor.h x: 5 # contributors y: 8 # changes extensions/windows-event-log/ConsumeWindowsEventLog.cpp x: 18 # contributors y: 69 # changes extensions/windows-event-log/ConsumeWindowsEventLog.h x: 18 # contributors y: 46 # changes cmake/BundledOpen62541.cmake x: 5 # contributors y: 9 # changes extensions/opc/include/opc.h x: 7 # contributors y: 15 # changes extensions/opc/include/opcbase.h x: 11 # contributors y: 17 # changes extensions/opc/src/fetchopc.cpp x: 11 # contributors y: 24 # changes extensions/opc/src/opc.cpp x: 8 # contributors y: 22 # changes extensions/opc/src/opcbase.cpp x: 5 # contributors y: 11 # changes controller/Controller.cpp x: 2 # contributors y: 6 # changes extensions/aws/s3/S3Wrapper.cpp x: 7 # contributors y: 27 # changes extensions/libarchive/FocusArchiveEntry.cpp x: 13 # contributors y: 33 # changes extensions/libarchive/ReadArchiveStream.h x: 4 # contributors y: 6 # changes extensions/sftp/client/SFTPClient.cpp x: 11 # contributors y: 27 # changes extensions/sftp/processors/PutSFTP.cpp x: 14 # contributors y: 33 # changes extensions/smb/FetchSmb.cpp x: 3 # contributors y: 5 # changes extensions/standard-processors/processors/ExtractText.cpp x: 11 # contributors y: 26 # changes extensions/standard-processors/processors/FetchFile.cpp x: 4 # contributors y: 15 # changes extensions/standard-processors/processors/GetFile.cpp x: 15 # contributors y: 38 # changes extensions/standard-processors/processors/TailFile.cpp x: 18 # contributors y: 54 # changes libminifi/include/controllers/SSLContextService.h x: 14 # contributors y: 40 # changes libminifi/src/Configuration.cpp x: 6 # contributors y: 33 # changes libminifi/src/Configure.cpp x: 16 # contributors y: 46 # changes libminifi/src/c2/ControllerSocketProtocol.cpp x: 12 # contributors y: 38 # changes libminifi/src/utils/tls/CertificateUtils.cpp x: 4 # contributors y: 9 # changes minifi-api/include/minifi-cpp/core/ProcessContext.h x: 3 # contributors y: 2 # changes extension-utils/include/utils/ListingStateManager.h x: 2 # contributors y: 1 # changes extensions/aws/controllerservices/AWSCredentialsService.cpp x: 7 # contributors y: 13 # changes extensions/aws/controllerservices/AWSCredentialsService.h x: 10 # contributors y: 20 # changes extensions/aws/processors/DeleteS3Object.cpp x: 6 # contributors y: 15 # changes extensions/aws/processors/FetchS3Object.cpp x: 6 # contributors y: 20 # changes extensions/aws/processors/FetchS3Object.h x: 8 # contributors y: 23 # changes extensions/aws/processors/ListS3.cpp x: 6 # contributors y: 16 # changes extensions/aws/processors/ListS3.h x: 8 # contributors y: 16 # changes extensions/aws/processors/PutS3Object.cpp x: 6 # contributors y: 24 # changes extensions/aws/processors/PutS3Object.h x: 10 # contributors y: 35 # changes extensions/aws/processors/S3Processor.cpp x: 6 # contributors y: 29 # changes extensions/aws/processors/S3Processor.h x: 7 # contributors y: 21 # changes extensions/azure/processors/AzureBlobStorageProcessorBase.h x: 5 # contributors y: 13 # changes extensions/azure/processors/AzureBlobStorageSingleBlobProcessorBase.cpp x: 3 # contributors y: 4 # changes extensions/azure/processors/ListAzureDataLakeStorage.cpp x: 4 # contributors y: 12 # changes extensions/civetweb/processors/ListenHTTP.cpp x: 17 # contributors y: 44 # changes extensions/elasticsearch/PostElasticsearch.cpp x: 4 # contributors y: 14 # changes extensions/expression-language/Expression.cpp x: 16 # contributors y: 67 # changes extensions/expression-language/ExpressionContextBuilder.cpp x: 8 # contributors y: 9 # changes extensions/expression-language/ProcessContextExpr.cpp x: 12 # contributors y: 19 # changes extensions/expression-language/ProcessContextExpr.h x: 7 # contributors y: 10 # changes extensions/expression-language/impl/expression/Expression.h x: 11 # contributors y: 22 # changes extensions/gcp/controllerservices/GCPCredentialsControllerService.cpp x: 3 # contributors y: 6 # changes extensions/gcp/processors/DeleteGCSObject.cpp x: 2 # contributors y: 7 # changes extensions/gcp/processors/GCSProcessor.cpp x: 4 # contributors y: 10 # changes extensions/gcp/processors/GCSProcessor.h x: 7 # contributors y: 12 # changes extensions/gcp/processors/ListGCSBucket.h x: 6 # contributors y: 11 # changes extensions/gcp/processors/PutGCSObject.cpp x: 5 # contributors y: 14 # changes extensions/kafka/ConsumeKafka.cpp x: 1 # contributors y: 2 # changes extensions/kubernetes/controllerservice/KubernetesControllerService.cpp x: 4 # contributors y: 8 # changes extensions/libarchive/ManipulateArchive.cpp x: 7 # contributors y: 14 # changes extensions/libarchive/MergeContent.cpp x: 10 # contributors y: 29 # changes extensions/mqtt/processors/ConsumeMQTT.cpp x: 10 # contributors y: 23 # changes extensions/opencv/MotionDetector.cpp x: 9 # contributors y: 16 # changes extensions/pdh/PerformanceDataMonitor.cpp x: 6 # contributors y: 14 # changes extensions/prometheus/PrometheusMetricsPublisher.cpp x: 4 # contributors y: 11 # changes extensions/python/types/PyProcessContext.cpp x: 4 # contributors y: 13 # changes extensions/rocksdb-repos/ProvenanceRepository.cpp x: 9 # contributors y: 17 # changes extensions/rocksdb-repos/controllers/RocksDbStateStorage.h x: 6 # contributors y: 5 # changes extensions/script/ExecuteScript.cpp x: 7 # contributors y: 18 # changes extensions/sftp/processors/FetchSFTP.h x: 13 # contributors y: 19 # changes extensions/sftp/processors/ListSFTP.h x: 12 # contributors y: 28 # changes extensions/sftp/processors/PutSFTP.h x: 12 # contributors y: 18 # changes extensions/smb/ListSmb.cpp x: 2 # contributors y: 5 # changes extensions/splunk/QuerySplunkIndexingStatus.cpp x: 5 # contributors y: 10 # changes extensions/sql/processors/FlowFileSource.h x: 6 # contributors y: 7 # changes extensions/sql/processors/SQLProcessor.cpp x: 7 # contributors y: 11 # changes extensions/sql/services/DatabaseService.cpp x: 7 # contributors y: 8 # changes extensions/standard-processors/controllers/JsonRecordSetReader.cpp x: 1 # contributors y: 3 # changes extensions/standard-processors/processors/AppendHostInfo.cpp x: 7 # contributors y: 9 # changes extensions/standard-processors/processors/GenerateFlowFile.cpp x: 10 # contributors y: 22 # changes extensions/standard-processors/processors/GetTCP.cpp x: 12 # contributors y: 33 # changes extensions/standard-processors/processors/ListFile.cpp x: 5 # contributors y: 15 # changes extensions/standard-processors/processors/ListenUDP.h x: 4 # contributors y: 7 # changes extensions/standard-processors/processors/LogAttribute.cpp x: 10 # contributors y: 26 # changes extensions/standard-processors/processors/RouteText.cpp x: 6 # contributors y: 21 # changes libminifi/include/RemoteProcessorGroupPort.h x: 14 # contributors y: 47 # changes libminifi/include/c2/C2Agent.h x: 11 # contributors y: 46 # changes libminifi/include/controllers/NetworkPrioritizerService.h x: 10 # contributors y: 19 # changes libminifi/include/core/controller/ControllerServiceNode.h x: 8 # contributors y: 14 # changes libminifi/include/core/controller/ControllerServiceProvider.h x: 14 # contributors y: 27 # changes libminifi/include/core/state/nodes/MetricsBase.h x: 8 # contributors y: 19 # changes libminifi/include/processors/ProcessorUtils.h x: 6 # contributors y: 8 # changes libminifi/src/RemoteProcessorGroupPort.cpp x: 17 # contributors y: 64 # changes libminifi/src/c2/protocols/RESTProtocol.cpp x: 12 # contributors y: 34 # changes libminifi/src/controllers/NetworkPrioritizerService.cpp x: 5 # contributors y: 17 # changes libminifi/src/controllers/SSLContextService.cpp x: 13 # contributors y: 39 # changes libminifi/src/core/ProcessSession.cpp x: 20 # contributors y: 96 # changes libminifi/src/FlowController.cpp x: 21 # contributors y: 110 # changes cmake/BundledAwsSdkCpp.cmake x: 5 # contributors y: 16 # changes cmake/DockerConfig.cmake x: 11 # contributors y: 54 # changes cmake/BuildTests.cmake x: 19 # contributors y: 65 # changes libminifi/include/core/FlowConfiguration.h x: 12 # contributors y: 56 # changes libminifi/src/core/FlowConfiguration.cpp x: 16 # contributors y: 56 # changes cmake/BundledRocksDB.cmake x: 9 # contributors y: 18 # changes controller/MiNiFiController.cpp x: 9 # contributors y: 26 # changes extensions/azure/processors/AzureBlobStorageSingleBlobProcessorBase.h x: 6 # contributors y: 9 # changes extensions/azure/storage/AzureBlobStorage.h x: 3 # contributors y: 11 # changes extensions/rocksdb-repos/DatabaseContentRepository.cpp x: 12 # contributors y: 36 # changes extensions/rocksdb-repos/DatabaseContentRepository.h x: 8 # contributors y: 32 # changes extensions/rocksdb-repos/FlowFileRepository.h x: 13 # contributors y: 42 # changes extensions/rocksdb-repos/ProvenanceRepository.h x: 13 # contributors y: 35 # changes extensions/rocksdb-repos/RocksDbStream.h x: 10 # contributors y: 21 # changes extensions/sql/processors/SQLProcessor.h x: 10 # contributors y: 14 # changes libminifi/include/Connection.h x: 18 # contributors y: 42 # changes libminifi/include/FlowFileRecord.h x: 15 # contributors y: 34 # changes libminifi/include/ResourceClaim.h x: 12 # contributors y: 20 # changes libminifi/include/agent/build_description.h x: 9 # contributors y: 21 # changes libminifi/include/c2/C2Payload.h x: 7 # contributors y: 25 # changes libminifi/include/controllers/ThreadManagementService.h x: 8 # contributors y: 13 # changes libminifi/include/core/FlowFile.h x: 12 # contributors y: 32 # changes libminifi/include/core/ProcessGroup.h x: 14 # contributors y: 45 # changes libminifi/include/core/ProcessSession.h x: 18 # contributors y: 56 # changes libminifi/include/core/controller/StandardControllerServiceProvider.h x: 12 # contributors y: 22 # changes libminifi/include/core/repository/VolatileRepository.h x: 12 # contributors y: 30 # changes libminifi/include/core/state/nodes/AgentInformation.h x: 14 # contributors y: 54 # changes libminifi/include/core/state/nodes/DeviceInformation.h x: 10 # contributors y: 25 # changes libminifi/include/core/state/nodes/FlowInformation.h x: 8 # contributors y: 24 # changes libminifi/include/core/state/nodes/ResponseNodeLoader.h x: 2 # contributors y: 10 # changes libminifi/include/properties/Configuration.h x: 8 # contributors y: 34 # changes libminifi/include/properties/Configure.h x: 15 # contributors y: 35 # changes libminifi/include/provenance/Provenance.h x: 15 # contributors y: 32 # changes libminifi/include/sitetosite/SiteToSiteClient.h x: 10 # contributors y: 27 # changes libminifi/src/Connection.cpp x: 18 # contributors y: 40 # changes libminifi/src/FlowFileRecord.cpp x: 15 # contributors y: 36 # changes libminifi/src/c2/C2Agent.cpp x: 15 # contributors y: 90 # changes libminifi/src/core/FlowFile.cpp x: 12 # contributors y: 31 # changes libminifi/src/core/ProcessGroup.cpp x: 14 # contributors y: 48 # changes libminifi/src/core/repository/FileSystemRepository.cpp x: 10 # contributors y: 18 # changes libminifi/include/SchedulingAgent.h x: 14 # contributors y: 39 # changes cmake/Grpc.cmake x: 1 # contributors y: 4 # changes libminifi/include/FlowController.h x: 18 # contributors y: 68 # changes extensions/python/pythonprocessors/nifiapi/flowfiletransform.py x: 1 # contributors y: 8 # changes extensions/aws/processors/DeleteS3Object.h x: 8 # contributors y: 21 # changes extensions/sql/processors/ExecuteSQL.h x: 10 # contributors y: 13 # changes extensions/sql/processors/PutSQL.h x: 11 # contributors y: 14 # changes libminifi/include/EventDrivenSchedulingAgent.h x: 9 # contributors y: 19 # changes cmake/GoogleCloudCpp.cmake x: 3 # contributors y: 9 # changes libminifi/src/core/logging/LoggerConfiguration.cpp x: 15 # contributors y: 39 # changes libminifi/include/core/yaml/YamlConfiguration.h x: 13 # contributors y: 47 # changes libminifi/src/core/yaml/YamlConfiguration.cpp x: 21 # contributors y: 81 # changes controller/Controller.h x: 9 # contributors y: 33 # changes libminifi/include/core/state/nodes/BuildInformation.h x: 8 # contributors y: 12 # changes extensions/windows-event-log/wel/MetadataWalker.h x: 9 # contributors y: 14 # changes libminifi/include/core/ProcessSessionReadCallback.h x: 7 # contributors y: 7 # changes
110.0
# changes
  min: 1.0
  average: 7.87
  25th percentile: 1.0
  median: 3.0
  75th percentile: 10.0
  max: 110.0
0 21.0
# contributors
min: 1.0 | average: 3.88 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 21.0

Number of Contributors vs. File Size: 1228 points

minifi_main/MiNiFiMain.cpp x: 6 # contributors y: 399 lines of code cmake/FetchBenchmark.cmake x: 1 # contributors y: 27 lines of code cmake/MiNiFiOptions.cmake x: 7 # contributors y: 153 lines of code libminifi/include/core/repository/LegacyVolatileContentRepository.h x: 1 # contributors y: 65 lines of code libminifi/include/core/repository/VolatileContentRepository.h x: 7 # contributors y: 30 lines of code libminifi/src/core/repository/LegacyVolatileContentRepository.cpp x: 1 # contributors y: 120 lines of code libminifi/src/core/repository/VolatileContentRepository.cpp x: 11 # contributors y: 107 lines of code extensions/python/pythonprocessors/nifiapi/componentstate.py x: 1 # contributors y: 41 lines of code extensions/python/pythonprocessors/nifiapi/properties.py x: 1 # contributors y: 237 lines of code extensions/python/types/PyStateManager.cpp x: 2 # contributors y: 112 lines of code extensions/python/types/PyStateManager.h x: 2 # contributors y: 23 lines of code libminifi/include/core/ParameterProvider.h x: 2 # contributors y: 61 lines of code libminifi/include/core/json/JsonFlowSerializer.h x: 3 # contributors y: 29 lines of code libminifi/include/core/yaml/YamlFlowSerializer.h x: 3 # contributors y: 25 lines of code libminifi/src/core/ParameterProvider.cpp x: 2 # contributors y: 54 lines of code libminifi/src/core/flow/StructuredConfiguration.cpp x: 5 # contributors y: 888 lines of code libminifi/src/core/json/JsonFlowSerializer.cpp x: 3 # contributors y: 188 lines of code libminifi/src/core/yaml/YamlFlowSerializer.cpp x: 3 # contributors y: 164 lines of code bootstrap/cli.py x: 2 # contributors y: 141 lines of code bootstrap/main.py x: 2 # contributors y: 44 lines of code extension-utils/include/core/AbstractProcessor.h x: 2 # contributors y: 37 lines of code extensions/bustache/ApplyTemplate.h x: 13 # contributors y: 31 lines of code extensions/civetweb/processors/ListenHTTP.h x: 16 # contributors y: 237 lines of code extensions/couchbase/processors/GetCouchbaseKey.h x: 3 # contributors y: 86 lines of code extensions/couchbase/processors/PutCouchbaseKey.h x: 3 # contributors y: 131 lines of code extensions/elasticsearch/PostElasticsearch.h x: 6 # contributors y: 93 lines of code extensions/execute-process/ExecuteProcess.h x: 5 # contributors y: 94 lines of code extensions/kubernetes/processors/CollectKubernetesPodMetrics.h x: 5 # contributors y: 35 lines of code extensions/libarchive/BinFiles.h x: 13 # contributors y: 242 lines of code extensions/libarchive/CompressContent.h x: 15 # contributors y: 181 lines of code extensions/libarchive/FocusArchiveEntry.h x: 13 # contributors y: 56 lines of code extensions/libarchive/ManipulateArchive.h x: 11 # contributors y: 63 lines of code extensions/libarchive/MergeContent.h x: 14 # contributors y: 332 lines of code extensions/libarchive/UnfocusArchiveEntry.h x: 12 # contributors y: 45 lines of code extensions/mqtt/processors/AbstractMQTTProcessor.h x: 11 # contributors y: 245 lines of code extensions/mqtt/processors/ConsumeMQTT.h x: 13 # contributors y: 141 lines of code extensions/mqtt/processors/PublishMQTT.h x: 14 # contributors y: 113 lines of code extensions/opencv/CaptureRTSPFrame.h x: 13 # contributors y: 75 lines of code extensions/opencv/MotionDetector.h x: 11 # contributors y: 81 lines of code extensions/procfs/processors/ProcFsMonitor.h x: 6 # contributors y: 109 lines of code extensions/python/ExecutePythonProcessor.h x: 7 # contributors y: 126 lines of code extensions/smb/FetchSmb.h x: 6 # contributors y: 60 lines of code extensions/smb/ListSmb.h x: 5 # contributors y: 119 lines of code extensions/smb/PutSmb.h x: 5 # contributors y: 63 lines of code extensions/splunk/PutSplunkHTTP.h x: 6 # contributors y: 90 lines of code extensions/standard-processors/modbus/FetchModbusTcp.h x: 4 # contributors y: 112 lines of code extensions/standard-processors/processors/AppendHostInfo.h x: 10 # contributors y: 72 lines of code extensions/standard-processors/processors/AttributeRollingWindow.h x: 5 # contributors y: 85 lines of code extensions/standard-processors/processors/AttributesToJSON.h x: 7 # contributors y: 107 lines of code extensions/standard-processors/processors/DefragmentText.h x: 7 # contributors y: 132 lines of code extensions/standard-processors/processors/ExtractText.h x: 11 # contributors y: 89 lines of code extensions/standard-processors/processors/FetchFile.h x: 6 # contributors y: 145 lines of code extensions/standard-processors/processors/GenerateFlowFile.h x: 13 # contributors y: 93 lines of code extensions/standard-processors/processors/GetFile.h x: 13 # contributors y: 158 lines of code extensions/standard-processors/processors/GetTCP.h x: 13 # contributors y: 150 lines of code extensions/standard-processors/processors/HashContent.h x: 12 # contributors y: 147 lines of code extensions/standard-processors/processors/InvokeHTTP.h x: 4 # contributors y: 317 lines of code extensions/standard-processors/processors/JoltTransformJSON.h x: 4 # contributors y: 59 lines of code extensions/standard-processors/processors/ListFile.h x: 8 # contributors y: 128 lines of code extensions/standard-processors/processors/LogAttribute.h x: 14 # contributors y: 93 lines of code extensions/standard-processors/processors/PutFile.h x: 13 # contributors y: 112 lines of code extensions/standard-processors/processors/PutTCP.cpp x: 5 # contributors y: 160 lines of code extensions/standard-processors/processors/PutTCP.h x: 5 # contributors y: 129 lines of code extensions/standard-processors/processors/RetryFlowFile.h x: 10 # contributors y: 130 lines of code extensions/standard-processors/processors/RouteOnAttribute.h x: 9 # contributors y: 39 lines of code extensions/standard-processors/processors/SegmentContent.h x: 4 # contributors y: 51 lines of code extensions/standard-processors/processors/SplitContent.h x: 4 # contributors y: 94 lines of code extensions/standard-processors/processors/SplitRecord.h x: 2 # contributors y: 65 lines of code extensions/standard-processors/processors/SplitText.h x: 5 # contributors y: 139 lines of code extensions/standard-processors/processors/TailFile.h x: 14 # contributors y: 237 lines of code extensions/standard-processors/processors/UpdateAttribute.h x: 10 # contributors y: 33 lines of code extensions/systemd/ConsumeJournald.cpp x: 7 # contributors y: 170 lines of code extensions/systemd/ConsumeJournald.h x: 8 # contributors y: 122 lines of code extensions/test-processors/KamikazeProcessor.h x: 6 # contributors y: 54 lines of code extensions/test-processors/LogOnDestructionProcessor.h x: 5 # contributors y: 26 lines of code extensions/windows-event-log/ConsumeWindowsEventLog.cpp x: 18 # contributors y: 497 lines of code extensions/windows-event-log/ConsumeWindowsEventLog.h x: 18 # contributors y: 218 lines of code cmake/BundledOpen62541.cmake x: 5 # contributors y: 67 lines of code extensions/opc/include/fetchopc.h x: 13 # contributors y: 99 lines of code extensions/opc/include/opc.h x: 7 # contributors y: 101 lines of code extensions/opc/include/opcbase.h x: 11 # contributors y: 79 lines of code extensions/opc/src/fetchopc.cpp x: 11 # contributors y: 130 lines of code extensions/opc/src/opc.cpp x: 8 # contributors y: 510 lines of code extensions/opc/src/opcbase.cpp x: 5 # contributors y: 108 lines of code extensions/opc/src/putopc.cpp x: 11 # contributors y: 267 lines of code controller/Controller.cpp x: 2 # contributors y: 230 lines of code extensions/aws/s3/S3Wrapper.cpp x: 7 # contributors y: 404 lines of code extensions/aws/s3/S3Wrapper.h x: 5 # contributors y: 297 lines of code extensions/execute-process/ExecuteProcess.cpp x: 3 # contributors y: 196 lines of code extensions/libarchive/FocusArchiveEntry.cpp x: 13 # contributors y: 165 lines of code extensions/libarchive/UnfocusArchiveEntry.cpp x: 13 # contributors y: 156 lines of code extensions/sftp/client/SFTPClient.cpp x: 11 # contributors y: 704 lines of code extensions/sftp/client/SFTPClient.h x: 8 # contributors y: 147 lines of code extensions/sftp/processors/FetchSFTP.cpp x: 14 # contributors y: 134 lines of code extensions/sftp/processors/ListSFTP.cpp x: 14 # contributors y: 725 lines of code extensions/sftp/processors/PutSFTP.cpp x: 14 # contributors y: 254 lines of code extensions/sftp/processors/SFTPProcessorBase.cpp x: 13 # contributors y: 289 lines of code extensions/sftp/processors/SFTPProcessorBase.h x: 11 # contributors y: 197 lines of code extensions/smb/FetchSmb.cpp x: 3 # contributors y: 47 lines of code extensions/standard-processors/processors/ExtractText.cpp x: 11 # contributors y: 108 lines of code extensions/standard-processors/processors/FetchFile.cpp x: 4 # contributors y: 125 lines of code extensions/standard-processors/processors/GetFile.cpp x: 15 # contributors y: 151 lines of code extensions/standard-processors/processors/SegmentContent.cpp x: 2 # contributors y: 77 lines of code extensions/standard-processors/processors/SplitContent.cpp x: 2 # contributors y: 174 lines of code extensions/standard-processors/processors/SplitText.cpp x: 4 # contributors y: 380 lines of code extensions/standard-processors/processors/TailFile.cpp x: 18 # contributors y: 654 lines of code libminifi/include/controllers/SSLContextService.h x: 14 # contributors y: 229 lines of code libminifi/src/Configuration.cpp x: 6 # contributors y: 174 lines of code libminifi/src/Configure.cpp x: 16 # contributors y: 107 lines of code libminifi/src/c2/ControllerSocketProtocol.cpp x: 12 # contributors y: 401 lines of code libminifi/src/utils/tls/CertificateUtils.cpp x: 4 # contributors y: 230 lines of code utils/include/core/ProcessContext.h x: 3 # contributors y: 174 lines of code utils/include/io/StreamPipe.h x: 2 # contributors y: 51 lines of code utils/include/utils/ConfigurationUtils.h x: 1 # contributors y: 9 lines of code utils/src/utils/ConfigurationUtils.cpp x: 1 # contributors y: 12 lines of code extensions/python/pythonlibloader/PythonLibLoader.cpp x: 5 # contributors y: 76 lines of code encrypt-config/FlowConfigEncryptor.cpp x: 4 # contributors y: 189 lines of code extension-utils/include/utils/ListingStateManager.h x: 2 # contributors y: 38 lines of code extension-utils/src/core/ProcessContext.cpp x: 2 # contributors y: 3 lines of code extension-utils/src/utils/net/Ssl.cpp x: 2 # contributors y: 31 lines of code extensions/aws/controllerservices/AWSCredentialsService.h x: 10 # contributors y: 68 lines of code extensions/aws/processors/FetchS3Object.h x: 8 # contributors y: 67 lines of code extensions/aws/processors/ListS3.cpp x: 6 # contributors y: 135 lines of code extensions/aws/processors/ListS3.h x: 8 # contributors y: 98 lines of code extensions/aws/processors/PutS3Object.cpp x: 6 # contributors y: 255 lines of code extensions/aws/processors/PutS3Object.h x: 10 # contributors y: 201 lines of code extensions/aws/s3/MultipartUploadStateStorage.cpp x: 4 # contributors y: 104 lines of code extensions/azure/controllerservices/AzureStorageCredentialsService.cpp x: 4 # contributors y: 29 lines of code extensions/azure/controllerservices/AzureStorageCredentialsService.h x: 7 # contributors y: 75 lines of code extensions/azure/processors/AzureBlobStorageSingleBlobProcessorBase.cpp x: 3 # contributors y: 18 lines of code extensions/azure/processors/ListAzureBlobStorage.cpp x: 3 # contributors y: 74 lines of code extensions/azure/processors/ListAzureDataLakeStorage.cpp x: 4 # contributors y: 86 lines of code extensions/azure/processors/PutAzureBlobStorage.h x: 7 # contributors y: 78 lines of code extensions/bustache/ApplyTemplate.cpp x: 11 # contributors y: 39 lines of code extensions/civetweb/processors/ListenHTTP.cpp x: 17 # contributors y: 401 lines of code extensions/couchbase/controllerservices/CouchbaseClusterService.cpp x: 2 # contributors y: 214 lines of code extensions/couchbase/controllerservices/CouchbaseClusterService.h x: 3 # contributors y: 126 lines of code extensions/couchbase/processors/GetCouchbaseKey.cpp x: 2 # contributors y: 75 lines of code extensions/elasticsearch/ElasticsearchCredentialsControllerService.h x: 5 # contributors y: 51 lines of code extensions/elasticsearch/PostElasticsearch.cpp x: 4 # contributors y: 212 lines of code extensions/expression-language/Expression.cpp x: 16 # contributors y: 1369 lines of code extensions/expression-language/ExpressionContextBuilder.cpp x: 8 # contributors y: 18 lines of code extensions/expression-language/ProcessContextExpr.cpp x: 12 # contributors y: 56 lines of code extensions/expression-language/ProcessContextExpr.h x: 7 # contributors y: 33 lines of code extensions/gcp/controllerservices/GCPCredentialsControllerService.cpp x: 3 # contributors y: 68 lines of code extensions/gcp/processors/FetchGCSObject.cpp x: 3 # contributors y: 118 lines of code extensions/gcp/processors/GCSProcessor.cpp x: 4 # contributors y: 36 lines of code extensions/gcp/processors/GCSProcessor.h x: 7 # contributors y: 53 lines of code extensions/gcp/processors/ListGCSBucket.h x: 6 # contributors y: 103 lines of code extensions/gcp/processors/PutGCSObject.cpp x: 5 # contributors y: 132 lines of code extensions/gcp/processors/PutGCSObject.h x: 6 # contributors y: 172 lines of code extensions/grafana-loki/PushGrafanaLoki.cpp x: 4 # contributors y: 196 lines of code extensions/grafana-loki/PushGrafanaLokiGrpc.cpp x: 2 # contributors y: 114 lines of code extensions/grafana-loki/PushGrafanaLokiGrpc.h x: 4 # contributors y: 48 lines of code extensions/grafana-loki/PushGrafanaLokiREST.cpp x: 2 # contributors y: 134 lines of code extensions/grafana-loki/PushGrafanaLokiREST.h x: 3 # contributors y: 49 lines of code extensions/kafka/ConsumeKafka.cpp x: 1 # contributors y: 272 lines of code extensions/kafka/ConsumeKafka.h x: 2 # contributors y: 219 lines of code extensions/kafka/KafkaProcessorBase.cpp x: 1 # contributors y: 50 lines of code extensions/kafka/PublishKafka.cpp x: 1 # contributors y: 624 lines of code extensions/kafka/PublishKafka.h x: 2 # contributors y: 253 lines of code extensions/libarchive/BinFiles.cpp x: 11 # contributors y: 274 lines of code extensions/libarchive/CompressContent.cpp x: 11 # contributors y: 179 lines of code extensions/libarchive/ManipulateArchive.cpp x: 7 # contributors y: 135 lines of code extensions/libarchive/MergeContent.cpp x: 10 # contributors y: 318 lines of code extensions/lua/LuaScriptProcessContext.cpp x: 2 # contributors y: 15 lines of code extensions/mqtt/processors/AbstractMQTTProcessor.cpp x: 10 # contributors y: 361 lines of code extensions/mqtt/processors/ConsumeMQTT.cpp x: 10 # contributors y: 278 lines of code extensions/mqtt/processors/PublishMQTT.cpp x: 11 # contributors y: 242 lines of code extensions/opencv/CaptureRTSPFrame.cpp x: 10 # contributors y: 85 lines of code extensions/opencv/MotionDetector.cpp x: 9 # contributors y: 118 lines of code extensions/pdh/PerformanceDataMonitor.cpp x: 6 # contributors y: 253 lines of code extensions/procfs/processors/ProcFsMonitor.cpp x: 4 # contributors y: 275 lines of code extensions/prometheus/PrometheusMetricsPublisher.cpp x: 4 # contributors y: 89 lines of code extensions/python/ExecutePythonProcessor.cpp x: 5 # contributors y: 233 lines of code extensions/python/types/PyProcessContext.cpp x: 4 # contributors y: 145 lines of code extensions/rocksdb-repos/ProvenanceRepository.cpp x: 9 # contributors y: 73 lines of code extensions/rocksdb-repos/controllers/RocksDbStateStorage.cpp x: 5 # contributors y: 190 lines of code extensions/rocksdb-repos/controllers/RocksDbStateStorage.h x: 6 # contributors y: 67 lines of code extensions/script/ExecuteScript.cpp x: 7 # contributors y: 47 lines of code extensions/sftp/processors/ListSFTP.h x: 12 # contributors y: 246 lines of code extensions/sftp/processors/PutSFTP.h x: 12 # contributors y: 172 lines of code extensions/smb/ListSmb.cpp x: 2 # contributors y: 82 lines of code extensions/smb/PutSmb.cpp x: 3 # contributors y: 61 lines of code extensions/smb/SmbConnectionControllerService.cpp x: 4 # contributors y: 78 lines of code extensions/splunk/QuerySplunkIndexingStatus.h x: 6 # contributors y: 99 lines of code extensions/splunk/SplunkHECProcessor.cpp x: 6 # contributors y: 29 lines of code extensions/sql/processors/ExecuteSQL.cpp x: 11 # contributors y: 70 lines of code extensions/sql/processors/QueryDatabaseTable.h x: 11 # contributors y: 95 lines of code extensions/sql/services/DatabaseService.cpp x: 7 # contributors y: 25 lines of code extensions/standard-processors/controllers/JsonRecordSetReader.cpp x: 1 # contributors y: 113 lines of code extensions/standard-processors/controllers/JsonRecordSetWriter.cpp x: 2 # contributors y: 99 lines of code extensions/standard-processors/controllers/PersistentMapStateStorage.cpp x: 4 # contributors y: 222 lines of code extensions/standard-processors/controllers/PersistentMapStateStorage.h x: 5 # contributors y: 71 lines of code extensions/standard-processors/modbus/FetchModbusTcp.cpp x: 4 # contributors y: 203 lines of code extensions/standard-processors/processors/AttributeRollingWindow.cpp x: 3 # contributors y: 98 lines of code extensions/standard-processors/processors/DefragmentText.cpp x: 7 # contributors y: 217 lines of code extensions/standard-processors/processors/GenerateFlowFile.cpp x: 10 # contributors y: 95 lines of code extensions/standard-processors/processors/GetTCP.cpp x: 12 # contributors y: 216 lines of code extensions/standard-processors/processors/HashContent.cpp x: 9 # contributors y: 51 lines of code extensions/standard-processors/processors/InvokeHTTP.cpp x: 4 # contributors y: 320 lines of code extensions/standard-processors/processors/ListenSyslog.cpp x: 7 # contributors y: 86 lines of code extensions/standard-processors/processors/ListenSyslog.h x: 12 # contributors y: 125 lines of code extensions/standard-processors/processors/ListenTCP.cpp x: 3 # contributors y: 38 lines of code extensions/standard-processors/processors/ListenTCP.h x: 6 # contributors y: 86 lines of code extensions/standard-processors/processors/LogAttribute.cpp x: 10 # contributors y: 105 lines of code extensions/standard-processors/processors/NetworkListenerProcessor.h x: 5 # contributors y: 58 lines of code extensions/standard-processors/processors/ReplaceText.cpp x: 6 # contributors y: 178 lines of code extensions/standard-processors/processors/RouteOnAttribute.cpp x: 6 # contributors y: 50 lines of code extensions/standard-processors/processors/RouteText.cpp x: 6 # contributors y: 332 lines of code extensions/standard-processors/processors/RouteText.h x: 6 # contributors y: 196 lines of code extensions/test-processors/KamikazeProcessor.cpp x: 3 # contributors y: 33 lines of code libminifi/include/RemoteProcessorGroupPort.h x: 14 # contributors y: 176 lines of code libminifi/include/core/state/nodes/MetricsBase.h x: 8 # contributors y: 41 lines of code libminifi/src/RemoteProcessorGroupPort.cpp x: 17 # contributors y: 278 lines of code libminifi/src/RootProcessGroupWrapper.cpp x: 4 # contributors y: 138 lines of code libminifi/src/agent/JsonSchema.cpp x: 3 # contributors y: 416 lines of code libminifi/src/c2/HeartbeatJsonSerializer.cpp x: 4 # contributors y: 245 lines of code libminifi/src/controllers/SSLContextService.cpp x: 13 # contributors y: 491 lines of code libminifi/src/core/ProcessSession.cpp x: 20 # contributors y: 988 lines of code libminifi/src/core/controller/StandardControllerServiceNode.cpp x: 7 # contributors y: 40 lines of code libminifi/src/core/flow/StructuredConnectionParser.cpp x: 3 # contributors y: 155 lines of code libminifi/src/core/state/nodes/AgentInformation.cpp x: 5 # contributors y: 334 lines of code libminifi/src/core/state/nodes/BuildInformation.cpp x: 4 # contributors y: 23 lines of code libminifi/src/core/state/nodes/DeviceInformation.cpp x: 5 # contributors y: 259 lines of code libminifi/src/core/state/nodes/QueueMetrics.cpp x: 2 # contributors y: 21 lines of code libminifi/src/properties/Properties.cpp x: 6 # contributors y: 205 lines of code minifi-api/include/minifi-cpp/core/PropertyValidator.h x: 1 # contributors y: 97 lines of code minifi-api/include/minifi-cpp/utils/PropertyExceptions.h x: 1 # contributors y: 33 lines of code minifi_main/AgentDocs.cpp x: 5 # contributors y: 186 lines of code utils/include/core/Processor.h x: 2 # contributors y: 182 lines of code utils/include/core/PropertyDefinitionBuilder.h x: 2 # contributors y: 87 lines of code utils/include/core/TypedValues.h x: 2 # contributors y: 122 lines of code utils/include/utils/ParsingUtils.h x: 1 # contributors y: 59 lines of code utils/include/utils/PropertyExceptions.h x: 1 # contributors y: 2 lines of code utils/include/utils/StringUtils.h x: 3 # contributors y: 238 lines of code utils/include/utils/ThreadPool.h x: 2 # contributors y: 185 lines of code utils/include/utils/TimeUtil.h x: 2 # contributors y: 189 lines of code utils/include/utils/ValueParser.h x: 2 # contributors y: 152 lines of code utils/src/core/ProcessorMetrics.cpp x: 2 # contributors y: 140 lines of code utils/src/core/Property.cpp x: 2 # contributors y: 128 lines of code utils/src/utils/StringUtils.cpp x: 3 # contributors y: 530 lines of code cmake/BundledOpenSSL.cmake x: 6 # contributors y: 218 lines of code cmake/ssl/FindOpenSSL.cmake x: 4 # contributors y: 41 lines of code utils/include/http/HTTPClient.h x: 2 # contributors y: 165 lines of code utils/src/http/HTTPClient.cpp x: 2 # contributors y: 444 lines of code libminifi/src/FlowController.cpp x: 21 # contributors y: 392 lines of code libminifi/include/parameter-providers/EnvironmentVariableParameterProvider.h x: 1 # contributors y: 61 lines of code cmake/DockerConfig.cmake x: 11 # contributors y: 163 lines of code extensions/standard-processors/modbus/ReadModbusFunctions.cpp x: 1 # contributors y: 181 lines of code msi/WixWin.wsi.in x: 4 # contributors y: 399 lines of code cmake/BuildTests.cmake x: 19 # contributors y: 93 lines of code libminifi/include/core/FlowConfiguration.h x: 12 # contributors y: 100 lines of code libminifi/src/core/FlowConfiguration.cpp x: 16 # contributors y: 156 lines of code libminifi/src/sitetosite/HTTPProtocol.cpp x: 2 # contributors y: 232 lines of code cmake/BundledLibArchive.cmake x: 5 # contributors y: 101 lines of code cmake/BundledLibSSH2.cmake x: 4 # contributors y: 68 lines of code cmake/BundledOpenCV.cmake x: 3 # contributors y: 189 lines of code cmake/BundledRocksDB.cmake x: 9 # contributors y: 100 lines of code cmake/BundledYamlCpp.cmake x: 4 # contributors y: 63 lines of code libminifi/include/Funnel.h x: 3 # contributors y: 14 lines of code libminifi/src/core/ParameterContext.cpp x: 1 # contributors y: 21 lines of code controller/MiNiFiController.cpp x: 9 # contributors y: 231 lines of code extension-utils/include/core/StateManager.h x: 1 # contributors y: 25 lines of code extension-utils/include/utils/ResourceQueue.h x: 1 # contributors y: 105 lines of code extension-utils/include/utils/file/ListedFile.h x: 1 # contributors y: 71 lines of code extension-utils/include/utils/net/ConnectionHandler.h x: 1 # contributors y: 131 lines of code extension-utils/src/serialization/FlowFileV3Serializer.cpp x: 1 # contributors y: 76 lines of code extensions/aws/AWSCredentialsProvider.cpp x: 3 # contributors y: 57 lines of code extensions/aws/utils/AWSSdkLogger.h x: 4 # contributors y: 18 lines of code extensions/azure/processors/AzureDataLakeStorageProcessorBase.h x: 6 # contributors y: 45 lines of code extensions/azure/storage/AzureBlobStorageClient.cpp x: 3 # contributors y: 89 lines of code extensions/lua/LuaScriptExecutor.cpp x: 5 # contributors y: 45 lines of code extensions/python/PythonCreator.h x: 5 # contributors y: 153 lines of code extensions/rocksdb-repos/DatabaseContentRepository.cpp x: 12 # contributors y: 307 lines of code extensions/rocksdb-repos/DatabaseContentRepository.h x: 8 # contributors y: 73 lines of code extensions/rocksdb-repos/FlowFileRepository.cpp x: 14 # contributors y: 260 lines of code extensions/rocksdb-repos/RocksDbStream.h x: 10 # contributors y: 48 lines of code extensions/rocksdb-repos/database/ColumnHandle.cpp x: 3 # contributors y: 8 lines of code extensions/rocksdb-repos/database/DbHandle.cpp x: 2 # contributors y: 8 lines of code extensions/rocksdb-repos/database/RocksDatabase.cpp x: 7 # contributors y: 62 lines of code extensions/rocksdb-repos/database/RocksDatabase.h x: 5 # contributors y: 32 lines of code extensions/rocksdb-repos/database/RocksDbInstance.h x: 5 # contributors y: 41 lines of code extensions/smb/SmbConnectionControllerService.h x: 4 # contributors y: 74 lines of code extensions/sql/services/DatabaseService.h x: 11 # contributors y: 50 lines of code extensions/sql/services/ODBCConnector.h x: 11 # contributors y: 29 lines of code extensions/standard-processors/utils/JoltUtils.h x: 1 # contributors y: 150 lines of code extensions/windows-event-log/Bookmark.h x: 12 # contributors y: 40 lines of code libminifi/include/Connection.h x: 18 # contributors y: 137 lines of code libminifi/include/FlowFileRecord.h x: 15 # contributors y: 51 lines of code libminifi/include/ResourceClaim.h x: 12 # contributors y: 52 lines of code libminifi/include/agent/build_description.h x: 9 # contributors y: 29 lines of code libminifi/include/c2/C2Payload.h x: 7 # contributors y: 204 lines of code libminifi/include/c2/C2Trigger.h x: 6 # contributors y: 22 lines of code libminifi/include/controllers/ThreadManagementService.h x: 8 # contributors y: 45 lines of code libminifi/include/core/FlowFile.h x: 12 # contributors y: 109 lines of code libminifi/include/core/ProcessGroup.h x: 14 # contributors y: 194 lines of code libminifi/include/core/ProcessSession.h x: 18 # contributors y: 121 lines of code libminifi/include/core/RepositoryFactory.h x: 5 # contributors y: 10 lines of code libminifi/include/core/SerializableComponent.h x: 8 # contributors y: 16 lines of code libminifi/include/core/controller/ControllerServiceLookup.h x: 5 # contributors y: 2 lines of code libminifi/include/core/controller/StandardControllerServiceProvider.h x: 12 # contributors y: 76 lines of code libminifi/include/core/logging/LoggerConfiguration.h x: 11 # contributors y: 120 lines of code libminifi/include/core/repository/VolatileRepository.h x: 12 # contributors y: 63 lines of code libminifi/include/core/state/nodes/AgentInformation.h x: 14 # contributors y: 207 lines of code libminifi/include/core/state/nodes/FlowInformation.h x: 8 # contributors y: 87 lines of code libminifi/include/core/state/nodes/QueueMetrics.h x: 6 # contributors y: 33 lines of code libminifi/include/io/AtomicEntryStream.h x: 10 # contributors y: 112 lines of code libminifi/include/properties/Configure.h x: 15 # contributors y: 42 lines of code libminifi/include/properties/Properties.h x: 13 # contributors y: 84 lines of code libminifi/include/provenance/Provenance.h x: 15 # contributors y: 258 lines of code libminifi/include/sitetosite/Peer.h x: 11 # contributors y: 251 lines of code libminifi/include/sitetosite/SiteToSite.h x: 9 # contributors y: 209 lines of code libminifi/include/sitetosite/SiteToSiteClient.h x: 10 # contributors y: 123 lines of code libminifi/src/Connection.cpp x: 18 # contributors y: 145 lines of code libminifi/src/FlowFileRecord.cpp x: 15 # contributors y: 233 lines of code libminifi/src/c2/C2Agent.cpp x: 15 # contributors y: 998 lines of code libminifi/src/c2/C2Payload.cpp x: 8 # contributors y: 112 lines of code libminifi/src/c2/protocols/RESTSender.cpp x: 3 # contributors y: 181 lines of code libminifi/src/core/FlowFile.cpp x: 12 # contributors y: 160 lines of code libminifi/src/core/ProcessContextBuilder.cpp x: 7 # contributors y: 5 lines of code libminifi/src/core/ProcessGroup.cpp x: 14 # contributors y: 401 lines of code libminifi/src/core/extension/DynamicLibrary.cpp x: 3 # contributors y: 143 lines of code libminifi/src/core/repository/FileSystemRepository.cpp x: 10 # contributors y: 88 lines of code libminifi/src/core/state/nodes/ResponseNodeLoader.cpp x: 4 # contributors y: 281 lines of code libminifi/src/http/HTTPClient.cpp x: 3 # contributors y: 5 lines of code libminifi/src/provenance/Provenance.cpp x: 12 # contributors y: 499 lines of code minifi-api/include/minifi-cpp/io/OutputStream.h x: 1 # contributors y: 47 lines of code minifi-api/include/minifi-cpp/utils/FlatMap.h x: 1 # contributors y: 231 lines of code utils/include/core/Connectable.h x: 1 # contributors y: 85 lines of code utils/include/core/Repository.h x: 1 # contributors y: 98 lines of code utils/include/core/state/Value.h x: 1 # contributors y: 385 lines of code utils/include/http/BaseHTTPClient.h x: 1 # contributors y: 177 lines of code utils/include/http/HTTPCallback.h x: 1 # contributors y: 125 lines of code utils/include/utils/BackTrace.h x: 1 # contributors y: 87 lines of code utils/include/utils/MinifiConcurrentQueue.h x: 1 # contributors y: 171 lines of code utils/include/utils/RegexUtils.h x: 1 # contributors y: 114 lines of code utils/include/utils/file/FileUtils.h x: 1 # contributors y: 467 lines of code utils/include/utils/net/AsioSocketUtils.h x: 1 # contributors y: 139 lines of code utils/src/core/Processor.cpp x: 1 # contributors y: 304 lines of code utils/src/http/BaseHTTPClient.cpp x: 1 # contributors y: 207 lines of code utils/src/io/FileStream.cpp x: 1 # contributors y: 143 lines of code utils/src/utils/Cron.cpp x: 1 # contributors y: 414 lines of code utils/src/utils/OsUtils.cpp x: 1 # contributors y: 294 lines of code utils/src/utils/RegexUtils.cpp x: 1 # contributors y: 346 lines of code utils/src/utils/SystemCpuUsageTracker.cpp x: 1 # contributors y: 152 lines of code extensions/python/types/Types.h x: 4 # contributors y: 306 lines of code extensions/python/PythonScriptEngine.cpp x: 4 # contributors y: 218 lines of code libminifi/include/SchedulingAgent.h x: 14 # contributors y: 107 lines of code libminifi/include/core/state/UpdateController.h x: 10 # contributors y: 118 lines of code extensions/python/types/PyProcessSession.cpp x: 3 # contributors y: 318 lines of code extensions/aws/processors/DeleteS3Object.h x: 8 # contributors y: 54 lines of code extensions/sql/processors/ExecuteSQL.h x: 10 # contributors y: 43 lines of code extensions/lua/LuaScriptEngine.cpp x: 4 # contributors y: 119 lines of code libminifi/include/c2/PayloadSerializer.h x: 9 # contributors y: 294 lines of code libminifi/src/EventDrivenSchedulingAgent.cpp x: 7 # contributors y: 68 lines of code libminifi/src/TimerDrivenSchedulingAgent.cpp x: 7 # contributors y: 17 lines of code encrypt-config/EncryptConfig.cpp x: 5 # contributors y: 167 lines of code libminifi/include/core/ProcessorConfig.h x: 6 # contributors y: 38 lines of code extensions/standard-processors/utils/JoltUtils.cpp x: 3 # contributors y: 1051 lines of code libminifi/include/core/flow/Node.h x: 3 # contributors y: 138 lines of code extensions/python/types/PyLogger.cpp x: 3 # contributors y: 108 lines of code libminifi/src/sitetosite/SiteToSiteClient.cpp x: 12 # contributors y: 615 lines of code libminifi/src/sitetosite/RawSocketProtocol.cpp x: 11 # contributors y: 487 lines of code libminifi/src/core/logging/LoggerConfiguration.cpp x: 15 # contributors y: 333 lines of code libminifi/src/core/yaml/YamlConfiguration.cpp x: 21 # contributors y: 28 lines of code extensions/expression-language/common/Value.h x: 7 # contributors y: 116 lines of code extensions/windows-event-log/wel/JSONUtils.cpp x: 7 # contributors y: 176 lines of code extensions/windows-event-log/wel/MetadataWalker.cpp x: 12 # contributors y: 156 lines of code extensions/windows-event-log/wel/WindowsEventLog.h x: 6 # contributors y: 150 lines of code libminifi/src/core/reporting/SiteToSiteProvenanceReportingTask.cpp x: 10 # contributors y: 142 lines of code CPPLINT.cfg x: 6 # contributors y: 2 lines of code controller/Controller.h x: 9 # contributors y: 19 lines of code libminifi/src/c2/HeartbeatLogger.cpp x: 5 # contributors y: 18 lines of code libminifi/src/core/ProcessSessionReadCallback.cpp x: 9 # contributors y: 59 lines of code minifi_main/MiNiFiWindowsService.cpp x: 4 # contributors y: 266 lines of code extensions/windows-event-log/wel/WindowsEventLog.cpp x: 10 # contributors y: 159 lines of code extensions/windows-event-log/wel/MetadataWalker.h x: 9 # contributors y: 62 lines of code libminifi/include/core/repository/VolatileFlowFileRepository.h x: 10 # contributors y: 63 lines of code extensions/sql/services/ODBCConnector.cpp x: 4 # contributors y: 9 lines of code extensions/rocksdb-repos/database/OpenRocksDb.cpp x: 4 # contributors y: 117 lines of code libminifi/include/core/repository/AtomicRepoEntries.h x: 6 # contributors y: 286 lines of code cmake/CodeCoverage.cmake x: 1 # contributors y: 662 lines of code extensions/sql/data/DatabaseConnectors.h x: 6 # contributors y: 71 lines of code libminifi/include/core/ConfigurationFactory.h x: 7 # contributors y: 14 lines of code cmake/winflexbison/FindFLEX.cmake x: 2 # contributors y: 224 lines of code encrypt-config/ConfigFile.cpp x: 4 # contributors y: 16 lines of code
1369.0
lines of code
  min: 1.0
  average: 81.89
  25th percentile: 25.0
  median: 48.0
  75th percentile: 96.75
  max: 1369.0
0 21.0
# contributors
min: 1.0 | average: 3.88 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 21.0