You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datafusion.apache.org by gi...@apache.org on 2026/09/17 07:17:45 UTC

(datafusion) branch asf-site updated: Publish built docs triggered by 768fc8a108c06e313f4f2a008ce9e500f7c21969

This is an automated email from the ASF dual-hosted git repository.

github-actions[bot] pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/datafusion.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new eb1e19d981 Publish built docs triggered by 768fc8a108c06e313f4f2a008ce9e500f7c21969
eb1e19d981 is described below

commit eb1e19d981cf88bb91df243ee2a8083fa1a62dc3
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Thu Sep 17 07:17:40 2026 +0000

    Publish built docs triggered by 768fc8a108c06e313f4f2a008ce9e500f7c21969
---
 _sources/library-user-guide/upgrading/56.0.0.md.txt | 21 +++++++++++++++++++++
 library-user-guide/upgrading/56.0.0.html            | 18 ++++++++++++++++++
 searchindex.js                                      |  2 +-
 3 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/_sources/library-user-guide/upgrading/56.0.0.md.txt b/_sources/library-user-guide/upgrading/56.0.0.md.txt
index 0a9828ff7f..f83c8b3d5c 100644
--- a/_sources/library-user-guide/upgrading/56.0.0.md.txt
+++ b/_sources/library-user-guide/upgrading/56.0.0.md.txt
@@ -227,6 +227,27 @@ The protobuf wire format remains backward compatible.
 
 See [PR #24945](https://github.com/apache/datafusion/pull/24945) for details.
 
+### Generated protobuf Parquet structs gained state fields
+
+The generated public protobuf `ParquetScanExecNode` struct now carries an
+optional `metadata_size_hint`, and `ParquetSink` now carries optional
+`sorting_columns`. These fields preserve the corresponding Parquet source and
+sink settings across physical-plan serialization.
+
+**Who is affected:**
+
+- Users constructing either generated struct with an exhaustive struct literal.
+
+**Migration guide:**
+
+Add `metadata_size_hint: None` to `ParquetScanExecNode` literals and
+`sorting_columns: None` to `ParquetSink` literals to retain the previous
+behavior, or use `..Default::default()` for unspecified fields.
+
+The protobuf wire format remains backward compatible.
+
+See [PR #25057](https://github.com/apache/datafusion/pull/25057) for details.
+
 ### Generated protobuf `CsvWriterOptions` changed
 
 The generated `CsvWriterOptions` now includes `compression_level`,
diff --git a/library-user-guide/upgrading/56.0.0.html b/library-user-guide/upgrading/56.0.0.html
index b0d7cc4154..615630d504 100644
--- a/library-user-guide/upgrading/56.0.0.html
+++ b/library-user-guide/upgrading/56.0.0.html
@@ -638,6 +638,23 @@ struct literal.</p></li>
 <p>The protobuf wire format remains backward compatible.</p>
 <p>See <a class="reference external" href="https://github.com/apache/datafusion/pull/24945">PR #24945</a> for details.</p>
 </section>
+<section id="generated-protobuf-parquet-structs-gained-state-fields">
+<h3>Generated protobuf Parquet structs gained state fields<a class="headerlink" href="#generated-protobuf-parquet-structs-gained-state-fields" title="Link to this heading">#</a></h3>
+<p>The generated public protobuf <code class="docutils literal notranslate"><span class="pre">ParquetScanExecNode</span></code> struct now carries an
+optional <code class="docutils literal notranslate"><span class="pre">metadata_size_hint</span></code>, and <code class="docutils literal notranslate"><span class="pre">ParquetSink</span></code> now carries optional
+<code class="docutils literal notranslate"><span class="pre">sorting_columns</span></code>. These fields preserve the corresponding Parquet source and
+sink settings across physical-plan serialization.</p>
+<p><strong>Who is affected:</strong></p>
+<ul class="simple">
+<li><p>Users constructing either generated struct with an exhaustive struct literal.</p></li>
+</ul>
+<p><strong>Migration guide:</strong></p>
+<p>Add <code class="docutils literal notranslate"><span class="pre">metadata_size_hint:</span> <span class="pre">None</span></code> to <code class="docutils literal notranslate"><span class="pre">ParquetScanExecNode</span></code> literals and
+<code class="docutils literal notranslate"><span class="pre">sorting_columns:</span> <span class="pre">None</span></code> to <code class="docutils literal notranslate"><span class="pre">ParquetSink</span></code> literals to retain the previous
+behavior, or use <code class="docutils literal notranslate"><span class="pre">..Default::default()</span></code> for unspecified fields.</p>
+<p>The protobuf wire format remains backward compatible.</p>
+<p>See <a class="reference external" href="https://github.com/apache/datafusion/pull/25057">PR #25057</a> for details.</p>
+</section>
 <section id="generated-protobuf-csvwriteroptions-changed">
 <h3>Generated protobuf <code class="docutils literal notranslate"><span class="pre">CsvWriterOptions</span></code> changed<a class="headerlink" href="#generated-protobuf-csvwriteroptions-changed" title="Link to this heading">#</a></h3>
 <p>The generated <code class="docutils literal notranslate"><span class="pre">CsvWriterOptions</span></code> now includes <code class="docutils literal notranslate"><span class="pre">compression_level</span></code>,
@@ -877,6 +894,7 @@ form, or pass a freshly constructed <code class="docutils literal notranslate"><
 <li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#executionoptions-has-a-new-enable-nlj-coordinated-fallback-field"><code class="docutils literal notranslate"><span class="pre">ExecutionOptions</span></code> has a new <code class="docutils literal notranslate"><span class="pre">enable_nlj_coordinated_fallback</span></code> field</a></li>
 <li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#datafusion-optimizer-use-statistics-registry-is-deprecated-and-ignored"><code class="docutils literal notranslate"><span class="pre">datafusion.optimizer.use_statistics_registry</span></code> is deprecated and ignored</a></li>
 <li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#generated-protobuf-jsonwriteroptions-gained-a-compression-level-field">Generated protobuf <code class="docutils literal notranslate"><span class="pre">JsonWriterOptions</span></code> gained a <code class="docutils literal notranslate"><span class="pre">compression_level</span></code> field</a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#generated-protobuf-parquet-structs-gained-state-fields">Generated protobuf Parquet structs gained state fields</a></li>
 <li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#generated-protobuf-csvwriteroptions-changed">Generated protobuf <code class="docutils literal notranslate"><span class="pre">CsvWriterOptions</span></code> changed</a></li>
 <li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#defaultstatisticsprovider-is-deprecated"><code class="docutils literal notranslate"><span class="pre">DefaultStatisticsProvider</span></code> is deprecated</a></li>
 <li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link" href="#statisticsregistry-compute-and-compute-base-are-deprecated"><code class="docutils literal notranslate"><span class="pre">StatisticsRegistry::compute</span></code> and <code class="docutils literal notranslate"><span class="pre">compute_base</span></code> are deprecated</a></li>
diff --git a/searchindex.js b/searchindex.js
index 7e3f8c3fa2..5d49b37acd 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles":{"!=":[[77,"op-neq"]],"!~":[[77,"op-re-not-match"]],"!~*":[[77,"op-re-not-match-i"]],"!~~":[[77,"id19"]],"!~~*":[[77,"id20"]],"#":[[77,"op-bit-xor"]],"%":[[77,"op-modulo"]],"&":[[77,"op-bit-and"]],"(relation, name) tuples in logical fields and logical columns are unique":[[16,"relation-name-tuples-in-logical-fields-and-logical-columns-are-unique"]],"*":[[77,"op-multiply"]],"+":[[77,"op-plus"]],"-":[[77,"op-minus"]],"/":[[77,"op-divide"]],"1. Array Literal Con [...]
\ No newline at end of file
+Search.setIndex({"alltitles":{"!=":[[77,"op-neq"]],"!~":[[77,"op-re-not-match"]],"!~*":[[77,"op-re-not-match-i"]],"!~~":[[77,"id19"]],"!~~*":[[77,"id20"]],"#":[[77,"op-bit-xor"]],"%":[[77,"op-modulo"]],"&":[[77,"op-bit-and"]],"(relation, name) tuples in logical fields and logical columns are unique":[[16,"relation-name-tuples-in-logical-fields-and-logical-columns-are-unique"]],"*":[[77,"op-multiply"]],"+":[[77,"op-plus"]],"-":[[77,"op-minus"]],"/":[[77,"op-divide"]],"1. Array Literal Con [...]
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datafusion.apache.org
For additional commands, e-mail: commits-help@datafusion.apache.org