Skip to content

docs: publish only 4.18.1.x, 4.19.0.x, 4.19.2.x and 3.11.5.x - #1146

Merged
dkropachev merged 1 commit into
scylladb:scylla-4.xfrom
nikagra:docs-publish-four-versions
Sep 26, 2026
Merged

dkropachev merged 1 commit into
scylladb:scylla-4.xfrom
nikagra:docs-publish-four-versions

Conversation

@nikagra

@nikagra nikagra commented Sep 24, 2026 •

Copy link
Copy Markdown

The site publishes sixteen versions, none newer than 4.19.0.1. Publish the four supported lines instead: 4.19.2.x (stable), 4.19.0.x, 4.18.1.x, and 3.11.5.x (deprecated).

Merge last, after #1140, #1141, #1142 and #1148 (the build fixes on each branch). Otherwise a version builds without its javadoc, and 4.19.2.x — the new /stable/ — renders its navigation as code blocks. The connectivity PRs (#1143, #1144, #1145, #1149) can land before or after.

  • conf.py: the four branches, LATEST_VERSION, DEPRECATED_VERSIONS, the recommonmark list; drop the unused scylla-3.x dropdown entry
  • JDK 8 arm trimmed to the three versions with the error-prone shim
  • guard fixture REAL_ALL updated
  • redirects for the thirteen dropped versions' roots; deep links into them will 404
  • README's API link pointed at a dropped version

Verified: check-javadoc-output-test.sh passes, and this conf.py built all four branches locally (from the PR heads) with a full api/ each and the guard green.

Fixes #1135
Jira: DRIVER-1109

🤖 Generated with Claude Code

Sixteen versions were published, none newer than 4.19.0.1. Publish the
four supported lines instead, with 4.19.2.x as stable and 3.11.5.x as
the one deprecated 3.x version.

The thirteen dropped versions' roots redirect to stable or 3.11.5.x;
deep links into them will 404. The README's API link pointed at one
of them.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
@coderabbitai

coderabbitai Bot commented Sep 24, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 33 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Organization UI

Review profile: QUIET

Plan: Advanced

Run ID: 4a825c8f-ab36-4bc0-bc51-4fc6ba8a5d6b

📥 Commits

Reviewing files that changed from the base of the PR and between 9167ca1 and d96e0a0.

📒 Files selected for processing (5)
  • README.md
  • docs/_utils/check-javadoc-output-test.sh
  • docs/_utils/javadoc-multiversion.sh
  • docs/_utils/redirects.yaml
  • docs/source/conf.py

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@nikagra
nikagra marked this pull request as ready for review September 25, 2026 13:16
@dkropachev
dkropachev merged commit 7f892fb into scylladb:scylla-4.x Sep 26, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs: publish only 4.18.1.x, 4.19.0.x, 4.19.2.x and 3.11.5.x

2 participants