Github user mattyb149 commented on the issue: https://github.com/apache/nifi/pull/2966 I'm a little leery of automatically normalizing the names. In [NIFI-4612](https://issues.apache.org/jira/browse/NIFI-4612) we added the ability to disable name validation for the AvroSchemaRegistry, so there could be Avro-illegal field names but they'd be preserved. I think that came up for things like PutDatabaseRecord where the field names needed to be preserved but were not Avro-valid. If we automatically normalize them, there might be unintended (and undesired) consequence to things like PutParquet and PutDatabaseRecord. Perhaps instead of (or in addition to) normalization, we provide the option to "disable schema validation". This isn't technically Avro-specific, but would be used while we are so coupled to Avro schemas in the meantime?
---