From d78ed4c0f0f71fd508a31b1a203afcf3fcc29b29 Mon Sep 17 00:00:00 2001 From: Gian Merlino Date: Fri, 16 Sep 2022 18:36:19 -0700 Subject: [PATCH] Kill task: Don't include markAsUnused unless set. Cleans up the serialized JSON. --- .../druid/indexing/common/task/KillUnusedSegmentsTask.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/indexing-service/src/main/java/org/apache/druid/indexing/common/task/KillUnusedSegmentsTask.java b/indexing-service/src/main/java/org/apache/druid/indexing/common/task/KillUnusedSegmentsTask.java index c07164423130..d186a9770dde 100644 --- a/indexing-service/src/main/java/org/apache/druid/indexing/common/task/KillUnusedSegmentsTask.java +++ b/indexing-service/src/main/java/org/apache/druid/indexing/common/task/KillUnusedSegmentsTask.java @@ -20,6 +20,7 @@ package org.apache.druid.indexing.common.task; import com.fasterxml.jackson.annotation.JsonCreator; +import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import org.apache.druid.client.indexing.ClientKillUnusedSegmentsTaskQuery; import org.apache.druid.indexer.TaskStatus; @@ -75,6 +76,7 @@ public KillUnusedSegmentsTask( } @JsonProperty + @JsonInclude(JsonInclude.Include.NON_DEFAULT) public boolean isMarkAsUnused() { return markAsUnused;