From 2e729170cc511d2d5f210e37de20cf8789bd400a Mon Sep 17 00:00:00 2001 From: Gian Merlino Date: Sat, 17 Sep 2022 14:03:34 -0700 Subject: [PATCH] Kill task: Don't include markAsUnused unless set. (#13104) 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 c0716442313..d186a9770dd 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 class KillUnusedSegmentsTask extends AbstractFixedIntervalTask } @JsonProperty + @JsonInclude(JsonInclude.Include.NON_DEFAULT) public boolean isMarkAsUnused() { return markAsUnused;