apache / nifi-minifi-cpp
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
libminifi/src/Configuration.cpp
libminifi/include/properties/Configuration.h
3 26 (11%) 28 (10%) 2023-08-08
extensions/mqtt/processors/ConsumeMQTT.cpp
extensions/http-curl/processors/InvokeHTTP.cpp
3 18 (16%) 50 (6%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.h
extensions/standard-processors/processors/DefragmentText.cpp
2 12 (16%) 15 (13%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.cpp
extensions/http-curl/processors/InvokeHTTP.h
2 15 (13%) 33 (6%) 2023-08-02
extensions/mqtt/processors/PublishMQTT.cpp
extensions/mqtt/processors/AbstractMQTTProcessor.h
2 17 (11%) 20 (10%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.h
extensions/mqtt/processors/AbstractMQTTProcessor.cpp
2 12 (16%) 14 (14%) 2023-08-02
extensions/mqtt/processors/PublishMQTT.cpp
extensions/http-curl/processors/InvokeHTTP.cpp
2 17 (11%) 50 (4%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.h
extensions/mqtt/processors/ConsumeMQTT.cpp
2 12 (16%) 18 (11%) 2023-08-02
extensions/mqtt/processors/ConsumeMQTT.cpp
extensions/http-curl/processors/InvokeHTTP.h
2 18 (11%) 33 (6%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.h
extensions/http-curl/processors/InvokeHTTP.cpp
2 12 (16%) 50 (4%) 2023-08-02
extensions/libarchive/CompressContent.cpp
extensions/http-curl/processors/InvokeHTTP.cpp
2 18 (11%) 50 (4%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.cpp
extensions/mqtt/processors/AbstractMQTTProcessor.cpp
2 15 (13%) 14 (14%) 2023-08-02
extensions/mqtt/processors/PublishMQTT.cpp
extensions/mqtt/processors/ConsumeMQTT.cpp
2 17 (11%) 18 (11%) 2023-08-02
extensions/mqtt/processors/AbstractMQTTProcessor.h
extensions/http-curl/processors/InvokeHTTP.h
2 20 (10%) 33 (6%) 2023-08-02
extensions/mqtt/processors/ConsumeMQTT.cpp
extensions/mqtt/processors/AbstractMQTTProcessor.h
2 18 (11%) 20 (10%) 2023-08-02
extensions/mqtt/processors/AbstractMQTTProcessor.h
extensions/mqtt/processors/AbstractMQTTProcessor.cpp
2 20 (10%) 14 (14%) 2023-08-02
extensions/mqtt/processors/AbstractMQTTProcessor.h
extensions/http-curl/processors/InvokeHTTP.cpp
2 20 (10%) 50 (4%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.h
extensions/mqtt/processors/AbstractMQTTProcessor.h
2 12 (16%) 20 (10%) 2023-08-02
libminifi/src/core/logging/LoggerConfiguration.cpp
libminifi/include/core/logging/LoggerConfiguration.h
2 36 (5%) 22 (9%) 2023-08-08
extensions/http-curl/processors/InvokeHTTP.h
extensions/http-curl/processors/InvokeHTTP.cpp
2 33 (6%) 50 (4%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.cpp
extensions/http-curl/processors/InvokeHTTP.cpp
2 15 (13%) 50 (4%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.cpp
extensions/mqtt/processors/ConsumeMQTT.cpp
2 15 (13%) 18 (11%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.h
extensions/http-curl/processors/InvokeHTTP.h
2 12 (16%) 33 (6%) 2023-08-02
extensions/mqtt/processors/AbstractMQTTProcessor.cpp
extensions/http-curl/processors/InvokeHTTP.h
2 14 (14%) 33 (6%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.cpp
extensions/mqtt/processors/AbstractMQTTProcessor.h
2 15 (13%) 20 (10%) 2023-08-02
extensions/mqtt/processors/PublishMQTT.cpp
extensions/http-curl/processors/InvokeHTTP.h
2 17 (11%) 33 (6%) 2023-08-02
extensions/mqtt/processors/AbstractMQTTProcessor.cpp
extensions/http-curl/processors/InvokeHTTP.cpp
2 14 (14%) 50 (4%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.cpp
extensions/mqtt/processors/PublishMQTT.cpp
2 15 (13%) 17 (11%) 2023-08-02
extensions/standard-processors/processors/DefragmentText.h
extensions/mqtt/processors/PublishMQTT.cpp
2 12 (16%) 17 (11%) 2023-08-02
extensions/mqtt/processors/ConsumeMQTT.cpp
extensions/mqtt/processors/AbstractMQTTProcessor.cpp
2 18 (11%) 14 (14%) 2023-08-02
extensions/libarchive/CompressContent.cpp
extensions/mqtt/processors/ConsumeMQTT.cpp
2 18 (11%) 18 (11%) 2023-08-02
extensions/mqtt/processors/PublishMQTT.cpp
extensions/mqtt/processors/AbstractMQTTProcessor.cpp
2 17 (11%) 14 (14%) 2023-08-02
libminifi/src/c2/triggers/FileUpdateTrigger.cpp
extensions/sftp/client/SFTPClient.h
1 6 (16%) 13 (7%) 2023-08-02
extensions/standard-processors/processors/AttributesToJSON.cpp
extensions/librdkafka/KafkaProcessorBase.h
1 9 (11%) 6 (16%) 2023-08-02
extensions/standard-processors/processors/AttributesToJSON.h
extensions/azure/processors/ListAzureDataLakeStorage.cpp
1 12 (8%) 8 (12%) 2023-08-02
libminifi/include/core/ProcessSession.h
libminifi/include/core/FlowFile.h
1 48 (2%) 31 (3%) 2023-08-02
extensions/standard-processors/processors/FetchFile.h
extensions/azure/processors/PutAzureDataLakeStorage.cpp
1 10 (10%) 14 (7%) 2023-08-02
libminifi/src/utils/net/DNS.cpp
extensions/standard-processors/processors/DefragmentText.cpp
1 4 (25%) 15 (6%) 2023-08-02
libminifi/src/core/logging/LoggerFactory.cpp
libminifi/include/core/repository/VolatileFlowFileRepository.h
1 3 (33%) 17 (5%) 2023-08-02
extensions/sftp/client/SFTPClient.h
controller/Controller.cpp
1 13 (7%) 2 (50%) 2023-08-02
libminifi/src/c2/ControllerSocketMetricsPublisher.cpp
extensions/standard-processors/processors/TailFile.h
1 2 (50%) 32 (3%) 2023-08-02
libminifi/src/c2/ControllerSocketMetricsPublisher.cpp
libminifi/include/c2/PayloadSerializer.h
1 2 (50%) 14 (7%) 2023-08-02
libminifi/src/c2/triggers/FileUpdateTrigger.cpp
extensions/mqtt/processors/AbstractMQTTProcessor.cpp
1 6 (16%) 14 (7%) 2023-08-02
extensions/mqtt/processors/AbstractMQTTProcessor.cpp
extensions/librdkafka/ConsumeKafka.h
1 14 (7%) 17 (5%) 2023-08-02
extensions/sftp/client/SFTPClient.h
extensions/libarchive/ArchiveStreamProvider.cpp
1 13 (7%) 4 (25%) 2023-08-02
libminifi/src/c2/ControllerSocketMetricsPublisher.cpp
extensions/http-curl/processors/InvokeHTTP.h
1 2 (50%) 33 (3%) 2023-08-02
libminifi/src/c2/ControllerSocketMetricsPublisher.cpp
extensions/mqtt/processors/AbstractMQTTProcessor.cpp
1 2 (50%) 14 (7%) 2023-08-02
extensions/standard-processors/processors/ReplaceText.h
extensions/azure/processors/ListAzureDataLakeStorage.h
1 5 (20%) 8 (12%) 2023-08-02
extensions/standard-processors/processors/RouteText.cpp
extensions/sql/processors/ExecuteSQL.cpp
1 15 (6%) 20 (5%) 2023-08-02
libminifi/include/utils/ClassUtils.h
libminifi/include/agent/agent_docs.h
1 4 (25%) 10 (10%) 2023-08-02
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [libminifi/src/Configuration.cpp] [libminifi/src/Configuration.cpp] [libminifi/include/properties/Configuration.h] [libminifi/include/properties/Configuration.h] [libminifi/src/Configuration.cpp]--[libminifi/include/properties/Configuration.h] 3 [extensions/mqtt/processors/ConsumeMQTT.cpp] [extensions/mqtt/processors/ConsumeMQTT.cpp] [extensions/http-curl/processors/InvokeHTTP.cpp] [extensions/http-curl/processors/InvokeHTTP.cpp] [extensions/mqtt/processors/ConsumeMQTT.cpp]--[extensions/http-curl/processors/InvokeHTTP.cpp] 3 [extensions/http-curl/processors/InvokeHTTP.h] [extensions/http-curl/processors/InvokeHTTP.h] [extensions/mqtt/processors/ConsumeMQTT.cpp]--[extensions/http-curl/processors/InvokeHTTP.h] 2 [extensions/mqtt/processors/AbstractMQTTProcessor.h] [extensions/mqtt/processors/AbstractMQTTProcessor.h] [extensions/mqtt/processors/ConsumeMQTT.cpp]--[extensions/mqtt/processors/AbstractMQTTProcessor.h] 2 [extensions/mqtt/processors/AbstractMQTTProcessor.cpp] [extensions/mqtt/processors/AbstractMQTTProcessor.cpp] [extensions/mqtt/processors/ConsumeMQTT.cpp]--[extensions/mqtt/processors/AbstractMQTTProcessor.cpp] 2 [extensions/standard-processors/processors/DefragmentText.h] [extensions/standard-processors/processors/DefragmentText.h] [extensions/standard-processors/processors/DefragmentText.h]--[extensions/mqtt/processors/ConsumeMQTT.cpp] 2 [extensions/standard-processors/processors/DefragmentText.h]--[extensions/http-curl/processors/InvokeHTTP.cpp] 2 [extensions/standard-processors/processors/DefragmentText.cpp] [extensions/standard-processors/processors/DefragmentText.cpp] [extensions/standard-processors/processors/DefragmentText.h]--[extensions/standard-processors/processors/DefragmentText.cpp] 2 [extensions/standard-processors/processors/DefragmentText.h]--[extensions/http-curl/processors/InvokeHTTP.h] 2 [extensions/mqtt/processors/PublishMQTT.cpp] [extensions/mqtt/processors/PublishMQTT.cpp] [extensions/standard-processors/processors/DefragmentText.h]--[extensions/mqtt/processors/PublishMQTT.cpp] 2 [extensions/standard-processors/processors/DefragmentText.h]--[extensions/mqtt/processors/AbstractMQTTProcessor.h] 2 [extensions/standard-processors/processors/DefragmentText.h]--[extensions/mqtt/processors/AbstractMQTTProcessor.cpp] 2 [extensions/standard-processors/processors/DefragmentText.cpp]--[extensions/mqtt/processors/ConsumeMQTT.cpp] 2 [extensions/standard-processors/processors/DefragmentText.cpp]--[extensions/http-curl/processors/InvokeHTTP.cpp] 2 [extensions/standard-processors/processors/DefragmentText.cpp]--[extensions/http-curl/processors/InvokeHTTP.h] 2 [extensions/standard-processors/processors/DefragmentText.cpp]--[extensions/mqtt/processors/PublishMQTT.cpp] 2 [extensions/standard-processors/processors/DefragmentText.cpp]--[extensions/mqtt/processors/AbstractMQTTProcessor.h] 2 [extensions/standard-processors/processors/DefragmentText.cpp]--[extensions/mqtt/processors/AbstractMQTTProcessor.cpp] 2 [extensions/http-curl/processors/InvokeHTTP.h]--[extensions/http-curl/processors/InvokeHTTP.cpp] 2 [extensions/mqtt/processors/PublishMQTT.cpp]--[extensions/mqtt/processors/ConsumeMQTT.cpp] 2 [extensions/mqtt/processors/PublishMQTT.cpp]--[extensions/http-curl/processors/InvokeHTTP.cpp] 2 [extensions/mqtt/processors/PublishMQTT.cpp]--[extensions/http-curl/processors/InvokeHTTP.h] 2 [extensions/mqtt/processors/PublishMQTT.cpp]--[extensions/mqtt/processors/AbstractMQTTProcessor.h] 2 [extensions/mqtt/processors/PublishMQTT.cpp]--[extensions/mqtt/processors/AbstractMQTTProcessor.cpp] 2 [extensions/mqtt/processors/AbstractMQTTProcessor.h]--[extensions/http-curl/processors/InvokeHTTP.cpp] 2 [extensions/mqtt/processors/AbstractMQTTProcessor.h]--[extensions/http-curl/processors/InvokeHTTP.h] 2 [extensions/mqtt/processors/AbstractMQTTProcessor.h]--[extensions/mqtt/processors/AbstractMQTTProcessor.cpp] 2 [extensions/mqtt/processors/AbstractMQTTProcessor.cpp]--[extensions/http-curl/processors/InvokeHTTP.cpp] 2 [extensions/mqtt/processors/AbstractMQTTProcessor.cpp]--[extensions/http-curl/processors/InvokeHTTP.h] 2 [extensions/librdkafka/ConsumeKafka.h] [extensions/librdkafka/ConsumeKafka.h] [extensions/mqtt/processors/AbstractMQTTProcessor.cpp]--[extensions/librdkafka/ConsumeKafka.h] 1 [extensions/libarchive/CompressContent.cpp] [extensions/libarchive/CompressContent.cpp] [extensions/libarchive/CompressContent.cpp]--[extensions/mqtt/processors/ConsumeMQTT.cpp] 2 [extensions/libarchive/CompressContent.cpp]--[extensions/http-curl/processors/InvokeHTTP.cpp] 2 [libminifi/src/core/logging/LoggerConfiguration.cpp] [libminifi/src/core/logging/LoggerConfiguration.cpp] [libminifi/include/core/logging/LoggerConfiguration.h] [libminifi/include/core/logging/LoggerConfiguration.h] [libminifi/src/core/logging/LoggerConfiguration.cpp]--[libminifi/include/core/logging/LoggerConfiguration.h] 2 [libminifi/src/c2/triggers/FileUpdateTrigger.cpp] [libminifi/src/c2/triggers/FileUpdateTrigger.cpp] [libminifi/src/c2/triggers/FileUpdateTrigger.cpp]--[extensions/mqtt/processors/AbstractMQTTProcessor.cpp] 1 [extensions/sftp/client/SFTPClient.h] [extensions/sftp/client/SFTPClient.h] [libminifi/src/c2/triggers/FileUpdateTrigger.cpp]--[extensions/sftp/client/SFTPClient.h] 1 [controller/Controller.cpp] [controller/Controller.cpp] [extensions/sftp/client/SFTPClient.h]--[controller/Controller.cpp] 1 [extensions/libarchive/ArchiveStreamProvider.cpp] [extensions/libarchive/ArchiveStreamProvider.cpp] [extensions/sftp/client/SFTPClient.h]--[extensions/libarchive/ArchiveStreamProvider.cpp] 1 [extensions/standard-processors/processors/AttributesToJSON.cpp] [extensions/standard-processors/processors/AttributesToJSON.cpp] [extensions/librdkafka/KafkaProcessorBase.h] [extensions/librdkafka/KafkaProcessorBase.h] [extensions/standard-processors/processors/AttributesToJSON.cpp]--[extensions/librdkafka/KafkaProcessorBase.h] 1 [extensions/standard-processors/processors/AttributesToJSON.h] [extensions/standard-processors/processors/AttributesToJSON.h] [extensions/azure/processors/ListAzureDataLakeStorage.cpp] [extensions/azure/processors/ListAzureDataLakeStorage.cpp] [extensions/standard-processors/processors/AttributesToJSON.h]--[extensions/azure/processors/ListAzureDataLakeStorage.cpp] 1 [libminifi/include/core/ProcessSession.h] [libminifi/include/core/ProcessSession.h] [libminifi/include/core/FlowFile.h] [libminifi/include/core/FlowFile.h] [libminifi/include/core/ProcessSession.h]--[libminifi/include/core/FlowFile.h] 1 [extensions/standard-processors/processors/FetchFile.h] [extensions/standard-processors/processors/FetchFile.h] [extensions/azure/processors/PutAzureDataLakeStorage.cpp] [extensions/azure/processors/PutAzureDataLakeStorage.cpp] [extensions/standard-processors/processors/FetchFile.h]--[extensions/azure/processors/PutAzureDataLakeStorage.cpp] 1 [libminifi/src/utils/net/DNS.cpp] [libminifi/src/utils/net/DNS.cpp] [libminifi/src/utils/net/DNS.cpp]--[extensions/standard-processors/processors/DefragmentText.cpp] 1 [libminifi/src/core/logging/LoggerFactory.cpp] [libminifi/src/core/logging/LoggerFactory.cpp] [libminifi/include/core/repository/VolatileFlowFileRepository.h] [libminifi/include/core/repository/VolatileFlowFileRepository.h] [libminifi/src/core/logging/LoggerFactory.cpp]--[libminifi/include/core/repository/VolatileFlowFileRepository.h] 1 [libminifi/src/c2/ControllerSocketMetricsPublisher.cpp] [libminifi/src/c2/ControllerSocketMetricsPublisher.cpp] [libminifi/src/c2/ControllerSocketMetricsPublisher.cpp]--[extensions/http-curl/processors/InvokeHTTP.h] 1 [libminifi/src/c2/ControllerSocketMetricsPublisher.cpp]--[extensions/mqtt/processors/AbstractMQTTProcessor.cpp] 1 [extensions/standard-processors/processors/TailFile.h] [extensions/standard-processors/processors/TailFile.h] [libminifi/src/c2/ControllerSocketMetricsPublisher.cpp]--[extensions/standard-processors/processors/TailFile.h] 1 [libminifi/include/c2/PayloadSerializer.h] [libminifi/include/c2/PayloadSerializer.h] [libminifi/src/c2/ControllerSocketMetricsPublisher.cpp]--[libminifi/include/c2/PayloadSerializer.h] 1 [extensions/standard-processors/processors/ReplaceText.h] [extensions/standard-processors/processors/ReplaceText.h] [extensions/azure/processors/ListAzureDataLakeStorage.h] [extensions/azure/processors/ListAzureDataLakeStorage.h] [extensions/standard-processors/processors/ReplaceText.h]--[extensions/azure/processors/ListAzureDataLakeStorage.h] 1 [extensions/standard-processors/processors/RouteText.cpp] [extensions/standard-processors/processors/RouteText.cpp] [extensions/sql/processors/ExecuteSQL.cpp] [extensions/sql/processors/ExecuteSQL.cpp] [extensions/standard-processors/processors/RouteText.cpp]--[extensions/sql/processors/ExecuteSQL.cpp] 1 [libminifi/include/utils/ClassUtils.h] [libminifi/include/utils/ClassUtils.h] [libminifi/include/agent/agent_docs.h] [libminifi/include/agent/agent_docs.h] [libminifi/include/utils/ClassUtils.h]--[libminifi/include/agent/agent_docs.h] 1
Download: SVG DOT (open online Graphviz editor)

Open 3D force graph (file dependencies)...
Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G libminifi libminifi libminifi--libminifi 10 extensions extensions libminifi--extensions 8 cmake cmake libminifi--cmake 2 controller controller libminifi--controller 1 extensions--extensions 8 extensions--cmake 3 extensions--controller 1 cmake--cmake 1 controller--cmake 2 nanofi nanofi nanofi--libminifi 1 nanofi--extensions 1 nanofi--cmake 1 nanofi--controller 1
Download: SVG DOT (open online Graphviz editor)

Open 3D force graph (file dependencies)...