This is an automated email from the ASF dual-hosted git repository.

robbie pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis.git


    from e3768fea01 ARTEMIS-5228: Update to Netty 4.1.118 (and netty-tcnative 
test dep to 2.0.70.Final)
     new e7f48fe359 ARTEMIS-5293 use Files.readString() & Files.writeString() 
where possible
     new 3d7970d717 ARTEMIS-5294 use String.repeat() where possible
     new d587a077f6 ARTEMIS-5295 use switch expressions where possible
     new 0082dfb01d ARTEMIS-5278 use pattern matching for instanceof
     new 27feb5d54e ARTEMIS-5297 remove duplicate if statements
     new 8ee9e7822e ARTEMIS-5297 fix typo in condition
     new c5479cb856 ARTEMIS-5297 combine redundant conditionals
     new 7aea998bb7 ARTEMIS-5297 fix duplicate conditions
     new 5e080aa369 ARTEMIS-5297 extract common code from if branches
     new 009f909b41 ARTEMIS-5299 prefer StringBuilder over StringBuffer
     new 31cb265c89 ARTEMIS-5294 more cases for String.repeat()
     new 9eba887142 ARTEMIS-5298 refactor RandomUtil
     new 957ebcbb65 ARTEMIS-5306 remove unused class

The 13 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../activemq/artemis/cli/commands/Create.java      |  23 +-
 .../artemis/cli/commands/InputAbstract.java        |  14 +-
 .../cli/commands/address/AddressAbstract.java      |   2 +-
 .../artemis/cli/commands/helper/HelperCreate.java  |   8 +-
 .../cli/commands/messages/ProducerThread.java      |   2 +-
 .../cli/commands/tools/xml/XMLMessageImporter.java |  31 +-
 .../activemq/artemis/util/JVMArgumentParser.java   |   2 +-
 .../cli/commands/messages/ProducerThreadTest.java  |   6 +-
 .../apache/activemq/cli/test/CliProducerTest.java  |   8 +-
 .../activemq/cli/test/ClusterVerifyTest.java       |  20 +-
 .../apache/activemq/cli/test/FileBrokerTest.java   |  19 +-
 .../activemq/cli/test/MessageSerializerTest.java   |   4 +-
 .../apache/activemq/cli/test/StringGenerator.java  |  46 ---
 .../artemis/api/core/DisconnectReason.java         |  25 +-
 .../activemq/artemis/api/core/RoutingType.java     |  26 +-
 .../apache/activemq/artemis/utils/ByteUtil.java    |  18 +-
 .../apache/activemq/artemis/utils/RandomUtil.java  |  51 ++-
 .../activemq/artemis/utils/SelectorTranslator.java |  10 +-
 .../activemq/artemis/utils/SpawnedVMSupport.java   |   2 -
 .../apache/activemq/artemis/utils/TableOut.java    |  11 +-
 .../org/apache/activemq/artemis/utils/UUID.java    |   2 +-
 .../activemq/artemis/utils/bean/MetaBean.java      |   4 +-
 .../artemis/utils/collections/LongHashSet.java     |   3 +-
 .../activemq/artemis/utils/uri/URISchema.java      |   8 +-
 .../artemis/api/core/QueueConfigurationTest.java   |  14 +-
 .../artemis/utils/ConcurrentHashSetTest.java       |   2 +-
 .../utils/TypedPropertiesConversionTest.java       |   4 +-
 .../artemis/utils/TypedPropertiesTest.java         |  70 ++--
 .../activemq/artemis/utils/bean/MetaBeanTest.java  |   2 +-
 .../core/client/impl/ServerLocatorImpl.java        |  10 +-
 .../core/config/FederationConfiguration.java       |   6 +-
 .../FederationAddressPolicyConfiguration.java      |   6 +-
 .../config/federation/FederationPolicySet.java     |   3 +-
 .../FederationQueuePolicyConfiguration.java        |   6 +-
 .../federation/FederationStreamConfiguration.java  |   3 +-
 .../FederationTransformerConfiguration.java        |   3 +-
 .../artemis/core/message/impl/CoreMessage.java     |  17 +-
 .../protocol/core/impl/ActiveMQSessionContext.java |   8 +-
 .../core/protocol/core/impl/ChannelImpl.java       |  71 ++--
 .../core/protocol/core/impl/PacketImpl.java        |   3 +-
 .../impl/wireformat/ActiveMQExceptionMessage.java  |   3 +-
 .../wireformat/ActiveMQExceptionMessage_V2.java    |   3 +-
 .../core/impl/wireformat/CheckFailoverMessage.java |   6 +-
 .../impl/wireformat/CheckFailoverReplyMessage.java |   6 +-
 .../wireformat/ClusterTopologyChangeMessage.java   |  15 +-
 .../ClusterTopologyChangeMessage_V2.java           |  19 +-
 .../ClusterTopologyChangeMessage_V3.java           |  21 +-
 .../ClusterTopologyChangeMessage_V4.java           |   9 +-
 .../core/impl/wireformat/CreateAddressMessage.java |  13 +-
 .../core/impl/wireformat/CreateQueueMessage.java   |  17 +-
 .../impl/wireformat/CreateQueueMessage_V2.java     |  45 ++-
 .../core/impl/wireformat/CreateSessionMessage.java |  31 +-
 .../impl/wireformat/CreateSessionMessage_V2.java   |   9 +-
 .../wireformat/CreateSessionResponseMessage.java   |   9 +-
 .../impl/wireformat/CreateSharedQueueMessage.java  |  17 +-
 .../wireformat/CreateSharedQueueMessage_V2.java    |  53 ++-
 .../impl/wireformat/DisconnectConsumerMessage.java |   6 +-
 .../DisconnectConsumerWithKillMessage.java         |   6 +-
 .../core/impl/wireformat/DisconnectMessage.java    |   9 +-
 .../core/impl/wireformat/DisconnectMessage_V2.java |  11 +-
 .../core/impl/wireformat/DisconnectMessage_V3.java |  15 +-
 .../impl/wireformat/NullResponseMessage_V2.java    |   3 +-
 .../impl/wireformat/PacketsConfirmedMessage.java   |   3 +-
 .../core/protocol/core/impl/wireformat/Ping.java   |   9 +-
 .../impl/wireformat/ReattachSessionMessage.java    |  11 +-
 .../wireformat/ReattachSessionResponseMessage.java |  11 +-
 .../core/impl/wireformat/RollbackMessage.java      |   9 +-
 .../impl/wireformat/SessionAcknowledgeMessage.java |  13 +-
 .../impl/wireformat/SessionAddMetaDataMessage.java |  11 +-
 .../wireformat/SessionAddMetaDataMessageV2.java    |  15 +-
 .../wireformat/SessionBindingQueryMessage.java     |  11 +-
 .../SessionBindingQueryResponseMessage.java        |  11 +-
 .../SessionBindingQueryResponseMessage_V2.java     |   9 +-
 .../SessionBindingQueryResponseMessage_V3.java     |   9 +-
 .../SessionBindingQueryResponseMessage_V4.java     |  23 +-
 .../SessionBindingQueryResponseMessage_V5.java     |  11 +-
 .../impl/wireformat/SessionCommitMessage_V2.java   |   3 +-
 .../wireformat/SessionConsumerCloseMessage.java    |   3 +-
 .../SessionConsumerFlowCreditMessage.java          |   3 +-
 .../wireformat/SessionContinuationMessage.java     |  11 +-
 .../wireformat/SessionCreateConsumerMessage.java   |  19 +-
 .../impl/wireformat/SessionDeleteQueueMessage.java |   9 +-
 .../core/impl/wireformat/SessionExpireMessage.java |  11 +-
 .../wireformat/SessionForceConsumerDelivery.java   |  11 +-
 .../SessionIndividualAcknowledgeMessage.java       |  13 +-
 .../SessionProducerCreditsFailMessage.java         |  11 +-
 .../wireformat/SessionProducerCreditsMessage.java  |  11 +-
 .../impl/wireformat/SessionQueueQueryMessage.java  |   9 +-
 .../SessionQueueQueryResponseMessage.java          |  23 +-
 .../SessionQueueQueryResponseMessage_V2.java       |   9 +-
 .../SessionQueueQueryResponseMessage_V3.java       |  49 ++-
 .../SessionReceiveContinuationMessage.java         |   9 +-
 .../wireformat/SessionReceiveLargeMessage.java     |  15 +-
 .../impl/wireformat/SessionReceiveMessage.java     |  13 +-
 .../SessionRequestProducerCreditsMessage.java      |  11 +-
 .../wireformat/SessionSendContinuationMessage.java |  15 +-
 .../SessionSendContinuationMessage_V2.java         |  19 +-
 .../impl/wireformat/SessionSendLargeMessage.java   |   9 +-
 .../core/impl/wireformat/SessionSendMessage.java   |   9 +-
 .../impl/wireformat/SessionSendMessage_V2.java     |  11 +-
 .../wireformat/SessionXAAfterFailedMessage.java    |   9 +-
 .../impl/wireformat/SessionXACommitMessage.java    |   3 +-
 .../core/impl/wireformat/SessionXAEndMessage.java  |   3 +-
 .../impl/wireformat/SessionXAForgetMessage.java    |   9 +-
 .../SessionXAGetInDoubtXidsResponseMessage.java    |  11 +-
 .../SessionXAGetTimeoutResponseMessage.java        |   9 +-
 .../core/impl/wireformat/SessionXAJoinMessage.java |   9 +-
 .../impl/wireformat/SessionXAPrepareMessage.java   |   9 +-
 .../impl/wireformat/SessionXAResponseMessage.java  |  15 +-
 .../wireformat/SessionXAResponseMessage_V2.java    |  15 +-
 .../impl/wireformat/SessionXAResumeMessage.java    |   9 +-
 .../impl/wireformat/SessionXARollbackMessage.java  |   9 +-
 .../wireformat/SessionXASetTimeoutMessage.java     |   9 +-
 .../SessionXASetTimeoutResponseMessage.java        |   9 +-
 .../impl/wireformat/SessionXAStartMessage.java     |   9 +-
 .../SubscribeClusterTopologyUpdatesMessage.java    |   9 +-
 .../SubscribeClusterTopologyUpdatesMessageV2.java  |   9 +-
 .../core/remoting/impl/netty/NettyConnector.java   |  16 +-
 .../activemq/artemis/core/security/Role.java       |   2 +-
 .../server/ComponentConfigurationRoutingType.java  |  38 +-
 .../artemis/core/transaction/impl/XidImpl.java     |  11 +-
 .../artemis/core/version/impl/VersionImpl.java     |   3 +-
 .../activemq/artemis/reader/StreamMessageUtil.java | 160 ++++----
 .../activemq/artemis/utils/VersionLoader.java      |   2 +-
 .../org/apache/activemq/artemis/utils/XMLUtil.java |  10 +-
 .../artemis/jdbc/store/drivers/JDBCUtils.java      |   4 +-
 .../activemq/artemis/api/jms/JMSFactoryType.java   |  64 +---
 .../artemis/jms/client/ActiveMQDestination.java    |  78 ++--
 .../artemis/jms/client/ActiveMQMessage.java        |   2 +-
 .../activemq/artemis/jms/client/ActiveMQQueue.java |   4 +-
 .../artemis/jms/client/ActiveMQSession.java        |  12 +-
 .../artemis/jms/client/ActiveMQTemporaryQueue.java |   4 +-
 .../artemis/jms/client/ActiveMQTemporaryTopic.java |   4 +-
 .../activemq/artemis/jms/client/ActiveMQTopic.java |   4 +-
 .../artemis/jms/client/JMSExceptionHelper.java     |  43 +--
 .../artemis/uri/ConnectionFactoryURITest.java      |   4 +-
 .../artemis/jms/bridge/impl/JMSBridgeImpl.java     |   2 +-
 .../jms/persistence/config/PersistedType.java      |  32 +-
 .../jms/server/impl/JMSServerManagerImpl.java      |  50 ++-
 .../jms/transaction/JMSTransactionDetail.java      |  28 +-
 .../activemq/artemis/core/io/RunnableCallback.java |  66 ----
 .../activemq/artemis/core/journal/RecordInfo.java  |   3 +-
 .../artemis/core/journal/impl/JournalImpl.java     |  43 +--
 .../zookeeper/CuratorDistributedLockManager.java   |  14 +-
 .../processor/LogAnnotationProcessor.java          |  53 +--
 .../artemis/maven/ArtemisCreatePlugin.java         |  16 +-
 .../artemis/maven/ArtemisDependencyDocPlugin.java  |   3 +-
 .../artemis/maven/ArtemisDependencyScanPlugin.java |   8 +-
 .../artemis/protocol/amqp/broker/AMQPMessage.java  |  13 +-
 .../protocol/amqp/broker/AMQPStandardMessage.java  |  26 +-
 .../federation/AMQPFederationEventSupport.java     |   8 +-
 .../AMQPFederationGenericConsumerInfo.java         |   4 +-
 .../federation/AMQPFederationPolicySupport.java    |   8 +-
 .../connect/mirror/AMQPMirrorControllerTarget.java |   6 +-
 .../amqp/converter/AMQPMessageSupport.java         |  12 +-
 .../coreWrapper/CoreBytesMessageWrapper.java       |  17 +-
 .../converter/coreWrapper/CoreMessageWrapper.java  |  22 +-
 .../coreWrapper/CoreObjectMessageWrapper.java      |  14 +-
 .../coreWrapper/CoreStreamMessageWrapper.java      |  14 +-
 .../amqp/proton/AMQPConnectionContext.java         |   3 +-
 .../proton/AMQPTunneledCoreLargeMessageReader.java |  16 +-
 .../artemis/protocol/amqp/proton/AmqpSupport.java  |   3 +-
 .../amqp/proton/ProtonAbstractReceiver.java        |   3 +-
 .../artemis/protocol/amqp/util/NettyReadable.java  |   3 +-
 .../message/JMSMappingOutboundTransformerTest.java |  13 +-
 .../core/protocol/mqtt/MQTTProtocolManager.java    |   3 +-
 .../core/protocol/mqtt/MQTTSessionState.java       |  32 +-
 .../artemis/core/protocol/mqtt/MQTTVersion.java    |  32 +-
 .../artemis/core/protocol/mqtt/MQTTUtilTest.java   |   8 +-
 .../artemis/core/protocol/mqtt/StateSerDeTest.java |   4 +-
 .../core/protocol/openwire/OpenWireConnection.java |   3 +-
 .../openwire/OpenWireMessageConverter.java         |  72 ++--
 .../protocol/openwire/OpenWireProtocolManager.java |   2 +-
 .../openwire/OpenWireMessageConverterTest.java     |  10 +-
 .../openwire/amq/OpenWireProtocolManagerTest.java  |   4 +-
 .../artemis/ra/ActiveMQRASessionFactoryImpl.java   |  29 +-
 .../artemis/ra/ActiveMQResourceAdapter.java        |  17 +-
 .../artemis/ra/inflow/ActiveMQActivation.java      |  12 +-
 .../artemis/ra/inflow/ActiveMQActivationSpec.java  |  32 +-
 .../inflow/ActiveMQActivationValidationUtils.java  |  11 +-
 .../selector/filter/ArithmeticExpression.java      |  39 +-
 .../selector/filter/ComparisonExpression.java      |   4 +-
 .../selector/filter/ConstantExpression.java        |   2 +-
 .../artemis/selector/filter/UnaryExpression.java   |   2 +-
 .../artemis/core/config/WildcardConfiguration.java |   4 +-
 .../AMQPFederationAddressPolicyElement.java        |   8 +-
 .../AMQPFederationQueuePolicyElement.java          |   8 +-
 .../core/config/impl/ConfigurationImpl.java        |  33 +-
 .../management/impl/ActiveMQServerControlImpl.java |   3 +-
 .../core/management/impl/QueueControlImpl.java     |   3 +-
 .../core/management/impl/view/ConsumerView.java    |  70 ++--
 .../core/management/impl/view/ProducerView.java    |  37 +-
 .../core/management/impl/view/QueueView.java       | 106 ++----
 .../core/management/impl/view/SessionView.java     |  31 +-
 .../view/predicate/ActiveMQFilterPredicate.java    |  88 ++---
 .../view/predicate/ConnectionFilterPredicate.java  |  35 +-
 .../view/predicate/ConsumerFilterPredicate.java    |  61 ++-
 .../view/predicate/ProducerFilterPredicate.java    |  40 +-
 .../view/predicate/SessionFilterPredicate.java     |  30 +-
 .../activemq/artemis/core/paging/impl/Page.java    |   6 +-
 .../artemis/core/paging/impl/PageReadWriter.java   |   3 +-
 .../artemis/core/paging/impl/PagedMessageImpl.java |  15 +-
 .../persistence/impl/journal/DescribeJournal.java  |  17 +-
 .../artemis/core/postoffice/impl/BindingsImpl.java |   3 +-
 .../artemis/core/protocol/ServerPacketDecoder.java |  19 +-
 .../impl/wireformat/BackupRegistrationMessage.java |   3 +-
 .../core/impl/wireformat/NodeAnnounceMessage.java  |   3 +-
 .../core/impl/wireformat/QuorumVoteMessage.java    |   8 +-
 .../impl/wireformat/ReplicationAddMessage.java     |   3 +-
 .../impl/wireformat/ReplicationAddTXMessage.java   |   3 +-
 .../impl/wireformat/ReplicationCommitMessage.java  |   3 +-
 .../impl/wireformat/ReplicationDeleteMessage.java  |   3 +-
 .../ReplicationLargeMessageWriteMessage.java       |   3 +-
 .../impl/wireformat/ReplicationPrepareMessage.java |   3 +-
 .../wireformat/ReplicationResponseMessageV2.java   |   6 +-
 .../wireformat/ReplicationStartSyncMessage.java    |  17 +-
 .../wireformat/ReplicationSyncFileMessage.java     |   3 +-
 .../remoting/impl/netty/HttpAcceptorHandler.java   |   6 +-
 .../core/replication/ReplicationEndpoint.java      |   3 +-
 .../core/replication/ReplicationManager.java       |  25 +-
 .../activemq/artemis/core/server/JournalType.java  |  22 +-
 .../activemq/artemis/core/server/QueueConfig.java  |   2 -
 .../address/FederatedAddressConsumerKey.java       |   3 +-
 .../queue/FederatedQueueConsumerKey.java           |   3 +-
 .../artemis/core/server/impl/AckReason.java        |  20 +-
 .../core/server/impl/ActiveMQServerImpl.java       | 103 +++--
 .../artemis/core/server/impl/AddressInfo.java      |  30 +-
 .../artemis/core/server/impl/QueueImpl.java        |   6 +-
 .../core/server/impl/ServerConsumerImpl.java       |   3 +-
 .../core/server/impl/ServerSessionImpl.java        |  12 +-
 .../server/impl/jdbc/JdbcSharedStateManager.java   |  38 +-
 .../websocket/WebSocketFrameEncoderType.java       |  13 +-
 .../artemis/core/server/routing/KeyType.java       |  32 +-
 .../artemis/core/settings/impl/DeletionPolicy.java |  13 +-
 .../core/settings/impl/SlowConsumerPolicy.java     |  13 +-
 .../impl/SlowConsumerThresholdMeasurementUnit.java |  38 +-
 .../transaction/impl/CoreTransactionDetail.java    |  28 +-
 .../spi/core/protocol/EmbedMessageUtil.java        |  13 +-
 .../artemis/spi/core/security/scram/SCRAM.java     |  33 +-
 .../core/config/WildcardConfigurationTest.java     |   2 +-
 .../config/impl/AbstractConfigurationTestBase.java |  32 +-
 .../core/config/impl/ConfigurationImplTest.java    |  22 +-
 .../artemis/core/config/impl/ValidatorsTest.java   |   8 +-
 .../artemis/core/filter/impl/FilterTest.java       |   2 +-
 .../management/impl/AcceptorControlImplTest.java   |   6 +-
 .../impl/view/predicate/PredicateTest.java         |   8 +-
 .../impl/journal/AddressBindingEncodingTest.java   |   2 +-
 .../impl/journal/QueueBindingEncodingTest.java     |  12 +-
 .../core/security/impl/SecurityStoreImplTest.java  |  10 +-
 .../core/security/jaas/NoCacheLoginModule.java     |   2 +-
 .../impl/ClusterConnectionImplMockTest.java        |   2 +-
 .../core/server/impl/AdressInfoJSonTest.java       |   2 +-
 .../ArtemisRbacMBeanServerBuilderTest.java         |   4 +-
 .../artemis/tests/util/SimpleStringTest.java       |   4 +-
 .../xa/recovery/ActiveMQXAResourceWrapper.java     |  22 +-
 .../tests/extensions/ThreadLeakCheckDelegate.java  |   2 -
 .../artemiswrapper/OpenwireArtemisBaseTest.java    |   6 +-
 .../activemq/command/ActiveMQMapMessageTest.java   |   2 +-
 .../command/ActiveMQStreamMessageTest.java         |   2 +-
 .../activemq/test/JmsSendReceiveTestSupport.java   |   6 +-
 .../activemq/transport/udp/UdpTestSupport.java     |   6 +-
 .../stomp/util/AbstractClientStompFrame.java       |   4 +-
 .../stomp/util/StompFrameFactoryV11.java           |   2 +-
 .../stomp/util/StompFrameFactoryV12.java           |   2 +-
 .../artemis/tests/util/ActiveMQTestBase.java       |  38 +-
 .../activemq/artemis/tests/util/RandomUtil.java    |  28 --
 .../apache/activemq/artemis/utils/ExecuteUtil.java |   2 +-
 .../activemq/transport/amqp/AmqpSupport.java       |   3 +-
 .../transport/amqp/client/AmqpMessage.java         |   3 +-
 .../amqp/client/sasl/CramMD5Mechanism.java         |   2 +-
 .../transport/amqp/client/util/PropertyUtil.java   |   2 +-
 .../amqp/client/util/StringArrayConverter.java     |   2 +-
 .../tests/compatibility/base/ClasspathBase.java    |   6 +-
 .../activemq/artemis/tests/db/common/Database.java |  13 +-
 .../tests/db/common/ParameterDBTestBase.java       |  15 +-
 .../RealServerDatabaseLargeMessageTest.java        |   2 +-
 .../artemis/tests/db/paging/GlobalPagingTest.java  |   8 +-
 .../artemis/tests/db/paging/PageSizeTest.java      |  23 +-
 .../artemis/tests/db/paging/PagingTest.java        |   8 +-
 .../artemis/tests/db/paging/PrintDataTest.java     |   2 +-
 .../db/paging/RealServerDatabasePagingTest.java    |   2 +-
 .../DualMirrorWithContainerTest.java               |  10 +-
 .../isolated/amqp/JMSSaslExternalLDAPTest.java     |   2 +-
 .../isolated/amqp/SaslKrb5LDAPSecurityTest.java    |   2 +-
 .../isolated/client/ConnectionDroppedTest.java     |  32 +-
 .../isolated/web/WebServerComponentTest.java       |   6 +-
 .../integration/SimpleNotificationService.java     |  12 +-
 .../tests/integration/String64KLimitTest.java      |   8 +-
 .../tests/integration/amqp/AMQPPrintDataTest.java  |   4 +-
 .../integration/amqp/AmqpExpiredMessageTest.java   |   6 +-
 .../integration/amqp/AmqpIngressTimestampTest.java |  15 +-
 .../integration/amqp/AmqpLargeMessageTest.java     |  53 +--
 .../integration/amqp/AmqpMessageDivertsTest.java   |  12 +-
 .../amqp/AmqpProtocolHeaderHandlingTest.java       |  10 +-
 .../amqp/AmqpReferenceDeliveryAnnotationTest.java  |  15 +-
 .../integration/amqp/AmqpTransactionTest.java      |   6 +-
 .../integration/amqp/JMSMessageProducerTest.java   |  15 +-
 .../integration/amqp/JMSSaslExternalTest.java      |   2 +-
 .../tests/integration/amqp/JMSSaslGssapiTest.java  |   4 +-
 .../integration/amqp/ParseAppMultiThread.java      |   2 +-
 .../integration/amqp/QueueAutoCreationTest.java    |   8 +-
 .../integration/amqp/connect/AMQPBridgeTest.java   |  16 +-
 .../amqp/connect/AMQPMirrorExpiryQueueTest.java    |   4 +-
 .../connect/AMQPMirrorOneSideDisconnectedTest.java |   6 +-
 .../amqp/connect/AMQPMirrorTemporaryQueueTest.java |   4 +-
 .../integration/amqp/connect/AMQPReplicaTest.java  |  12 +-
 .../amqp/connect/AMQPSyncMirrorTest.java           |  18 +-
 .../integration/amqp/connect/AckManagerTest.java   |  24 +-
 .../integration/amqp/connect/BrokerInSyncTest.java |  13 +-
 .../integration/amqp/connect/PagedMirrorTest.java  |   9 +-
 .../amqp/connect/SNFPagedMirrorTest.java           |  15 +-
 .../integration/amqp/interop/AmqpCoreTest.java     |   4 +-
 .../AMQPLargeMessageOverCoreBridgeTest.java        |  16 +-
 .../largemessages/AMQPLargeMessagesTestUtil.java   |   3 +-
 .../amqp/paging/AmqpMaxReadPagingTest.java         |   7 +-
 .../integration/amqp/paging/AmqpPagingTest.java    |  14 +-
 .../artemis/tests/integration/cli/RecoverTest.java |  14 +-
 .../integration/client/AddressSettingsTest.java    |  12 +-
 .../client/AutoCreateJmsDestinationTest.java       |  14 +-
 .../tests/integration/client/AutoCreateTest.java   |   4 +-
 .../integration/client/AutoDeleteAddressTest.java  |   6 +-
 .../integration/client/ConfirmationWindowTest.java |   2 +-
 .../integration/client/ConsumerCloseTest.java      |   4 +-
 .../integration/client/ConsumerFilterTest.java     |   6 +-
 .../tests/integration/client/ConsumerTest.java     |   6 +-
 .../integration/client/DeadLetterAddressTest.java  |  26 +-
 .../integration/client/DeleteAddressTest.java      |   4 +-
 .../tests/integration/client/DurableQueueTest.java |  16 +-
 .../integration/client/ExpiryAddressTest.java      |  10 +-
 .../integration/client/FullQualifiedQueueTest.java |   4 +-
 .../client/InVMNonPersistentMessageBufferTest.java |  10 +-
 .../client/IncompatibleVersionTest.java            |   4 +-
 .../integration/client/IngressTimestampTest.java   |  23 +-
 .../tests/integration/client/LargeMessageTest.java |  36 +-
 .../integration/client/MessageDurabilityTest.java  |  20 +-
 .../integration/client/MessageExpirationTest.java  |  28 +-
 .../integration/client/MessagePriorityTest.java    |  20 +-
 .../integration/client/ProducerCloseTest.java      |   2 +-
 .../tests/integration/client/ReceiveTest.java      |  10 +-
 .../tests/integration/client/RequestorTest.java    |  24 +-
 .../client/RescheduleJDBCDeliveryTest.java         |   2 +-
 .../client/ScheduledMessageRestartTest.java        |   4 +-
 .../tests/integration/client/SessionCloseTest.java |  23 +-
 .../integration/client/SessionFactoryTest.java     |   4 +-
 .../client/SimpleSendMultipleQueuesTest.java       |   2 +-
 .../tests/integration/client/SlowConsumerTest.java |   2 +-
 .../integration/client/TemporaryQueueTest.java     |  32 +-
 .../integration/client/TransientQueueTest.java     |  10 +-
 .../integration/clientcrash/ClientExitTest.java    |   2 +-
 .../integration/cluster/bridge/BridgeTest.java     |   2 +-
 .../crossprotocol/LargeHeadersClusterTest.java     |  10 +-
 .../ProtocolsMessageLoadBalancingTest.java         |  18 +-
 .../distribution/ClusterConnectionConfigTest.java  |   4 +-
 .../cluster/distribution/ClusterTestBase.java      |  39 +-
 .../distribution/ClusteredMessageCounterTest.java  |   6 +-
 .../cluster/topology/TopologyClusterTestBase.java  |   2 +-
 .../consumer/OrphanedConsumerDefenseTest.java      |   8 +-
 .../discovery/DiscoveryStayAliveTest.java          |   4 +-
 .../tests/integration/discovery/DiscoveryTest.java |  80 ++--
 .../tests/integration/divert/DivertTest.java       |  10 +-
 .../federation/FederatedQueueConsumerTest.java     |   4 +-
 .../integration/http/CoreClientOverHttpTest.java   |  20 +-
 .../jms/ActiveMQConnectionFactoryTest.java         |   6 +-
 .../integration/jms/bridge/JMSBridgeImplTest.java  |   4 +-
 .../jms/client/NoLocalSubscriberTest.java          |   6 +-
 .../jms/cluster/LargeMessageOverBridgeTest.java    |  20 +-
 .../ConnectionFactorySerializationTest.java        |   6 +-
 .../jms/consumer/CreateSubscriptionTest.java       |   2 +-
 .../jms/jms2client/InvalidDestinationTest.java     |   2 +-
 .../jms/largemessage/JMSLargeMessageTest.java      |  19 +-
 .../jms/multiprotocol/JMSClientIDTest.java         |   8 +-
 .../jms/multiprotocol/JMSCorrelationIDTest.java    |   4 +-
 .../integration/jms/multiprotocol/JMSLVQTest.java  |   4 +-
 .../jms/multiprotocol/JMSMessageConsumerTest.java  |   2 +-
 .../multiprotocol/JMSMessagePropertiesTest.java    |   2 +-
 .../jms/multiprotocol/JMSMessageTypesTest.java     |   4 +-
 .../JMSMismatchedRoutingTypeTest.java              |  10 +-
 .../jms/multiprotocol/JMSNonDestructiveTest.java   |   2 +-
 .../jms/multiprotocol/JMSNotificationTest.java     |   6 +-
 .../jms/server/config/JMSConfigurationTest.java    |   6 +-
 .../integration/jms/server/management/JMSUtil.java |   2 +-
 .../integration/journal/JournalHashMapTest.java    |   2 +-
 .../management/AcceptorControlTest.java            |   8 +-
 .../management/ActiveMQServerControlTest.java      | 224 +++++------
 .../integration/management/AddressControlTest.java | 106 +++---
 .../integration/management/BridgeControlTest.java  |  10 +-
 .../management/BridgeControlUsingCoreTest.java     |  10 +-
 .../management/BroadcastGroupControlTest.java      |   2 +-
 .../management/ClusterConnectionControl2Test.java  |   4 +-
 .../management/ClusterConnectionControlTest.java   |  12 +-
 .../integration/management/DivertControlTest.java  |  16 +-
 .../JGroupsChannelBroadcastGroupControlTest.java   |   2 +-
 .../JGroupsFileBroadcastGroupControlTest.java      |   2 +-
 .../management/LargeMessageOverManagementTest.java |   8 +-
 .../management/ManagementHelperTest.java           |  64 ++--
 .../management/ManagementServiceImplTest.java      |  18 +-
 .../management/ManagementWithPagingServerTest.java |  34 +-
 .../integration/management/NotificationTest.java   |  46 +--
 .../integration/management/QueueControlTest.java   | 423 ++++++++++-----------
 .../management/SSLSecurityNotificationTest.java    |   6 +-
 .../management/SecurityNotificationTest.java       |  14 +-
 .../management/SimpleManagementTest.java           |   4 +-
 .../mqtt/MQTTDisabledLinkStealingTest.java         |   4 +-
 .../integration/mqtt/MQTTSecurityManagerTest.java  |  10 +-
 .../artemis/tests/integration/mqtt/MQTTTest.java   |   8 +-
 .../tests/integration/mqtt/PahoMQTTTest.java       |   6 +-
 .../artemis/tests/integration/mqtt5/MQTT5Test.java |  38 +-
 .../mqtt5/MQTTRetainMessageManagerTest.java        |   2 +-
 .../integration/mqtt5/MQTTStateManagerTest.java    |   4 +-
 .../mqtt5/spec/ControlPacketFormatTests.java       |   4 +-
 .../mqtt5/spec/EnhancedAuthenticationTests.java    |   6 +-
 .../mqtt5/spec/MessageDeliveryRetryTests.java      |   8 +-
 .../mqtt5/spec/MessageReceiptTests.java            |   4 +-
 .../tests/integration/mqtt5/spec/QoSTests.java     |  38 +-
 .../mqtt5/spec/controlpackets/ConnAckTests.java    |  41 +-
 .../mqtt5/spec/controlpackets/ConnectTests.java    |  58 +--
 .../controlpackets/ConnectTestsWithSecurity.java   |  10 +-
 .../mqtt5/spec/controlpackets/DisconnectTests.java |   4 +-
 .../mqtt5/spec/controlpackets/PingReqTests.java    |   4 +-
 .../mqtt5/spec/controlpackets/PubAckTests.java     |   2 +-
 .../mqtt5/spec/controlpackets/PubCompTests.java    |   2 +-
 .../mqtt5/spec/controlpackets/PubRecTests.java     |   2 +-
 .../mqtt5/spec/controlpackets/PubRelTests.java     |   2 +-
 .../mqtt5/spec/controlpackets/PublishTests.java    |  64 ++--
 .../controlpackets/PublishTestsWithSecurity.java   |   4 +-
 .../mqtt5/spec/controlpackets/SubAckTests.java     |   2 +-
 .../mqtt5/spec/controlpackets/SubscribeTests.java  |  18 +-
 .../controlpackets/SubscribeTestsWithSecurity.java |   6 +-
 .../mqtt5/spec/controlpackets/UnsubAckTests.java   |   4 +-
 .../spec/controlpackets/UnsubscribeTests.java      |   8 +-
 .../tests/integration/mqtt5/ssl/BasicSslTests.java |   4 +-
 .../ssl/CertificateAuthenticationSslTests.java     |   4 +-
 .../mqtt5/websocket/BasicWebSocketTests.java       |   4 +-
 .../integration/openwire/BasicOpenWireTest.java    |  59 ++-
 .../LargeMessageQueueAutoCreationTest.java         |  41 +-
 .../openwire/OpenWireFlowControlFailTest.java      |  11 +-
 .../openwire/OpenWireLargeMessageTest.java         |  27 +-
 .../openwire/OpenWireScheduledDelayTest.java       |  10 +-
 .../integration/openwire/SecurityOpenWireTest.java |   4 +-
 .../integration/openwire/SimpleOpenWireTest.java   |   8 +-
 .../openwire/interop/CompressedInteropTest.java    |   9 +-
 .../paging/AnonymousProducerPageTest.java          |   7 +-
 .../paging/IndividualAckPagingTest.java            |   9 +-
 .../integration/paging/JournalPagingTest.java      |   4 +-
 .../paging/MessagesExpiredPagingTest.java          |  10 +-
 .../persistence/ConnectorStorageTest.java          |   6 +-
 .../persistence/JMSStorageManagerTest.java         |   2 +-
 .../persistence/ResizeDuplicateCacheTest.java      |   2 +-
 .../TransportConfigurationEncodingSupportTest.java |   2 +-
 .../persistence/XmlImportExportTest.java           |  32 +-
 .../plugin/PassthroughMetricsPluginTest.java       |   2 +-
 .../replication/RepeatStartBackupTest.java         |   4 +-
 .../replication/ReplicationOrderTest.java          |   4 +-
 .../tests/integration/retention/ReplayTest.java    |  13 +-
 .../scheduling/ScheduledMessageTest.java           |   6 +-
 .../integration/security/FQQNSendSecurityTest.java |   4 +-
 .../security/PersistedSecuritySettingTest.java     |   4 +-
 .../tests/integration/security/SecurityTest.java   |   4 +-
 .../tests/integration/security/SimpleClient.java   |   4 +-
 .../server/AddressQueueDeleteDelayTest.java        |  24 +-
 .../server/AutoCreateDeadLetterResourcesTest.java  |  14 +-
 .../server/AutoCreateExpiryResourcesTest.java      |  14 +-
 .../integration/server/ConfigurationTest.java      |   4 +-
 .../artemis/tests/integration/server/LVQTest.java  |   2 +-
 .../integration/server/MessageExpirationTest.java  |  30 +-
 .../tests/integration/server/RingQueueTest.java    |   2 +-
 .../server/SecureConfigurationTest.java            |  16 +-
 .../integration/server/TempQueueNamespaceTest.java |  12 +-
 .../ssl/CoreClientOverOneWaySSLTest.java           |  32 +-
 .../ssl/CoreClientOverTwoWaySSLTest.java           |  11 +-
 .../integration/ssl/DualAuthenticationTest.java    |   2 +-
 .../artemis/tests/integration/ssl/SslPEMTest.java  |   2 +-
 .../integration/stomp/StompAuditLoggingTest.java   |   4 +-
 .../artemis/tests/integration/stomp/StompTest.java |  43 ++-
 .../stomp/StompWithLargeMessagesTest.java          |   7 +-
 .../tests/integration/stomp/v11/StompV11Test.java  |  13 +-
 .../tests/integration/stomp/v12/StompV12Test.java  |  13 +-
 .../netty/NettyConnectorWithHTTPUpgradeTest.java   |   4 +-
 .../jms/tests/MessageWithReadResolveTest.java      |   2 +-
 .../message/foreign/ForeignBytesMessageTest.java   |   2 +-
 .../artemis/tests/leak/CoreClientLeakTest.java     |   4 +-
 .../tests/leak/MessageReferenceLeakTest.java       |   4 +-
 .../artemis/tests/leak/RedistributorLeakTest.java  |   2 +-
 .../tests/leak/RefCountMessageLeakTest.java        |   4 +-
 .../bridgeTransfer/BridgeTransferingTest.java      |  11 +-
 .../DualMirrorNoContainerTest.java                 |  11 +-
 .../brokerConnection/PagedMirrorSmokeTest.java     |   9 +-
 .../artemis/tests/smoke/checkTest/CheckTest.java   |   2 +-
 .../ClusteredLargeMessageTest.java                 |  20 +-
 .../tests/smoke/custometc/CustomETCTest.java       |   2 +-
 .../smoke/jdbccli/JDBCExportWrongUserTest.java     |   4 +-
 .../smoke/logging/AuditLoggerResourceTest.java     |   2 +-
 .../tests/smoke/logging/AuditLoggerTest.java       |   8 +-
 .../smoke/paging/FloodServerWithAsyncSendTest.java |  11 +-
 .../artemis/tests/smoke/retention/ReplayTest.java  |   9 +-
 .../tests/smoke/upgradeTest/UpgradeTest.java       |   2 +-
 .../mirror/AccumulatedInPageSoakTest.java          |   2 +-
 .../mirror/ClusteredMirrorSoakTest.java            |   4 +-
 .../mirror/DivertSoakMirrorTest.java               |   2 +-
 .../tests/soak/client/LargeMessageSoakTest.java    |  11 +-
 .../soak/clientFailure/ClientFailureSoakTest.java  |  11 +-
 .../clientFailure/ClientFailureSoakTestClient.java |   2 +-
 .../ClusterNotificationsContinuityTest.java        |   2 +-
 .../ClusteredLargeMessageInterruptTest.java        |  11 +-
 .../soak/interruptlm/LargeMessageFrozenTest.java   |  28 +-
 .../interruptlm/LargeMessageInterruptTest.java     |  11 +-
 .../artemis/tests/soak/owleak/OWLeakTest.java      |   8 +-
 .../tests/soak/paging/FlowControlPagingTest.java   |  11 +-
 .../tests/soak/paging/HorizontalPagingTest.java    |  11 +-
 .../tests/soak/paging/M_and_M_FactoryTest.java     |  10 +-
 .../tests/soak/paging/MegaCleanerPagingTest.java   |  10 +-
 .../tests/soak/paging/SubscriptionPagingTest.java  |  11 +-
 .../tests/soak/paging/ValidateExportSpeedTest.java |   7 +-
 .../soak/replicaTxCheck/ReplicaTXCheckTest.java    |  18 +-
 .../replicationflow/SoakReplicatedPagingTest.java  |  10 +-
 .../soak/retention/LargeMessageRetentionTest.java  |   9 +-
 .../timing/jms/bridge/impl/JMSBridgeImplTest.java  |   4 +-
 .../artemis/tests/unit/AllClassesTest.java         |   2 +-
 .../core/client/impl/LargeMessageBufferTest.java   |   8 +-
 .../unit/core/message/impl/MessageImplTest.java    |   6 +-
 .../unit/core/remoting/ActiveMQBufferTestBase.java |   6 +-
 .../remoting/impl/netty/NettyAcceptorTest.java     |  12 +-
 .../cluster/impl/RemoteQueueBindImplTest.java      |  16 +-
 .../tests/unit/jms/ActiveMQDestinationTest.java    |  10 +-
 .../unit/jms/client/ActiveMQMapMessageTest.java    |   6 +-
 .../unit/jms/client/ActiveMQStreamMessageTest.java |   8 +-
 .../tests/unit/jms/jndi/ObjectFactoryTest.java     |  10 +-
 .../tests/unit/logging/AssertionLoggerTest.java    |   2 +-
 .../unit/ra/ActiveMQResourceAdapterConfigTest.java |   2 +-
 .../DestinationObjectFactoryTest.java              |   2 +-
 .../artemis/tests/unit/util/LinkedListTest.java    |   2 +-
 531 files changed, 3184 insertions(+), 4504 deletions(-)
 delete mode 100644 
artemis-cli/src/test/java/org/apache/activemq/cli/test/StringGenerator.java
 delete mode 100644 
artemis-journal/src/main/java/org/apache/activemq/artemis/core/io/RunnableCallback.java
 delete mode 100644 
tests/artemis-test-support/src/main/java/org/apache/activemq/artemis/tests/util/RandomUtil.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to