[ 
https://issues.apache.org/jira/browse/NIFI-8936?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pierre Villard resolved NIFI-8936.
----------------------------------
    Fix Version/s: 1.15.0
       Resolution: Fixed

> Adding Dynamic HTTP Headers to Confluent Schema Registry Requests
> -----------------------------------------------------------------
>
>                 Key: NIFI-8936
>                 URL: https://issues.apache.org/jira/browse/NIFI-8936
>             Project: Apache NiFi
>          Issue Type: New Feature
>          Components: Extensions
>    Affects Versions: 1.15.0
>            Reporter: Knowles Atchison Jr
>            Assignee: Knowles Atchison Jr
>            Priority: Major
>             Fix For: 1.15.0
>
>          Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> The nifi confluent schema registry service does not currently expose any way 
> to add arbitrary HTTP headers to requests going to the Confluent Schema 
> Registry.
> When using Kafka Client infrastructure outside of NiFi when interacting with 
> the Confluent Schema Registry, the Deserializer is set to be 
> KafkaAvroDeserialzer.class. This class contains the SchemaRegistryClient from 
> Confluent.
> One feature this client supports is the sending of HTTP Headers to the schema 
> registry through properties on the client prefixed with "request.header.". 
> This can be found in AbstractKafkaSchemaSerDeConfig (in Confluent's schema 
> registry source code).
> I propose to add this functionality to the ConfluentSchemaRegistry.
> The controller will be updated to take in dynamic properties which will be 
> validated as 'request.header.*'.  These values will then be added to the 
> requests going out via Jersey if present.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to