jonvex commented on PR #10826:
URL: https://github.com/apache/hudi/pull/10826#issuecomment-1983930177

   @danny0405 the root cause of the case insensitive problem is that in 
`HoodieSpark32PlusAnalysis` I imported 
`org.apache.spark.sql.catalyst.analysis.SimpleAnalyzer.resolveExpressionByPlanChildren`.
 SimpleAnalyzer is a test class that is hardcoded as case sensitive. After 
using the resolveExpressionByPlanChildren method from our resolver, we face 
this issue with the optimizer validation failing. My guess is that we are not 
renaming the column names correctly. It might be possible to find a solution 
without renaming the columns but I would guess that it will take a lot more 
effort than just renaming the columns throughout the entire plan.


-- 
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