vamshigv opened a new pull request, #6905:
URL: https://github.com/apache/hudi/pull/6905

   ### Change Logs
   
   This issue is within the scope of row sources. The actual issue is that if 
the names of the columns in the row sources contain invalid avro characters ref 
[here|https://avro.apache.org/docs/1.10.2/spec.html#names] then using 
configuration set we can sanitize the column names both in the schema and 
actual data and the data ingestion to hudi isn't failed. The schema provider is 
scoped out to filebasedschemaregistry as other schema registries might not 
allow to register invalid schema in the first place.
   
   ### Impact
   
   No impact by default because configs are turned off by default. If turned 
on, data and schema(file based) are repaired, so the dataset contains renamed 
columns.
   
   ### Risk level
   
   low (as it has to be turned on explicitly).
   
   ### Contributor's checklist
   
   - [x] Read through [contributor's 
guide](https://hudi.apache.org/contribute/how-to-contribute)
   - [x] Change Logs and Impact were stated clearly
   - [x] Adequate tests were added if applicable
   - [ ] CI passed
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to