szehon-ho opened a new pull request, #52444:
URL: https://github.com/apache/spark/pull/52444

   This pr rebase effort of https://github.com/apache/spark/pull/48304/files, 
which is unexpectedly close even though the issue is still there.
   
   ### What changes were proposed in this pull request?
   Fix a bug in JavaTypeInference.encoderFor.  In the parameterizableType case, 
it overrides the existing map of parameterizable type -> real type.  So any 
nested parameterizable type will fail.
   
   
   ### Why are the changes needed?
   Fix nested parameterization cases.
   
   
   ### Does this PR introduce _any_ user-facing change?
   No
   
   
   ### How was this patch tested?
   The original pr adds unit test to JavaTypeInferenceSuite and 
JavaDatasetSuite.  The class from the original pr are simplified a little to 
make it obvious which one is wrapping.
   
   
   ### Was this patch authored or co-authored using generative AI tooling?
   No


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to