Apache DataFusion Blog

Articles by Mustafa Akur, Andrew Lamb

Using Ordering for Better Plans in Apache DataFusion

Introduction

In this blog post, we explain when an ordering requirement of an operator is satisfied by its input data. This analysis is essential for order-based optimizations and is often more complex than one might initially think.

Ordering Requirement for an operator describes how the input data to that operator …