This closes #2250
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/5269df85 Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/5269df85 Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/5269df85 Branch: refs/heads/master Commit: 5269df852559d5d85848ff9042fff89e044e3943 Parents: ef7ff38 2967df6 Author: Clebert Suconic <[email protected]> Authored: Mon Oct 22 11:33:07 2018 -0400 Committer: Clebert Suconic <[email protected]> Committed: Mon Oct 22 11:33:07 2018 -0400 ---------------------------------------------------------------------- .../jdbc/store/file/JDBCSequentialFile.java | 5 + .../artemis/core/io/SequentialFile.java | 14 ++ .../artemis/core/io/aio/AIOSequentialFile.java | 35 ++++- .../core/io/aio/AIOSequentialFileFactory.java | 9 +- .../core/io/mapped/MappedSequentialFile.java | 22 +++ .../core/io/mapped/TimedSequentialFile.java | 5 + .../artemis/core/io/nio/NIOSequentialFile.java | 23 ++- .../journal/impl/AbstractJournalUpdateTask.java | 85 ++++++---- .../artemis/core/journal/impl/JournalImpl.java | 155 ++++++++++++------- .../impl/fakes/FakeSequentialFileFactory.java | 13 ++ 10 files changed, 272 insertions(+), 94 deletions(-) ----------------------------------------------------------------------
