This closes #1950
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/a7e4ce49 Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/a7e4ce49 Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/a7e4ce49 Branch: refs/heads/master Commit: a7e4ce490bebc738a0cf8e95312772f0f8461a3e Parents: 168a7cf 0e36e07 Author: Clebert Suconic <[email protected]> Authored: Tue Jul 31 21:39:19 2018 -0400 Committer: Clebert Suconic <[email protected]> Committed: Tue Jul 31 21:39:19 2018 -0400 ---------------------------------------------------------------------- .../artemis/utils/runnables/AtomicRunnable.java | 47 +++++++ .../runnables/AtomicRunnableWithDelegate.java | 32 +++++ .../amqp/broker/AMQPSessionCallback.java | 27 ++-- .../artemis/core/paging/PagingManager.java | 6 + .../core/paging/impl/PagingManagerImpl.java | 39 +++++- .../core/paging/impl/PagingStoreImpl.java | 43 ++---- .../integration/amqp/GlobalDiskFullTest.java | 134 +++++++++++++++++++ .../tests/unit/util/FakePagingManager.java | 5 + 8 files changed, 281 insertions(+), 52 deletions(-) ----------------------------------------------------------------------
