Skip to content

Document replicated: true on set_configuration#559

Open
heskew wants to merge 2 commits into
mainfrom
docs/set-configuration-replicated
Open

Document replicated: true on set_configuration#559
heskew wants to merge 2 commits into
mainfrom
docs/set-configuration-replicated

Conversation

@heskew

@heskew heskew commented Jul 2, 2026

Copy link
Copy Markdown
Member

Companion to HarperFast/harper#1556 (closes HarperFast/harper#660 / CORE-2939 on the feature side).

  • reference/operations-api/operations.md: set_configuration now notes replicated: true support, the per-node replicated[] response, the node-local-params footgun, and the restart_service {replicated: true} follow-up.
  • reference/configuration/operations.md: full treatment — replicated param, replicated request/response examples (including the failed-peer shape and the "check the array, message alone reads as success" caveat), warning block listing node-local params, and the sequential cluster-restart workflow.
  • release-notes/v5-lincoln/5.1.md: release-note entry under Configuration.

<VersionBadge version="v5.1.0" /> on the new surface per repo conventions.

Generated by an LLM (Claude Fable 5).

🤖 Generated with Claude Code

@github-actions github-actions Bot temporarily deployed to pr-559 July 2, 2026 02:10 Inactive
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

🚀 Preview Deployment

Your preview deployment is ready!

🔗 Preview URL: https://preview.harper-documentation.harperfabric.com/pr-559

This preview will update automatically when you push new commits.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request documents the new replicated set_configuration feature introduced in HarperDB v5.1.0, updating the configuration operations, operations API reference, and release notes. The feedback suggests correcting the service name in the restart_service example to http_workers and updating the Docusaurus admonition syntax to use square brackets for the title.

Comment thread reference/configuration/operations.md
Comment thread reference/configuration/operations.md
@heskew heskew marked this pull request as ready for review July 2, 2026 02:42
@heskew heskew requested a review from a team as a code owner July 2, 2026 02:42
clustering_config/clustering are v4 NATS-era names; v5 accepts http,
http_workers, custom_functions, harperdb (per HDB_PROCESS_SERVICES).
Flagged via review of the set_configuration replicated cross-reference.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

🚀 Preview Deployment

Your preview deployment is ready!

🔗 Preview URL: https://preview.harper-documentation.harperfabric.com/pr-559

This preview will update automatically when you push new commits.

@kriszyp kriszyp left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving — accurate documentation of replicated: true on set_configuration. (I double-checked the restart_service "one node at a time" statement — it's correct: restart_service uses its own sequential per-node loop that polls each node's job to completion before advancing, not the parallel replicated-operation path.)

One note: this replicated: true support is landing in 5.2, not 5.1 — worth a version marker in the docs so users on the 5.1 line don't expect it yet. Thanks @heskew!

— 🤖 KrAIs (Kris's review assistant)

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.

Support replicated: true on set_configuration

2 participants