Andy Taylor
98c2aa433f
ARTEMIS-262 Fix Bridge OOM exception
...
Netty 4.x uses pooled buffers. These buffers can run out of memory when
transferring large amounts of data over connection. This was causing an
OutOfMemory exception to be thrown on the CoreBridge when tranferring
large messages. Netty provides a callback handler to notify listeners
when a Connection is writable. This patch adds the ability to register
connection writable listeners to the Netty connection and registers the
relevant callback from the Bridge to avoid writing when the buffers are
full.
2015-10-19 10:32:59 +01:00
Clebert Suconic
360338a362
NO-JIRA making sure there wouldn't be duplicates out of transaction timeout
2015-10-17 00:26:44 -04:00
Clebert Suconic
46ac41de3f
This closes #198
2015-10-15 16:03:18 -04:00
Clebert Suconic
c6d045b330
ARTEMIS-249 - Improving LibaioContext shutdown
...
This will be avoiding scenarios where you could crash the VM during the LibaioContext.close,
if done outside of the proper order.
2015-10-15 12:01:55 -04:00
Clebert Suconic
a391f327d2
This closes #197
2015-10-14 10:10:13 -04:00
Erich Duda
2dc317a571
ARTEMIS-259 ClientCrashTest: tests fail on slower machines
2015-10-14 13:23:27 +02:00
Clebert Suconic
bbd0330268
This closes #196
2015-10-13 13:42:54 -04:00
Clebert Suconic
6bf1241628
ARTEMIS-257 cleaning up dependencies on artemis-core-client
2015-10-13 10:44:49 -04:00
Clebert Suconic
ed51a6f706
removing accidental system.out
2015-10-12 19:14:30 -04:00
Clebert Suconic
a5fab2754d
ARTEMIS-252 fixing tests
2015-10-12 17:21:36 -04:00
Clebert Suconic
2a81a5f146
ARTEMIS-252 retryMessages retrying to topic subscriptions + some ammends to #193
2015-10-12 17:03:53 -04:00
Clebert Suconic
8848c9681c
This closes #193
2015-10-12 17:03:42 -04:00
Petter Nordlander
989172596e
ARTEMIS-252 Added support to retry messages via JMX on JMS Queue interface
2015-10-12 17:03:42 -04:00
Petter Nordlander
7afe87996b
ARTEMIS-252 added jmx operations to retry messages
2015-10-12 17:03:42 -04:00
Clebert Suconic
78410bcbfe
This closes #195
2015-10-12 17:02:06 -04:00
jbertram
717ddd1675
ARTEMIS-255 make non-blocking-failover-timeout configurable
2015-10-12 13:38:56 -05:00
Clebert Suconic
5bfb7ac1ad
This closes #194
2015-10-12 12:56:58 -04:00
jbertram
1baa5a0d8b
ARTEMIS-242 don't throw j.l.ISE from producer
2015-10-12 11:25:49 -05:00
Clebert Suconic
1b49559c64
This closes #188
2015-10-09 15:57:53 -04:00
jbertram
6ed9c5ae91
ARTEMIS-74 import JAAS auth from 5.x
...
This change allows the use of JAAS login modules for basic authentication
and authorization.
2015-10-09 11:42:22 -05:00
Andy Taylor
e971f117b2
merge #192 - [ARTEMIS-236] Improve Legacy support on older migrating clients
2015-10-09 11:41:58 +01:00
Jeff Mesnil
4bfb6e3a8c
[ARTEMIS-236] Improve Legacy support on older migrating clients
...
set the client protocol manager factory on the server locator
JIRA: https://issues.apache.org/jira/browse/ARTEMIS-236
2015-10-09 12:38:30 +02:00
Clebert Suconic
fcf18a7644
This closes #191 Protocol changes
2015-10-08 22:55:09 -04:00
Clebert Suconic
a48046be5f
ARTEMIS-151 more fixes because of the TransportConfiguration changes
2015-10-08 20:32:44 -04:00
Clebert Suconic
206acdac7d
ARTEMIS-238 and ARTEMIS-236 Fixing Legacy protocol support
2015-10-08 20:32:43 -04:00
Clebert Suconic
1c067a5b96
adding interceptor client example
2015-10-08 14:54:47 -04:00
Clebert Suconic
e30b983b97
This closes #190
2015-10-08 14:46:12 -04:00
Andy Taylor
35ab56fd91
ARTEMIS-244 - fixed property name
...
https://issues.apache.org/jira/browse/ARTEMIS-244
2015-10-08 12:15:21 +01:00
Andy Taylor
38a809fded
ARTEMIS-243 - fix possible null pointer
...
https://issues.apache.org/jira/browse/ARTEMIS-243
2015-10-08 12:15:21 +01:00
Clebert Suconic
4eb669f035
ARTEMIS-151 avoiding duplicate config of acceptors
2015-10-07 22:07:05 -04:00
Clebert Suconic
c3448e7029
ARTEMIS-151 Fixing tests
2015-10-07 18:48:26 -04:00
Clebert Suconic
9d3866471b
This closes #189
2015-10-07 17:23:44 -04:00
Clebert Suconic
33188bb4d9
ARTEMIS-151 Considering name as part of equals and hashCode
2015-10-07 15:30:50 -04:00
Clebert Suconic
c21bee63cb
renaming/equalizing parameters on the maven plugins
2015-10-07 11:51:53 -04:00
Clebert Suconic
e81f63f067
This closes #187 - example using jmeter
2015-10-06 22:22:17 -04:00
Glaucio Melo
025cb7e085
adding JMeter examples
2015-10-06 22:20:38 -04:00
Clebert Suconic
d2a5003ff4
Adding stomp-jms example
2015-10-06 22:05:59 -04:00
Clebert Suconic
32dacf91f3
fixing wrong link on doc
2015-10-05 14:23:24 -04:00
Clebert Suconic
cc7b8d0c5b
This closes #184 HTTP upgrade config
2015-10-05 11:40:03 -04:00
jbertram
b8e235f77e
Clarify HTTP(S) upgrade config
...
Demonstrate that the Artemis acceptor receiving HTTP(S) upgrade connections
doesn't need any SSL configuration.
2015-10-05 08:38:22 -05:00
Clebert Suconic
bfe2e055f6
Revert "adding -Xcheck:jni to the build parameters"
...
This reverts commit c89316623f
.
This is causing unecessary warnings on the testsuite after JNI issues on the JDK itself
2015-10-04 21:14:20 -04:00
Clebert Suconic
09dd6582de
default separator change on Plugin
2015-10-04 21:14:01 -04:00
Clebert Suconic
c89316623f
adding -Xcheck:jni to the build parameters
...
As recommended on http://stackoverflow.com/questions/32871715/why-newglobalref-will-core-dump-on-jni-on-an-ibm-jdk/32905153#32905153
2015-10-02 15:11:39 -04:00
Clebert Suconic
60ac5eebb2
This closes #183 Maven Plugin changes
2015-10-02 13:46:23 -04:00
Clebert Suconic
275c63e273
ARTEMIS-240 Changing Maven plugin to explore dependencies
2015-10-02 12:31:57 -04:00
Clebert Suconic
a45f89bb85
This closes #182
2015-10-01 09:32:38 -04:00
Glaucio Melo
800c42bc24
JAVA_HOME fix at artemis-cli
...
After create a broker using main artemis script, this one needs to be created using JAVA_HOME environment correctly as well, otherwise the broker will be unable to find java_home.
I did perform a search at the whole project and this is the only remaining place which needs to change the JAVA_HOME value at the script.
2015-10-01 10:28:52 -03:00
Clebert Suconic
0fb5183692
64 bit compile
2015-09-29 22:41:41 -04:00
Clebert Suconic
18e41963b6
https://issues.apache.org/jira/browse/ARTEMIS-237 Fixing IBM JDK failures
2015-09-29 21:29:02 -04:00
Clebert Suconic
dc6fe94bd4
This closes #180
2015-09-29 16:56:15 -04:00