Skip to content

Commit edf3c2c

Browse files
Docs sync done from apache/pulsar (#80902f8)
1 parent a50cd99 commit edf3c2c

File tree

5 files changed

+48
-0
lines changed

5 files changed

+48
-0
lines changed

static/reference/next/client/client-configuration-client.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,13 @@ Client operation timeout (in milliseconds).
198198

199199
**Default**: `30000`
200200

201+
### originalPrincipal
202+
Original principal for proxy authentication scenarios.
203+
204+
**Type**: `java.lang.String`
205+
206+
**Default**: `null`
207+
201208
### proxyProtocol
202209
Protocol of proxy service. proxyServiceUrl and proxyProtocol must be mutually inclusive.
203210

static/reference/next/config/reference-configuration-broker.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4096,6 +4096,21 @@ The class name of the topic policies service. The default config only takes affe
40964096

40974097
**Category**: Server
40984098

4099+
### topicsPatternRegexImplementation
4100+
The regular expression implementation to use for topic pattern matching.
4101+
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.
4102+
RE2J is more performant but does not support all regex features (e.g. negative lookaheads).
4103+
JDK uses the standard Java regex implementation which supports all features but can be slower.
4104+
Bad or malicious regex patterns requiring extensive backtracing could cause high resource usage with RE2J_WITH_JDK_FALLBACK or JDK implementations.
4105+
4106+
**Type**: `org.apache.pulsar.common.topics.TopicsPattern.RegexImplementation`
4107+
4108+
**Default**: `RE2J_WITH_JDK_FALLBACK`
4109+
4110+
**Dynamic**: `false`
4111+
4112+
**Category**: Server
4113+
40994114
### transactionLogBatchedWriteEnabled
41004115
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
41014116

static/reference/next/config/reference-configuration-client.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,13 @@ Client operation timeout (in milliseconds).
198198

199199
**Default**: `30000`
200200

201+
### originalPrincipal
202+
Original principal for proxy authentication scenarios.
203+
204+
**Type**: `java.lang.String`
205+
206+
**Default**: `null`
207+
201208
### proxyProtocol
202209
Protocol of proxy service. proxyServiceUrl and proxyProtocol must be mutually inclusive.
203210

static/reference/next/config/reference-configuration-standalone.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4096,6 +4096,21 @@ The class name of the topic policies service. The default config only takes affe
40964096

40974097
**Category**: Server
40984098

4099+
### topicsPatternRegexImplementation
4100+
The regular expression implementation to use for topic pattern matching.
4101+
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.
4102+
RE2J is more performant but does not support all regex features (e.g. negative lookaheads).
4103+
JDK uses the standard Java regex implementation which supports all features but can be slower.
4104+
Bad or malicious regex patterns requiring extensive backtracing could cause high resource usage with RE2J_WITH_JDK_FALLBACK or JDK implementations.
4105+
4106+
**Type**: `org.apache.pulsar.common.topics.TopicsPattern.RegexImplementation`
4107+
4108+
**Default**: `RE2J_WITH_JDK_FALLBACK`
4109+
4110+
**Dynamic**: `false`
4111+
4112+
**Category**: Server
4113+
40994114
### transactionLogBatchedWriteEnabled
41004115
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
41014116

static/reference/next/pulsar-client/pulsar-client.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ $ pulsar-client consume [options]
9595
|
9696
| `[-mp, --print-metadata]` | Message metadata|null|
9797
|
98+
| `[-stp, --start-timestamp]` | Start timestamp for consuming messages|null|
99+
|
100+
| `[-etp, --end-timestamp]` | End timestamp for consuming messages|null|
101+
|
98102
| `[-h, --help]` | Show this help message and exit.|null|
99103
|
100104
| `[-v, --version]` | Print version information and exit.|null|

0 commit comments

Comments
 (0)