This is an automated email from the ASF dual-hosted git repository. lhotari pushed a commit to branch branch-4.0 in repository https://gitbox.apache.org/repos/asf/pulsar.git
commit 3da4c7a68494f478a1f5d3a6ebeae039d029f06f 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]> (cherry picked from commit a53279837fae8b1c8bd16bec966cbc39823ed210) --- .../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)
