[
https://issues.apache.org/jira/browse/NIFI-15783?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kevin Doran updated NIFI-15783:
-------------------------------
Description:
ConnectorConfigurationProvider is designed for syncing Connector working
configuration with a central, shared external store, like a database or git
repository, that all nodes refer to.
In a NiFi cluster, write operations like save() should only be run on a single
NiFi node, e.g. the cluster primary node. Connector write operations get
replicated across the cluster, so the framework should provide
ConnectorConfigurationProvider implementations an instance of NodeTypeProvider
for contextual information about the cluster and node.
was:
ConnectorConfigurationProvider is designed for syncing Connector working
configuration with a central, shared external store, like a database or git
repository, that all nodes refer to.
In a NiFi cluster, write operations like save() should only be run on a single
NiFi node, like the cluster coordinator. Connector write operations get
replicated across the cluster, so the ConnectorRepository and
ConnectorConfigurationProvider need to work together to only save() from one
cluster node.
> Make NodeTypeProvider available to ConnectorConfigurationProvider
> -----------------------------------------------------------------
>
> Key: NIFI-15783
> URL: https://issues.apache.org/jira/browse/NIFI-15783
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Core Framework
> Reporter: Kevin Doran
> Assignee: Kevin Doran
> Priority: Major
> Time Spent: 10m
> Remaining Estimate: 0h
>
> ConnectorConfigurationProvider is designed for syncing Connector working
> configuration with a central, shared external store, like a database or git
> repository, that all nodes refer to.
> In a NiFi cluster, write operations like save() should only be run on a
> single NiFi node, e.g. the cluster primary node. Connector write operations
> get replicated across the cluster, so the framework should provide
> ConnectorConfigurationProvider implementations an instance of
> NodeTypeProvider for contextual information about the cluster and node.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)