Skip to content

docs: Enterprise Edition landing page, EE badge, and Shard Self-Recovery (v1.40) - #551

Open
g-despot wants to merge 3 commits into
v1-40/mainfrom
v1-40/ee
Open

g-despot wants to merge 3 commits into
v1-40/mainfrom
v1-40/ee

Conversation

@g-despot

@g-despot g-despot commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

v1.40 introduces the Weaviate Enterprise Edition — same image and binary, a license key selects the edition at startup. This lane adds:

  • /deploy/enterprise landing page in a new Licensing sidebar section: editions (open-source-first positioning), how it works, activation via LICENSE_KEY/LICENSE_KEY_FILE, FAQ, support channels.
  • Shard Self-Recovery page under Deploy → Configuration — the first EE-badged feature — plus env-var reference rows.
  • Reusable EE machinery: <EnterpriseBadge /> (CloudOnlyBadge pattern), customProps.enterpriseOnly sidebar wiring, and a feature-note include for EE pages.

Holds before publish:

  • Self-recovery page carries a DRAFT-HOLD — do not publish before feat: shard self-recovery (snapshot + log-replay rejoin) weaviate#11768 lands in stable/v1.40.
  • The license-key requirement on the self-recovery page is written as spec; at v1.40.0-rc.1 the key check is format-only — re-verify once activation wiring lands in core.
  • TODO(ivan) placeholders: license request CTA, license terms page URL, FAQ wording sync with the final legal licensing FAQ.
  • Merge after the meta-ai lane (both touch sidebars.js).

@orca-security-eu orca-security-eu Bot left a comment •

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca

Copilot AI 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.

Copilot review overview

🟡 Changes recommended

Publication holds, unresolved licensing content, and inaccurate operational guidance must be addressed first.

Get a fresh assessment by requesting another Copilot review.

Review effort: Balanced
Findings: 1 Medium severity · 2 Low severity

Open (3)
What changed in this PR

Adds Enterprise Edition documentation, reusable EE badges, and Shard Self-Recovery guidance for v1.40.

Changes:

  • Adds Enterprise Edition and Shard Self-Recovery documentation.
  • Introduces reusable Enterprise badges and sidebar integration.
  • Expands replication and environment-variable references.
File Description
static/​img/​building-icon.svg Adds the Enterprise badge icon.
src/​theme/​MDXComponents.js Registers the Enterprise badge globally.
src/​theme/​DocSidebarItem/​Link/​index.tsx Supports Enterprise badges on sidebar links.
src/​theme/​DocSidebarItem/​Category/​index.tsx Supports Enterprise badges on categories.
src/​components/​EnterpriseBadge/​styles.module.scss Styles Enterprise badge variants.
src/​components/​EnterpriseBadge/​index.jsx Implements the reusable Enterprise badge.
sidebars.js Adds licensing and self-recovery navigation.
docs/​deploy/​enterprise.mdx Adds the Enterprise Edition landing page.
docs/​deploy/​configuration/​self-recovery.mdx Documents Shard Self-Recovery.
docs/​deploy/​configuration/​replication.md Links to self-recovery guidance.
docs/​deploy/​configuration/​env-vars/​index.md Documents licensing and recovery variables.
_includes/​feature-notes/​enterprise-edition.mdx Adds a reusable Enterprise feature notice.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

# tags: ['configuration', 'replication', 'enterprise']
---

{/* DRAFT-HOLD(ivan): PR #11768 unmerged — do not publish before it lands in stable/v1.40 */}
Comment on lines +125 to +126
| `weaviate_self_recovery_no_data_empty_total` | | Counter | Empty shards created on a node that started with its Raft state. A shard directory disappeared and no replica had data. Alert on this metric. |
| `weaviate_self_recovery_no_data_during_bootstrap_total` | | Counter | Empty shards created on a wiped node. This usually means a collection or tenant was created while the node was away, not data loss. |
Comment on lines +52 to +54
To get an Enterprise Edition license key, contact Weaviate.

{/* TODO(ivan): license request link */}
@g-despot
g-despot requested a review from jeroiraz September 25, 2026 11:53
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.

2 participants