Merge remote-tracking branch 'remotes/origin/master' into ignite-3478
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/410c84fc Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/410c84fc Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/410c84fc Branch: refs/heads/ignite-5937 Commit: 410c84fcf0d6f7bbe8373f996b6633c4d5b15b61 Parents: a1d9ddd e98e392 Author: sboikov <sboi...@gridgain.com> Authored: Thu Oct 5 11:40:04 2017 +0300 Committer: sboikov <sboi...@gridgain.com> Committed: Thu Oct 5 11:40:04 2017 +0300 ---------------------------------------------------------------------- assembly/release-fabric-base.xml | 1 - .../apache/ignite/configuration/WALMode.java | 9 +- .../ignite/internal/pagemem/wal/WALPointer.java | 4 +- .../internal/pagemem/wal/record/DataRecord.java | 20 +- .../pagemem/wal/record/SnapshotRecord.java | 58 ++++++ .../pagemem/wal/record/TimeStampRecord.java | 57 ++++++ .../internal/pagemem/wal/record/TxRecord.java | 52 +++-- .../internal/pagemem/wal/record/WALRecord.java | 6 +- .../processors/cache/GridCacheAdapter.java | 16 ++ .../processors/cache/GridCacheMapEntry.java | 2 + .../GridCacheDatabaseSharedManager.java | 3 + .../cache/persistence/wal/FileWALPointer.java | 3 + .../wal/FileWriteAheadLogManager.java | 7 + .../reader/StandaloneWalRecordsIterator.java | 2 +- .../wal/serializer/RecordDataV1Serializer.java | 6 +- .../wal/serializer/RecordDataV2Serializer.java | 49 ++++- .../wal/serializer/TxRecordSerializer.java | 3 +- .../cache/transactions/IgniteTxAdapter.java | 3 +- .../cache/GridCacheAbstractFullApiSelfTest.java | 45 +++- .../db/wal/IgniteWalSerializerVersionTest.java | 205 ++++++++++++++++++- .../db/wal/reader/IgniteWalReaderTest.java | 159 +++++++++++++- 21 files changed, 665 insertions(+), 45 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/410c84fc/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheAdapter.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/410c84fc/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheMapEntry.java ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ignite/blob/410c84fc/modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxAdapter.java ----------------------------------------------------------------------