This is an automated email from the ASF dual-hosted git repository.
lhotari pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git
The following commit(s) were added to refs/heads/master by this push:
new a53279837fa [fix][broker] Invalid regex in PulsarLedgerManager causes
zk data notification to be ignored (#23977)
a53279837fa is described below
commit a53279837fae8b1c8bd16bec966cbc39823ed210
Author: ken <[email protected]>
AuthorDate: Wed Aug 27 17:51:26 2025 +0800
[fix][broker] Invalid regex in PulsarLedgerManager causes zk data
notification to be ignored (#23977)
Co-authored-by: fanjianye <[email protected]>
---
.../java/org/apache/pulsar/metadata/bookkeeper/PulsarLedgerManager.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
a/pulsar-metadata/src/main/java/org/apache/pulsar/metadata/bookkeeper/PulsarLedgerManager.java
b/pulsar-metadata/src/main/java/org/apache/pulsar/metadata/bookkeeper/PulsarLedgerManager.java
index b003c656353..c426538aee4 100644
---
a/pulsar-metadata/src/main/java/org/apache/pulsar/metadata/bookkeeper/PulsarLedgerManager.java
+++
b/pulsar-metadata/src/main/java/org/apache/pulsar/metadata/bookkeeper/PulsarLedgerManager.java
@@ -292,7 +292,7 @@ public class PulsarLedgerManager implements LedgerManager {
}
}
- private static final Pattern ledgerPathRegex =
Pattern.compile("/L[0-9]+$");
+ private static final Pattern ledgerPathRegex =
Pattern.compile(".*/L[0-9]+$");
private void handleDataNotification(Notification n) {
if (!n.getPath().startsWith(ledgerRootPath)