ivoson opened a new pull request #32557:
URL: https://github.com/apache/spark/pull/32557


   ### What changes were proposed in this pull request?
   Write out Seq of product objects which contain TreeNode, to avoid the cases 
as described in https://issues.apache.org/jira/browse/SPARK-35411 that 
essential information will be ignored and just written out as null values. 
These information are necessary to understand the query plans.
   
   
   ### Why are the changes needed?
   Information like cteRelations in With node, and branches in CaseWhen 
expression are necessary to understand the query plans, they should be written 
out to the result json string.
   
   
   ### Does this PR introduce _any_ user-facing change?
   No
   
   
   ### How was this patch tested?
   UT case added.
   


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

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