JonasDann opened a new pull request, #47272:
URL: https://github.com/apache/arrow/pull/47272

   ### Rationale for this change
   We found a bug where our MemoryPool was not used by the Acero FilterNode to 
allocate the output. We traced this down to the FilterNode not passing on the 
exec_context to the Filter function which then in turn uses the default memory 
pool to allocate new Buffers.
   
   ### What changes are included in this PR?
   There is a one line change that passes the exec_context in the FilterNode to 
the Filter function.
   
   ### Are these changes tested?
   Yes.
   
   ### Are there any user-facing changes?
   No.
   
   **This PR contains a "Critical Fix".** 
   In our case, this leads to a crash because the wrong memory pool is used.
   


-- 
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...@arrow.apache.org

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

Reply via email to