jbonofre
9eda1508e3
[maven-release-plugin] prepare for next development iteration
2021-04-21 07:39:09 +02:00
jbonofre
ff1af27106
[maven-release-plugin] prepare release activemq-5.16.2
2021-04-21 07:38:47 +02:00
kimmking
e5b6982afd
ClientIdFilterDispatchPolicy dispatches messages in a topic to a given client. Then the message with a PTP_CLIENTID property, can be received by a mqtt client with the same clientId. ( #238 )
...
(cherry picked from commit b6ab868f94
)
2021-03-22 16:23:17 +01:00
jbonofre
c152ea7c5d
Fix slf4j logger use
...
(cherry picked from commit 1a2de52c5f
)
2021-03-20 17:12:46 +01:00
Christopher L. Shannon (cshannon)
34475dbde3
AMQ-8184 - Re-enable NIO tests
...
Re-enable the nio transport tests in activemq-unit-tests by default to
catch transport errors. Also fix broken tests
(cherry picked from commit 2cf3decd8e
)
2021-03-15 07:56:17 +01:00
Christopher L. Shannon (cshannon)
0a099af4c4
AMQ-8183 - apply maxFrameSize high cpu usage fix to Auto nio transport
...
also
(cherry picked from commit 2712464b78
)
2021-03-11 11:15:32 -05:00
Christopher L. Shannon (cshannon)
8d34120d93
AMQ-8169: Synchronize on serviceRead inside NIOSSLTransport
...
This is needed to prevent concurrent access to the SSLEngine during
initialization. This is a regression from when auto+nio+ssl was added.
(cherry picked from commit 1654e6c79c
)
2021-03-09 21:20:26 +01:00
jbonofre
6d82e628f7
[maven-release-plugin] prepare for next development iteration
2021-01-14 14:02:35 +01:00
jbonofre
e432a78c19
[maven-release-plugin] prepare release activemq-5.16.1
2021-01-14 14:00:24 +01:00
jbonofre
71be503447
[AMQ-7443] Add connection remote addr in the prefetch warn log message
...
(cherry picked from commit 7339e0516c
)
2021-01-14 06:06:11 +01:00
jbonofre
34bc37d68d
[AMQ-7246] Add scheduledMessageCount attribute on the JobSchedulerView MBean
...
(cherry picked from commit f01e35f7d9
)
2021-01-13 18:49:42 +01:00
jbonofre
4cc287fcd7
[AMQ-8097] Deal with deserialization with xstream unmarshal poison ack
...
(cherry picked from commit cbc1baa07a
)
2021-01-13 18:29:12 +01:00
jbonofre
737fa4e46e
[AMQ-8060] Re add allowLinkStealing on transport connector for backward compatibility
...
(cherry picked from commit 0146d5eb3e
)
2021-01-09 07:27:12 +01:00
Roman Nevezhyn
f71c6674f0
[AMQ-8104] Fix NPE when pausing queue if audit is on
...
cherry picked from 651c5ff2cf
2020-12-28 07:36:21 +01:00
jbonofre
d9b2d9309e
[AMQ-8068] Fix topic memory leak on message eviction using UniquePropertyMessageEvictionStrategy
...
(cherry picked from commit 2bc87c2c5f
)
2020-11-23 13:41:26 +01:00
dhmgit
894c60ee0c
adding an option which allows messages to expire on active durable subscriptions
...
(cherry picked from commit 2f2fe6855f
)
2020-11-22 07:17:44 +01:00
murali.mogalayapalli
d9113626e5
[AMQ-8028] Add sendWhenNotMatched option to composite destination filter
...
(cherry picked from commit 55914d3ac1
)
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 a2e718f259
)
2020-11-10 16:13:57 +01:00
Colm O hEigeartaigh
1b0a47bed5
AMQ-7512 - Consolidate XBean byte parsing
...
(cherry picked from commit 930b18df65
)
2020-08-11 09:48:22 +02:00
Colm O hEigeartaigh
811f49b947
AMQ-7513 - Fix http://activemq.org links
...
(cherry picked from commit fca3b615eb
)
2020-08-11 09:43:15 +02:00
Colm O hEigeartaigh
04430d8e93
AMQ-8020 - Replace toLowerCase().equals() with equalsIgnoreCase
...
(cherry picked from commit e3e2fda509
)
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 0a189f833e
)
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 62f5576fe5
)
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 083acb9691
)
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 57a1a77abb
)
2020-03-11 06:49:35 -04:00
jbonofre
1550ae42f7
Revert "[AMQ-7314] Fix counter increment when lastDelivereSeqId > BrokerSequenceId"
...
This reverts commit df1750fe01
.
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