Howard Gao
1693db0177
ARTEMIS-1639 HornetQClientProtocolManager sending unsupported packet
...
HornetQClientProtocolManager is used to connect HornteQ servers.
During reconnect, it sends a CheckFailoverMessage packet to the
server as part of reconnection. This packet is not supported by
HornetQ server (existing release), so it will break the backward
compatibility.
Also fixed a failover issue where a hornetq NettyConnector's
ConnectorFactory is serialized to the clients who cannot
instantiate it because class not found exception.
2018-01-31 18:05:32 -05:00
Justin Bertram
7947bcf5d5
This closes #1817
2018-01-31 15:13:31 -06:00
Pat Fox
6e71fa7fd9
ARTEMIS-1623 add logging codes to LoggingActiveMQServerPlugin
2018-01-31 15:13:31 -06:00
Howard Gao
3022a0991c
This closes #1814
2018-01-31 11:13:22 +08:00
Dejan Bosanac
23fa91cd0c
ARTEMIS-1632 Upgrade JBoss logging to 3.3.1.Final
2018-01-31 11:08:39 +08:00
Howard Gao
2cbfabea2f
This closes #1825
2018-01-31 10:39:17 +08:00
Francesco Nigro
78a2e3a8f0
ARTEMIS-1643 Compaction must check against NULL records while replaying
...
JournalCompactor.UpdateCompactCommand::execute is checking if updateRecord is null to avoid on replay under huge load that will be thrown AMQ142028.
2018-01-31 10:34:16 +08:00
Francesco Nigro
8fb3c912c0
This closes #1821
2018-01-30 14:07:16 +01:00
Francesco Nigro
52e594d218
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-30 14:07:16 +01:00
Robbie Gemmell
d02a1423ba
NO-JIRA: add an AMQP test that acks out of order, leveraging individual ack support from QPIDJMS-357
2018-01-29 14:55:23 +00:00
Andy Taylor
b66d0f7ac4
This closes #1818 ARTEMIS-1638 Fixing Purge on rollback & paging
2018-01-29 07:46:39 +00:00
Clebert Suconic
c10b74412a
ARTEMIS-1638 & ARTEMIS-1641 Making sure Paging survives Purge on a test & cleanup PgTX (fix)
2018-01-26 23:24:56 -05:00
Clebert Suconic
59d2ac53ff
ARTEMIS-1638 & ARTEMIS-1641 Making sure Paging survives Purge on a test & cleanup PgTX (test)
2018-01-26 23:24:56 -05:00
Clebert Suconic
adb466b2f8
ARTEMIS-1638 Fixing Purge rollback behaviour (fix)
2018-01-26 23:24:55 -05:00
Clebert Suconic
69429e4e23
ARTEMIS-1638 Fixing Purge rollback behaviour (test only)
...
Having a commit with just a test will make it easy for developers to checkout just this branch
and validate the issue.
2018-01-26 23:24:55 -05:00
Clebert Suconic
c671fa078e
This closes #1816
2018-01-25 13:34:34 -05:00
Clebert Suconic
24b1f2efbc
ARTEMIS-1633 proper initialize route result
2018-01-25 12:11:11 -05:00
Christopher L. Shannon (cshannon)
37cc1e3e7a
ARTEMIS-1633 - fire message routing callbacks for all results
...
Make sure ActiveMQServer plugin implementations are always notified of
message route events
2018-01-25 12:11:11 -05:00
Clebert Suconic
a82ffbcb78
ARTEMIS-1628 Fixing typo on limit pool size check
2018-01-24 10:11:21 -05:00
Clebert Suconic
5bc1f13297
This closes #1796
2018-01-24 09:13:06 -05:00
Clebert Suconic
41794add96
ARTEMIS-1623 Adding commented out broker logging into default broker.xml
2018-01-24 09:11:30 -05:00
Pat Fox
e350c58a46
ARTEMIS-1623 ActiveMQServerPlugin impl for logging various broker events
...
Similar concept to the ActiveMQ 5.x loggingBrokerPlugin
2018-01-24 09:10:32 -05:00
jpoth
cef1cc8f8d
[ARTEMIS-1630] Create Artemis Client features
2018-01-24 09:43:03 +01:00
Justin Bertram
f92df7ff67
This closes #1806
2018-01-23 16:37:19 -06: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