You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by cl...@apache.org on 2015/05/05 03:47:09 UTC
[4/4] activemq-artemis git commit: This closes #222 on resource limits
This closes #222 on resource limits
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/bebd8093
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/bebd8093
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/bebd8093
Branch: refs/heads/master
Commit: bebd8093c080e3fb6355038eec4eb4f75d754136
Parents: adb0b2b f509ce7
Author: Clebert Suconic <cl...@apache.org>
Authored: Mon May 4 21:39:57 2015 -0400
Committer: Clebert Suconic <cl...@apache.org>
Committed: Mon May 4 21:39:57 2015 -0400
----------------------------------------------------------------------
artemis-cli/src/test/resources/broker-nojms.xml | 8 +-
artemis-cli/src/test/resources/broker.xml | 8 +-
.../remoting/impl/netty/TransportConstants.java | 5 +
.../openwire/OpenWireProtocolManager.java | 4 +-
.../protocol/openwire/amq/AMQServerSession.java | 2 +-
.../core/protocol/stomp/StompConnection.java | 2 +-
.../artemis/core/config/Configuration.java | 16 ++
.../core/config/impl/ConfigurationImpl.java | 23 +++
.../deployers/impl/FileConfigurationParser.java | 54 ++++++
.../core/persistence/QueueBindingInfo.java | 2 +
.../impl/journal/JournalStorageManager.java | 41 ++++-
.../core/remoting/impl/invm/InVMAcceptor.java | 16 ++
.../core/remoting/impl/invm/InVMConnector.java | 19 +-
.../remoting/impl/invm/TransportConstants.java | 4 +
.../core/remoting/impl/netty/NettyAcceptor.java | 55 ++++--
.../core/server/ActiveMQMessageBundle.java | 6 +
.../artemis/core/server/ActiveMQServer.java | 9 +
.../activemq/artemis/core/server/Queue.java | 5 +
.../artemis/core/server/QueueFactory.java | 1 +
.../core/server/impl/ActiveMQServerImpl.java | 93 +++++++++-
.../core/server/impl/LastValueQueue.java | 2 +
.../server/impl/PostOfficeJournalLoader.java | 1 +
.../core/server/impl/QueueFactoryImpl.java | 3 +
.../artemis/core/server/impl/QueueImpl.java | 11 ++
.../core/server/impl/ServerSessionImpl.java | 10 +-
.../settings/impl/ResourceLimitSettings.java | 173 +++++++++++++++++++
.../resources/schema/artemis-configuration.xsd | 48 +++++
.../core/config/impl/FileConfigurationTest.java | 3 +
.../impl/ScheduledDeliveryHandlerTest.java | 6 +
.../resources/ConfigurationTest-full-config.xml | 6 +
docs/user-manual/en/SUMMARY.md | 1 +
docs/user-manual/en/configuring-transports.md | 8 +
docs/user-manual/en/resource-limits.md | 27 +++
.../integration/client/DurableQueueTest.java | 21 +++
.../integration/client/HangConsumerTest.java | 6 +-
.../client/InterruptedLargeMessageTest.java | 4 +
.../jms/client/TopicCleanupTest.java | 2 +-
.../integration/server/ConnectionLimitTest.java | 96 ++++++++++
.../integration/server/ResourceLimitTest.java | 131 ++++++++++++++
.../core/server/impl/QueueConcurrentTest.java | 1 +
.../unit/core/postoffice/impl/FakeQueue.java | 6 +
.../unit/core/server/impl/QueueImplTest.java | 1 +
.../server/impl/fakes/FakeQueueFactory.java | 2 +
43 files changed, 897 insertions(+), 45 deletions(-)
----------------------------------------------------------------------