One Reallocation Away From a Segfault
Most query engines process one row at a time. An operator produces a row, the next operator consumes it, and the process repeats until the query finishes.
GistDB processes 1,024 rows at a time instead
priyanshdimri.hashnode.dev9 min read