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 2019/10/28 13:04:19 UTC
[activemq-artemis] 03/03: This closes #2850
This is an automated email from the ASF dual-hosted git repository.
clebertsuconic pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git
commit eb3c4931c2871a58fea9208eebaf90bc8ffbe462
Merge: 47a5406 84067d8
Author: Clebert Suconic <cl...@apache.org>
AuthorDate: Mon Oct 28 09:01:42 2019 -0400
This closes #2850
.../apache/activemq/artemis/logs/AuditLogger.java | 7 +
.../api/config/ActiveMQDefaultConfiguration.java | 6 +
.../api/core/management/ActiveMQServerControl.java | 58 ++-
.../api/core/management/AddressControl.java | 3 +
.../api/core/management/AddressSettingsInfo.java | 270 +++++++++++-
.../artemis/api/core/management/DivertControl.java | 3 +
.../artemis/api/core/management/QueueControl.java | 6 +
.../artemis/api/core/management/ResourceNames.java | 31 +-
.../core/management/AddressSettingsInfoTest.java | 57 ++-
.../api/core/management/ResourceNamesTest.java | 91 ++++
.../deployers/impl/FileConfigurationParser.java | 6 +
.../management/impl/ActiveMQServerControlImpl.java | 224 ++++++++--
.../core/management/impl/AddressControlImpl.java | 8 +
.../core/management/impl/DivertControlImpl.java | 15 +-
.../core/management/impl/QueueControlImpl.java | 16 +
.../core/postoffice/impl/PostOfficeImpl.java | 133 ++++++
.../core/postoffice/impl/SimpleAddressManager.java | 2 +-
.../artemis/core/server/RoutingContext.java | 2 +-
.../core/server/impl/ActiveMQServerImpl.java | 20 +-
.../artemis/core/server/impl/AddressInfo.java | 14 +-
.../artemis/core/server/impl/DivertImpl.java | 2 +-
.../artemis/core/server/impl/JournalLoader.java | 3 +-
.../core/server/impl/PostOfficeJournalLoader.java | 5 +-
.../artemis/core/server/impl/QueueImpl.java | 33 +-
.../core/server/impl/RoutingContextImpl.java | 3 +-
.../management/impl/ManagementServiceImpl.java | 2 +-
.../core/settings/impl/AddressSettings.java | 50 ++-
.../artemis/core/settings/impl/DeletionPolicy.java | 11 +
.../core/settings/impl/SlowConsumerPolicy.java | 11 +
.../resources/schema/artemis-configuration.xsd | 11 +-
.../core/config/impl/FileConfigurationTest.java | 2 +
.../impl/journal/AddressBindingEncodingTest.java | 52 +++
.../resources/ConfigurationTest-full-config.xml | 1 +
...rationTest-xinclude-config-address-settings.xml | 1 +
.../src/test/resources/artemis-configuration.xsd | 15 +
docs/user-manual/en/SUMMARY.md | 1 +
docs/user-manual/en/address-model.md | 13 +-
docs/user-manual/en/configuration-index.md | 4 +
docs/user-manual/en/retroactive-addresses.md | 88 ++++
.../RequestReplyMultiProtocolTest.java | 5 +-
.../crossprotocol/RequestReplyNonJMSTest.java | 14 +-
.../management/ActiveMQServerControlTest.java | 302 ++++++++++++-
.../ActiveMQServerControlUsingCoreTest.java | 155 ++++++-
.../integration/management/AddressControlTest.java | 13 +
.../management/AddressControlUsingCoreTest.java | 5 +
.../integration/management/DivertControlTest.java | 24 ++
.../management/DivertControlUsingCoreTest.java | 5 +
.../integration/management/QueueControlTest.java | 24 +-
.../management/QueueControlUsingCoreTest.java | 5 +
.../server/RetroactiveAddressFailoverTest.java | 119 ++++++
.../integration/server/RetroactiveAddressTest.java | 476 +++++++++++++++++++++
.../core/server/impl/fakes/FakeJournalLoader.java | 3 +-
52 files changed, 2341 insertions(+), 89 deletions(-)