860 Commits

Author SHA1 Message Date
Jean-Baptiste Onofré
47be319b39 [AMQ-7391] Minor typo fixed
Credit: Alexandre Fruchaud <mmacphail>

(cherry picked from commit 85851f7ce830b64392e1a63cd5d8c20b4ca35125)
2020-01-28 10:48:22 +01:00
Colm O hEigeartaigh
dae85b3dcc AMQ-7142 - Inserting Bouncy Castle Provider Early in Java Security Provider Chain Breaks KeyStore Loading
(cherry picked from commit 127852d2e7098436e99c573bc7b30e3facdb634b)
2020-01-27 13:42:42 +01:00
Christopher L. Shannon (cshannon)
34101937e0 AMQ-7352 - Add support for anonymous producer advisories
By default this behavior is turned off but can be enabled by setting
anonymousProducerAdvisorySupport on the BrokerService to true

(cherry picked from commit 0c6f9a9a1e253d50dac6b265f04c0a458ac535ee)
2019-11-22 13:37:18 -05:00
Jean-Baptiste Onofré
a8dd09074b [maven-release-plugin] prepare for next development iteration 2019-11-20 17:00:29 +01:00
Jean-Baptiste Onofré
40c6ea515e [maven-release-plugin] prepare release activemq-5.15.11 2019-11-20 17:00:05 +01:00
Pascal Schumacher
dbec15b21d BrokerService: fix typo in field and parameter name
(cherry picked from commit ecb404b3ebf66a9d2182f28312cb0664d44814b3)
2019-11-18 17:45:00 +01:00
Jean-Baptiste Onofré
8212b69fa9 [AMQ-7301] Don't display stack trace on connection error, just the cause 2019-11-12 15:18:18 +01:00
Dany LECOQ
1d8ae314bd AMQ-7312 virtualSelectorCacheBrokerPlugin addConsumer issue
(cherry picked from commit 86a069ac5db9742ae58e396e162a0b3e2bdc66c3)
2019-10-18 19:10:03 +02:00
Jean-Baptiste Onofré
811fa13081 [maven-release-plugin] prepare for next development iteration 2019-08-28 08:45:08 +02:00
Jean-Baptiste Onofré
2fa39dc403 [maven-release-plugin] prepare release activemq-5.15.10 2019-08-28 08:44:45 +02:00
Christopher L. Shannon (cshannon)
e652e18b5d AMQ-7102 - Improve ManagedRegionBroker performance by replacing
registeredMBeans CopyOnWriteSet with a Concurrent hashmap backed set

(cherry picked from commit 09003e8fef27f51b83a5ee4242709c2b20821a83)
2019-07-31 14:08:41 -04:00
gtully
9efb1fe2a6 AMQ-7102 - don't track objectNames that have not been registered due to suppressMBean filter, fix and test
(cherry picked from commit 9cb680c0bad9fb3f92807d0f49e02505c544e3e9)
2019-07-31 14:08:26 -04:00
gtully
70b2a43183 AMQ-7094 - track the objectName with an annotated mbean such that the jmx audit log event can extract that target of an mbean operation, fix and test
(cherry picked from commit d2b0affedb38c5439bce2fb5a8e321bc5d0ec713)
2019-07-31 14:08:02 -04:00
gtully
509c781669 AMQ-3405 - rework fix to use original destination strategy which may be different from the default shared strategy. new test
(cherry picked from commit 1ebf1862795286505dc2ce2d36e91008029061a3)
2019-07-31 14:07:47 -04:00
Colm O hEigeartaigh
0207edce8e Remove default "secret" password from the LDAPAuthorizationMap 2019-07-25 10:56:36 +02:00
Christopher L. Shannon (cshannon)
8a11ab4a1b AMQ-7238 - Ensure remoteId subscription map is also cleared when local
map is cleared inside DemandForwardingBridgeSupport

(cherry picked from commit c7eff840588be718da9a985d5c2b8db89b26796d)
2019-07-08 08:39:52 -04:00
gtully
ede4dbc864 AMQ-7234 - fix up memory usage wait timeout such that topic pfc in a transaction can see connection context state changes, fix and test
(cherry picked from commit de3f77063fa579159184d23ac98df97e80d63327)
2019-07-08 06:40:11 -04:00
Christopher L. Shannon (cshannon)
4facedccf6 AMQ-7228 - Avoid unnecessary lock contention when getting pending
metrics

(cherry picked from commit dc56fa3f6ea753b692b4b3a9ffacc4f82de6af74)
2019-06-14 10:48:10 -04:00
Christopher L. Shannon (cshannon)
b4cd70b1fc AMQ-7191 - Prevent extra creation of openwire verifier objects per new
connection when using the auto transport

(cherry picked from commit bf3a9f44f625ef26e3c687be92e73ee1e9288d6f)
2019-04-30 08:42:07 -04:00
Christopher L. Shannon (cshannon)
0ce931f72d [maven-release-plugin] prepare for next development iteration 2019-03-15 07:56:41 -04:00
Christopher L. Shannon (cshannon)
855ba82071 [maven-release-plugin] prepare release activemq-5.15.9 2019-03-15 07:55:55 -04:00
Christopher L. Shannon (cshannon)
3adba1e5fa NO-JIRA - Update spring schemas and missing license files
(cherry picked from commit ccf56875b0660214e0a61bd2f8adc418143551fc)
2019-03-15 07:25:08 -04:00
Alan Protasio
1c5083880a AMQ-7159 - Adding a new attribute on PersistenceAdapterViewMBean to show information about Storage write/read latency
(cherry picked from commit 87467dc61e747670bce9c27424a9d93aad8b8499)
2019-03-12 06:24:47 -04:00
Christopher L. Shannon (cshannon)
db814982c7 AMQ-7085 - Properly start TempUsage inside Queue start
This fix allows temp usage changes to the broker temp usage to propagate
properly to a Queue's temp usage settings

Patch applied with thanks to David Sitsky

(cherry picked from commit daea192eefe683a8cba63b5136dc8c2b39722cfe)
2019-01-17 08:01:58 -05:00
hkesler
9f513f8878 AMQ7135 : do a purge before deleting the destination 2019-01-12 22:47:16 -05:00
jgoodyear
9845853b68 [AMQ-7126] Improvement to perf of 5266Test 2019-01-07 21:21:05 -03:30
gtully
540999654a AMQ-7106 - fix pending stop support by avoiding sync through single shared status var - fix and test
(cherry picked from commit 8cc0c5ad6c85381cf6bbeaf179086d451d96650e)
2018-12-12 11:57:01 -05:00
Christopher L. Shannon (cshannon)
85b33b3768 [maven-release-plugin] prepare for next development iteration 2018-11-14 12:33:50 -05:00
Christopher L. Shannon (cshannon)
bcad7e1f6a [maven-release-plugin] prepare release activemq-5.15.8 2018-11-14 12:33:08 -05:00
Christopher L. Shannon
c988a145a1 [maven-release-plugin] prepare for next development iteration 2018-10-24 10:20:19 -04:00
Christopher L. Shannon
795a2533b1 [maven-release-plugin] prepare release activemq-5.15.7 2018-10-24 10:19:40 -04:00
Christopher L. Shannon (cshannon)
51b98fd101 AMQ-7071 - Mark previously dispatched messages as redelivered if
connection for durable topic subscription is improperly closed leading
to a lastDeliveredSequenceId as unknown

(cherry picked from commit 3ac3a420a14b9209222568d7c361855157467163)
2018-10-12 08:52:25 -04:00
Christopher L. Shannon (cshannon)
241b1562ab [maven-release-plugin] prepare for next development iteration 2018-09-04 07:45:21 -04:00
Christopher L. Shannon (cshannon)
cf6aa9427a [maven-release-plugin] prepare release activemq-5.15.6 2018-09-04 07:43:25 -04:00
Christopher L. Shannon (cshannon)
bde7097fb8 Add support for hostname verification
(cherry picked from commit 69fad2a135689f6c31fbada1c397f2e0dfd90d3c)
2018-09-04 06:39:05 -04:00
gtully
4a99103e70 AMQ-7035 - use NonCachedMessageEvaluationContext in place of MessageEvaluationContext to avoid unnecessary reference count management and subsequent leaks. Rework AMQ-6465 with additional JMX related tests
(cherry picked from commit 50d27e7e545d30bc0d35f8dd8baf15b33522c33a)
2018-08-15 11:24:36 -04:00
Christopher L. Shannon (cshannon)
d1746e4ade [maven-release-plugin] prepare for next development iteration 2018-08-06 08:07:34 -04:00
Christopher L. Shannon (cshannon)
22ace04639 [maven-release-plugin] prepare release activemq-5.15.5 2018-08-06 08:06:32 -04:00
Christopher L. Shannon (cshannon)
02d5287af8 Revert "[maven-release-plugin] prepare release activemq-5.15.5"
This reverts commit e411ed4af0fbbae3706c5941f6c84a5722d40361.
2018-08-06 07:35:54 -04:00
Christopher L. Shannon (cshannon)
34f94d0047 Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit dcb7be955925140999238cf27ec5663d6875714a.
2018-08-06 07:35:46 -04:00
Christopher L. Shannon (cshannon)
dcb7be9559 [maven-release-plugin] prepare for next development iteration 2018-08-02 09:53:48 -04:00
Christopher L. Shannon (cshannon)
e411ed4af0 [maven-release-plugin] prepare release activemq-5.15.5 2018-08-02 09:53:02 -04:00
Christopher L. Shannon (cshannon)
a8b2fa1a06 Revert "[maven-release-plugin] prepare release activemq-5.15.5"
This reverts commit 688c290110416f04b2a3251f9747a7f16e83329d.
2018-08-01 13:24:52 -04:00
Christopher L. Shannon (cshannon)
4b3d8063e8 Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit 7d2c69d0ccef33ce6d5c6a411badbd5543a992ef.
2018-08-01 13:24:46 -04:00
Christopher L. Shannon (cshannon)
7d2c69d0cc [maven-release-plugin] prepare for next development iteration 2018-07-31 08:51:31 -04:00
Christopher L. Shannon (cshannon)
688c290110 [maven-release-plugin] prepare release activemq-5.15.5 2018-07-31 08:49:37 -04:00
giliva
2fe8116819 Avoid overflow errors - see KAFKA-4290
Add test for overflow values

Bind test sockets to free ports

(cherry picked from commit 5b1412ddfd1c83ae595bdb0543fbf92499bc3822)
2018-07-27 08:39:52 -04:00
gtully
cdae25ecfb AMQ-6967 - ensure there are some messages paged in for periodic expiry check if non are in memory
(cherry picked from commit 026c6f4403ea2a53426b507c6d991672942046b7)
2018-07-27 08:11:34 -04:00
Christopher L. Shannon (cshannon)
e3f76e1693 AMQ-7017 - Prevent ArithmeticException in ProducerBrokerExchange
Check for zero to prevent divide by zero error inside
getPercentageBlocked() method

Thank you to Matthew Stratton for the patch

(cherry picked from commit b79fcd0a768e5c7d45a7f68febf447d8379cbaf4)
2018-07-27 07:41:22 -04:00
gtully
c0a6f47a47 AMQ-7021 - add unsynchronised accessors to destination map for usage with rw lock from abstract region; allow concurrent read of the destination map
(cherry picked from commit 0b76d3a0eac9802941b9dfc2a85589dac95ed40a)
2018-07-26 11:31:11 -04:00