From 340f302f410b29ec430b4147c963436fb51d72fa Mon Sep 17 00:00:00 2001 From: Prashanth Nagaraj Date: Thu, 26 Jun 2025 19:54:21 +0530 Subject: [PATCH 1/3] docs: add replicateSubscriptionState field to Pulsar pubsub component - Add replicateSubscriptionState metadata field for geo-replicated clusters - Enable subscription state replication across Pulsar clusters - Includes field description, default value, and examples Signed-off-by: Prashanth Nagaraj --- .../components-reference/supported-pubsub/setup-pulsar.md | 1 + 1 file changed, 1 insertion(+) diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md index 39b36df6e0c..46b4691349f 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md @@ -94,6 +94,7 @@ The above example uses secrets as plain strings. It is recommended to use a [sec | subscribeInitialPosition | N | Subscription position is the initial position which the cursor is set when start consuming. Default: `"latest"` | `"latest"`, `"earliest"` | | partitionKey | N | Sets the key of the message for routing policy. Default: `""` | | | `maxConcurrentHandlers` | N | Defines the maximum number of concurrent message handlers. Default: `100` | `10` +| replicateSubscriptionState | N | Enable replication of subscription state across geo-replicated Pulsar clusters. Default: `"false"` | `"true"`, `"false"` | ### Authenticate using Token From fcb5789555bc2dfa2ad6dbe9dce49cf16bcf2562 Mon Sep 17 00:00:00 2001 From: Prashanth Nagaraj Date: Thu, 26 Jun 2025 20:15:35 +0530 Subject: [PATCH 2/3] Sign Signed-off-by: Prashanth Nagaraj --- .../components-reference/supported-pubsub/setup-pulsar.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md index 46b4691349f..46547a84fdc 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md @@ -93,8 +93,8 @@ The above example uses secrets as plain strings. It is recommended to use a [sec | subscribeType | N | Pulsar supports four kinds of [subscription types](https://pulsar.apache.org/docs/3.0.x/concepts-messaging/#subscription-types). Default: `"shared"` | `"shared"`, `"exclusive"`, `"failover"`, `"key_shared"`| | subscribeInitialPosition | N | Subscription position is the initial position which the cursor is set when start consuming. Default: `"latest"` | `"latest"`, `"earliest"` | | partitionKey | N | Sets the key of the message for routing policy. Default: `""` | | -| `maxConcurrentHandlers` | N | Defines the maximum number of concurrent message handlers. Default: `100` | `10` | replicateSubscriptionState | N | Enable replication of subscription state across geo-replicated Pulsar clusters. Default: `"false"` | `"true"`, `"false"` | +| `maxConcurrentHandlers` | N | Defines the maximum number of concurrent message handlers. Default: `100` | `10` ### Authenticate using Token From 5ae6b1c852460cadb9cc7a5ced7313ad16128459 Mon Sep 17 00:00:00 2001 From: Prashanth Nagaraj Date: Thu, 26 Jun 2025 20:16:46 +0530 Subject: [PATCH 3/3] Sign Signed-off-by: Prashanth Nagaraj --- .../components-reference/supported-pubsub/setup-pulsar.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md index 46547a84fdc..46b4691349f 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md @@ -93,8 +93,8 @@ The above example uses secrets as plain strings. It is recommended to use a [sec | subscribeType | N | Pulsar supports four kinds of [subscription types](https://pulsar.apache.org/docs/3.0.x/concepts-messaging/#subscription-types). Default: `"shared"` | `"shared"`, `"exclusive"`, `"failover"`, `"key_shared"`| | subscribeInitialPosition | N | Subscription position is the initial position which the cursor is set when start consuming. Default: `"latest"` | `"latest"`, `"earliest"` | | partitionKey | N | Sets the key of the message for routing policy. Default: `""` | | -| replicateSubscriptionState | N | Enable replication of subscription state across geo-replicated Pulsar clusters. Default: `"false"` | `"true"`, `"false"` | | `maxConcurrentHandlers` | N | Defines the maximum number of concurrent message handlers. Default: `100` | `10` +| replicateSubscriptionState | N | Enable replication of subscription state across geo-replicated Pulsar clusters. Default: `"false"` | `"true"`, `"false"` | ### Authenticate using Token