Skip to content

docs: sync merged Managed Postgres restructure (pg_clickhouse move, BetaBadge)#70

Open
mintlify[bot] wants to merge 1 commit into
mainfrom
mintlify/54bf0ebb
Open

docs: sync merged Managed Postgres restructure (pg_clickhouse move, BetaBadge)#70
mintlify[bot] wants to merge 1 commit into
mainfrom
mintlify/54bf0ebb

Conversation

@mintlify
Copy link
Copy Markdown
Contributor

@mintlify mintlify Bot commented May 27, 2026

Summary

Syncs follow-on commits from ClickHouse/clickhouse-docs#6279 (now merged): moves pg_clickhouse under Managed Postgres → Extensions, adds redirects for the old URLs, restores the missing FAQ context, and updates the BetaBadge on the migration overview to match the new convention.

This is a follow-up to the prior PR (#60) which ported the initial sidebar restructure and the new migration overview page.

Changes

  • Moved integrations/connectors/tools/pg_clickhouse/{introduction,tutorial,reference}.mdxproducts/managed-postgres/extensions/pg_clickhouse/….
  • Updated slugs to /cloud/managed-postgres/extensions/pg_clickhouse[/tutorial,/reference] to match source.
  • Updated internal cross-references in extensions.mdx, quickstart.mdx, and the moved pg_clickhouse files to point at the new file paths.
  • Removed the pg_clickhouse sub-group from integrations/connectors/navigation.json (no longer cross-listed under Integrations → Data integrations).
  • Added redirects in _site/redirects.json from /integrations/pg_clickhouse[/tutorial,/reference] to the new /cloud/managed-postgres/extensions/pg_clickhouse[…] slugs, mirroring vercel.json upstream.
  • Updated products/managed-postgres/navigation.json so pg_clickhouse now nests under Extensions in the Managed Postgres sidebar (introduction, tutorial, reference).
  • Updated BetaBadge on the migration overview to pass link, galaxyTrack, and galaxyEvent="docs.managed-postgres.migration-overview-beta".
  • Applied heading-case fixes from upstream review commits (e.g. Getting StartedGetting started, Versioning PolicyVersioning policy) and the two duplicate-word typo fixes (any of of, the the).

Notes / ambiguity

  • The Mintlify mirror still lacks dedicated clickpipes.mdx and migrations/faq.mdx pages — upstream uses these for its sidebar and overview's "After the migration" section. This PR keeps the overview's "ClickPipes" links pointing to the existing clickhouse-cloud.mdx (the closest equivalent in this repo) and omits the FAQ link. A future sync should bring those pages over.
  • Upstream's vercel.json also added a redirect clickhouse-cloudclickpipes. Not mirrored here because no clickpipes page exists yet in this repo to redirect to — the clickhouse-cloud slug remains the live target.

Context

Source: ClickHouse/clickhouse-docs#6279 (merged). This PR carries the four follow-on commits (3fb9527 move, 782d35e/6180f82/e4a5a0c heading review, a824d31 typo fixes).


Note

Low Risk
Documentation, navigation, and redirect JSON only; no application or security logic changes.

Overview
This PR syncs follow-on documentation from upstream: pg_clickhouse moves from Integrations (Connectors → Data integrations) to Managed Postgres → Extensions, with slugs set to /cloud/managed-postgres/extensions/pg_clickhouse (plus tutorial and reference).

Redirects in _site/redirects.json map the old /integrations/pg_clickhouse paths to the new URLs. Internal links in extensions.mdx, quickstart.mdx, and the three pg_clickhouse pages point at the new paths; the Integrations nav entry for pg_clickhouse is removed and the Managed Postgres nav nests introduction, tutorial, and reference under Extensions.

The Managed Postgres sidebar is reorganized (e.g. data migration under Get started, pg_clickhouse under Configure → Extensions, monitoring under Operate & reference). A new migrations/overview.mdx compares ClickPipes, PeerDB, pg_dump/restore, and logical replication, with an updated BetaBadge on that page.

Minor doc polish on the moved pages: sentence-case headings, ClickPipes link tweak, and small typo fixes (any of of, the the).

Reviewed by Cursor Bugbot for commit d519501. Bugbot is set up for automated code reviews on this repo. Configure here.

@mintlify
Copy link
Copy Markdown
Contributor Author

mintlify Bot commented May 27, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
ClickHouse-docs 🟢 Ready View Preview May 27, 2026, 9:08 AM

Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit d519501. Configure here.


# Managed Postgres data migration

<BetaBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} galaxyEvent="docs.managed-postgres.migration-overview-beta" />
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

BetaBadge component ignores all passed props

Medium Severity

The BetaBadge component at snippets/components/BetaBadge/BetaBadge.jsx is defined as a parameterless function (() => { ... }) that renders a static badge. The link, galaxyTrack, and galaxyEvent props passed here are silently ignored — no tracking fires and no link override takes effect. All other usages of BetaBadge in this repo pass zero props. The upstream component likely supports these props, but the local copy hasn't been synced to match.

Additional Locations (1)
Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit d519501. Configure here.

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.

0 participants