diff --git a/server/src/main/java/org/opensearch/index/translog/RemoteFsTranslog.java b/server/src/main/java/org/opensearch/index/translog/RemoteFsTranslog.java index 618a84656f128..b2493cd607417 100644 --- a/server/src/main/java/org/opensearch/index/translog/RemoteFsTranslog.java +++ b/server/src/main/java/org/opensearch/index/translog/RemoteFsTranslog.java @@ -203,7 +203,7 @@ private boolean prepareAndUpload(Long primaryTerm, Long generation) throws IOExc private boolean upload(Long primaryTerm, Long generation) throws IOException { boolean primaryMode = primaryModeSupplier.getAsBoolean(); - if (primaryMode) { + if (primaryMode == false) { logger.trace("skipped uploading translog for {} {}", primaryTerm, generation); // NO-OP return true;