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-comet.git
The following commit(s) were added to refs/heads/asf-site by this push:
new e279daffb4 Publish built docs triggered by
d075ab326e7601ffb65dc3d156ee4b00362ec06b
e279daffb4 is described below
commit e279daffb4d3b65eca742c918f7a6b28063c7295
Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Jul 23 06:32:42 2026 +0000
Publish built docs triggered by d075ab326e7601ffb65dc3d156ee4b00362ec06b
---
_sources/about/versioning_policy.md.txt | 61 ++++++++++++++++-----
.../latest/compatibility/spark-versions.md.txt | 4 +-
about/versioning_policy.html | 63 +++++++++++++++++-----
searchindex.js | 2 +-
.../latest/compatibility/spark-versions.html | 4 +-
5 files changed, 105 insertions(+), 29 deletions(-)
diff --git a/_sources/about/versioning_policy.md.txt
b/_sources/about/versioning_policy.md.txt
index 917b164f4b..2d795ff828 100644
--- a/_sources/about/versioning_policy.md.txt
+++ b/_sources/about/versioning_policy.md.txt
@@ -74,20 +74,53 @@ For details on per-expression and per-operator support
levels, see the
## Apache Spark Version Support
-Each Comet release supports the **latest patch version** of every Apache Spark
minor release that
-Comet targets at the time of release. The currently supported Spark versions
are listed on the
-[Spark Version
Compatibility](../user-guide/latest/compatibility/spark-versions.md) page.
-
-When the upstream Spark project publishes a new patch within a supported minor
(for example,
-`3.5.8` → `3.5.9`), the next Comet release will pick it up. Older Spark
patches within the same
-minor are not separately supported.
-
-Dropping support for an entire Spark minor (for example, removing Spark 3.4)
is announced in the
-release notes of the **preceding** Comet minor release, giving users at least
one release of
-notice before the change takes effect.
-
-Comet binaries are published per `(Spark minor × Scala binary version)`
combination. Users must
-select the binary that matches their Spark and Scala installation.
+The currently supported Spark versions are listed on the
+[Spark Version
Compatibility](../user-guide/latest/compatibility/spark-versions.md) page. Comet
+binaries are published per `(Spark minor × Scala binary version)` combination.
Users must select
+the binary that matches their Spark and Scala installation.
+
+### New Version Adoption
+
+Comet does not commit to a timeline for adopting a new Apache Spark minor
release. The effort
+required varies significantly from one release to the next, so Comet will not
promise a
+delivery date it cannot guarantee.
+
+A Spark minor release becomes eligible for **supported** status only after
upstream ships an
+official GA release. Comet may publish **experimental** support for a pre-GA
release (a
+preview, release candidate, or snapshot) to gather feedback during
development, but such
+experimental support is explicitly not a commitment: it may lag upstream,
break, or be
+withdrawn at any time. Production users should target GA versions only.
+
+The mechanical stages of a bring-up and the criteria a version must meet
before being promoted
+from experimental to supported are documented in the contributor guide's
+[Adding Support for a New Spark
Version](../contributor-guide/adding_a_new_spark_version.md)
+page.
+
+### Support Lifetime
+
+Comet aligns its Spark support window with the upstream
+[Apache Spark versioning
policy](https://spark.apache.org/versioning-policy.html). A Spark minor
+release is supported by Comet for as long as it is actively maintained by the
upstream Apache
+Spark project. Once upstream ends maintenance for a Spark minor, Comet removes
it in two steps:
+
+1. **Deprecation.** The next Comet minor release after upstream maintenance
ends marks the Spark
+ minor as deprecated in the release notes and on the
+ [Spark Version
Compatibility](../user-guide/latest/compatibility/spark-versions.md) page.
+ Comet continues to build and publish binaries for the deprecated Spark
minor during this
+ release cycle.
+2. **Removal.** The following Comet minor release removes the Spark minor and
stops publishing
+ binaries for it.
+
+This gives users at least one Comet minor release of prior notice before a
Spark minor is
+dropped. For example, Spark 3.4 was deprecated in Comet 1.0.0 and will be
removed in Comet
+1.1.0.
+
+### Patch Versions
+
+Each Comet release supports the **latest patch version** of every Apache Spark
minor release
+that Comet targets at the time of release. When the upstream Spark project
publishes a new patch
+within a supported minor (for example, `3.5.8` → `3.5.9`), the next Comet
release will pick it
+up. Older Spark patches within the same minor are not separately supported.
## Release Cadence
diff --git a/_sources/user-guide/latest/compatibility/spark-versions.md.txt
b/_sources/user-guide/latest/compatibility/spark-versions.md.txt
index 94ba0b4968..a0b739994e 100644
--- a/_sources/user-guide/latest/compatibility/spark-versions.md.txt
+++ b/_sources/user-guide/latest/compatibility/spark-versions.md.txt
@@ -22,7 +22,9 @@ under the License.
This page documents known issues and limitations specific to each supported
Apache Spark version.
For general compatibility information that applies across all Spark versions,
see the other pages in this
-compatibility guide.
+compatibility guide. For the rule that governs how long each Spark minor is
supported, see the
+[Apache Spark version support
section](../../../about/versioning_policy.md#apache-spark-version-support)
+of the versioning policy.
## Spark 3.4
diff --git a/about/versioning_policy.html b/about/versioning_policy.html
index b27916253f..e52ee27a09 100644
--- a/about/versioning_policy.html
+++ b/about/versioning_policy.html
@@ -527,17 +527,51 @@ guarantees. <code class="docutils literal
notranslate"><span class="pre">Incompa
</section>
<section id="apache-spark-version-support">
<h2>Apache Spark Version Support<a class="headerlink"
href="#apache-spark-version-support" title="Link to this heading">#</a></h2>
-<p>Each Comet release supports the <strong>latest patch version</strong> of
every Apache Spark minor release that
-Comet targets at the time of release. The currently supported Spark versions
are listed on the
-<a class="reference internal"
href="../user-guide/latest/compatibility/spark-versions.html"><span class="std
std-doc">Spark Version Compatibility</span></a> page.</p>
-<p>When the upstream Spark project publishes a new patch within a supported
minor (for example,
-<code class="docutils literal notranslate"><span
class="pre">3.5.8</span></code> → <code class="docutils literal
notranslate"><span class="pre">3.5.9</span></code>), the next Comet release
will pick it up. Older Spark patches within the same
-minor are not separately supported.</p>
-<p>Dropping support for an entire Spark minor (for example, removing Spark
3.4) is announced in the
-release notes of the <strong>preceding</strong> Comet minor release, giving
users at least one release of
-notice before the change takes effect.</p>
-<p>Comet binaries are published per <code class="docutils literal
notranslate"><span class="pre">(Spark</span> <span class="pre">minor</span>
<span class="pre">×</span> <span class="pre">Scala</span> <span
class="pre">binary</span> <span class="pre">version)</span></code> combination.
Users must
-select the binary that matches their Spark and Scala installation.</p>
+<p>The currently supported Spark versions are listed on the
+<a class="reference internal"
href="../user-guide/latest/compatibility/spark-versions.html"><span class="std
std-doc">Spark Version Compatibility</span></a> page. Comet
+binaries are published per <code class="docutils literal notranslate"><span
class="pre">(Spark</span> <span class="pre">minor</span> <span
class="pre">×</span> <span class="pre">Scala</span> <span
class="pre">binary</span> <span class="pre">version)</span></code> combination.
Users must select
+the binary that matches their Spark and Scala installation.</p>
+<section id="new-version-adoption">
+<h3>New Version Adoption<a class="headerlink" href="#new-version-adoption"
title="Link to this heading">#</a></h3>
+<p>Comet does not commit to a timeline for adopting a new Apache Spark minor
release. The effort
+required varies significantly from one release to the next, so Comet will not
promise a
+delivery date it cannot guarantee.</p>
+<p>A Spark minor release becomes eligible for <strong>supported</strong>
status only after upstream ships an
+official GA release. Comet may publish <strong>experimental</strong> support
for a pre-GA release (a
+preview, release candidate, or snapshot) to gather feedback during
development, but such
+experimental support is explicitly not a commitment: it may lag upstream,
break, or be
+withdrawn at any time. Production users should target GA versions only.</p>
+<p>The mechanical stages of a bring-up and the criteria a version must meet
before being promoted
+from experimental to supported are documented in the contributor guide’s
+<a class="reference internal"
href="../contributor-guide/adding_a_new_spark_version.html"><span class="std
std-doc">Adding Support for a New Spark Version</span></a>
+page.</p>
+</section>
+<section id="support-lifetime">
+<h3>Support Lifetime<a class="headerlink" href="#support-lifetime" title="Link
to this heading">#</a></h3>
+<p>Comet aligns its Spark support window with the upstream
+<a class="reference external"
href="https://spark.apache.org/versioning-policy.html">Apache Spark versioning
policy</a>. A Spark minor
+release is supported by Comet for as long as it is actively maintained by the
upstream Apache
+Spark project. Once upstream ends maintenance for a Spark minor, Comet removes
it in two steps:</p>
+<ol class="arabic simple">
+<li><p><strong>Deprecation.</strong> The next Comet minor release after
upstream maintenance ends marks the Spark
+minor as deprecated in the release notes and on the
+<a class="reference internal"
href="../user-guide/latest/compatibility/spark-versions.html"><span class="std
std-doc">Spark Version Compatibility</span></a> page.
+Comet continues to build and publish binaries for the deprecated Spark minor
during this
+release cycle.</p></li>
+<li><p><strong>Removal.</strong> The following Comet minor release removes the
Spark minor and stops publishing
+binaries for it.</p></li>
+</ol>
+<p>This gives users at least one Comet minor release of prior notice before a
Spark minor is
+dropped. For example, Spark 3.4 was deprecated in Comet 1.0.0 and will be
removed in Comet
+1.1.0.</p>
+</section>
+<section id="patch-versions">
+<h3>Patch Versions<a class="headerlink" href="#patch-versions" title="Link to
this heading">#</a></h3>
+<p>Each Comet release supports the <strong>latest patch version</strong> of
every Apache Spark minor release
+that Comet targets at the time of release. When the upstream Spark project
publishes a new patch
+within a supported minor (for example, <code class="docutils literal
notranslate"><span class="pre">3.5.8</span></code> → <code class="docutils
literal notranslate"><span class="pre">3.5.9</span></code>), the next Comet
release will pick it
+up. Older Spark patches within the same minor are not separately supported.</p>
+</section>
</section>
<section id="release-cadence">
<h2>Release Cadence<a class="headerlink" href="#release-cadence" title="Link
to this heading">#</a></h2>
@@ -621,7 +655,12 @@ re-evaluated and documented as part of the <code
class="docutils literal notrans
<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#query-result-semantics">Query Result Semantics</a></li>
</ul>
</li>
-<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#apache-spark-version-support">Apache Spark Version Support</a></li>
+<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#apache-spark-version-support">Apache Spark Version Support</a><ul
class="nav section-nav flex-column">
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#new-version-adoption">New Version Adoption</a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#support-lifetime">Support Lifetime</a></li>
+<li class="toc-h3 nav-item toc-entry"><a class="reference internal nav-link"
href="#patch-versions">Patch Versions</a></li>
+</ul>
+</li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#release-cadence">Release Cadence</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#native-library-coupling">Native Library Coupling</a></li>
<li class="toc-h2 nav-item toc-entry"><a class="reference internal nav-link"
href="#road-to-1-0">Road to 1.0</a></li>
diff --git a/searchindex.js b/searchindex.js
index 819a837e81..9fe28c134d 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"alltitles": {"!": [[53, "id1"]], "%": [[51, "id1"]], "&":
[[41, "id1"]], "*": [[51, "id2"]], "+": [[51, "id3"]], "-": [[51, "id4"]], "/":
[[51, "id5"]], "1. Format Your Code": [[38, "format-your-code"]], "1. Install
Comet": [[59, "install-comet"], [69, "install-comet"]], "1. Native Operators
(nativeExecs map)": [[26, "native-operators-nativeexecs-map"]], "2. Build and
Verify": [[38, "build-and-verify"]], "2. Clone Iceberg and Apply Diff": [[59,
"clone-iceberg-and-apply- [...]
\ No newline at end of file
+Search.setIndex({"alltitles": {"!": [[53, "id1"]], "%": [[51, "id1"]], "&":
[[41, "id1"]], "*": [[51, "id2"]], "+": [[51, "id3"]], "-": [[51, "id4"]], "/":
[[51, "id5"]], "1. Format Your Code": [[38, "format-your-code"]], "1. Install
Comet": [[59, "install-comet"], [69, "install-comet"]], "1. Native Operators
(nativeExecs map)": [[26, "native-operators-nativeexecs-map"]], "2. Build and
Verify": [[38, "build-and-verify"]], "2. Clone Iceberg and Apply Diff": [[59,
"clone-iceberg-and-apply- [...]
\ No newline at end of file
diff --git a/user-guide/latest/compatibility/spark-versions.html
b/user-guide/latest/compatibility/spark-versions.html
index e4dd9fa081..32649b6a98 100644
--- a/user-guide/latest/compatibility/spark-versions.html
+++ b/user-guide/latest/compatibility/spark-versions.html
@@ -743,7 +743,9 @@ under the License.
<h1>Spark Version Compatibility<a class="headerlink"
href="#spark-version-compatibility" title="Link to this heading">#</a></h1>
<p>This page documents known issues and limitations specific to each supported
Apache Spark version.</p>
<p>For general compatibility information that applies across all Spark
versions, see the other pages in this
-compatibility guide.</p>
+compatibility guide. For the rule that governs how long each Spark minor is
supported, see the
+<a class="reference internal"
href="../../../about/versioning_policy.html#apache-spark-version-support"><span
class="std std-ref">Apache Spark version support section</span></a>
+of the versioning policy.</p>
<section id="spark-3-4">
<h2>Spark 3.4<a class="headerlink" href="#spark-3-4" title="Link to this
heading">#</a></h2>
<p>Spark 3.4.3 is supported with Java 11/17 and Scala 2.12/2.13.</p>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]