Francesco Nigro
3dc9566fb6
ARTEMIS-1294 Reverted TimedBuffer timeout policy
2017-07-18 10:23:02 -04:00
Justin Bertram
8f500986a0
This closes #1405
2017-07-18 08:44:32 -05:00
Andy Taylor
6f140897c6
ARTEMIS-1296 - fix quorum vote
...
Add a check on top of just being able to connect to a live broker
https://issues.apache.org/jira/browse/ARTEMIS-1296
2017-07-18 08:10:11 +01:00
Justin Bertram
3f924777fa
This closes #1402
2017-07-17 10:34:06 -04:00
Dmitrii Tikhomirov
28087ad4af
[ARTEMIS-1293] Log messages without prefixed id code in artemis-commons
2017-07-17 10:34:06 -04:00
Justin Bertram
e513f0e688
This closes #1401
2017-07-17 10:31:20 -04:00
Martyn Taylor
44506f2258
ARTEMIS-1290 QueueQuery add prefix on address
2017-07-17 10:31:20 -04:00
Martyn Taylor
5b8e781e36
This closes #1400
2017-07-17 10:41:02 +01:00
Michael Andre Pearce
2cbee11230
ARTEMIS-1289 Fix: Unable to configure queues containing "/" in broker.xml
2017-07-17 10:41:02 +01:00
Clebert Suconic
f18b4ee0c9
ARTEMIS-1287/ARTEMIS-1292 Complete Page on the Journal
...
fixing PagingTest.testDeletePhysicalPages
2017-07-14 15:04:45 -04:00
Clebert Suconic
baeca47b44
ARTEMIS-1287 Another fix on CorePluginTest
...
Trying to fix this test that's only failing on jenkins
2017-07-14 00:48:12 -04:00
Clebert Suconic
593f99df37
ARTEMIS-1287 Fix on CorePluginTest
...
Sometimes the message is expired before it reaches the client
2017-07-13 18:14:03 -04:00
Clebert Suconic
7bcde50ae8
This closes #1399
2017-07-13 17:50:33 -04:00
Clebert Suconic
31d5758885
ARTEMIS-1288 crash during compact control files issues
...
The system would become irresponsive if crashed right at the
control file writing.
2017-07-13 17:12:58 -04:00
Clebert Suconic
ac6420038f
ARTEMIS-1287 Simple test fix SimpleOpenWireTest
2017-07-13 16:16:00 -04:00
Clebert Suconic
cc6ca36c51
NO-JIRA Cleanup on testsuite
2017-07-13 13:25:50 -04:00
Clebert Suconic
7137743612
NO-JIRA Making a test harder to fail
2017-07-13 12:32:20 -04:00
Clebert Suconic
c1dfc202e7
NO-JIRA: Simple fix on a test
2017-07-13 10:54:58 -04:00
Clebert Suconic
0bfdcb764c
NO-JIRA: more fixes on plugintests
...
some asynchronously things on the server were making these to fail.
add some checkpoints to make sure it happens smoothly.
2017-07-13 09:19:15 -04:00
Clebert Suconic
36a948b225
NO-JIRA: Fixing intermittent failures on PluginTests
2017-07-12 21:15:31 -04:00
Clebert Suconic
3820ab8bb5
ARTEMIS-1284 Deleting a queue is not cleaning up page
...
This is fixing JMSPagingFileDeleteTest.testTopicsWithNonDurableSubscription
Issue introduced at 84e8a87325
2017-07-12 20:52:22 -04:00
Clebert Suconic
14723365ab
This closes #1398
2017-07-12 19:31:51 -04:00
Timothy Bish
22b8076b71
ARTEMIS-1283 Fix delay on drained response
...
On completion of drain the response is not flushed and the
client can wait a few seconds before another broker task
flushes the work. Flush the connection after updating the
linked as being drained. Also perform the work with the
connection lock held to prevent conccurent update of proton
state.
2017-07-12 19:20:01 -04:00
Clebert Suconic
3e48cd7787
ARTEMIS-1248 Fixing regression on Page.writing to live page
...
This is fixing ReplicatedPagedFailoverTest.testCommitOccurredUnblockedAndResendNoDuplicates
Even though the issue is not on replication.
2017-07-12 10:12:41 -04:00
Clebert Suconic
84f830cb0c
This closes #1392
2017-07-11 19:34:07 -04:00
Jiri Danek
3e1237c1eb
NO-JIRA fix few typos and a docstring
2017-07-11 19:34:06 -04:00
Clebert Suconic
36357e4556
ARTEMIS-1282 ClientSession.ceateQueue (String) method is using temporary queues
2017-07-11 19:24:22 -04:00
Clebert Suconic
24d0a6c8fe
ARTEMIS-1280 removing non used future
2017-07-11 15:10:53 -04:00
Clebert Suconic
99017aaee4
This closes #1395
2017-07-11 14:44:40 -04:00
Francesco Nigro
4b943a745b
ARTEMIS-1269 Improving Session Handling after replication changes
...
changes on ARTEMIS-1269 would have some implications on performance
this is to improve the packet handling.
2017-07-11 14:23:03 -04:00
Clebert Suconic
7fd17f407f
ARTEMIS-1269 Simple Actor to replace certain executions
...
This is replacing an executor on ServerSessionPacketHandler
by a this actor.
This is to avoid creating a new runnable per packet received.
Instead of creating new Runnable, this will use a single static runnable
and the packet will be send by a message, which will be treated by a listener.
Look at ServerSessionPacketHandler on this commit for more information on how it works.
2017-07-11 14:22:36 -04:00
Clebert Suconic
82f071ff46
ARTEMIS-1280 Avoiding leak on Queue futures
2017-07-11 11:32:03 -04:00
Clebert Suconic
eab0cb587c
NO-JIRA: Fixing ReceiveTest::testReceiveImmediate
2017-07-11 11:15:11 -04:00
Clebert Suconic
83256c5d0d
This closes #1394
2017-07-11 10:58:40 -04:00
Martyn Taylor
905098bc4e
ARTEMIS-1268 Fix LargeMessages over STOMP
2017-07-11 10:58:40 -04:00
Clebert Suconic
f8554c7329
This closes #1396
2017-07-11 10:56:15 -04:00
Andy Taylor
9ad3ad4657
ARTEMIS-1277 - purgeOnNoConsumer is not working properly
...
make sure rollback doesn't add messages back
https://issues.apache.org/jira/browse/ARTEMIS-1277
2017-07-11 11:25:48 +01:00
Clebert Suconic
32fa29f4f8
This closes #1389
2017-07-10 22:38:14 -04:00
Odyldzhon Toshbekov
34697d58e1
ARTEMIS-1272 fix mqtt acknowledgement issue
2017-07-10 22:37:58 -04:00
Clebert Suconic
ca9b6d4cc0
This closes #1391
2017-07-10 14:41:32 -04:00
Erich Duda
ab92306d81
ARTEMIS-1274 MultipleProducersTest.wrongQueue fails
2017-07-10 14:41:32 -04:00
Clebert Suconic
75d8a3c243
This closes #1393
2017-07-10 14:06:34 -04:00
Jiri Danek
ad228e202f
NO-JIRA: Addressing some deprecated usage on the codebase
...
- PROTOCOL_PROP_NAME
- ConnectionLifeCycleListener
- GENERIC_IGNORED_FILTER
- HttpHeaders.Names
- HttpHeaders.Names and similar
2017-07-10 14:06:07 -04:00
Daniel Kulp
cc04b8ff17
Minor typo in docs
2017-07-07 15:53:50 -04:00
Clebert Suconic
74349fd178
This closes #1384
2017-07-07 13:58:54 -04:00
Martyn Taylor
ce756d46f9
ARTEMIS-1271 FileSystemMonitor locking improvement
2017-07-07 13:58:53 -04:00
gtully
004753cc53
ARTEMIS-1264 - fix amqp regression by supplying the remoting connection to the security manager
2017-07-07 11:24:05 +01:00
Clebert Suconic
e07d40ce68
This closes #1388
2017-07-06 23:41:02 -04:00
gtully
d4150be0d9
ARTEMIS-1264 allow role mapping via chained login modules
...
Add krb5sslloginmodule that will populate userPrincipal that can be mapped to roles independently
Generalised callback handlers to take a connection and pull certs or peerprincipal based on
callback. This bubbled up into api change in securitystore and security manager
2017-07-06 23:41:02 -04:00
Clebert Suconic
15c2f09bc7
This closes #1386
2017-07-06 23:38:02 -04:00