Skip to content

docs: update release notes and docs for v1.1.0 - #6145

Open
cheyang wants to merge 1 commit into
fluid-cloudnative:masterfrom
cheyang:update_doc_for_v1.1.0_release
Open

docs: update release notes and docs for v1.1.0#6145
cheyang wants to merge 1 commit into
fluid-cloudnative:masterfrom
cheyang:update_doc_for_v1.1.0_release

Conversation

@cheyang

@cheyang cheyang commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator

Ⅰ. Describe what this PR does

Documentation-only preparation for the v1.1.0 release. The version and chart bumps already landed in #5305; this PR fills in the release notes and the docs that reference the release.

CHANGELOG.md — adds the v1.1.0 section, following the existing Highlights / Enhancements / Bug Fixes structure, plus a new Deprecations and Removals section. Distilled from the 489 commits since v1.0.8.

The headline of the release is CacheRuntime: the new CacheRuntime and CacheRuntimeClass CRDs let a cache system be onboarded declaratively — by describing its topology (MasterSlave / P2P-DHT / ClientOnly), per-component workload form and operation commands — instead of writing a new Go engine. Curvine is the first system integrated through the framework.

README.md / README-zh_CN.md — adds a v1.1.0 row to the news table, dropping the oldest entry to keep the customary three release rows (same as was done when v1.0.8 was tagged).

docs/{en,zh}/TOC.md — indexes userguide/cache_runtime_tieredstore.md, a v1.1.0 feature doc that exists in both languages but was not reachable from either table of contents. Placed under Advanced / 进阶使用, right after the Alluxio tiered store entry.

Ⅱ. Does this pull request fix one issue?

NONE

Ⅲ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.

No tests needed — this PR only changes Markdown files and adds no code.

Ⅳ. Describe how to verify it

  • All five relative links added to CHANGELOG.md resolve to files that exist in the tree (generic_cache_runtime_integration.md, cacheruntime_spec_update.md, ROADMAP.md), as do the two new TOC entries.
  • The CacheRuntime claims can be cross-checked against api/v1alpha1/cacheruntime_types.go, api/v1alpha1/cacheruntimeclass_types.go and config/crd/bases/data.fluid.io_cacheruntime{,class}es.yaml.

Ⅴ. Special notes for reviews

Two things worth a reviewer's attention:

  1. The release date is deliberately left as TBD — in the CHANGELOG.md heading and in both README news rows. It needs to be filled in when the tag is actually cut: grep -n TBD CHANGELOG.md README.md README-zh_CN.md.

  2. Graceful scale-down for AlluxioRuntime via AdvancedStatefulSet (feat: support graceful scale-down for AlluxioRuntime using AdvancedStatefulSet #5805) is intentionally not listed. Its commit message is prefixed feat: and it reads like a highlight, but Revert "feat: support graceful scale-down for AlluxioRuntime" (#5805) #6059 reverted it in full, so the feature is not in v1.1.0. Generating release notes straight from the feat: list would have wrongly advertised it.

Please double-check the Deprecations and Removals entry: GooseFSRuntime removal (#5703) is called out as requiring migration before upgrading, since it is the only breaking change in this release. If the intended messaging around GooseFS is softer or stronger, that line should be adjusted.

Add the v1.1.0 section to CHANGELOG.md, following the existing
Highlights / Enhancements / Bug Fixes structure and adding a
Deprecations and Removals section for the GooseFSRuntime removal.

The headline of this release is CacheRuntime: the new CacheRuntime and
CacheRuntimeClass CRDs let a cache system be onboarded declaratively
instead of by writing a new Go engine, with Curvine as the first
integration.

Also:
- add a v1.1.0 row to the news table in both READMEs, dropping the
  oldest entry to keep the customary three releases
- index docs/{en,zh}/userguide/cache_runtime_tieredstore.md in both
  TOCs, which was previously unreachable from the table of contents

The release date is left as TBD and needs to be filled in when the
tag is cut.

Signed-off-by: cheyang <cheyang.cy@alibaba-inc.com>
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Jul 29, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 65.10%. Comparing base (95138fc) to head (cfe7b87).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #6145   +/-   ##
=======================================
  Coverage   65.10%   65.10%           
=======================================
  Files         485      485           
  Lines       34015    34015           
=======================================
  Hits        22147    22147           
  Misses      10127    10127           
  Partials     1741     1741           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

1 participant