Hi,

By looking at acero code, I'm curious about the concept `minibatch` being
used in swiss join and grouper.
I wonder if its purpose is to proactively limit the memory size of the
working set? Or is it the consequence of that the temp vector should be
fix-sized (to avoid costly memory allocation)? Additionally, what's the
impact of choosing the size of the minibatch?

Really appreciate if someone can help me to clear this.

Thanks.

*Rossi*

Reply via email to