comphead commented on PR #15861:
URL: https://github.com/apache/datafusion/pull/15861#issuecomment-2832426180

   Thanks @rroelke 
   Started the flow, added `api-change`. 
   I got the idea about the size, but now its on heap vs stack and we introduce 
memory roundtrip through indirection. I was just wondering if this Boxing 
intended to fix the issue or perfomance? if it is the latter it would be good 
to check planner bench like 
https://github.com/apache/datafusion/pull/15796#issuecomment-2823666019 
   
   For instance we box here `SchemaError(SchemaError, Box<Option<String>>),` 
but this is caused by the error details was too large and sometimes lead to 
stackoverflows  and we moved it to the heap. 


-- 
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: github-unsubscr...@datafusion.apache.org

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


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

Reply via email to