Repository: ignite Updated Branches: refs/heads/ignite-2.1 f9f13cf08 -> 31e9d3b17
GG-12411 Backport [GG-12339] to 8.1.2 GG-12339 Improve logging of snasphot operation Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/32409009 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/32409009 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/32409009 Branch: refs/heads/ignite-2.1 Commit: 3240900902fd302d1d40bf43af5b15be4a0cbef7 Parents: 5037604 Author: EdShangGG <[email protected]> Authored: Thu Jun 29 19:13:34 2017 +0300 Committer: EdShangGG <[email protected]> Committed: Thu Jun 29 19:13:34 2017 +0300 ---------------------------------------------------------------------- .../FinishSnapshotOperationAckDiscoveryMessage.java | 9 +++++++++ .../cache/persistence/GridCacheOffheapManager.java | 4 ++++ 2 files changed, 13 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/32409009/modules/core/src/main/java/org/apache/ignite/internal/pagemem/snapshot/FinishSnapshotOperationAckDiscoveryMessage.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/pagemem/snapshot/FinishSnapshotOperationAckDiscoveryMessage.java b/modules/core/src/main/java/org/apache/ignite/internal/pagemem/snapshot/FinishSnapshotOperationAckDiscoveryMessage.java index 1e5ed42..83c512a 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/pagemem/snapshot/FinishSnapshotOperationAckDiscoveryMessage.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/pagemem/snapshot/FinishSnapshotOperationAckDiscoveryMessage.java @@ -74,4 +74,13 @@ public class FinishSnapshotOperationAckDiscoveryMessage implements DiscoveryCust public boolean success() { return success; } + + /** {@inheritDoc} */ + @Override public String toString() { + return "FinishSnapshotOperationAckDiscoveryMessage{" + + "id=" + id + + ", opId=" + opId + + ", success=" + success + + '}'; + } } http://git-wip-us.apache.org/repos/asf/ignite/blob/32409009/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java index 4e322b9..84b1efe 100644 --- a/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java +++ b/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/persistence/GridCacheOffheapManager.java @@ -318,6 +318,10 @@ public class GridCacheOffheapManager extends IgniteCacheOffheapManagerImpl imple io.setNextSnapshotTag(metaPageAddr, nextSnapshotTag + 1); + if (log != null && log.isDebugEnabled()) + log.debug("Save next snapshot before checkpoint start for grId = " + grpId + + ", nextSnapshotTag = " + nextSnapshotTag); + if (PageHandler.isWalDeltaRecordNeeded(pageMem, grpId, metaPageId, metaPage, wal, null)) wal.log(new MetaPageUpdateNextSnapshotId(grpId, metaPageId,
