Skip to content

docs: add recovery request queue configuration guide - #303

Open
Aryex wants to merge 1 commit into
mainfrom
alexl/agent/recovery-queue-config
Open

docs: add recovery request queue configuration guide#303
Aryex wants to merge 1 commit into
mainfrom
alexl/agent/recovery-queue-config

Conversation

@Aryex

@Aryex Aryex commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

Document the new recovery_requests_queue_size cluster client configuration option that buffers requests during cluster topology-refresh reconnects.

⚠️ Attention: This PR was generated automatically. Verify that all relevant pages have been updated.

Source Commits

  • c0e1ab6 — feat(core): buffer pending requests during cluster reconnect with bounded recovery queue (#6640)

Changes

  • Added new how-to page how-to/connections/recovery-queue.mdx documenting the recovery request queue feature with configuration examples for Python, Java, Go, and Node.js
  • Updated how-to/connections/resilience-best-practices.mdx to include recovery_requests_queue_size in the recommended production configuration examples and mention the feature in the cluster benefits list
  • Added the new page to the sidebar navigation in astro.config.mjs

Context

PR #6640 introduced a bounded recovery queue that buffers requests during cluster reconnect instead of failing them immediately. This is a new user-facing configuration option (recovery_requests_queue_size) exposed in Python, Java, Go, and Node.js cluster client configurations, with a default of 1000. The feature improves cluster client resilience during topology refreshes triggered by circular MOVED redirects.

cc @affonsov


This PR was generated by the automated documentation pipeline.

Signed-off-by: kiro-agent <kiro-agent@users.noreply.github.com>
@Aryex

Aryex commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator Author

I'm not sure if this option require it's own separate page. Regradless I do have this issue to improve our lack of guidance on configuration options. #166

@Aryex
Aryex marked this pull request as ready for review July 30, 2026 22:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Generated documentation Improvements or additions to documentation go java nodejs python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants