dhmgit
894c60ee0c
adding an option which allows messages to expire on active durable subscriptions
...
(cherry picked from commit 2f2fe6855fa397d7977f3e0bca513db2881d5e7f)
2020-11-22 07:17:44 +01:00
murali.mogalayapalli
d9113626e5
[AMQ-8028] Add sendWhenNotMatched option to composite destination filter
...
(cherry picked from commit 55914d3ac1dc90f35969ce16877429e475b9c2ab)
2020-11-21 14:22:06 +01:00
jbonofre
8c384676a8
Improve stability of KahaDB tests
2020-11-18 16:46:54 +01:00
Benjamin Graf
054febe0c9
AMQ-8055 - rename posion to correct poison
...
(cherry picked from commit a2e718f25957099ae734b44b9840b4f2a0199320)
2020-11-10 16:13:57 +01:00
Colm O hEigeartaigh
1b0a47bed5
AMQ-7512 - Consolidate XBean byte parsing
...
(cherry picked from commit 930b18df6575e89f1df4c4c6fa9e1e8ac68b2591)
2020-08-11 09:48:22 +02:00
Colm O hEigeartaigh
811f49b947
AMQ-7513 - Fix http://activemq.org links
...
(cherry picked from commit fca3b615eb869330633b71978843a682bfa8ab49)
2020-08-11 09:43:15 +02:00
Colm O hEigeartaigh
04430d8e93
AMQ-8020 - Replace toLowerCase().equals() with equalsIgnoreCase
...
(cherry picked from commit e3e2fda509d0c6761fe1368c025e83a31a576275)
2020-08-11 09:33:46 +02:00
Christopher L. Shannon (cshannon)
2fa7f09fb9
AMQ-8012 - Move synchronized block after null check
...
(cherry picked from commit 0a189f833e1041e589ffa9523bdbe2285a678eed)
2020-07-24 16:29:52 -04:00
Christopher L. Shannon (cshannon)
795e917cbe
AMQ-8012 - Improve thread safety of SubQueueSelectorCacheBroker
...
When returning a copy of the set of selectors we need to synchronize
(cherry picked from commit 62f5576fe5dc8bc06eefc1e26b8e66a10781fe32)
2020-07-24 14:19:07 -04:00
Matt Pavlovich
dbf6e36e2c
[AMQ-8012] Fix for ConcurrentModificationException in SubQueueSelectorCacheBroker
...
- Remove non-thread-safe method getSelectors()
- Update all references to use the thread-safe getSelectorsForDestination() method
(cherry picked from commit 083acb9691dba818aae3c0f72e7675c8a39d500a)
2020-07-24 14:19:00 -04:00
Jean-Baptiste Onofré
334476ac63
[maven-release-plugin] prepare for next development iteration
2020-06-25 07:26:41 +02:00
Jean-Baptiste Onofré
86dd78b1aa
[maven-release-plugin] prepare release activemq-5.16.0
2020-06-25 07:26:13 +02:00
Jean-Baptiste Onofré
6908749c2f
Fix version
2020-06-25 07:13:04 +02:00
Jean-Baptiste Onofré
ff2dae82f3
[maven-release-plugin] prepare release activemq-5.16.0
2020-06-24 21:56:52 +02:00
jbonofre
4ed2ba22a9
Cancel 5.16.0 release
2020-06-24 15:19:34 +02:00
Jean-Baptiste Onofré
cd1e9f8697
[maven-release-plugin] prepare for next development iteration
2020-06-23 17:40:26 +02:00
Jean-Baptiste Onofré
2e890c6224
[maven-release-plugin] prepare release activemq-5.16.0
2020-06-23 17:39:53 +02:00
jbonofre
4e1df1979b
[AMQ-7493] Fix RejectedExecutionException in the BrokerService
2020-06-22 16:24:29 +02:00
Christopher L. Shannon (cshannon)
cc0bcdd5dc
AMQ-7496 - Properly decrement inflight message size on message
...
expiration
Also clean up some of the handling of inflight metrics in Prefetch
subscription
2020-06-10 11:36:34 -04:00
Jean-Baptiste Onofré
ef5975b1b7
Merge pull request #538 from PascalSchumacher/fix_some_javadoc_parameter_warnings_2
...
Fix javadoc warnings related to non-existing parameter names.
2020-05-23 06:38:40 +02:00
Colm O hEigeartaigh
aa8900ca70
AMQ-7490 - Fix JMX regression
2020-05-22 09:56:59 +01:00
Pascal Schumacher
efcca7d062
Fix javadoc warnings related to non-existing parameter names.
2020-05-22 10:49:39 +02:00
Pascal Schumacher
67e06c82f7
Fix some javadoc warnings releated to non-existing parameter names.
2020-05-17 11:38:05 +02:00
Jean-Baptiste Onofré
0444dd96b2
Merge pull request #505 from PascalSchumacher/potential_overflow_in_int_multiplication
...
Avoid potential overflow in int multiplication before it is converted…
2020-05-16 07:17:13 +02:00
Jean-Baptiste Onofré
41bef94293
Merge pull request #521 from coheigea/AMQ-7458
...
AMQ-7458 - Implement bounds checking on the message scheduling proper…
2020-05-15 15:52:23 +02:00
jbonofre
e9caa75b1a
[AMQ-7473] Add stopOnError configuration to stop the broker when locker has an exception
2020-05-13 07:53:00 +02:00
Jean-Baptiste Onofré
1f914bba65
Merge pull request #502 from coheigea/AMQ-7438
...
AMQ-7438 - Harden deserialization
2020-05-12 08:01:37 +02:00
Colm O hEigeartaigh
24aaa4698c
AMQ-7458 - Implement bounds checking on the message scheduling properties
2020-03-27 12:14:03 +00:00
jbonofre
05c43fe347
[AMQ-7301] Fix typo (double from)
2020-03-12 10:21:35 +01:00
jbonofre
d800f1bdb4
[AMQ-7301] Remove guava dependency to implement own getRootCause() method
2020-03-11 18:47:19 +01:00
jbonofre
960bc24d17
[AMQ-7301] Fix build and using a single log message
2020-03-11 17:21:01 +01:00
Christopher L. Shannon (cshannon)
ee61ed69f8
AMQ-7301 - TransportConnector errors should log the root cause
...
(cherry picked from commit 57a1a77abb54e6862d61626d9a2985b84b9975a9)
2020-03-11 06:49:35 -04:00
jbonofre
1550ae42f7
Revert "[AMQ-7314] Fix counter increment when lastDelivereSeqId > BrokerSequenceId"
...
This reverts commit df1750fe01a6e31573e3bc66ee342402963fd014.
2020-03-10 06:29:34 +01:00
Pascal Schumacher
b43f5b8cf2
Avoid potential overflow in int multiplication before it is converted to long.
2020-03-08 11:50:21 +01:00
Colm O hEigeartaigh
a73a85e6c2
AMQ-7438 - Harden deserialization
2020-03-06 17:22:07 +00:00
jbonofre
b60efeaad8
[AMQ-7301] Improve logging when initialize Stomp NIO SSL connection
2020-03-05 15:00:53 +01:00
Jean-Baptiste Onofré
c0e7949468
Merge pull request #500 from jbonofre/AMQ-7303
...
[AMQ-7303] Improve logging in case of security exception on transport connection
2020-03-04 21:44:37 +01:00
Jean-Baptiste Onofré
7435d7b058
Merge pull request #499 from jbonofre/AMQ-7346
...
[AMQ-7346] Improve logging of the network connector
2020-03-04 21:42:37 +01:00
jbonofre
945cd6b7de
[AMQ-7303] Improve logging in case of security exception on transport connection
2020-03-04 18:57:02 +01:00
jbonofre
3c4a644f3d
[AMQ-7346] Improve logging of the network connector
2020-03-04 17:54:37 +01:00
jbonofre
3c302dce33
[AMQ-7347] Don't log error in case of topic subscription failure. It's useless as the JMX exception is thrown and pollute the log.
2020-03-04 16:22:17 +01:00
jbonofre
df1750fe01
[AMQ-7314] Fix counter increment when lastDelivereSeqId > BrokerSequenceId
2020-03-02 15:31:16 +01:00
Jean-Baptiste Onofré
51081e4edf
Merge pull request #479 from coheigea/AMQ-7423
...
AMQ-7423 - Remove synchronization from JAAS PropertiesLoader
2020-02-28 07:30:57 +01:00
Pascal Schumacher
7ef90e243f
Add missing format argument for log message in AbortSlowAckConsumerStrategy#abortAllQualifiedSlowConsumers.
2020-02-27 22:03:41 +01:00
Colm O hEigeartaigh
67fb6f8871
AMQ-7423 - Remove synchronization from JAAS PropertiesLoader
2020-02-27 15:29:26 +00:00
jbonofre
d878d877d5
[AMQ-7410] Align dependencies with Apache Karaf
2020-02-26 13:11:33 +01:00
Jonathan Gallimore
4522061527
Fix issue where the registry lookup was a hardcoded name and didn't account for the connector path
2020-02-24 11:10:46 +00:00
Jean-Baptiste Onofré
bfb810c507
Merge pull request #466 from coheigea/misc_fixes
...
AMQ-7413 - Misc logging fixes
2020-02-22 07:49:55 +01:00
Daniel Trebbien
b020cba744
Fix some incorrect SLF4J logger calls
...
In some cases, there were an inconsistent number of formatting anchors.
In other cases, formatting anchors were used, but because the
trace/debug/info/warn/error(String, Throwable) variant was used, the
string is a message string rather than a format string.
These issues were found by SLF4J Helper for NetBeans IDE:
http://plugins.netbeans.org/plugin/72557/
2020-02-19 08:26:36 +00:00
Daniel Trebbien
057cf666a0
Fix an apparent copy/paste typo
2020-02-19 08:02:20 +00:00