gtully
28a0cc6e5a
AMQ-7225 - fix intermittent failure, avoid gc of partial tx pending commit
2019-06-11 12:36:02 +01:00
gtully
93e726d6a7
AMQ-7225 - defer cleanup task operation till recovery processing complete, track prepared location in recovered ops to ensure they are retained on recovery failure. Fix and test
2019-06-10 15:33:13 +01:00
Timothy Bish
ae13645230
AMQ-7179: update to proton-j 0.33.1 and qpid-jms 0.43.0
2019-06-07 11:00:37 -04:00
Alan Protasio
5eb8403b1f
AMQ-7221 - Delete Scheduled messages causes ActiveMQ create/write a unnecessary huge transaction file
2019-06-04 00:02:05 -07:00
Gary Tully
f5db964e86
Merge pull request #363 from alanprot/fix/empty-transaction
...
AMQ-7219 - ActiveMQ replays journal file on a clean/unclean shutdown …
2019-05-31 10:02:58 +01:00
Alan Protasio
bce979349e
AMQ-7219 - ActiveMQ replays journal file on a clean/unclean shutdown with transacted session + Non persistent Messages
2019-05-30 10:13:16 -07:00
Timothy Bish
063d24e6d6
AMQ-7218 Fix loss of Ack id from tracking after TX commit / abort
...
Ensure that we properly track Ack IDs across TX commit and abort
operations and only clear out values enlisted in the TX on commit and
re-acquire the Ack Ids on TX abort.
2019-05-29 17:25:30 -04:00
suem
ea0bcc12f7
AMQ-6949: SocketTimeoutException when using HTTP transport connector
...
A default socket timeout of 30 secods for the HTTP client was introduced with the following ticket: https://issues.apache.org/jira/browse/AMQ-6397
This timeout somewhow seems to conflict with the keep alive requests that stays open for arround 30 seconds. I increased the default timeout to 90 seconds and this seems to resolve the problem.
2019-05-29 15:28:30 +02:00
Robbie Gemmell
d0fd46efcd
AMQ-7179: update to proton-j 0.33.0 and qpid-jms 0.42.0
2019-05-22 12:51:48 +01:00
Gary Tully
e59c6b61ab
Merge pull request #360 from coheigea/https
...
Switch to using a https URL in the mqtt pom
2019-05-22 09:33:13 +01:00
Colm O hEigeartaigh
b65797245b
Switch to using a https URL in the mqtt pom
2019-05-21 15:21:25 +01:00
gtully
4129c1f659
AMQ-7209 suppress stack trace in stomp error frame for SecurityExceptions to avoid any implementation detail leakage, fix and test
2019-05-17 17:06:20 +01:00
gtully
ac4f4a82a7
no jira - fix intermittent failure of JdbcXARecoveryBrokerTest#testQueuePersistentPreparedAcksAvailableAfterRollback
2019-05-17 11:46:25 +01:00
Jean-Baptiste Onofré
07fdc4b42d
Merge pull request #323 from coheigea/owasp_update
...
Update OWasp dependency check plugin version
2019-05-14 07:40:49 +02:00
Jean-Baptiste Onofré
f6fbd565b3
Merge pull request #325 from coheigea/transformerfactory_secproc
...
Set the secure processing feature on the TransformerFactory
2019-05-14 07:40:18 +02:00
Jean-Baptiste Onofré
1e1cd11269
Merge pull request #318 from alanprot/AMQ-7107
...
[AMQ-7107] Make QueueBrowsingTest and UsageBlockedDispatchTest succee…
2019-05-14 07:39:14 +02:00
Jean-Baptiste Onofré
b84923ae9a
Merge pull request #341 from coheigea/copyright
...
Update copyright year
2019-05-14 07:38:22 +02:00
Jean-Baptiste Onofré
1d51c18713
Merge pull request #345 from coheigea/sec_headers
...
Enable X-XSS-Protection + X-Content-Type-Options headers for the webconsole
2019-05-14 07:37:58 +02:00
Jean-Baptiste Onofré
a07e7909e5
Merge pull request #339 from jherkel/master
...
[AMQ-7138] Use karaf.etc in ActiveMQ features XML
2019-05-14 07:34:43 +02:00
Jean-Baptiste Onofré
af4b1a2399
Merge pull request #355 from coheigea/spring
...
Updating Spring and Camel versions to fix some CVE
2019-05-14 07:33:54 +02:00
mrbald
7c72bf8da9
Update CreateCommand.java
2019-05-13 16:55:47 +02:00
mrbald
b11b9aac75
AMQ-7201 added shebang to generated broker admin script
2019-05-13 16:50:30 +02:00
Christopher L. Shannon (cshannon)
23f0b1476c
Merge branch 'AMQ-7196'
...
This closes #356
Thanks to Alan Protasio for the patch
2019-05-13 07:35:02 -04:00
bd2019us
ca77f9cfc9
[AMQ-7199] Replace Math.Random with Random.nextDouble
2019-05-10 21:39:53 -05:00
Alan Protasio
b56819123b
AMQ-7196 - During startup ActiveMq load all the scheduleDB.data on memory causing OOM
2019-05-08 12:00:42 -07:00
gtully
7404b43f2d
AMQ-7193 - resolve intermittent NPE on duplex network connector start; wait for start completion before dispatching inbound messages, fix and test
2019-05-02 16:31:26 +01:00
Colm O hEigeartaigh
13f223f138
Updating Spring + Camel versions
2019-05-02 10:31:53 +01:00
Christopher L. Shannon (cshannon)
bf3a9f44f6
AMQ-7191 - Prevent extra creation of openwire verifier objects per new
...
connection when using the auto transport
2019-04-30 08:41:08 -04:00
Robbie Gemmell
aff9413cdb
AMQ-7189: ensure messages with defauled durable field are internally classed non-persistent by the 'native' transformer
2019-04-26 12:55:14 +01:00
gtully
30abc45f62
no jira - remove extraneous printStackTrace, ex is propagated up
2019-04-18 14:38:30 +01:00
gtully
487d4a112e
AMQ-7185 - track durable sub prepared acks in preCommit callback and release/remove on xa outcome, avoid duplicate delivery; fix and test
2019-04-17 14:31:11 +01:00
Timothy Bish
56ffcae3c7
AMQ-7179 Update Qpid JMS and Proton-j to latest and sync netty
2019-04-09 11:23:36 -04:00
gtully
39047021e7
AMQ-7165 - randomize needs to be disabled to make test deterministic
2019-04-05 13:39:41 +01:00
Christopher L. Shannon (cshannon)
ccf56875b0
NO-JIRA - Update spring schemas and missing license files
2019-03-15 07:24:31 -04:00
Christopher L. Shannon (cshannon)
a9e7111a9a
AMQ-7103 - Dependency Updates
...
(cherry picked from commit dd74f468db
)
2019-03-15 07:04:56 -04:00
Christopher L. Shannon (cshannon)
f9a3bd5e85
Merge branch 'AMQ-7112'
...
This closes #324
2019-03-15 06:17:48 -04:00
Alan Protasio
84f8447a19
AMQ-7112 - Show duplex network bridges in the remote broker console
2019-03-15 06:15:05 -04:00
gtully
2d394b383c
AMQ-7167 - ensure remote IP is visible in acceptor error messages from the transport connector - test and fix
2019-03-13 10:21:19 +00:00
gtully
a000a73431
no jira - init throwable cause to identify error on shutdown
2019-03-13 10:14:06 +00:00
gtully
d5df23b8fb
no jira - fix unit test failure
2019-03-13 10:03:18 +00:00
gtully
b9bcd2fcc3
AMQ-7165 - ensure failover updated uris are additive such that statically configured uris are respected
2019-03-12 12:24:20 +00:00
Dejan Bosanac
98b9f2e283
AMQ-7166 - upgrade mqtt client library
2019-03-11 14:45:07 +01:00
Gary Tully
c96f3d75a8
Merge pull request #350 from alanprot/AMQ-7163
...
AMQ-7163 - If the broker had an unclean shutdown and number of free p…
2019-03-07 10:07:06 +00:00
Alan Protasio
cd1d5eb785
AMQ-7163 - If the broker had an unclean shutdown and number of free pages is Zero after the recovery, the next shutdown will also be 'unclean'
2019-03-06 15:33:52 -08:00
Christopher L. Shannon (cshannon)
c46965c93c
Merge branch 'AMQ-7159'
...
This closes #349
2019-03-06 14:47:21 -05:00
Alan Protasio
87467dc61e
AMQ-7159 - Adding a new attribute on PersistenceAdapterViewMBean to show information about Storage write/read latency
2019-03-06 11:41:08 -08:00
Hoan Nguyen
0262338687
close DataByteArrayOutputStream buff of WriteBatch
2019-02-26 19:07:26 -08:00
gtully
5bd2abf85d
AMQ-5790 - rework the fix from AMQ-4486 to tie the inbound xaResource connection lifectyle to the rar start/stop
2019-02-26 12:26:18 +00:00
Christian Schneider
7c872afa22
AMQ-7153 - Publish BrokerService as OSGi service
2019-02-21 16:34:45 +01:00
Christopher L. Shannon (cshannon)
7fdad3a73d
AMQ-7151 - Remove dependency on Guava from activemq-broker
...
Guava is supposed to only be used for the leveldb store and as a test
dependency elsewhere but there is one spot it is used in activemq-broker for
filtering collections. With Java 8 this can be easily rewritten to avoid the use of Guava.
This commit is based on the patch submitted by Filip Hrisafov
2019-02-18 07:49:47 -05:00