3488 Commits

Author SHA1 Message Date
Clebert Suconic
2ef0d26015 This closes #1133 2017-03-27 15:14:44 -04:00
Justin Bertram
c792b8e274 ARTEMIS-1068 JMS + AMQP routing 2017-03-27 15:14:43 -04:00
Timothy Bish
78d0193fca This closes #1135 2017-03-27 12:30:25 -04:00
Clebert Suconic
af0be518e1 ARTEMIS-1069 Artemis unsafe usage on Eventls polling 2017-03-27 11:41:20 -04:00
Clebert Suconic
07f7916ed3 NO-JIRA: Cleanup tests 2017-03-24 18:32:38 -04:00
Clebert Suconic
f2e0891b0e This closes #1132 2017-03-24 17:46:01 -04:00
Timothy Bish
40b9ac0a20 ARTEMIS-1069 Fix some thread unsafe usages of proton
Unsafe modification of proton resources outside the connection lock
could lead to corruption in the transport work list and other internal
state data.
2017-03-24 17:46:00 -04:00
Clebert Suconic
52a2c5dd06 This closes #1126 2017-03-24 17:44:20 -04:00
Jiri Danek
3c5595e7fc ARTEMIS-1067 fix format specifiers in formatting strings 2017-03-24 17:44:20 -04:00
Clebert Suconic
eb961e0a9e This closes #1129 2017-03-24 17:43:16 -04:00
Martyn Taylor
a9c3e437d8 ARTEMIS-1068 Add Routing Exclusivity test for JMS AMQP 2017-03-24 17:40:36 -04:00
Clebert Suconic
91ee5272bd This closes #1131 2017-03-24 17:29:25 -04:00
Justin Bertram
427039ef38 ARTEMIS-1068 routingType + AMQP fixes 2017-03-24 15:15:10 -05:00
Justin Bertram
4203ae89ca This closes #1128 2017-03-23 18:16:48 -05:00
Clebert Suconic
096556f346 ARTEMIS-994 Tidy up on epoll
- improved logging
- renamed properties and tidy up on configurations
2017-03-23 18:16:48 -05:00
Michael André Pearce
a610748c09 ARTEMIS-994 Support Netty Native Epoll on Linux
The following changes are made to support Epoll.

Refactored SharedNioEventLoopGroup into renamed SharedEventLoopGroup to be generic (as so we can re-use for both Nio and Epoll)

Add support and toggles for Epoll in NettyAcceptor and NettyConnector (with fall back to NIO if cannot load Epoll)

Removal from code of PartialPooledByteBufAllocator, caused bad address when doing native, and no longer needed - see jira discussion

New Connector Properties:

useEpoll - toggles to use epoll or not, default true (but we failback to nio gracefully)
remotingThreads = same behaviour as nioRemotingThreads. Previous property is depreated.
useGlobalWorkerPool = same behaviour as useNioGlobalWorkerPool. Old property is deprecated.

New Acceptor Properties:

useEpoll - toggles to use epoll or not, default true (but we failback to nio gracefully)
useGlobalWorkerPool = same behaviour as useNioGlobalWorkerPool but for Epoll.

This closes #1093
2017-03-23 18:16:48 -05:00
Clebert Suconic
2c9b02806d ARTEMIS-1056 Removing PartialPooledByteBufAllocator 2017-03-23 18:16:48 -05:00
Clebert Suconic
356a710b71 This closes #1127 2017-03-23 17:38:56 -04:00
Jiri Danek
71c4a54c4e NO-JIRA Refer to Postgres as PostgreSQL or Postgres 2017-03-23 22:04:55 +01:00
Clebert Suconic
2bcc255f4c This closes #1123 2017-03-23 10:44:06 -04:00
Francesco Nigro
759d3b78d9 ARTEMIS-1036 Streaming huge messages would cause OME 2017-03-23 10:42:44 -04:00
Justin Bertram
f798178c6c This closes #1120 2017-03-23 09:35:41 -05:00
Clebert Suconic
1c88c06abb ARTEMIS-1059 option to monitor Paging counters
Adding System.property artemis.debug.paging.interval (in seconds)
to debug paging counters.
2017-03-23 09:35:40 -05:00
Clebert Suconic
633b9c75dd ARTEMIS-1056 Fixing AutomaticColocatedQuorumVoteTest 2017-03-23 14:04:26 +00:00
Clebert Suconic
a03c61fc7b This closes #1113 2017-03-22 23:33:25 -04:00
Francesco Nigro
02561f23b4 ARTEMIS-1054 JVM Monitoring pauses logs 2017-03-22 23:33:25 -04:00
Clebert Suconic
3ed795e74b This closes #1118 2017-03-22 23:32:37 -04:00
Justin Bertram
bc43bfbcce NO-JIRA don't log stack for cluster auth failure 2017-03-22 23:32:37 -04:00
Justin Bertram
bf4d7767af NO-JIRA fix race in cluster test 2017-03-22 23:32:37 -04:00
Clebert Suconic
784db37ced This closes #1121 2017-03-22 23:31:06 -04:00
Benjamin Graf
1ae3276ce9 NO JIRA Small lexical typo 2017-03-22 23:31:06 -04:00
Clebert Suconic
eea3e74703 This closes #1122 2017-03-22 23:28:54 -04:00
Martyn Taylor
e33b7af5ac ARTEMIS-1061 Ack MQTT PubRel management messages 2017-03-22 23:26:32 -04:00
Justin Bertram
1f5921b8a2 This closes #1115 2017-03-22 09:55:40 -05:00
Jeff Mesnil
bbba5617d6 [ARTEMIS-1057] Log AMQ214023 at DEBUG level
JIRA: https://issues.apache.org/jira/browse/ARTEMIS-1057
2017-03-22 09:55:40 -05:00
Justin Bertram
d963a4a758 This closes #1114 2017-03-22 09:55:02 -05:00
Clebert Suconic
0bfb39bfb5 ARTEMIS-1056 Performance improvements on AMQP 2017-03-22 09:55:02 -05:00
Clebert Suconic
ac7cafb210 ARTEMIS-1051 Adding synchronized calls on ACKs 2017-03-22 09:55:02 -05:00
Martyn Taylor
10c9d797d1 NO-JIRA Bump extra tests version 2017-03-22 11:45:47 +00:00
Martyn Taylor
af5ee3b231 This closes #1117 2017-03-22 11:39:11 +00:00
Francesco Nigro
ed3de61587 ARTEMIS-1055 Broker generates warning when a client tries to connect it 2017-03-22 11:39:11 +00:00
Andy Taylor
93342905a8 This closes #1112 ARTEMIS-1053 use creds for active server check 2017-03-21 17:21:56 +00:00
Justin Bertram
a9360f5599 ARTEMIS-1053 use creds for active server check 2017-03-21 17:21:56 +00:00
Andy Taylor
1282daf683 This closes #1111 Database doc update 2017-03-21 17:20:58 +00:00
Martyn Taylor
f1ac5ca40c NO-JIRA Doc update database store 2017-03-21 17:20:58 +00:00
Clebert Suconic
ace43c8ffd This closes #1108 2017-03-21 09:15:26 -04:00
Clebert Suconic
e2b2e247d9 ARTEMIS-1051 using ServerSession's own lock 2017-03-21 09:14:24 -04:00
Martyn Taylor
8394fec104 ARTEMIS-1051 Make ServerSession send thread safe 2017-03-21 09:14:24 -04:00
Andy Taylor
bfa679c17f This closes #1103 ARTEMIS-1047 Improving GC Settings 2017-03-21 08:50:54 +00:00
Clebert Suconic
64523cd7ea ARTEMIS-1047 Improving GC Settings 2017-03-21 08:50:54 +00:00