diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotMetadata.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotMetadata.java index b07650905b92e..b09d0d798c7cb 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotMetadata.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotMetadata.java @@ -125,18 +125,19 @@ public class SnapshotMetadata implements Message, Serializable { @Nullable transient Set comprGrpIds; /** */ - private boolean hasComprGrps; + @Order(14) + boolean hasComprGrps; /** If {@code true} snapshot only primary copies of partitions. */ - @Order(14) + @Order(15) boolean onlyPrimary; /** If {@code true} cache group dump stored. */ - @Order(15) + @Order(16) boolean dump; /** Encryption key. */ - @Order(16) + @Order(17) @Nullable byte[] encKey; /** Empty constructor for a {@link MessageFactory}. */ diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotRestoreOperationResponse.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotRestoreOperationResponse.java index 223497a830363..e4948be69b9ef 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotRestoreOperationResponse.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/snapshot/SnapshotRestoreOperationResponse.java @@ -38,11 +38,8 @@ public class SnapshotRestoreOperationResponse implements MarshallableMessage { byte[] ccfgsBytes; /** Snapshot metadata files on local node. */ - private List metas; - - /** */ @Order(1) - byte[] metasBytes; + List metas; /** Default constructor for {@link MessageFactory}. */ public SnapshotRestoreOperationResponse() { @@ -74,15 +71,10 @@ public List metadata() { /** {@inheritDoc} */ @Override public void prepareMarshal(Marshaller marsh) throws IgniteCheckedException { ccfgsBytes = U.marshal(marsh, ccfgs); - metasBytes = U.marshal(marsh, metas); } /** {@inheritDoc} */ @Override public void finishUnmarshal(Marshaller marsh, ClassLoader clsLdr) throws IgniteCheckedException { - if (ccfgsBytes != null) - ccfgs = U.unmarshal(marsh, ccfgsBytes, clsLdr); - - if (metasBytes != null) - metas = U.unmarshal(marsh, metasBytes, clsLdr); + ccfgs = U.unmarshal(marsh, ccfgsBytes, clsLdr); } }