Commit Graph

2079 Commits

Author SHA1 Message Date
Clebert Suconic 02ca942d30 This closes #508 2016-05-05 10:52:14 -04:00
jbertram 6aaa9df49f Improve packet toString() to ease debug 2016-05-05 09:33:01 -05:00
Clebert Suconic bb9ea989fb This closes #507 2016-05-05 09:55:50 -04:00
jbertram ad24c58c64 Fix InterceptorTest 2016-05-05 09:55:50 -04:00
Clebert Suconic 28daa6f2df This closes #506 2016-05-05 09:55:23 -04:00
Andy Taylor f4f35fc2f5 fixing test
create consumer before sending message so queue is auto created
2016-05-05 13:00:53 +01:00
Clebert Suconic 99acd68838 This closes #505 2016-05-04 16:53:25 -04:00
jbertram 1d770e49f0 Fix RaceOnSyncLargeMessageOverReplicationTest 2016-05-04 15:28:23 -05:00
jbertram 500a734d04 Fix AutoDeleteJmsQueueTest 2016-05-04 15:26:59 -05:00
jbertram 89a0ffe1b2 Fix GroupIDTest failure 2016-05-04 15:16:51 -05:00
jbertram d36a22c4a7 Fix AutoGroupingTest failure 2016-05-04 15:14:32 -05:00
jbertram 170d5c1296 Fix ActiveMQServerControlUsingCoreTest
When using the "core" control some of the metrics change slightly and
those changes have to be accounted for in the tests.
2016-05-04 14:12:22 -05:00
Clebert Suconic bb8d095c19 This closes #504 2016-05-04 14:48:51 -04:00
Martyn Taylor 2fdbba54dc Switch File Based Large Message Tests 2016-05-04 14:48:51 -04:00
Clebert Suconic a7c80fbf9d This closes #503 2016-05-04 14:45:22 -04:00
jbertram 9accf62753 Fix LargeMessageOverReplicationTest
It's not necessary to prefix the queue name with "jms.queue." when
creating a queue with a JMS session.
2016-05-04 13:44:56 -05:00
jbertram cbfd819541 ARTEMIS-512 fix variable name conflict 2016-05-04 13:04:10 -05:00
Clebert Suconic e458a4327c This closes #502 2016-05-04 13:36:44 -04:00
Martyn Taylor 1c3d63516f ARTEMIS-514 Add support for LargeMEssages backed by Database 2016-05-04 13:36:28 -04:00
Martyn Taylor c9b953433e ARTEMIS-513 Add JDBC Sequential File Factory Impl 2016-05-04 12:24:25 +01:00
Clebert Suconic 2a415a80e9 This closes #501 2016-05-03 10:40:57 -04:00
Andy Taylor c161ab46a6 ARTEMIS-503 - replace proton-jms with proton-jms from ActiveMQ
Ive copied over the source itself

https://issues.apache.org/jira/browse/ARTEMIS-503
2016-05-03 10:40:56 -04:00
Martyn Taylor 7fb603f78f This closes #500 2016-05-03 14:22:32 +01:00
jbertram 4bab1f0644 ARTEMIS-512 NPEs in LDAP authz 2016-05-03 14:22:32 +01:00
Martyn Taylor b863e69eb7 This closes #497 2016-05-03 14:14:34 +01:00
Diego Bes 75a4e78948 Change keep alive ratio to 1.5 from 0.75
Fixes: ARTEMIS-397

From mqtt specs:

“If the Keep Alive value is non-zero and the Server does not receive a
Control Packet from the Client within one and a half times the Keep
Alive time period, it MUST disconnect the Network Connection to the
Client as if the network had failed [MQTT-3.1.2-24]. “
2016-05-03 14:14:34 +01:00
Andy Taylor 7d0d779990 This closes #498 ARTEMIS-510 create queue only on route 2016-05-03 10:59:51 +01:00
jbertram d1a687a98f ARTEMIS-510 create queue only on route 2016-05-03 10:59:51 +01:00
Andy Taylor 882b8edbd8 This closes #494 Individualizing logger.traces on server 2016-05-03 10:40:17 +01:00
Clebert Suconic 7bebe507cf Individualizing loggers on journal 2016-04-28 14:37:23 -04:00
Clebert Suconic f0df9d8c78 Individualizing logger.traces on org.apache.activemq.artemis.core.server (artemis-server project)
This makes it easier to debug through loggers
2016-04-28 14:35:11 -04:00
Clebert Suconic 2135911eaa This closes #492 2016-04-27 10:06:14 -04:00
Howard Gao ada6600ee3 ARTEMIS-505 Fix OptimizedAckTest and testCloseConsumer
OptimizedAckTest: Using core api to replace old activemq
broker API to checking message count.
JmsQueueTransactionTest#testCloseConsumer: a bug in
delivery when prefetchSize is 0.
(InitalReconnectDelayTest)close connection after test.
2016-04-27 10:06:14 -04:00
Martyn Taylor 26c4680c50 This closes #488 2016-04-27 11:04:27 +01:00
Bernd Gutjahr 1591d25692 ARTEMIS-507 New thread pool for client threads
- Added a thread pool executor, that combines cached and fixed size thread pooling.
  It behaves like a cached thread pool in that it reuses exising threads and removes
  idle threads after a timeout, limits the maximum number of threads in the pool, but
  queue additional request instead of rejecting them.
- changed existing code to use the new thread pool instead of a fixed-size thread pool in
  all places that are configured with a client thread pool size.
2016-04-27 11:03:32 +01:00
Martyn Taylor d5ebe071a0 This closes #493 2016-04-27 10:15:17 +01:00
Andy Taylor 1530ea3032 re-adding code accidently removed 2016-04-27 07:26:55 +01:00
Clebert Suconic eb75a69bce This closes #491 2016-04-26 21:33:20 -04:00
jbertram 9c840bdeb8 ARTEMIS-459 NPE during RA tearDown 2016-04-26 21:33:19 -04:00
Clebert Suconic 7d9d3086ab This closes #482 2016-04-26 10:04:24 -04:00
Howard Gao fcda12f92c ARTEMIS-214 exception when sending 10k message 2016-04-26 10:04:24 -04:00
Clebert Suconic 586372603f This closes #490 2016-04-26 10:02:01 -04:00
Andy Taylor 60df3dc05f ARTEMIS-503 - replace proton-jms with proton-jms from ActiveMQ
some extra fixes needed

https://issues.apache.org/jira/browse/ARTEMIS-503
2016-04-26 14:02:53 +01:00
Clebert Suconic 2c19356b89 This closes #489 2016-04-25 22:48:55 -04:00
jbertram 927edb76f3 ARTEMIS-386 fix shebang 2016-04-25 13:21:36 -05:00
Martyn Taylor a3558c3dce This closes #487 2016-04-25 15:11:32 +01:00
Paul Gallagher f9538fafd6 Added failure when doc creation fails, and added path to the node that the plugin has installed, this means you don't need node installed on the system to use gitbook 2016-04-25 15:11:32 +01:00
Martyn Taylor 00740b141a This closes #480 2016-04-25 14:48:58 +01:00
Bernd Gutjahr 971a0a13bd ARTEMIS-497 Prevent 10 second stalls when closing an SSL connection
When NettyConnection.classSSLAndChannel is called from the EventLoop,
waiting for the SSL handler to close will always take 10 seconds, because
the sslCloseFuture is from a task that is scheduled with the same
EventLoop. But since the EventLoop is a single threaded executor, it
will only be executed after the current task is completed.

Due to the single threaded nature of the EventLoop, all blocking calls
should be avoided. Therefore, I removed both awaitUninterruptibly calls
if the closing happens within an event loop tasks. As a side effect,
the annoying server log timeout warnings will go away.
2016-04-25 14:48:58 +01:00
Martyn Taylor 224e049696 This closes #485 2016-04-25 14:33:17 +01:00