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

andygrove pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion-comet.git


The following commit(s) were added to refs/heads/main by this push:
     new 4ad15fe076 chore: update documentation links for 1.0.0 release (#5290)
4ad15fe076 is described below

commit 4ad15fe0762091158505f1288f1708dc0e95e0d0
Author: Andy Grove <[email protected]>
AuthorDate: Fri Aug 7 14:04:55 2026 -0600

    chore: update documentation links for 1.0.0 release (#5290)
---
 docs/build.sh                                    |  2 ++
 docs/generate-versions.py                        |  4 ++--
 docs/source/contributor-guide/release_process.md | 18 ++++++++++++++----
 docs/source/user-guide/index.md                  |  4 ++--
 docs/source/user-guide/older-versions.md         |  3 ++-
 5 files changed, 22 insertions(+), 9 deletions(-)

diff --git a/docs/build.sh b/docs/build.sh
index 84cc3f7180..76f4db4cf0 100755
--- a/docs/build.sh
+++ b/docs/build.sh
@@ -29,6 +29,8 @@ rm -rf comet-0.13
 rm -rf comet-0.14
 rm -rf comet-0.15
 rm -rf comet-0.16
+rm -rf comet-0.17
+rm -rf comet-1.0
 python3 generate-versions.py
 
 # Generate dynamic content (configs, compatibility matrices) for latest docs
diff --git a/docs/generate-versions.py b/docs/generate-versions.py
index f7c604bf0e..3ba6aee12e 100644
--- a/docs/generate-versions.py
+++ b/docs/generate-versions.py
@@ -154,6 +154,6 @@ This is **out-of-date** documentation. The latest Comet 
release is version {late
 if __name__ == "__main__":
     print("Generating versioned user guide docs...")
     snapshot_version = get_version_from_pom()
-    latest_released_version = "0.17.0"
-    previous_versions = ["0.13.0", "0.14.0", "0.15.0", "0.16.0"]
+    latest_released_version = "1.0.0"
+    previous_versions = ["0.13.0", "0.14.0", "0.15.0", "0.16.0", "0.17.0"]
     generate_docs(snapshot_version, latest_released_version, previous_versions)
\ No newline at end of file
diff --git a/docs/source/contributor-guide/release_process.md 
b/docs/source/contributor-guide/release_process.md
index 58738be086..2cc430a148 100644
--- a/docs/source/contributor-guide/release_process.md
+++ b/docs/source/contributor-guide/release_process.md
@@ -285,15 +285,25 @@ it to GitHub Container Registry at 
https://github.com/apache/datafusion-comet/pk
 
 In `docs` directory:
 
-- Update `docs/source/index.rst` and add a new navigation menu link for the 
new release in the section `_toc.user-guide-links-versioned`
-- Add a new line to `build.sh` to delete the locally cloned `comet-*` branch 
for the new release e.g. `comet-0.13`
-- Update the main method in `generate-versions.py`:
+- Update the main method in `generate-versions.py` to promote the new release 
to the current one and move the
+  previously current release into the list of older versions:
 
 ```python
     latest_released_version = "0.13.0"
-    previous_versions = ["0.11.0", "0.12.0"]
+    previous_versions = ["0.10.0", "0.11.0", "0.12.0"]
 ```
 
+- Add a new line to `build.sh` to delete the locally cloned `comet-*` branch 
for the new release e.g. `comet-0.13`.
+  Every version referenced in `generate-versions.py` needs a line here, 
otherwise a rebuild reuses the stale clone
+  from the previous run.
+- Update `docs/source/user-guide/index.md`: change the "current stable 
release" sentence and the versioned entry in
+  the toctree (e.g. `0.13.x (current) <0.13/index>`).
+- Update `docs/source/user-guide/older-versions.md`: point the "current stable 
release" link at the new release and
+  add the previously current release to the toctree.
+
+Note that older user guides are kept rather than dropped, so the lists in 
`generate-versions.py`, `build.sh`, and
+`older-versions.md` grow with each release.
+
 Test the documentation build locally, following the instructions in 
`docs/README.md`.
 
 Once verified, create a PR against the main branch with these documentation 
changes. After merging, the docs will be
diff --git a/docs/source/user-guide/index.md b/docs/source/user-guide/index.md
index c58ce1c201..85b129a435 100644
--- a/docs/source/user-guide/index.md
+++ b/docs/source/user-guide/index.md
@@ -22,7 +22,7 @@ under the License.
 The Comet user guide covers installation, configuration, supported data 
sources, supported operators
 and expressions, and tuning advice for running Apache Spark with Comet 
acceleration.
 
-The **current stable release** is 0.17.x. Most users should start there. The 
**development snapshot**
+The **current stable release** is 1.0.x. Most users should start there. The 
**development snapshot**
 tracks the upcoming release and may include features and fixes that are not 
yet generally available.
 User guides for **older releases** are kept for reference under [Older 
Versions](older-versions).
 
@@ -31,7 +31,7 @@ User guides for **older releases** are kept for reference 
under [Older Versions]
 :caption: User Guide
 :hidden:
 
-0.17.x (current) <0.17/index>
+1.0.x (current) <1.0/index>
 Development Snapshot <latest/index>
 Older Versions <older-versions>
 ```
diff --git a/docs/source/user-guide/older-versions.md 
b/docs/source/user-guide/older-versions.md
index 81c73be133..00d936be54 100644
--- a/docs/source/user-guide/older-versions.md
+++ b/docs/source/user-guide/older-versions.md
@@ -20,11 +20,12 @@ under the License.
 # Older Versions
 
 These user guides are kept for reference. They are not maintained: use the
-[current stable release](0.17/index) for production guidance.
+[current stable release](1.0/index) for production guidance.
 
 ```{toctree}
 :maxdepth: 1
 
+0.17.x <0.17/index>
 0.16.x <0.16/index>
 0.15.x <0.15/index>
 0.14.x <0.14/index>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to