Francesco Nigro
b1422fc3d6
ARTEMIS-1640 JDBC NodeManager tests have to be customizable to run on different DBMS
...
ActiveMQTestBase has been enhanced to expose the Database storage configuration and by adding specific JDBC HA configuration properties.
JdbcLeaseLockTest and NettyFailoverTests have been changed in order to make use of the JDBC configuration provided by ActiveMQTestBase.
JdbcNodeManager has been made restartable to allow failover tests to reuse it after a failover.
2018-01-26 16:38:24 +01:00
jostbg
6483f139f3
ARTEMIS-1629 Set cxn clientID before validating
2018-01-23 16:37:03 -06:00
Michael Pearce
314a9d5465
This closes #1762
2018-01-23 21:58:21 +00:00
Stanislav Knot
06d27b4045
ARTEMIS-1580 Browsing in hawtio console does not allow to show empty pages
2018-01-23 21:58:14 +00:00
Clebert Suconic
434841b14f
This closes #1807
2018-01-23 16:26:45 -05:00
Christopher L. Shannon (cshannon)
8b6df5b73a
ARTEMIS-1627 - Support removing addresses that do not have direct
...
bindings
If there are no direct bindings on an address and only linked bindings
then the address should be able to be removed from the broker
2018-01-23 16:26:45 -05:00
Clebert Suconic
dafcbb70a3
This closes #1812
2018-01-23 16:14:08 -05:00
Justin Bertram
98cf8651cf
ARTEMIS-1399 fix comparison
2018-01-23 16:14:08 -05:00
Clebert Suconic
acd20790f7
This closes #1809
2018-01-23 14:02:17 -05:00
Justin Bertram
3658d62810
ARTEMIS-1415 potential JMS bridge conn leak
2018-01-23 14:01:30 -05:00
Michael Pearce
81324e0ca6
This closes #1810
2018-01-23 17:08:20 +00:00
Justin Bertram
c98cb8a60c
ARTEMIS-1414 potential PrintStream leak
2018-01-23 17:08:20 +00:00
Michael Pearce
8666cb61d8
This closes #1811
2018-01-23 17:07:34 +00:00
Justin Bertram
439761d6b8
ARTEMIS-1408 document synchronization
2018-01-23 17:07:33 +00:00
Clebert Suconic
6ad29e4039
This closes #1801
2018-01-23 11:51:42 -05:00
Francesco Nigro
56d68f0b72
ARTEMIS-1607 OpenWire is sending responses too early with durable messages
...
AMQSession is sending response back without waiting past I/O tasks on StorageManager to be finished
2018-01-23 11:51:41 -05:00
Michael Pearce
f0d2fae4b3
This closes #1808
2018-01-23 16:23:25 +00:00
Justin Bertram
0b9f2cb452
ARTEMIS-836 log JDBC details when starting
2018-01-23 16:23:24 +00:00
Clebert Suconic
8e058d2a76
ARTEMIS-1626 Thread check will not throw leaks failures for previously failed tests
...
This closes #1800
2018-01-23 10:17:53 -05:00
Howard Gao
974bdd622e
This closes #1803
2018-01-23 10:52:05 +08:00
Clebert Suconic
35222485e8
ARTEMIS-1628 Limit pool size on artemis journal
2018-01-23 10:48:31 +08:00
Clebert Suconic
42049bf96a
This closes #1799
2018-01-22 18:07:44 -05:00
Stanislav Knot
156372ab40
ARTEMIS-1625 fix moving messages
2018-01-22 18:07:44 -05:00
Clebert Suconic
b740181929
This closes #1786
2018-01-22 18:02:04 -05:00
Francesco Nigro
0387b1a842
ARTEMIS-1616 OpenWire improvements
...
Refactored OpenWireMessageConverter::inbound into a private static method
2018-01-22 18:02:03 -05:00
Francesco Nigro
c6b6dd95d1
ARTEMIS-1616 OpenWire improvements
...
Refactored OpenWireMessageConverter::toAMQMessage into smaller methods
2018-01-22 18:02:03 -05:00
Francesco Nigro
e7a1dca7b5
ARTEMIS-1616 OpenWire improvements
...
Used SimpleString on AMQSession with HDR_DUPLICATE_DETECTION_ID and CONNECTION_ID_PROPERTY_NAME
2018-01-22 18:02:03 -05:00
Francesco Nigro
9650c80ba7
ARTEMIS-1616 OpenWire improvements
...
Cached Notification Destination check on AMQConsumer to avoid expensive ActiveMQDestination::toString
2018-01-22 18:02:03 -05:00
Francesco Nigro
64724c3520
ARTEMIS-1616 OpenWire improvements
...
Used SimpleString on OpenWireMessageConverter to avoid translations on CoreMessage
2018-01-22 18:02:03 -05:00
Francesco Nigro
17c0a331ac
ARTEMIS-1616 OpenWire improvements
...
Added existing queues cache to avoid multiple expensive AMQSession::checkAutoCreateQueue calls
2018-01-22 18:02:03 -05:00
Francesco Nigro
051a3cae49
ARTEMIS-1616 OpenWire improvements
...
Optimized SimpleString::split because heavily used into AddressImpl::new
2018-01-22 18:02:03 -05:00
Francesco Nigro
54d0161850
ARTEMIS-1616 OpenWire improvements
...
Refactored OpenWireMessageConverter::inbound into smaller methods
2018-01-22 18:02:03 -05:00
Francesco Nigro
2db4eafc4d
ARTEMIS-1616 OpenWire improvements
...
Avoided copy of CoreMessage when not needed and cached lambda on hot path
2018-01-22 18:02:03 -05:00
Clebert Suconic
04a9884d30
This closes #1805
2018-01-22 17:44:50 -05:00
Justin Bertram
04298136b7
ARTEMIS-609 fix interceptor XML docs
2018-01-22 17:44:50 -05:00
Clebert Suconic
d3e81ca882
This closes #1802
2018-01-22 17:44:14 -05:00
Timothy Bish
5e6967c809
ARTEMIS-1504 Update Qpid JMS to 0.29.0 and proton-j to 0.25.0
...
Updates to latest Qpid JMS and the latest Proton-J release
2018-01-22 17:44:14 -05:00
Clebert Suconic
1a56efd3a5
This closes #1804
2018-01-22 16:19:01 -05:00
Justin Bertram
557224795b
ARTEMIS-608 document adding runtime deps
2018-01-22 16:19:00 -05:00
Michael Pearce
72a267c466
This closes #1791
2018-01-22 17:30:46 +00:00
Francesco Nigro
3f646474c2
ARTEMIS-1622 Reduce memory footprint of QueueImpl
...
LinkedListImpl is turned into an optionally intrusive linked list by allowing message references to extend Node.
2018-01-22 17:30:45 +00:00
Justin Bertram
71a49c4614
This closes #1792
2018-01-22 11:27:59 -06:00
Howard Gao
98ce31bf58
ARTEMIS-1621 Make producerWindowSize configurable on clusterconnection bridges
...
The cluster connection bridge hard codes its producerWindowSize to -1
(meaning no producer flow control) even if you configure it otherwise.
2018-01-22 11:27:59 -06:00
Justin Bertram
31ce365334
This closes #1798
2018-01-22 11:23:28 -06:00
David Shunfenthal
fcc6bbdebe
ARTEMIS-1624 Adding in configuration condition for turning on the console when using maven plugin
2018-01-22 11:23:28 -06:00
Michael Pearce
56d4f816a4
This closes #1795
2018-01-22 17:14:15 +00:00
Jeff Mesnil
2af7b3bdcb
[ARTEMIS-1609] Add distinct name/address for JMS destinations
...
Fix internalCreateTopic method: the topics are keyed by their core
addresses, not their JMS names.
2018-01-22 17:14:14 +00:00
Howard Gao
701ab1feba
This closes #1785
2018-01-22 20:32:06 +08:00
gtully
82e4f465ee
[ARTEMIS-1030] add support for auto mapping openwire virtual topic consumer destinations to FQQN
2018-01-22 11:10:46 +00:00
Andy Taylor
6428a897c3
This closes #1794 [ARTEMIS-1552] differenciate empty frame from no frame
2018-01-22 10:11:58 +00:00