Merge remote-tracking branch 'origin/master'
Project: http://git-wip-us.apache.org/repos/asf/ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/ignite/commit/ea0dcc46 Tree: http://git-wip-us.apache.org/repos/asf/ignite/tree/ea0dcc46 Diff: http://git-wip-us.apache.org/repos/asf/ignite/diff/ea0dcc46 Branch: refs/heads/ignite-6181-2 Commit: ea0dcc460bfc4d26e52c8f5760b6c3a6e7e9c351 Parents: 37b4b1d b98ffab Author: devozerov <ppoze...@gmail.com> Authored: Thu Sep 21 18:53:46 2017 +0300 Committer: devozerov <ppoze...@gmail.com> Committed: Thu Sep 21 18:53:46 2017 +0300 ---------------------------------------------------------------------- .../apache/ignite/IgniteSystemProperties.java | 5 + .../PersistentStoreConfiguration.java | 6 +- .../GridCacheDatabaseSharedManager.java | 7 +- .../cache/persistence/file/AsyncFileIO.java | 218 +++++++++++++++++++ .../persistence/file/AsyncFileIOFactory.java | 52 +++++ .../cache/persistence/file/FileIOFactory.java | 25 ++- .../cache/persistence/file/FilePageStore.java | 7 +- .../file/FileVersionCheckingFactory.java | 2 +- .../persistence/file/RandomAccessFileIO.java | 48 ++-- .../file/RandomAccessFileIOFactory.java | 14 +- .../wal/AbstractWalRecordsIterator.java | 2 +- .../cache/persistence/wal/FileInput.java | 7 + .../wal/FileWriteAheadLogManager.java | 8 +- .../reader/StandaloneWalRecordsIterator.java | 4 +- .../internal/util/future/GridFutureAdapter.java | 16 ++ .../resources/META-INF/classnames.properties | 2 + .../file/IgnitePdsThreadInterruptionTest.java | 205 +++++++++++++++++ .../db/wal/IgniteWalFlushFailoverTest.java | 22 +- .../db/wal/crc/IgniteDataIntegrityTests.java | 39 ++-- .../development/utils/IgniteWalConverter.java | 1 - .../IgnitePdsWithIndexingCoreTestSuite.java | 2 + 21 files changed, 607 insertions(+), 85 deletions(-) ----------------------------------------------------------------------