[ 
https://issues.apache.org/jira/browse/NIFI-10428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17616516#comment-17616516
 ] 

Joe Witt commented on NIFI-10428:
---------------------------------

They do all have a design which considers operating in a clustered environment.

Ones where this is inherently problematic have more awkward solutions like 
something that is a CS meant to run on all nodes to hold state but is actually 
only interacted with by clients that talk to a single node.  These solutions 
are inelegant for sure.  Our DistributedMapCache(Server/Client) examples apply 
here. 

This is why we've not done this file based approach already as it is just 
wonky.  You want a real Schema Registry service and then nifi acts as a client 
to it...

> Allow for loading Avro record schema from files
> -----------------------------------------------
>
>                 Key: NIFI-10428
>                 URL: https://issues.apache.org/jira/browse/NIFI-10428
>             Project: Apache NiFi
>          Issue Type: New Feature
>          Components: Core Framework
>    Affects Versions: 1.18.0
>            Reporter: Daniel Stieglitz
>            Assignee: Daniel Stieglitz
>            Priority: Major
>              Labels: Record, avro, registry, schema
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> The various record reader and writer controllers XML, CSV, JSON and AVRO, etc 
> can load schemas from a registry service.  The AvroSchemaRegistry can only 
> load its schema from a text property.  It would be useful to have a file 
> based Avro schema registry, with a configurable refresh interval to allow for 
> adding, removing or updates to schema files.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to