Skip to content

DOC-6998: point StackExchange.Redis links at seredis.dev - #3857

Merged
andy-stark-redis merged 1 commit into
mainfrom
DOC-6998-update-doc-links-to-the-stack-exchange-redis-external-docs
Aug 25, 2026
Merged

DOC-6998: point StackExchange.Redis links at seredis.dev#3857
andy-stark-redis merged 1 commit into
mainfrom
DOC-6998-update-doc-links-to-the-stack-exchange-redis-external-docs

Conversation

@andy-stark-redis

@andy-stark-redis andy-stark-redis commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

The StackExchange.Redis documentation has moved from stackexchange.github.io/StackExchange.Redis to seredis.dev. This updates all 18 references across 10 files.

URLs are normalized to the .html form that seredis.dev/sitemap.xml declares canonical. Extensionless paths also resolve, but our existing links were inconsistent between the two forms, so this settles it rather than carrying the split over.

One target is not a like-for-like swap

The job-queue guide cited PipelinesMultiplexers#fundamentally-blocking-operations, an anchor the site rewrite removed. Worth knowing this was already broken on the live site before this PR: the old host now 301s and serves none of its own content, so every deep link was already resolving against rewritten pages.

Retargeted to #multiplexing, which still carries the exact claim the surrounding prose makes — that the blocking pops (BLPOP, BRPOP, BRPOPLPUSH) are "not offered (and will not ever offer)". The prose is unchanged and still accurate.

Verification

  • Zero stackexchange.github.io references left in the repo or in the rendered output
  • Every distinct new URL matches a sitemap.xml entry
  • Both anchors confirmed present on the exact .html URLs now in the files. Failover#advanced-customization survives the rewrite and still covers custom health check probes and policies, matching the failover.md section that cites it
  • hugo build exits 0, no warnings
  • Link text is byte-identical everywhere — only URLs changed (17 insertions, 17 deletions)

Note on the non-content file

.agents/skills/redis-use-case-ports/assets/redis-conventions.md is included because it seeds this link into every generated .NET use-case port, and would otherwise reintroduce the old URL on the next one.

🤖 Generated with Claude Code


Note

Low Risk
Documentation-only URL swaps with no runtime, API, or security impact.

Overview
Updates all StackExchange.Redis external doc links from the retired stackexchange.github.io host to seredis.dev, across .NET client guides (failover, produsage, transpipe), seven use-case .NET landing pages, and the redis-use-case-ports agent conventions table so future generated ports don’t reintroduce the old URL.

Deep links are normalized to the .html paths declared in seredis.dev’s sitemap (e.g. Events.html, Failover.html#advanced-customization). Link text is unchanged—only URLs.

In the job-queue guide, the blocking-commands anchor moves from #fundamentally-blocking-operations (removed on the new site) to #multiplexing on PipelinesMultiplexers.html, still supporting the prose about non-blocking pops.

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

The client's docs moved from stackexchange.github.io/StackExchange.Redis to
seredis.dev. Updates all 18 references across 10 files, normalized to the
`.html` form that seredis.dev's sitemap declares canonical (extensionless
also resolves, but our links were inconsistent between the two).

One target is not a like-for-like swap. The job-queue guide cited
`PipelinesMultiplexers#fundamentally-blocking-operations`, an anchor the
site rewrite removed — the old host now 301s and serves none of its own
content, so that fragment was already dead on the live site before this
change. Retargeted to `#multiplexing`, which still carries the claim the
surrounding prose makes: that blocking pops (BLPOP, BRPOP, BRPOPLPUSH) are
not offered and never will be. The prose is unchanged and still accurate.

Every other anchor and page was checked against the new sitemap and the
live pages' anchor sets; `Failover#advanced-customization` survives the
rewrite and still covers custom health check probes and policies, matching
the failover.md section that cites it.

Also updates the redis-use-case-ports skill asset, which seeds this link
into every generated .NET port and would otherwise reintroduce the old URL.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@github-actions

github-actions Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

DOC-6998

@github-actions

Copy link
Copy Markdown
Contributor

🧠 Redis Memory

Found 5 related items from repository history (5 new this commit):

Memory updated at 563def0

@andy-stark-redis andy-stark-redis self-assigned this Aug 25, 2026
@andy-stark-redis
andy-stark-redis requested a review from a team August 25, 2026 14:29
@andy-stark-redis andy-stark-redis added the clients Client library docs label Aug 25, 2026

@dwdougherty dwdougherty left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM. N.B. I only checked a few of the modified links.

@andy-stark-redis

Copy link
Copy Markdown
Contributor Author

Thanks @dwdougherty !

@andy-stark-redis
andy-stark-redis merged commit 1fff9be into main Aug 25, 2026
93 checks passed
@andy-stark-redis
andy-stark-redis deleted the DOC-6998-update-doc-links-to-the-stack-exchange-redis-external-docs branch August 25, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clients Client library docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants