936 Commits

Author SHA1 Message Date
Clebert Suconic
7cfc33790d ARTEMIS-162 Fix non serializable JGroups on Configuration clone used on Colocated support
https://issues.apache.org/jira/browse/ARTEMIS-162
2015-08-03 23:39:35 -04:00
Clebert Suconic
39b9fd1ce7 fixing idea-style damaged from renaming 2015-08-03 11:54:38 -04:00
Clebert Suconic
4b77633af7 This closes #105 test fix on openwire 2015-08-03 08:56:27 -04:00
Howard Gao
65e9ec01b8 Fix openwire unit tests
Fix JmsRedeliveredTest and add processing of RemoveSubscriptionInfo command
2015-08-03 08:56:27 -04:00
Clebert Suconic
d9ba65c01c This closes #103 fixes 2015-08-03 08:24:28 -04:00
jbertram
df075c423f Fix failing colocated examples 2015-08-03 08:24:28 -04:00
jbertram
fe95e34390 Ensure MQTT tests clean up SSL properties 2015-08-03 08:24:28 -04:00
jbertram
fc14e31aa7 ARTEMIS-179 excessive cluster bridge retry logging
The information about the bridge connection retries is already logged
at DEBUG level elsewhere and a WARN message is already logged when the
connection dies in the first place. I don't see any good reason to
keep this logging here.
2015-08-03 08:24:28 -04:00
jbertram
ecc2cecf87 Fix NPE in management test 2015-08-03 08:24:28 -04:00
Clebert Suconic
5e2a405555 This closes #104 openwire testsuite fix 2015-08-03 08:23:25 -04:00
Andy Taylor
38147ddbe7 added check to stop broker 2015-08-03 08:53:39 +01:00
Andy Taylor
9e761ad8e2 merging #101 - Fix compilation error 2015-07-30 13:08:54 +01:00
Howard Gao
447f33d19f Fix compilation error 2015-07-30 19:57:40 +08:00
Andy Taylor
200fd5c1b9 merging #100 - Include just a few packages in activemq5-unit-tests to start with 2015-07-30 12:33:01 +01:00
Howard Gao
2866ecd4c2 Include just a few packages in activemq5-unit-tests to start with 2015-07-30 18:40:18 +08:00
Andy Taylor
8182f8bd2d merging #98 - ARTEMIS-163 Simplification of the native layer 2015-07-30 10:07:18 +01:00
Clebert Suconic
6fe9e0ebd6 ARTEMIS-163 First pass on the native AIO refactoring
https://issues.apache.org/jira/browse/ARTEMIS-163

On this pass I'm just converting the native layer to a simpler one.
It wasn't very easy to change the alignment at the current framework,
so I did some refactoring simplifying the native layer

The volume of the nubmer of changes here is because:

- The API is changed, we now don't close the libaio queue between files
- The native layer won't use malloc as much as it used to, saving some CPU and memory defragmentation
- I organized the code around nio and libaio
2015-07-29 22:12:03 -04:00
Clebert Suconic
661f695ee2 This closes #97 examples updates 2015-07-29 17:21:20 -04:00
jbertram
54d0d2b4ef Continuing work on ARTEMIS-178 2015-07-29 16:00:41 -05:00
Clebert Suconic
b3af4bb777 ARTEMIS-178 Refactor examples to use CLI
This is changing the examples to run the real servers.
The maven plugin should be an automation of the CLI
Where we run real servers instead of any embedded framework

Going forward we will need to remove the common examples.
Failover examples will be able to use Process Builders
2015-07-29 16:00:41 -05:00
Clebert Suconic
c8d053ede8 This closes #96 Openwire XA fix 2015-07-28 09:50:29 -04:00
Andy Taylor
abcde1c1f3 added Openwire XA end call 2015-07-28 09:50:29 -04:00
Clebert Suconic
d002da8506 mqtt improvement over retained queue 2015-07-27 10:32:20 -04:00
Clebert Suconic
414d4e24e8 This closes #94 ARTEMIS-157 - isHA ignored on serialization 2015-07-22 18:02:43 +01:00
Clebert Suconic
d5dde68f0c ARTEMIS-157 fixing isHA on connectionFactory 2015-07-22 17:46:04 +01:00
Clebert Suconic
0bd784df43 This closes #93 changing to ConcurrentHashMap 2015-07-22 17:45:26 +01:00
Ville Skyttä
2a647c176f Declare ConcurrentMaps instead of ConcurrentHashMaps
See PR #88 for discussion.
2015-07-22 16:16:57 +03:00
Clebert Suconic
1cb372bcd8 This closes #92 Deprecating property 2015-07-22 11:54:18 +01:00
Ville Skyttä
d6f8ed8d70 Deprecate PROTOCOL_PROP_NAME, avoid deprecation warning on STOMP tests 2015-07-22 11:54:18 +01:00
Clebert Suconic
9ec45c0230 This closes #91 Stomp changes 2015-07-22 11:48:42 +01:00
Ville Skyttä
45d1601334 Make some STOMP fields final 2015-07-22 11:48:42 +01:00
Clebert Suconic
5c4511b59f Using ConcurrentMap instead on MQTTSessionState" 2015-07-22 11:44:03 +01:00
Clebert Suconic
5a57bf6f29 This closes #88 Fix jdk 1.7 build on MQTT 2015-07-21 22:18:49 +01:00
Ville Skyttä
0dcad8fc59 Fix MQTT build
putIfAbsent() is a ConcurrentHashMap method.
2015-07-21 22:18:49 +01:00
Clebert Suconic
9b356bd5c1 This closes #90 / ARTEMIS-159 - doc fix 2015-07-21 22:10:15 +01:00
Erich Duda
8d10716cb0 Fixed documentation issue about message-expiry-thread-priority attribute. 2015-07-21 22:10:15 +01:00
Clebert Suconic
f7b5e33e2f This closes #89 Stomp fixes 2015-07-21 22:07:01 +01:00
Ville Skyttä
214a1dc1eb Use StringBuilder instead of StringBuffer on STOMP encode 2015-07-21 19:11:07 +03:00
Ville Skyttä
615a9881b5 Use base implementation for STOMP 1.1+ toActiveMQBuffer 2015-07-21 19:06:40 +03:00
Ville Skyttä
0b3a64c5e8 Auto-set content-length to STOMP 1.0 frames
As recommended by the 1.0 spec.
2015-07-21 19:04:08 +03:00
Clebert Suconic
8353bd1f77 reapplying Don't auto-send STOMP content-length header if one was explicitly set
I reverted this change by accident
2015-07-21 13:59:38 +01:00
Clebert Suconic
82639f590b Revert "Change on buffer timeout..."
This reverts commit 522c399bd27621f7caa5b755656e7272e77b85dd.
2015-07-21 13:57:07 +01:00
Clebert Suconic
a298b203a7 32 bit compilation 2015-07-21 09:42:43 +01:00
Clebert Suconic
522c399bd2 Change on buffer timeout...
I had done a lot of tests today, and having 100 nanoseconds for the buffer timeout is a better default for the default installation created through the create command.
I have added some information on when to change as a comment on the xml
2015-07-21 09:42:43 +01:00
Clebert Suconic
dcd6033e02 fixing Stomp::testSendWithHeartBeats 2015-07-21 02:46:45 +01:00
Clebert Suconic
fbfdacde66 This closes #86 content-length change on stomp 2015-07-20 15:09:07 +01:00
Ville Skyttä
642838c712 Don't auto-send STOMP content-length header if one was explicitly set 2015-07-20 15:09:07 +01:00
Clebert Suconic
96b559307c This closes #84 on avoiding stomp array copies 2015-07-20 14:58:39 +01:00
Ville Skyttä
8a90de6fbc Avoid some array copies on STOMP decode 2015-07-20 14:57:17 +01:00
Clebert Suconic
94f84c43aa This closes #83 OpenWire fixes 2015-07-15 22:40:00 -04:00