Skip to content

RDSC-5718 Update RDI Flink VM and WAIT documentation#3631

Closed
ZdravkoDonev-redis wants to merge 1 commit into
mainfrom
rdsc-5718-rdi-flink-vm-wait-docs
Closed

RDSC-5718 Update RDI Flink VM and WAIT documentation#3631
ZdravkoDonev-redis wants to merge 1 commit into
mainfrom
rdsc-5718-rdi-flink-vm-wait-docs

Conversation

@ZdravkoDonev-redis

@ZdravkoDonev-redis ZdravkoDonev-redis commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

What changed

  • Remove stale statements that restrict the Flink processor to Kubernetes, including the migration guide, processor comparison, FAQ, pipeline configuration reference, and 1.18 release notes.
  • Clarify that Helm-level Flink resource configuration applies only to Helm installations and that VM users can configure per-pipeline Flink resources.
  • Correct the VM stream processor metrics endpoint from /metrics to /processor/metrics.
  • Remove wait.enabled: true from the general Flink tuning example.
  • Document the replication prerequisite, observable failure behavior, and non-destructive recovery path for wait.enabled.

Why

Manual smoke testing for the RDI 1.19.0 release showed that VM installations support Flink, the installed VM ingress exposes processor metrics at /processor/metrics, and enabling replica acknowledgement against a target without replication prevents Flink from making progress.

With wait.enabled: true and the default retry behavior, writes can reach the target while records remain pending, rejected remains zero, target connectivity can appear false, checkpoints fail, the job retries or restarts, and the initial snapshot does not complete. Removing the setting and redeploying allows the existing backlog to recover without a reset.

Jira: RDSC-5718

Validation

  • git diff --check
  • Scanned all current RDI docs and release notes for remaining Kubernetes-only Flink statements.
  • Verified the corrected VM metrics endpoint is consistently documented.
  • Full Hugo build attempted after installing Node/Python dependencies and generating components. It remains blocked by an unrelated existing command-navigation error: docs-nav-int.html ... can't evaluate field ByWeight in type []interface {}.

stoyanr pushed a commit to stoyanr/docs that referenced this pull request Jul 14, 2026
@ZdravkoDonev-redis

Copy link
Copy Markdown
Collaborator Author

Superseded by existing PR #3628. The RDSC-5718 documentation changes are now included on that PR branch in commits 0061729 and 91cb3db.

andy-stark-redis pushed a commit that referenced this pull request Jul 15, 2026
* RDSC-5692 Update public docs that Flink processor is GA

* Adopt some #3631 changes

* Drop changes to old release notes, regen config.yaml reference

---------

Co-authored-by: Zdravko Donev <zdravko.donev@redis.com>
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