Stanislav Knot
58cd02090d
ARTEMIS-1341 fixed getBody
2017-12-18 22:39:19 -05:00
Clebert Suconic
d67c65b8a2
ARTEMIS-1546 small fix on test
2017-12-18 22:38:15 -05:00
gtully
a1a30fb7fd
[ARTEMIS-550] add section on migrating virtual topics and test to validate
2017-12-18 22:25:28 -05:00
Stanislav Knot
04f74425c9
ARTEMIS-1329 testNoLocalReconnect was failing with OpenWire protocol
2017-12-18 22:24:43 -05:00
Clebert Suconic
dbe575a0c1
ARTEMIS-1546 Fixing body compatibility issue by recast body towards 1.4
...
https://issues.apache.org/jira/browse/ARTEMIS-1546
Recasting the body as 1.x format when there's a 1.x in use at the other size of the wire
2017-12-18 22:04:38 -05:00
Clebert Suconic
9ef90f8def
ARTEMIS-1546 Adding tests to validate compatibility
...
https://issues.apache.org/jira/browse/ARTEMIS-1546
- the dependency scan is changed to allow adding an extra repository
- adding groovy so we won't require compilation dependencies (just runtime)
without needing reflection (thanks Groovy :) )
- Adding hornetq to the mesh of version tests
2017-12-18 22:04:37 -05:00
Martyn Taylor
0e3468cefb
ARTEMIS-1543 Fix Quorum Vote with remain live setting
2017-12-18 10:36:11 +00:00
raul.valdoleiros
bbf5e4ebd2
[ARTEMIS-1555] Close core consumer on MQTT unsub
...
Unsubscribe topic in clustered environment left open references to the core consumer. This patch properly closes the consumer which results in correct removal of the consumer reference on a remote queue.
2017-12-15 14:48:21 +00:00
Howard Gao
1c156e0d47
ARTEMIS-1558 Message Grouping Openwire Interoperability Issue
...
Openwire message grouping doesn't work because the groupID of
a message is not passed correctly.
2017-12-14 20:30:53 -06:00
gtully
b62e9875fe
[ARTEMIS-1552] ensure gssapi sasl mech can deal with empty receive buffer
2017-12-14 19:45:04 -06:00
raul.valdoleiros
46b642447c
ARTEMIS-1523 wildcard binding configured wrong
...
Bindings with wildcards are not configured with the proper
message-load-balancing type.
2017-12-12 09:33:00 -06:00
Stanislav Knot
736e95c287
ARTEMIS-1537 broker was less strict while reloading configuration
2017-12-12 13:18:41 +00:00
Pat Fox
d7b464cff3
NO-JIRA fixed checkstyle issues and added tests
2017-12-12 13:17:02 +00:00
Pat Fox
b39c556784
NO-JIRA fixed minor regression(reverted JSON field names) and NullPointer in ActiveMQServerControlImpl
2017-12-12 13:17:02 +00:00
Michael André Pearce
13d7c63732
NO JIRA - Checkstyle fix
2017-12-09 15:42:30 +00:00
Michael André Pearce
fa80536615
ARTEMIS-1550 - Support LVQ for OpenWire
...
Add support for LVQ, using the same property key as core "_AMQ_LVQ_NAME"
Update current LVQ test case to correctly test OpenWire LVQ.
2017-12-09 15:07:21 +00:00
Christopher L. Shannon (cshannon)
3d2e24d429
ARTEMIS-1538: Allow trustAll to apply from a connection URI
...
Previously when configuring a connectionFactory by URI this property was
ignored
2017-12-07 16:48:11 -05:00
Andy Taylor
0e5b3cbdcc
NO-JIRA Adding extra assertions to make sure queue name is in the error message
2017-12-07 10:28:51 +00:00
Pat Fox
7d61969795
ARTEMIS-1526 race condition between listConsumers() and closing a Session. When session not found, ignore that consumer and continue.
2017-12-05 09:10:40 -06:00
Clebert Suconic
8f9bab6a19
NO-JIRA Adding missing @RunWith annotation on tests
2017-12-01 14:25:25 -05:00
Stanislav Knot
67fca940d4
ARTEMIS-1530 Fix expiry statistics
2017-11-30 09:59:35 -05:00
Clebert Suconic
f2b5114af8
ARTEMIS-1508 Adding a test with Expiry, to make sure the message copy works correctly
2017-11-29 21:49:31 -05:00
Clebert Suconic
ce9e824297
ARTEMIS-1531 Fixing checkstyle on byteman test
2017-11-29 20:53:59 -05:00
Clebert Suconic
f9d101d0a1
ARTEMIS-1531 Adding timedbuffer operations on critical analyzer
...
Also, making TimedBuffer.stop() synchronized to avoid issues during device outages
2017-11-29 18:09:00 -05:00
Clebert Suconic
8b7282d849
ARTEMIS-1529 Fixing Ref count over asynchronous ack
2017-11-29 09:45:09 -05:00
Tomas Kratky
dbb3aaddf6
ARTEMIS-1529 Adding test on durable topics
2017-11-29 09:45:09 -05:00
saurabhrai
4abca78785
ARTEMIS-1364: Enable internal sorting in hawtio web console
2017-11-29 08:52:33 +00:00
Stanislav Knot
9a6649d753
ARTEMIS-1508 test for diverting topic and queue using selector
2017-11-27 15:04:04 -05:00
Pat Fox
4edf6793bb
ARTEMIS-1524 avoid null pointer due to race condition in listAddresses(). If address is deleted, ignore that address and continue
2017-11-27 13:05:12 -05:00
Andy Taylor
7beb378061
NO-JIRA Adding test for duplicate queues in config
2017-11-24 13:17:01 +00:00
Clebert Suconic
16d9b191a1
ARTEMIS-1513 Fix intermittent failure
2017-11-21 10:32:03 -05:00
Justin Bertram
40aa3f5821
ARTEMIS-1513 fix AMQP + core bridge
2017-11-21 09:44:30 -05:00
Clebert Suconic
b27ed5de16
ARTEMIS-1514 Fix File open on Large Message
2017-11-21 09:27:27 -05:00
Martyn Taylor
eddb144deb
ARTEMIS-1514 Fix read large message into buffer
2017-11-21 13:23:12 +00:00
Howard Gao
5fe88e1c66
ARTEMIS-1365 Advisory consumers listed in Console
...
Openwire clients create consumers to advisory topics to receive
notifications. As a result there are internal queues created
on advisory topics. Those consumer shouldn't be exposed via
management APIs which are used by the Console
To fix that the broker doesn't register any queues from
advisory addresses.
Also refactors a code to remove Openwire specific contants
from AddressInfo class.
2017-11-17 17:39:40 +08:00
Clebert Suconic
9daa0321b6
ARTEMIS-1514 Large message fix
...
I'm doing an overal improvement on large message support for AMQP
However this commit is just about a Bug on the converter.
It will be moot after all the changes I'm making, but I would rather keep this separate
as a way to cherry-pick on previous versions eventually.
2017-11-15 20:54:58 -05:00
Howard Gao
19c6f2d5c4
NO-JIRA Added test coverage for broker paging with unlimited memory
...
This test starts 2 servers and send messages to
a queue until it enters into paging state. Then
it changes the address max-size to -1, restarts
the 2 servers again and consumes all the messages.
It verifies that even if the max-size has changed
all the paged messages will be depaged and consumed.
No stuck messages after restarting.
The tests is there to guard a case where messages
won't be depaged on server restart after the max-size
is changed to -1. This issue has been fixed into
master along with the fix for ARTEMIS-581, particularly
the changes to the method PagingStoreImpl.getMaxSize().
2017-11-15 17:19:30 -05:00
Clebert Suconic
68705a5a63
NO-JIRA Making sure System.properties are cleaned up between tests
2017-11-15 17:14:34 -05:00
Andy Taylor
6982244bf4
NO-JIRA Adding Advisory OpenWire tests
2017-11-15 16:09:51 -05:00
Martyn Taylor
2e7b660ca8
ARTEMIS-1489 CriticalAnalyzer Fault Injection Test
...
Fault injection via Byteman to simulate deadlock and slow disk
sync scenarios, ensures the Critical Analyzer detects the issues
reacts appropriately.
2017-11-15 13:37:29 -05:00
Justin Bertram
55d7260a07
ARTEMIS-1510 refactor Maven poms
...
Clean up unused declared dependencies and undeclared dependencies which
are pulled in transitively.
2017-11-13 17:03:35 -05:00
Martyn Taylor
18109e30d9
ARTEMIS-1428 Add WS tests for max frame size
2017-11-13 16:55:47 -05:00
Martyn Taylor
a5c443afb0
ARTEMIS-1511 Update tests to use StompTest Client + Fix issues
2017-11-13 16:55:47 -05:00
Martyn Taylor
c6e5163a51
ARTEMIS-1511 Enable WebSocket Transport in STOMP test client
2017-11-13 16:55:47 -05:00
Martyn Taylor
5211afdf86
ARTEMIS-1511 Refactor AMQP Transport for use with other test clients
2017-11-13 16:55:47 -05:00
Clebert Suconic
63b156e290
ARTEMIS-1495 Test Improvements
...
Server.stop is currently waiting completions on Sessions just because of test cases.
With the recent changes made into the Executors this is not needed any longer
2017-11-13 16:46:32 -05:00
Clebert Suconic
91db08072b
ARTEMIS-1495 Fixing In Handler executor and added benchmark to measure impact of changes
2017-11-09 11:58:36 -05:00
Clebert Suconic
2e6176a693
ARTEMIS-1495 Removing flushes from codebase
...
Instead of flushing we just need to make sure there are no more calls into
page executors as we stop the PageManager.
This will avoid any possible starvations or deadlocks here.
2017-11-09 11:58:36 -05:00
Francesco Nigro
8bf879f156
ARTEMIS-1495 Test simulating a dead lock on queue auto create under stress
2017-11-09 11:58:36 -05:00
Francesco Nigro
8e8a6f0faf
ARTEMIS-1509 Add support for JdbcNodeManager into the NettyFailoverTest
2017-11-08 14:52:57 +01:00