Timothy Bish
20493fd31d
AMQ-7097 Update Qpid JMS and Netty to latest
...
Qpid JMS to v0.40.0
Netty to 4.1.32.Final
(cherry picked from commit 49296f9259
)
2019-01-09 11:04:27 -05:00
jgoodyear
9845853b68
[AMQ-7126] Improvement to perf of 5266Test
2019-01-07 21:21:05 -03:30
Jeff Genender
a2dccbf843
AMQ-7118 - Override hostname for naming to allow tests to apss on all
...
platforms
2019-01-07 17:03:20 -07:00
jgoodyear
2ed15d563c
[AMQ-7126] Prevent OOM when recovering KahaDB and memory space is insufficient to load full page
2019-01-03 15:41:17 -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 8cc0c5ad6c
)
2018-12-12 11:57:01 -05:00
Timothy Bish
c2ec82ebda
AMQ-7097 Update Qpid JMS and proton-j to laetst
...
Qpid JMS 0.39.0 and proton-j 0.31.0 released
(cherry picked from commit 66db4e94bb
)
2018-12-04 11:53:26 -05:00
jgoodyear
d816b738af
AMQ-7118 This closes #327 - with thanks to Heath Kesler
2018-12-04 12:51:02 -03:30
Jean-Baptiste Onofré
8aeb634bbf
[AMQ-7076] This closes #319
2018-11-22 17:08:22 +01:00
Jean-Baptiste Onofré
50e24c523c
[AMQ-7076] Does not define spring-legacy repository by default in ActiveMQ Karaf features repo, and let the user add it
2018-11-22 16:09:18 +01:00
Timothy Bish
d9207c3a46
AMQ-7097 Update AMQP dependencies to latest
...
Update Qpid JMS, Proton-J and Netty to the latest release.
(cherry picked from commit d020af2034
)
2018-11-16 13:45:48 -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
gtully
deb87353c4
AMQ-7084 - ensure allocated and unused free pages are visible to subsequent transactions, fix and test with test updates to reflect proper usage
...
(cherry picked from commit 8a1abd9bb2
)
2018-11-14 10:29:31 -05:00
Christopher L. Shannon (cshannon)
a549ee6688
NO-JIRA: Add 5.15.8 schema version
...
(cherry picked from commit 50d1fe9f8e
)
2018-11-14 10:01:28 -05:00
Alan Protasio
71ce081157
AMQ-7091 - O(n) Memory consumption when broker has inactive durable subscribes causing OOM
...
(cherry picked from commit 9012a7871b
)
2018-11-12 18:01:50 -03:30
Guillaume Nodet
4bbe3d9672
[AMQ-7060] Remove deprecated features from camel ActiveMQComponent
2018-11-12 08:46:28 +01:00
gtully
ca6293b55c
AMQ-7082 We should make sure that pages managed during recovery are not recovered in error
...
variation of patch from Alan Protasio <alanprot@gmail.com> closes #317
(cherry picked from commit 85859fd8dc
)
2018-11-07 12:44:29 -05:00
Christopher L. Shannon (cshannon)
505200b92a
AMQ-7082 - fix compilation after merge
2018-11-06 09:42:58 -05:00
Alan Protasio
45d7676bd9
AMQ-7082 - Make sure that the recovery will only mark pages as free if they were created in a previous execution
...
(cherry picked from commit 0d34338919
)
2018-11-06 08:26:21 -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
19ab1651da
NO-JIRA - add missing license headers
...
(cherry picked from commit e093a8c1d8
)
2018-10-24 09:02:27 -04:00
Christopher L. Shannon
030974f5bf
NO-JIRA: Add schemas for 5.15.7
2018-10-24 08:44:38 -04:00
gtully
a9b81ace62
AMQ-7082 - ensure flush sees free list, use lazySet to avoid store barrier, thanks cshannon
2018-10-22 08:45:52 -06:00
gtully
c6103415b9
AMQ-7082 - recover index free pages in parallel with start, merge in flush, clean shutdown if complete. follow up on AMQ-6590
2018-10-21 11:23:19 -06:00
Jean-Baptiste Onofré
7518da17ed
Fix AMQ7076Test compile and ASF header
2018-10-19 07:30:23 +02:00
Jean-Baptiste Onofré
ab41382b0e
[AMQ-6780] Add PostgreSQL version JDBC driver name in jdbc store services
2018-10-19 07:18:27 +02:00
gtully
f7ff4c25e1
AMQ-7067 - track xa commit outcomes in ack compaction such that there are no dangling prepared tx on full recovery, fix and test
2018-10-17 11:34:46 -06:00
gtully
cee7f014fa
AMQ-6590 - rework fix to take the recovery hit on clean shutdown rather than on restart, trade off availability for short term disk usage
2018-10-17 08:21:05 -06:00
Jean-Baptiste Onofré
6f2b651ffd
[AMQ-7076] Fix and update features to fully support Karaf 4.2.x
2018-10-16 21:41:32 +02: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 3ac3a420a1
)
2018-10-12 08:52:25 -04:00
Jean-Baptiste Onofré
3a345649ae
[AMQ-7063] Be able to configure ActiveMQ http transport connector by providing a jetty.xml
2018-10-11 16:01:16 +02:00
gtully
29fbeb511f
AMQ-7067 - ensure updates to ackMessageFileMap are protected by the index lock
...
(cherry picked from commit a311139bfe
)
2018-10-10 10:23:29 -04:00
gtully
7fa85185aa
AMQ-7067 - tidy up tests and add prepare variant, limit rollback location recording to xa case. There is still some work to do for the ack compaction case to make it aware of the tx records such that those are transferred as necessary
...
(cherry picked from commit 57c7939534
)
2018-10-10 10:23:21 -04:00
jgoodyear
cbe486fb9d
KahaDB Recovery can experience a dangling transaction when prepare and commit occur on different pagefiles.
...
Signed-off-by: gtully <gary.tully@gmail.com>
(cherry picked from commit 99db9ef301
)
2018-10-10 10:23:16 -04:00
Timothy Bish
4e627d28fe
AMQ-7065 Update to Qpid JMS v0.37.0
...
Update to latest client release, adds some tests for split framed
message send / receive
(cherry picked from commit ac1e709dc4
)
2018-10-02 15:21:06 -04:00
Christopher L. Shannon (cshannon)
7d2ba5741b
AMQ-7047 - clarify documentation
...
(cherry picked from commit 02c1e6d8f2
)
2018-09-24 07:35:38 -04:00
gtully
ec0ba888ee
AMQ-7056 - modify tests to take account of changes from AMQ-7047
...
(cherry picked from commit 2f5e5efec5
)
2018-09-20 06:30:53 -04:00
Alan Protasio
d2572ceaee
AMQ-7055 - Optimization on SequenceSet to prevent iterating through the whole set when a value bigger than the last value is added
...
Signed-off-by: gtully <gary.tully@gmail.com>
(cherry picked from commit 8f88dcda09
)
2018-09-20 06:28:53 -04:00
gtully
77784061c5
AMQ-5875 - fix test regression in MultiKahaDBQueueDeletionTest
...
(cherry picked from commit 4c972d97b9
)
2018-09-19 10:25:55 +01:00
Alan Protasio
840c0c46d2
AMQ-7052 - Fix JdbcXARecoveryBrokerTest and mLevelDBXARecoveryBrokerTest tests
...
Signed-off-by: gtully <gary.tully@gmail.com>
(cherry picked from commit b92aaa2f58
)
2018-09-18 10:44:37 +01: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)
96f1746d9d
NO-JIRA: Add ignore for testJdbcConfig for apache-rat-plugin
...
(cherry picked from commit d36f02b546
)
2018-09-04 07:13:45 -04:00
Christopher L. Shannon (cshannon)
92b0508730
NO-JIRA: Add 5.15.6 schema
...
(cherry picked from commit 3c2da4969e
)
2018-09-04 07:03:14 -04:00
Christopher L. Shannon (cshannon)
5ed9a5d403
Revert "AMQ-7004 - Improved logging in Failover Transport"
...
This reverts commit 83d4aab2d1
.
This caused issues with too much logging in normal cases
2018-09-04 06:53:39 -04:00
Christopher L. Shannon (cshannon)
02971a40e2
AMQ-7047 - Switch default for hostname verification to be false for
...
server
For the client it makes sense to have it true by default but for the
server it makes sense to have it false by default
(cherry picked from commit 1e31df9800
)
2018-09-04 06:39:13 -04:00
Christopher L. Shannon (cshannon)
bde7097fb8
Add support for hostname verification
...
(cherry picked from commit 69fad2a135
)
2018-09-04 06:39:05 -04:00
artnaseef
2373aa1320
[AMQ-6954] encode the QueueFilter field value also
...
(cherry picked from commit d8c80a9821
)
2018-09-04 06:37:47 -04:00
Timothy Bish
eaf0d65472
AMQ-6997 Update QpidJMS Proton-J and Netty to latest
...
(cherry picked from commit 54b2e21f4a
)
2018-08-20 13:44:13 -04:00