Matt Burgess created NIFI-2998:
----------------------------------

             Summary: Add validator to Avro Record Name in InferAvroSchema
                 Key: NIFI-2998
                 URL: https://issues.apache.org/jira/browse/NIFI-2998
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Extensions
            Reporter: Matt Burgess


The Avro Record Name property in the InferAvroSchema processor is required to 
be non-empty, but no checking is done to ensure the record name is valid for 
Avro.

Avro naming rules: https://avro.apache.org/docs/1.7.7/spec.html#Names

The validator should accept the name if Expression Language is used (noting in 
the documentation for the property that the value of the expression must adhere 
to the Avro naming rules), or validate the property value against the Avro 
naming rules if Expression Language is not present.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to