Push versus pull-based loop fusion in query engines. (10th April 2018)