You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by gi...@apache.org on 2026/06/15 01:53:14 UTC
(pulsar-site) branch main updated: Docs sync done from apache/pulsar (#38deb2a)
This is an automated email from the ASF dual-hosted git repository.
github-actions[bot] pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git
The following commit(s) were added to refs/heads/main by this push:
new 3b083fa2fbb Docs sync done from apache/pulsar (#38deb2a)
3b083fa2fbb is described below
commit 3b083fa2fbb19be68d9c6b510dee04ef6c273968
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Mon Jun 15 01:53:08 2026 +0000
Docs sync done from apache/pulsar (#38deb2a)
---
.../next/config/reference-configuration-broker.md | 15 +++++++++++++--
.../next/config/reference-configuration-standalone.md | 15 +++++++++++++--
2 files changed, 26 insertions(+), 4 deletions(-)
diff --git a/static/reference/next/config/reference-configuration-broker.md b/static/reference/next/config/reference-configuration-broker.md
index 875a9f181e9..6835e59cc47 100644
--- a/static/reference/next/config/reference-configuration-broker.md
+++ b/static/reference/next/config/reference-configuration-broker.md
@@ -3968,7 +3968,7 @@ Max memory size for broker handling messages sending from producers.
**Type**: `int`
-**Default**: `2000`
+**Default**: `1999`
**Dynamic**: `true`
@@ -4587,6 +4587,17 @@ Number of worker threads to serve topic ordered executor
**Category**: Server
+### topicPoliciesCacheInitTimeoutSeconds
+Amount of seconds to timeout initializing the topic policies cache of a namespace (reading the namespace's __change_events system topic to the end). Topic loading waits for this initialization, so if the system-topic reader gets stuck (for example after __change_events is unloaded and the reconnected reader stops making progress), this bounds the wait: the broker fails the initialization, closes the stuck reader and clears the cached state so that loading the namespace's topics can be re [...]
+
+**Type**: `long`
+
+**Default**: `60`
+
+**Dynamic**: `true`
+
+**Category**: Server
+
### topicPoliciesServiceClassName
The class name of the topic policies service. There are 2 built-in implementations:
1. "org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService" (default)
@@ -5600,7 +5611,7 @@ This memory is allocated from JVM direct memory and it's shared across all the t
**Type**: `int`
-**Default**: `800`
+**Default**: `799`
**Dynamic**: `true`
diff --git a/static/reference/next/config/reference-configuration-standalone.md b/static/reference/next/config/reference-configuration-standalone.md
index 875a9f181e9..6835e59cc47 100644
--- a/static/reference/next/config/reference-configuration-standalone.md
+++ b/static/reference/next/config/reference-configuration-standalone.md
@@ -3968,7 +3968,7 @@ Max memory size for broker handling messages sending from producers.
**Type**: `int`
-**Default**: `2000`
+**Default**: `1999`
**Dynamic**: `true`
@@ -4587,6 +4587,17 @@ Number of worker threads to serve topic ordered executor
**Category**: Server
+### topicPoliciesCacheInitTimeoutSeconds
+Amount of seconds to timeout initializing the topic policies cache of a namespace (reading the namespace's __change_events system topic to the end). Topic loading waits for this initialization, so if the system-topic reader gets stuck (for example after __change_events is unloaded and the reconnected reader stops making progress), this bounds the wait: the broker fails the initialization, closes the stuck reader and clears the cached state so that loading the namespace's topics can be re [...]
+
+**Type**: `long`
+
+**Default**: `60`
+
+**Dynamic**: `true`
+
+**Category**: Server
+
### topicPoliciesServiceClassName
The class name of the topic policies service. There are 2 built-in implementations:
1. "org.apache.pulsar.broker.service.SystemTopicBasedTopicPoliciesService" (default)
@@ -5600,7 +5611,7 @@ This memory is allocated from JVM direct memory and it's shared across all the t
**Type**: `int`
-**Default**: `800`
+**Default**: `799`
**Dynamic**: `true`