From 768f9378653e9202ea76c37a9f546359ca66ac87 Mon Sep 17 00:00:00 2001 From: maxlisongsong Date: Thu, 16 Jul 2026 23:15:49 +0800 Subject: [PATCH] [fix][meta] Fix NPE in shouldIgnoreEvent when MetadataEvent options is null --- .../org/apache/pulsar/metadata/impl/AbstractMetadataStore.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pulsar-metadata/src/main/java/org/apache/pulsar/metadata/impl/AbstractMetadataStore.java b/pulsar-metadata/src/main/java/org/apache/pulsar/metadata/impl/AbstractMetadataStore.java index a8e11fc618093..a67c5e04e3d9b 100644 --- a/pulsar-metadata/src/main/java/org/apache/pulsar/metadata/impl/AbstractMetadataStore.java +++ b/pulsar-metadata/src/main/java/org/apache/pulsar/metadata/impl/AbstractMetadataStore.java @@ -294,7 +294,7 @@ protected boolean shouldIgnoreEvent(MetadataEvent event, GetResult existingValue } // ignore event if metadata is ephemeral or // sequential - if (options.contains(CreateOption.Ephemeral) || event.getOptions().contains(CreateOption.Sequential)) { + if (options.contains(CreateOption.Ephemeral) || options.contains(CreateOption.Sequential)) { return true; } // ignore the event if event occurred before the