Skip to content

docs: minor docs site improvements#4855

Merged
coderfender merged 3 commits into
apache:mainfrom
andygrove:docs-minor-improvements
Jul 7, 2026
Merged

docs: minor docs site improvements#4855
coderfender merged 3 commits into
apache:mainfrom
andygrove:docs-minor-improvements

Conversation

@andygrove

Copy link
Copy Markdown
Member

Which issue does this PR close?

Closes #.

Rationale for this change

Follow-up polish for the docs site after the phase 1 design overhaul (#4353). This addresses a few small usability issues found while reviewing the rendered site.

What changes are included in this PR?

  • Shorten the changelog sidebar labels from DataFusion Comet X.Y.Z Changelog to just the version number, so they fit in the navigation. The descriptive page headings are unchanged.
  • Fix the homepage spark-shell example: it was missing the off-heap memory configs that Comet requires (spark.memory.offHeap.enabled and spark.memory.offHeap.size) and hard-coded the jar version as 0.16.0. The version now uses the $COMET_VERSION placeholder so it stays current across releases.
  • Let the article content column expand with the window width. It was capped at a fixed 860px, which left large empty gaps on either side and prevented wide content such as compatibility tables from using the available space.

How are these changes tested?

Documentation-only changes. Verified by building the site locally with sphinx-build and reviewing the affected pages (changelog index, homepage, and compatibility pages) in the browser.

andygrove added 3 commits July 7, 2026 16:06
The changelog toctree used each page's full '# DataFusion Comet X.Y.Z Changelog' heading as its sidebar label, which was too long to fit in the nav. Override the toctree labels with just the version number while keeping the descriptive page headings.
The homepage spark-shell example omitted the off-heap memory configs that Comet requires and hard-coded the jar version as 0.16.0. Add spark.memory.offHeap.enabled and spark.memory.offHeap.size, and use the $COMET_VERSION placeholder so the version stays current across releases.
The article container was capped at a fixed 860px width, which left large empty gaps on either side and prevented wide content such as compatibility tables from using the available space. Remove the fixed cap so the content fills the space between the sidebars and grows as the window widens.
@andygrove andygrove requested a review from coderfender July 7, 2026 22:18
@coderfender coderfender merged commit 1534596 into apache:main Jul 7, 2026
16 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.

2 participants