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
Francesco Nigro
a0f369af05
ARTEMIS-1099 Force Netty EPOLL to be available only on Linux 64bit platforms
2017-04-07 10:28:22 -04:00
Justin Bertram
9e41489aab
This closes #1186
2017-04-07 09:11:37 -05:00
Clebert Suconic
53a801043b
NO-JIRA test fix (PotentialOOMELoggingTest)
2017-04-07 09:11:37 -05:00
Justin Bertram
d82d028e76
This closes #1185
2017-04-07 09:11:11 -05:00