Clebert Suconic
91c0452d60
ARTEMIS-1737 Fixing semantic of ServerControl.forceFailover
...
This closes #1940
2018-03-08 23:42:29 -05:00
Stanislav Knot
dc096f950d
ARTEMIS-1737 fix for inaccessible slave console after failover
2018-03-08 23:32:44 -05:00
Clebert Suconic
80c71fea63
NO-JIRA Fix intermittent failure
2018-03-08 13:36:17 -05:00
Clebert Suconic
2a9381cd26
ARTEMIS-1669 Fixing test
2018-03-07 18:14:51 -05:00
Justin Bertram
92cb69513e
ARTEMIS-1198 add listAllSessionsAsJSON mgmnt method
2018-03-06 18:46:20 -05:00
JiriOndrusek
65ccfb2838
ARTEMIS-1669 JMS message is not received when using a non-transactional JMSConnectionFactoryDefinition
2018-03-06 18:45:51 -05:00
jpoth
2394626521
[ARTEMIS-1724] Create Artemis Openwire client Karaf feature
2018-03-05 15:12:23 -06:00
Justin Bertram
913d7ecac2
ARTEMIS-1730 add tests for expiry issue
2018-03-05 15:00:07 -05:00
Christopher L. Shannon (cshannon)
29250466ae
ARTEMIS-1727 - Make sure transport is stopped on failed OpenWire
...
connection
To prevent a socket from hanging open by a bad client the broker should
make sure to stop the transport if a connection attempt fails by an
OpenWire client
2018-03-05 07:45:42 -05:00
Christopher L. Shannon (cshannon)
da3dd29101
ARTEMIS-1726 - check proper permissions when using OpenWire
...
Ensure that on queue creation and deletion that the proper permissions
are checked
2018-03-02 16:47:23 -05:00
Justin Bertram
b5f0225f29
NO-JIRA add STOMP tests
2018-03-01 14:02:57 -06:00
Justin Bertram
5773ad1ea7
NO-JIRA fix intermittently failing STOMP test
2018-03-01 14:02:57 -06:00
Justin Bertram
2123f85ea9
ARTEMIS-1717 create/delete address permissions ignored in broker.xml
2018-03-01 14:02:57 -06:00
Clebert Suconic
d79eb31acb
NO-JIRA Fixing intermittent failure on compatibility test
2018-03-01 14:40:30 -05:00
Clebert Suconic
e4e864d88e
NO-JIRA Speeding up ReattachTest
2018-03-01 14:40:30 -05:00
17103355
c808f246e5
ARTEMIS-1705 Only messages from MessageReferences are subtracted from the queueMemorySize
2018-03-01 09:53:58 -05:00
Christopher L. Shannon (cshannon)
8e9ee80892
ARTEMIS-1711 - Fix openwire exlusive divert
...
Fixing the failure on send from an OpenWire producer when an exclusive
divert exists
2018-02-28 17:35:56 -05:00
Christopher L. Shannon (cshannon)
d4041b5a72
ARTEMIS-1713 - Fix NPE inside OpenWireConnection
...
fix NPE inside getClientId() in OpenWireConnection
2018-02-28 14:06:36 -05:00
Christopher L. Shannon (cshannon)
642654ff7a
ARTEMIS-1706 - Add support for wantClientAuth
...
Support setting wantClientAuth on a netty acceptor
2018-02-28 06:44:24 -05:00
Clebert Suconic
247f2a309a
NO-JIRA Simple fix on test
2018-02-27 22:03:50 -05:00
Clebert Suconic
d7b7797843
NO-JIRA Improving test and queue.flush()
2018-02-27 19:13:35 -05:00
Clebert Suconic
158eb9d3bf
NO-JIRA Using force option on deleteTopics and deleteQueues on JoramTests
2018-02-27 16:13:42 -05:00
Clebert Suconic
bd0c80d47b
NO-JIRA Adding information to why Joram tests eventually fail on CI
2018-02-27 12:49:46 -05:00
Clebert Suconic
7e06a2b192
ARTEMIS-1700 Using IOExecutors for more IO tasks
2018-02-27 12:42:20 -05:00
Justin Bertram
2df9c0ee76
NO-JIRA make MessageConsumerTest deterministic
...
The method testStopConnectionDuringOnMessage in this class was relying
on sleep() calls for critical timing. This test fails sometimes on
fast-tests so I modified it to use a latch and a few waitFor calls to be
more deterministic. It also runs in a third of the time now.
2018-02-26 17:39:04 -05:00
Justin Bertram
36fc14a30d
ARTEMIS-1704 clear activate callbacks when stopping
2018-02-26 17:36:17 -05:00
Justin Bertram
92ca12a3d8
ARTEMIS-1696 allow empty 'address' for grouping-handler
2018-02-26 19:13:23 +00:00
Clebert Suconic
3ff0dc2e69
NO-JIRA testPurge wasn't meant for globalTest, ignoring it
2018-02-22 20:45:13 -05:00
Justin Bertram
1e57a8e70a
ARTEMIS-1697 give ActivateCallback default methods
2018-02-22 21:37:33 +00:00
Christopher L. Shannon (cshannon)
2ea0dce6c7
ARTEMIS-1695 - Improve STOMP compatiblity with 5.x clients
...
Also make sure on authentication error in version 1.0 a client will
disconnect
2018-02-22 16:22:40 -05:00
Justin Bertram
5133e68ea7
NO-JIRA fix AlignedJournalImplTest intermittent failure
2018-02-21 15:59:59 -05:00
Clebert Suconic
f06db19eab
ARTEMIS-1688 Fixing test after new addresses included
2018-02-21 09:43:10 -05:00
Clebert Suconic
c77fa6c897
NO-JIRA Test tweaks
...
small fix and System.out
2018-02-20 23:44:16 -05:00
Justin Bertram
5748627477
ARTEMIS-1687 reduce logging for fast-tests
...
Logging for the "fast-tests" profile used for PR builds could be reduced
significantly. This would save time as well as prevent log truncation
(Travis CI only supports logs up to 4MB).
2018-02-20 15:12:43 -05:00
Justin Bertram
ab602351a1
ARTEMIS-1688 fix cluster when auto-create-addresses=false
2018-02-20 11:19:55 -05:00
Clebert Suconic
34146c0cef
Revert "ARTEMIS-1688 fix cluster when auto-create-addresses=false"
...
Revert #1875
This reverts commit 5ad45369ce
.
The storage manager is broken now as the AddressManager change here is trying to insert a record on the journal before startup.
2018-02-19 18:03:21 -05:00
Clebert Suconic
24b546f84e
NO-JIRA changing accept port
...
This will clash if you have jenkins running on a default 8080 port.
2018-02-19 17:36:34 -05:00
Clebert Suconic
132af01595
ARTEMIS-1680 Fixing intermittent failure
...
This will make sure the cluster is well formed before doing assertions
2018-02-19 17:16:27 -05:00
Justin Bertram
5ad45369ce
ARTEMIS-1688 fix cluster when auto-create-addresses=false
2018-02-19 11:36:11 -05:00
raul.valdoleiros
13e071158d
ARTEMIS-1680 - Synchronize message load balacing type between brokers
...
This guarantees the update of message load balancing type between addresses and linked adresses
2018-02-19 11:33:09 -05:00
Clebert Suconic
b5bf5afde7
NO-JIRA Test fixes
...
- LargeServerMessageImpl.finalize is eventually causing deadlocks
- CoreMessage needs to check properties before decoding
- PagingTest tweaks
- ServerLocatorImpl can deadlock eventually, avoiding a lock and using actors
- ActiveMQServerImpl.finalize is also evil and can cause deadlocks on the testsuite
- MqttClusterRemoteSubscribeTest needs to setup the Address now on the setup
2018-02-14 10:56:44 -05:00
Justin Bertram
8b64ca183a
ARTEMIS-1645 fix typo in DivertTest
2018-02-14 10:28:53 -05:00
Justin Bertram
0329002f59
ARTEMIS-1632 add PropertyPermission for test
2018-02-14 10:27:35 -05:00
Clebert Suconic
9b104930c2
ARTEMIS-1663 Fixing Encoding on PageCountPendingImpl
...
The PageCountPendingImpl was increasing the encode size without using its full allocation.
This was causing issues on replication as the encode is also used to determine the size of the packets.
however the packets were not receive the full allocated data causing missing packets on the replication
and test failures.
This is fixing the issue
2018-02-14 09:57:15 -05:00
Clebert Suconic
58c4660426
ARTEMIS-1663 Tweak on Paging test
...
Making sure it JournalCompatibilityTest/paging is actually paging
2018-02-08 11:45:18 -05:00
Christopher L. Shannon (cshannon)
ea70af15a3
ARTEMIS-1663 - Add new message count and size metrics
...
Adding new metrics for tracking message counts and sizes on a Queue.
This includes tracking metrics for pending, delivering and scheduled
messages. The paging store also tracks message size now.
2018-02-08 11:35:12 -05:00
Michael André Pearce
dc41f3ca49
ARTEMIS-853 Support for exclusive consumers
...
Support exlusive consumer
Allow default address level settings for exclusive consumer
Allow queue level setting in broker.xml
Add the ability to set queue settings via Core JMS using address. Similar to ActiveMQ 5.X
Allow for Core JMS client to define exclusive consumer using address parameters
Add tests
2018-02-07 15:27:29 +00:00
Martyn Taylor
7576b9d586
ARTEMIS-1611 Added support for 1.x transformer API
2018-02-05 16:32:03 +00:00
Stanislav Knot
a259b6972c
ARTEMIS-1646 fix for browsing messages sent via JS client
2018-02-05 16:10:02 +00:00
Guillaume Nodet
54c80aabcd
Merge remote-tracking branch 'johnpoth/ARTEMIS-1630'
2018-02-05 11:03:47 +01:00