Skip to content

docs: fix residual legend entries and Qdrant diagram accuracy#246

Merged
weicao merged 1 commit intomainfrom
docs/architecture-docs
Apr 9, 2026
Merged

docs: fix residual legend entries and Qdrant diagram accuracy#246
weicao merged 1 commit intomainfrom
docs/architecture-docs

Conversation

@weicao
Copy link
Copy Markdown
Contributor

@weicao weicao commented Apr 9, 2026

Changes

Residual legend cleanup

Removed "KubeBlocks Operator" and "CRD Resource" legend entries that remained in 17 diagram components after the management plane section was deleted in #243.

Qdrant diagram accuracy fix

Qdrant uses per-shard Raft consensus — there is no single cluster-level leader. The previous diagram showed one pod as "LEADER" which was inaccurate.

  • Renamed LEADER pod badge → PEER
  • Removed pod-leader / badge-leader CSS classes
  • Added an explanatory note: "Per-shard Raft, not one cluster leader. Each collection shard elects its own replica leader; a node may host many shards."

Test plan

  • yarn build passes with no errors
  • Qdrant architecture page shows PEER badges with the shard-level Raft note
  • Legend sections on all affected diagrams no longer show operator/CRD entries

- Remove "KubeBlocks Operator" and "CRD Resource" legend entries left
  over in 17 diagram components after the management plane section was
  deleted in the previous commit
- Fix QdrantArchitectureDiagram: Qdrant uses per-shard Raft (no single
  cluster leader), so rename the LEADER pod badge to PEER and add an
  explanatory note that each shard elects its own replica leader
@weicao weicao merged commit 9c8a6e1 into main Apr 9, 2026
1 check passed
@weicao weicao deleted the docs/architecture-docs branch April 9, 2026 03:16
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