Christopher L. Shannon (cshannon)
b6540746a2
NO-JIRA: Add timeout for flaky test
2022-11-16 12:46:05 -05:00
Christopher L. Shannon (cshannon)
757a712890
AMQ-9168 - Send message expired advisory and not discard advisory when
...
Topic subscriptions expire a message
This fixes topic subs to send the right advisory type, if enabled, when
the server discards a message on dispatch to a topic sub. Also add some
more expiration tests for other subscription types
2022-11-16 06:43:21 -05:00
Christopher L. Shannon (cshannon)
85502a526d
AMQ-9157 - Dispatched advisory should not fire for queue browsers
...
The dispatched advisory doesn't really make sense to send for queue
browsers, just like we don't send a consumed advisory, as it's more of
an admin type funtion to look at the contents of a queue but it's not a
real consumer that is receiving and acking messages.
2022-11-15 10:13:45 -05:00
Matt Pavlovich
c25975389f
[AMQ-9163] Add 'Started' attribute to ConnectorView ( #932 )
2022-11-14 09:03:44 -06:00
Christopher L. Shannon (cshannon)
c140d73fec
AMQ-9157 - Include consumer id as part of Dispatched advisory
2022-11-11 13:53:47 -05:00
Christopher L. Shannon (cshannon)
39da75abdb
AMQ-9157 - Add utility methods for dispatched advisory
2022-11-11 08:23:25 -05:00
Christopher L. Shannon
f473efe163
Increase forkedProcessTimeoutInSeconds for tests to decrease timeout failures ( #930 )
2022-11-11 05:47:07 -05:00
Christopher L. Shannon (cshannon)
76f612600d
AMQ-9157 - Add a new optional advisory for dispatched messages
2022-11-03 14:30:33 -04:00
Christopher L. Shannon (cshannon)
58666afffd
AMQ-9156 - Make sure in flight metrics are properly decremented on
...
subscription destroys and dispatch failures
2022-11-03 10:38:02 -04:00
Christopher L. Shannon (cshannon)
d46b74d674
AMQ-9107 - rework performance improvement for consumer closing in
...
managed region broker
This new approach just looks matching Subscriptions from the region for the
destination which prevents having to store another map and falls back to
the old approach if something went wrong.
2022-11-03 06:43:55 -04:00
Christopher L. Shannon (cshannon)
ea10d984d0
AMQ-9152: Make test classes abstract to fix surefire plugin
2022-11-01 17:49:35 -04:00
Christopher L. Shannon (cshannon)
596ee31687
AMQ-9153: Fix slow consumer advisory for queue subscriptions
...
Due to changes with Queues to check if consumers are full before adding
more messages to the subscription, the Queue dispatch logic needed to be
updated to mark subscriptions as slow and send advisories if configured
instead of relying on the subscription itself to do it.
2022-11-01 10:29:53 -04:00
Christopher L. Shannon (cshannon)
ba0b7a25a0
AMQ-9152: Fix surefire setup to run all tests that are not excluded
2022-11-01 06:38:27 -04:00
Lucas Tétreault
98b7d3443c
Add a test for offline durable subscriptions for AMQ-9107
2022-11-01 07:06:15 +01:00
Robbie Gemmell
52574a794a
AMQ-9074: use -noindex to remove various .js files, disable html source listings for javadoc
2022-09-07 18:02:01 -04:00
Matt Pavlovich
ead9533d53
[AMQ-8322] JMS2 Implementation - JMSContext, JMSProducer, JMSConsumer first pass ( #729 )
2022-09-02 08:21:11 -05:00
Jean-Baptiste Onofré
8d8a27c7a7
Add missing ASF header
2022-08-24 09:39:54 +02:00
Matt Pavlovich
82a2374764
[AMQ-8981] Fix CustomBridgeFactoryTest
2022-08-22 17:11:05 -05:00
Jean-Baptiste Onofré
3a56bca3fd
Merge pull request #894 from jbonofre/AMQ-9030
...
[AMQ-9030] Upgrade to maven-antrun-plugin 3.0.0
2022-08-18 07:15:40 +02:00
Jean-Baptiste Onofré
7006570c1d
Merge pull request #842 from eolivelli/AMQ-8613
...
AMQ-8613 Improve performance of selectors with a big sequence of OR and AND logical expressions
2022-08-17 07:47:06 +02:00
Jean-Baptiste Onofré
fb3dea3656
[AMQ-9030] Upgrade to maven-antrun-plugin 3.0.0
2022-08-17 06:54:34 +02:00
Lucas Tétreault
e550748b4c
[AMQ-9005] remove xalan dependency due to it being end of life
2022-07-30 22:45:48 -07:00
Matt Pavlovich
680717cb95
[AMQ-8976] Add maxConnectionExceededCount metric for connectors ( #850 )
2022-07-18 16:20:25 -05:00
Matt Pavlovich
a1b2e3ae02
[AMQ-8978] Clean up WARNs in activemq-unit-tests ( #852 )
2022-06-29 09:08:22 -05:00
Matt Pavlovich
6598ec5717
[AMQ-8977] Upgrade to mockito 4.6.1 ( #851 )
2022-06-29 09:08:08 -05:00
Enrico Olivelli
4b08978062
AMQ-8613 Improve performance of selectors with a big sequence of OR and AND logical expressions
2022-05-31 12:07:23 +02:00
Jean-Baptiste Onofré
ebe6992fd6
Fix log name in SharedFileLockerLoggingTest and enable runtime config module (local changed pushed by mistake)
2022-04-18 11:19:14 +02:00
Jean-Baptiste Onofré
c711d5c029
Fix unit tests which fail related to log4j 2.17.2 update
2022-04-17 07:28:57 +02:00
Matt Pavlovich
ddbad25ec5
[AMQ-8567] Upgrade maven-surefire-plugin to 3.0.0-M6 ( #819 )
...
- Exclude problematic unit tests for now
2022-04-08 08:37:50 -05:00
Jean-Baptiste Onofré
3f454600e6
Merge pull request #809 from jbonofre/AMQ-8561
...
[AMQ-8561] Add missing jetty-webapp dependency in activemq-web
2022-04-06 07:43:26 +02:00
Christopher L. Shannon
b93d58259c
AMQ-8550 - Check for null keystore/truststore passwords
...
Inside ActiveMQSslConnectionFactory the passwords should be checked for
null so a NPE isn't thrown. Null will be passed to the factories instead
and the keystore/truststore factories will try and load the keystores
using null for the password which may or may not work depending on the
implementation and if password is set.
2022-04-05 12:17:14 -04:00
Jean-Baptiste Onofré
ffab5274a4
Fix OfflineDurableSubscriberTimeoutTest on some machine (including Jenkins)
2022-04-03 19:22:58 +02:00
Christopher L. Shannon (cshannon)
3d06efe93d
AMQ-8530 - Update to geronimo-annotation_1.3_spec
2022-03-09 08:14:43 -05:00
Christopher L. Shannon
32e72b0879
AMQ-8528: Fix test failures in integration module
...
-DurableFiveBrokerNetworkBridgeTest: Fix refactoring mistake
-SpringTest: Fix Spring xml files
-BrokerRedeliveryTest: Fix after sendDuplicateFromStoreToDLQ default
changed to false
-AMQ4952Test: Fix after sendDuplicateFromStoreToDLQ default
changed to false
-AMQ3537Test: Add missing package to SERIALIZABLE_PACKAGES
-OfflineDurableSubscriberTimeoutTest: Fix after log4j2 update
-JDBCConcurrentDLQTest: Fix after log4j2 update
2022-03-08 13:29:09 -05:00
Christopher L. Shannon (cshannon)
957a2dd940
AMQ-8528: Fix JMS 2.0 related test failures
2022-03-08 11:10:16 -05:00
Christopher L. Shannon
c4d9d70987
NO-JIRA: Activate quick-tests by default ( #792 )
2022-03-04 19:00:39 -06:00
Christopher L. Shannon (cshannon)
ae30dce4e2
AMQ-8520: Log4j2 test fixes
...
Also fixes Log4jConfigView
2022-03-03 15:24:38 -06:00
Matt Pavlovich
7ec5254bb5
[AMQ-8520] WIP: Convert activemq-unit-tests to log4j2
2022-03-03 15:24:38 -06:00
Christopher L. Shannon (cshannon)
f240cb5806
AMQ-8520: Re-enable all modules to compile and build by default
...
Updates the modules part of the previous full.test profile to always
build but skip running tests by default.
Also fixed miss dependency updates including log4j and jetty
2022-03-02 10:49:52 -05:00
Christopher L. Shannon (cshannon)
00253b3219
NO-JIRA: Updating next development version to 5.18.0-SNAPSHOT
2022-03-01 09:36:34 -05:00
Jean-Baptiste Onofré
e597017200
Merge pull request #662 from jbonofre/AMQ-7426
...
[AMQ-7426] Upgrade to log4j2
2022-02-27 13:23:53 +01:00
Matt Pavlovich
094dbc89f3
[AMQ-8515] FailoverTransport should handle MaxFrameSizeExceededException ( #785 )
2022-02-25 19:46:45 -06:00
Matt Pavlovich
9956dd602a
[AMQ-8440] Set sendDuplicateFromStoreToDLQ to 'false' by default ( #773 )
2022-02-24 08:45:35 -06:00
jbonofre
472dcf8497
[AMQ-7426] Upgrade to log4j2
2022-02-24 15:20:51 +01:00
Christopher L. Shannon
856d54c7bc
Merge pull request #762 from mattrpav/AMQ-8443-tests
...
[AMQ-8443] Add unit test
2022-02-09 10:48:04 -05:00
Matt Pavlovich
09458713aa
[AMQ-8443] Add unit test
2022-02-09 08:50:24 -06:00
Christopher L. Shannon
a7109bc025
Merge pull request #761 from mattrpav/AMQ-8397-tests
...
[AMQ-8397] Add unit tests for AMQ-8397
2022-02-09 06:33:52 -05:00
Matt Pavlovich
9d8ee0d3b7
[AMQ-8397] Add unit tests for AMQ-8397
2022-02-08 22:19:57 -06:00
Matt Pavlovich
2a9f777aab
[AMQ-8413] NetworkConnectore remote user and pass unit test
2022-02-07 08:22:27 -06:00
Christopher L. Shannon
fb036974ca
Merge pull request #758 from mattrpav/AMQ-8053b
...
[AMQ-8053] UserIDBroker unit tests
2022-02-07 08:28:08 -05:00