This is an automated email from the ASF dual-hosted git repository.
urfree 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 edf3c2c26e8 Docs sync done from apache/pulsar (#80902f8)
edf3c2c26e8 is described below
commit edf3c2c26e8f2d0defc59122ca9e11360abea55e
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed Jul 23 01:40:32 2025 +0000
Docs sync done from apache/pulsar (#80902f8)
---
.../reference/next/client/client-configuration-client.md | 7 +++++++
.../next/config/reference-configuration-broker.md | 15 +++++++++++++++
.../next/config/reference-configuration-client.md | 7 +++++++
.../next/config/reference-configuration-standalone.md | 15 +++++++++++++++
static/reference/next/pulsar-client/pulsar-client.md | 4 ++++
5 files changed, 48 insertions(+)
diff --git a/static/reference/next/client/client-configuration-client.md
b/static/reference/next/client/client-configuration-client.md
index f8be3bb3ece..7c62955fcab 100644
--- a/static/reference/next/client/client-configuration-client.md
+++ b/static/reference/next/client/client-configuration-client.md
@@ -198,6 +198,13 @@ Client operation timeout (in milliseconds).
**Default**: `30000`
+### originalPrincipal
+Original principal for proxy authentication scenarios.
+
+**Type**: `java.lang.String`
+
+**Default**: `null`
+
### proxyProtocol
Protocol of proxy service. proxyServiceUrl and proxyProtocol must be mutually
inclusive.
diff --git a/static/reference/next/config/reference-configuration-broker.md
b/static/reference/next/config/reference-configuration-broker.md
index 440c0d920c5..f7668605818 100644
--- a/static/reference/next/config/reference-configuration-broker.md
+++ b/static/reference/next/config/reference-configuration-broker.md
@@ -4096,6 +4096,21 @@ The class name of the topic policies service. The
default config only takes affe
**Category**: Server
+### topicsPatternRegexImplementation
+The regular expression implementation to use for topic pattern matching.
+RE2J_WITH_JDK_FALLBACK is the default. It uses the RE2J implementation and
falls back to the JDK implementation for backwards compatibility reasons when
the pattern compilation fails with the RE2/j library.
+RE2J is more performant but does not support all regex features (e.g. negative
lookaheads).
+JDK uses the standard Java regex implementation which supports all features
but can be slower.
+Bad or malicious regex patterns requiring extensive backtracing could cause
high resource usage with RE2J_WITH_JDK_FALLBACK or JDK implementations.
+
+**Type**: `org.apache.pulsar.common.topics.TopicsPattern.RegexImplementation`
+
+**Default**: `RE2J_WITH_JDK_FALLBACK`
+
+**Dynamic**: `false`
+
+**Category**: Server
+
### transactionLogBatchedWriteEnabled
Provide a mechanism allowing the Transaction Log Store to aggregate multiple
records into a batched record and persist into a single BK entry. This will
make Pulsar transactions work more efficiently, aka batched log. see:
https://github.com/apache/pulsar/issues/15370. Default false
diff --git a/static/reference/next/config/reference-configuration-client.md
b/static/reference/next/config/reference-configuration-client.md
index f8be3bb3ece..7c62955fcab 100644
--- a/static/reference/next/config/reference-configuration-client.md
+++ b/static/reference/next/config/reference-configuration-client.md
@@ -198,6 +198,13 @@ Client operation timeout (in milliseconds).
**Default**: `30000`
+### originalPrincipal
+Original principal for proxy authentication scenarios.
+
+**Type**: `java.lang.String`
+
+**Default**: `null`
+
### proxyProtocol
Protocol of proxy service. proxyServiceUrl and proxyProtocol must be mutually
inclusive.
diff --git a/static/reference/next/config/reference-configuration-standalone.md
b/static/reference/next/config/reference-configuration-standalone.md
index 440c0d920c5..f7668605818 100644
--- a/static/reference/next/config/reference-configuration-standalone.md
+++ b/static/reference/next/config/reference-configuration-standalone.md
@@ -4096,6 +4096,21 @@ The class name of the topic policies service. The
default config only takes affe
**Category**: Server
+### topicsPatternRegexImplementation
+The regular expression implementation to use for topic pattern matching.
+RE2J_WITH_JDK_FALLBACK is the default. It uses the RE2J implementation and
falls back to the JDK implementation for backwards compatibility reasons when
the pattern compilation fails with the RE2/j library.
+RE2J is more performant but does not support all regex features (e.g. negative
lookaheads).
+JDK uses the standard Java regex implementation which supports all features
but can be slower.
+Bad or malicious regex patterns requiring extensive backtracing could cause
high resource usage with RE2J_WITH_JDK_FALLBACK or JDK implementations.
+
+**Type**: `org.apache.pulsar.common.topics.TopicsPattern.RegexImplementation`
+
+**Default**: `RE2J_WITH_JDK_FALLBACK`
+
+**Dynamic**: `false`
+
+**Category**: Server
+
### transactionLogBatchedWriteEnabled
Provide a mechanism allowing the Transaction Log Store to aggregate multiple
records into a batched record and persist into a single BK entry. This will
make Pulsar transactions work more efficiently, aka batched log. see:
https://github.com/apache/pulsar/issues/15370. Default false
diff --git a/static/reference/next/pulsar-client/pulsar-client.md
b/static/reference/next/pulsar-client/pulsar-client.md
index 416204462e1..523f5a06819 100644
--- a/static/reference/next/pulsar-client/pulsar-client.md
+++ b/static/reference/next/pulsar-client/pulsar-client.md
@@ -95,6 +95,10 @@ $ pulsar-client consume [options]
|
| `[-mp, --print-metadata]` | Message metadata|null|
|
+| `[-stp, --start-timestamp]` | Start timestamp for consuming messages|null|
+|
+| `[-etp, --end-timestamp]` | End timestamp for consuming messages|null|
+|
| `[-h, --help]` | Show this help message and exit.|null|
|
| `[-v, --version]` | Print version information and exit.|null|