preetham02 opened a new issue, #3145:
URL: https://github.com/apache/parquet-java/issues/3145

   ### Describe the bug, including details regarding any error messages, 
version, and platform.
   
   The MessageTypeParser.parseMessageType(String) method fails when parsing 
Parquet schemas containing field names with special characters such as 
"name=id" or "first name". These field names are valid in Parquet schema 
definitions and Parquet files successfully support them. However, 
parseMessageType throws an error or fails to deserialize such schemas back into 
a valid MessageType object.
   
   Steps to Reproduce:
   Create a valid Parquet schema with a field name like name=id or first name.
   Convert it to a string using .toString().
   Attempt to parse it back using 
MessageTypeParser.parseMessageType(parquetSchema.toString()).
   
   Suggested Fix:
   Enhance MessageTypeParser to properly handle and deserialize field names 
containing special characters, ensuring compliance with the Parquet 
specification.
   
   
   ### Component(s)
   
   _No response_


-- 
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: issues-unsubscr...@parquet.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@parquet.apache.org
For additional commands, e-mail: issues-h...@parquet.apache.org

Reply via email to