Timothy Bish
0260a304b4
ARTEMIS-1123 Clean up and add new AMQP tests
...
Adds some new AMQP protocol handling tests brought forward from
ActiveMQ 5.x as well as cleaning up some of th existing tests
code to make adding some other tests easier.
2017-04-19 00:50:13 -04:00
Clebert Suconic
cc4c3957b1
This closes #1210
2017-04-19 00:49:48 -04:00
Clebert Suconic
04535ee762
NO-JIRA Fixing AddressControlTest
2017-04-18 19:09:01 -04:00
Clebert Suconic
c82ac631b8
NO-JIRA fixing NettySecurityClientTest
2017-04-18 15:14:21 -04:00
Justin Bertram
1f82c783a7
This closes #1207
2017-04-18 12:06:10 -05:00
Clebert Suconic
1a39772489
ARTEMIS-1121 Improving expiry scanner
...
https://issues.apache.org/jira/browse/ARTEMIS-1121
2017-04-18 11:49:25 -04:00
Clebert Suconic
31d78eddf1
ARTEMIS-1118 IO callbacks on AMQP
2017-04-18 11:49:25 -04:00
Clebert Suconic
807e4e5d9c
ARTEMIS-1119 flow controlling connection
...
https://issues.apache.org/jira/browse/ARTEMIS-1119
2017-04-18 11:34:09 -04:00
Clebert Suconic
0a0955d0cc
ARTEMIS-1117 Improving IO Resilience Part II
...
https://issues.apache.org/jira/browse/ARTEMIS-1117
2017-04-18 11:34:09 -04:00
Francesco Nigro
23ba3e27d9
ARTEMIS-1117 Improving IO Failure resilience Part I
...
Me (Clebert) and Francesco worked independently here.
I am keeping Francesco's changes on a separate commit
https://issues.apache.org/jira/browse/ARTEMIS-1117
2017-04-18 11:34:09 -04:00
Martyn Taylor
7d5511cfb4
This closes #1208
2017-04-18 11:29:24 +01:00
Andy Taylor
e290ec92d0
no jira - upgrade ActiveMQ version
2017-04-18 10:39:52 +01:00
Clebert Suconic
bfc07a7e01
ARTEMIS-1111 Fixing deadlock
...
There is a deadlock on flow controlling
the lock is using the wrong method and that is causing some issues under perf load.
2017-04-17 21:31:17 -04:00
Clebert Suconic
ee261e736c
ARTEMIS-1114 Improving some comment
2017-04-14 18:08:37 -04:00
Clebert Suconic
09958aa540
This closes #1205
2017-04-14 01:17:06 -04:00
Clebert Suconic
ddacda5062
ARTEMIS-1114 Missing records after compacting
...
This is fixing an issue introduced on 4b47461f03
(ARTEMIS-822)
The Transactions were being looked up without the readLock and some of the controls for Read and Write lock
were broken after this.
2017-04-14 01:13:46 -04:00
Clebert Suconic
ec161fc157
This closes #1150
2017-04-13 19:18:37 -04:00
Clebert Suconic
9c026cac28
NO-JIRA Fixing testReceiveWildcardTopicMatchDoubleWildcard
...
removing JmsTopicWildcardSendReceiveTest::testReceiveWildcardTopicMatchDoubleWildcard
Accordingly to bisect, this test was broken at 21b64b3e4f
and it contradicts the commit done at 21b64b3e4f
So, this is being removed
2017-04-13 19:18:37 -04:00
Clebert Suconic
b652c1b5a9
This closes #1200
2017-04-13 19:17:10 -04:00
Francesco Nigro
aa9ac4a914
ARTEMIS-1084 Throw RunTime on bad Oracle table size
2017-04-13 19:17:10 -04:00
Clebert Suconic
f609884186
Revert "ARTEMIS-1093 Full qualified queue name support"
...
Testsuite won't complete with this commit.
Reerting it for further evaluation.
This reverts commit a9a3c47808
.
2017-04-12 16:53:40 -04:00
Clebert Suconic
851803daa1
This closes #1202
2017-04-12 12:35:26 -04:00
Martyn Taylor
930df5b663
ARTEMIS-1111 Avoid deadlock on AMQP delivery during close
2017-04-12 12:35:17 -04:00
Clebert Suconic
3ff9057ac4
NO-JIRA Trivial test fix on ProtonTest::testAddressControlSendMessageWithText
2017-04-12 11:24:16 -04:00
Clebert Suconic
a1664bdd47
This closes #1194
2017-04-12 11:05:36 -04:00
Bernd Gutjahr
557f02ba4d
ARTEMIS-1108: Removed AIOFileLockManager
...
AIOFileLockManager doesn't work on NFS-mounted share store directories.
Since the GFS2 bug https://bugzilla.redhat.com/show_bug.cgi?id=678585
has been fixed end of 2011, the class AIOFileLockManager is no longer needed and I have removed it.
2017-04-12 10:45:26 -04:00
Martyn Taylor
0937e75414
This closes #1172
2017-04-12 09:59:28 +01:00
Howard Gao
a9a3c47808
ARTEMIS-1093 Full qualified queue name support
...
Broker should support full qualified queue names (FQQN)
as well as bare queue names. This means when clients access
to a queue they have two equivalent ways to do so. One way
is by queue names and the other is by FQQN (i.e. address::qname)
names. Currently only receiving is supported.
2017-04-12 09:59:28 +01:00
Clebert Suconic
d531c5aac5
This closes #1199
2017-04-11 19:10:23 -04:00
Clebert Suconic
5d407a88b3
NO-JIRA: Fixing ProtonTest::testAddressControlSendMessage
2017-04-11 19:08:02 -04:00
Clebert Suconic
cc22a0286b
ARTEMIS-1101 Fixing JMSFilter on AMQP
2017-04-11 16:07:33 -04:00
Justin Bertram
305d16fd3a
This closes #1198
2017-04-11 15:06:54 -05:00
Clebert Suconic
4e59c174ff
ARTEMIS-1096 Fixing configuration issues on calculated global-max-page
2017-04-11 14:06:44 -04:00
Clebert Suconic
f282dff57c
This closes #1197
2017-04-11 11:48:30 -04:00
Timothy Bish
d2731fa0e1
ARTEMIS-1110 Cleanup Transaction Coordinator buffer handling
...
Resuse a single small buffer for all txn commands (declare / dischare) to
avoid creating lots of small arrays and ByteBuffer wrappers for txn operations.
2017-04-11 11:33:58 -04:00
Martyn Taylor
62096f975e
This closes #1193
2017-04-11 10:43:54 +01:00
Andy Taylor
fb3de112e4
ARTEMIS-1107 - fix and Test AddressControl.sendMessage()
...
https://issues.apache.org/jira/browse/ARTEMIS-1107
2017-04-11 08:29:43 +01:00
Andy Taylor
0032a5df92
This closes #1191 ARTEMIS-1107 test AddressControl.sendMessage
2017-04-11 07:57:57 +01:00
Justin Bertram
67a06588f4
ARTEMIS-1107 test AddressControl.sendMessage
...
Add tests for this management operation with both core and AMQP encoded
messages. Also fix a few problems with the implementation like not
checking the passed-in headers for null and not counting messages
properly.
2017-04-11 07:57:57 +01:00
Clebert Suconic
359592cf5e
This closes #1190
2017-04-10 14:00:05 -04:00
Francesco Nigro
da6b851c60
ARTEMIS-1098 Improve flow control while streaming large messages
2017-04-10 13:58:33 -04:00
Clebert Suconic
73c79de8af
This closes #1189
2017-04-10 12:25:58 -04:00
Clebert Suconic
4a73d82964
ARTEMIS-1105 Adding setPaged that was missed during the refactoring
2017-04-10 12:25:28 -04:00
Andy Taylor
185b0cb2a8
ARTEMIS-1105 null pointer when replicating paged messages
...
https://issues.apache.org/jira/browse/ARTEMIS-1105
2017-04-10 12:25:25 -04:00
Clebert Suconic
8911efd0c3
This closes #1188
2017-04-10 10:16:44 -04:00
Ingo Weiss
e6f757e44f
[ARTEMIS-861] Artemis 1.5 compilation fails with IBM JDK
...
Issue: https://issues.apache.org/jira/browse/ARTEMIS-861
2017-04-10 10:16:44 -04:00
Justin Bertram
bb6a418374
This closes #1187
2017-04-07 15:36:23 -05:00
Timothy Bish
3b45261f19
ARTEMIS-1101 Read the correct values for timestamp and user-id
...
Fix the getUserID and getTimestamp methods in AMQPMessage to read and
return the correct values. Adds some tests to cover these cases and
cleans up some others.
2017-04-07 16:12:58 -04:00
Clebert Suconic
a41a1316d5
This closes #1184
2017-04-07 10:34:20 -04:00
Clebert Suconic
dbe1976b47
NO-JIRA: Using Env as the source of isTestEnv
2017-04-07 10:31:03 -04:00