Kill task: Don't include markAsUnused unless set. (#13104)

Cleans up the serialized JSON.
This commit is contained in:
Gian Merlino 2022-09-17 14:03:34 -07:00 committed by GitHub
parent de8f229bed
commit 2e729170cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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;