From b88d7b2b20e8dc1b66cce6a3458e18af28d760da Mon Sep 17 00:00:00 2001 From: April M <36110273+aimurphy@users.noreply.github.com> Date: Fri, 19 Jun 2026 14:32:01 -0700 Subject: [PATCH] module segment in xrefs --- .../ROOT/pages/astream-subscriptions-exclusive.adoc | 8 ++++---- .../ROOT/pages/astream-subscriptions-failover.adoc | 10 +++++----- .../ROOT/pages/astream-subscriptions-keyshared.adoc | 12 ++++++------ modules/ROOT/pages/astream-subscriptions-shared.adoc | 10 +++++----- modules/ROOT/pages/astream-subscriptions.adoc | 11 +++++------ modules/developing/pages/astream-functions.adoc | 2 +- modules/developing/pages/clients/index.adoc | 12 ++++++------ modules/developing/pages/configure-pulsar-env.adoc | 2 +- .../pages/produce-consume-astra-portal.adoc | 4 ++-- .../pages/produce-consume-pulsar-client.adoc | 4 ++-- modules/operations/pages/astream-pricing.adoc | 4 ++-- modules/operations/pages/astream-scrape-metrics.adoc | 2 +- modules/operations/pages/monitoring/index.adoc | 10 +++++----- modules/operations/pages/monitoring/integration.adoc | 9 ++++----- modules/operations/pages/monitoring/metrics.adoc | 8 ++++---- .../pages/monitoring/namespace-dashboard.adoc | 4 ++-- modules/operations/pages/monitoring/new-relic.adoc | 10 +++++----- .../pages/monitoring/overview-dashboard.adoc | 4 ++-- .../operations/pages/monitoring/topic-dashboard.adoc | 4 ++-- 19 files changed, 64 insertions(+), 66 deletions(-) diff --git a/modules/ROOT/pages/astream-subscriptions-exclusive.adoc b/modules/ROOT/pages/astream-subscriptions-exclusive.adoc index ca9e020..cbea701 100644 --- a/modules/ROOT/pages/astream-subscriptions-exclusive.adoc +++ b/modules/ROOT/pages/astream-subscriptions-exclusive.adoc @@ -89,7 +89,7 @@ Caused by: org.apache.pulsar.client.api.PulsarClientException$ConsumerBusyExcept == See also -* xref:astream-subscriptions.adoc[] -* xref:astream-subscriptions-shared.adoc[] -* xref:astream-subscriptions-failover.adoc[] -* xref:astream-subscriptions-keyshared.adoc[] +* xref:ROOT:astream-subscriptions.adoc[] +* xref:ROOT:astream-subscriptions-shared.adoc[] +* xref:ROOT:astream-subscriptions-failover.adoc[] +* xref:ROOT:astream-subscriptions-keyshared.adoc[] \ No newline at end of file diff --git a/modules/ROOT/pages/astream-subscriptions-failover.adoc b/modules/ROOT/pages/astream-subscriptions-failover.adoc index f131feb..80c39fd 100644 --- a/modules/ROOT/pages/astream-subscriptions-failover.adoc +++ b/modules/ROOT/pages/astream-subscriptions-failover.adoc @@ -5,7 +5,7 @@ _Subscriptions_ in {pulsar-reg} describe which consumers are consuming data from a topic and how they want to consume that data. -If an xref:astream-subscriptions-exclusive.adoc[exclusive] consumer fails, the topic backlog accumulates stale, unacknowledged messages. +If an xref:ROOT:astream-subscriptions-exclusive.adoc[exclusive] consumer fails, the topic backlog accumulates stale, unacknowledged messages. {pulsar-short} solves this problem with failover subscriptions. In _failover subscriptions_, {pulsar-short} designates one primary consumer and multiple standby consumers. If the primary consumer disconnects, the standby consumers begin consuming the subsequent unacknowledged messages. @@ -78,7 +78,7 @@ To test them, you can progressively end each `SimplePulsarConsumer` process, and == See also -* xref:astream-subscriptions.adoc[] -* xref:astream-subscriptions-exclusive.adoc[] -* xref:astream-subscriptions-shared.adoc[] -* xref:astream-subscriptions-keyshared.adoc[] \ No newline at end of file +* xref:ROOT:astream-subscriptions.adoc[] +* xref:ROOT:astream-subscriptions-exclusive.adoc[] +* xref:ROOT:astream-subscriptions-shared.adoc[] +* xref:ROOT:astream-subscriptions-keyshared.adoc[] \ No newline at end of file diff --git a/modules/ROOT/pages/astream-subscriptions-keyshared.adoc b/modules/ROOT/pages/astream-subscriptions-keyshared.adoc index 2d37589..17e99ac 100644 --- a/modules/ROOT/pages/astream-subscriptions-keyshared.adoc +++ b/modules/ROOT/pages/astream-subscriptions-keyshared.adoc @@ -5,7 +5,7 @@ _Subscriptions_ in {pulsar-reg} describe which consumers are consuming data from a topic and how they want to consume that data. -{pulsar-short}'s xref:astream-subscriptions-shared.adoc[shared subscription] model can increase the message processing rate, but it risks losing message ordering guarantees. +{pulsar-short}'s xref:ROOT:astream-subscriptions-shared.adoc[shared subscription] model can increase the message processing rate, but it risks losing message ordering guarantees. In a round-robin delivery, there's no way for the broker to know which messages are going to which consumer. _Key shared subscriptions_ allow multiple consumers to subscribe to a topic, and provide additional metadata in the form of _keys_ that link messages to specific consumers. @@ -38,7 +38,7 @@ If you need to set fixed hash ranges, use the `<