<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Datafusion on cdelmonte.dev</title>
    <link>https://cdelmonte.dev/tags/datafusion/</link>
    <description>Recent content in Datafusion on cdelmonte.dev</description>
    <image>
      <title>cdelmonte.dev</title>
      <url>https://cdelmonte.dev/og-default.png</url>
      <link>https://cdelmonte.dev/og-default.png</link>
    </image>
    <generator>Hugo -- 0.147.7</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 12 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://cdelmonte.dev/tags/datafusion/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Why Sorted Parquet Files Do Not Guarantee an Ordered Scan</title>
      <link>https://cdelmonte.dev/explainers/sorted-files-ordered-scan/</link>
      <pubDate>Mon, 12 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://cdelmonte.dev/explainers/sorted-files-ordered-scan/</guid>
      <description>A purchases table, one Parquet file per day, every file sorted by customer: you would expect a GROUP BY customer to use that order, yet EXPLAIN often shows it ignored. This explainer follows the ordering from the file scan to the aggregate in Apache DataFusion, shows where it gets lost, how to read it in the plan, and what you can change.</description>
    </item>
  </channel>
</rss>
