From 51ff8a8f1888477d416c87aefa1fe64b70547441 Mon Sep 17 00:00:00 2001 From: Sanjeev Kulkarni Date: Tue, 7 Aug 2018 16:21:23 -0700 Subject: [PATCH] Ignore unknown Properties from config file when parsing --- .../java/org/apache/pulsar/functions/utils/FunctionConfig.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pulsar-functions/utils/src/main/java/org/apache/pulsar/functions/utils/FunctionConfig.java b/pulsar-functions/utils/src/main/java/org/apache/pulsar/functions/utils/FunctionConfig.java index b0d340fa92707..abeaea84e3c14 100644 --- a/pulsar-functions/utils/src/main/java/org/apache/pulsar/functions/utils/FunctionConfig.java +++ b/pulsar-functions/utils/src/main/java/org/apache/pulsar/functions/utils/FunctionConfig.java @@ -18,6 +18,7 @@ */ package org.apache.pulsar.functions.utils; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.Getter; @@ -47,6 +48,7 @@ @EqualsAndHashCode @ToString @isValidFunctionConfig +@JsonIgnoreProperties(ignoreUnknown = true) public class FunctionConfig { public enum ProcessingGuarantees {