Thiago Kronig
7ca05753bf
Fix integration-tests: Arrays.toString(..) and ignored AssertionError
2015-05-21 19:45:01 -04:00
Thiago Kronig
27dd5c2652
Log Arrays.toString(nodes) at ClusterTestBase
2015-05-21 19:45:01 -04:00
Thiago Kronig
71ea52bd06
Remove ignored line in JoramTests
2015-05-21 19:45:01 -04:00
Martyn Taylor
22d54c5830
[maven-release-plugin] prepare for next development iteration
2015-05-21 13:47:45 +01:00
Martyn Taylor
3435d5948f
[maven-release-plugin] prepare release 1.0.0
2015-05-21 13:43:56 +01:00
Martyn Taylor
97210427df
[maven-release-plugin] prepare for next development iteration
2015-05-20 11:26:38 +01:00
Martyn Taylor
3fb3799f91
[maven-release-plugin] prepare release 1.0.0
2015-05-20 11:17:31 +01:00
Andy Taylor
e2e73ffa07
merge PR #272 - Open wire protocol fixes
2015-05-20 11:00:42 +01:00
Martyn Taylor
f14b3353f4
Support reconnect on OpenWire failover transport
2015-05-20 10:40:50 +01:00
jbertram
99147d0713
Refactor base test classes
...
This has bothered me for awhile, but writing the hacking guide has
given me an opportunity to refactor some of our test-suite to be
simpler, more consistent, and easier to understand. This is
important if we want users to provide well-written tests. Our
test-suite is an important part of the code-base and it should be
easy to write good tests.
Basically I just consolidated CoreUnitTestCase, UnitTestCase, and
ServiceTestBase into a single class named ServiceTestBase. I also
simplified some of the configuration creation methods to reduce
duplicated code.
2015-05-19 15:27:13 -05:00
jbertram
63f7837a4d
Remove unnecessary check
...
When this test is run from QueueControlUsingCoreTest the connection
count check will fail because of the request/reply semantics of the
test itself.
2015-05-19 12:48:46 -05:00
jbertram
d24f2eb10f
Ensure tests use proper directory
2015-05-19 11:31:11 -05:00
Martyn Taylor
c30a8fe899
Add back extra test changes accidently removed during rebase
2015-05-19 16:00:34 +01:00
Thiago Kronig
351b1cba5d
Ignores %PATH/java, use $JAVA_HOME/bin/java instead
...
Deduce `java` executable from current "java.home" property to spawn
processes for test purposes.
2015-05-18 19:00:29 -04:00
jbertram
8561d60f54
ACTIVEMQ6-110 getDeliveringMessages() broken
2015-05-18 13:57:41 -05:00
Martyn Taylor
73c5f2e342
[maven-release-plugin] prepare for next development iteration
2015-05-13 15:24:55 +01:00
Martyn Taylor
bfc9d8f72d
[maven-release-plugin] prepare release 1.0.0
2015-05-13 15:24:16 +01:00
Martyn Taylor
a17c828b85
Ensure all references to the project use ActiveMQ Artemis
2015-05-13 11:51:26 +01:00
Clebert Suconic
071d8c6ce2
next iteration on extra-tests
2015-05-12 11:14:12 -04:00
Martyn Taylor
1013e7f1dd
[maven-release-plugin] prepare for next development iteration
2015-05-12 13:51:35 +01:00
Martyn Taylor
d6466b7a1b
[maven-release-plugin] prepare release 1.0.0
2015-05-12 13:50:56 +01:00
Martyn Taylor
3e34044d2b
[maven-release-plugin] prepare for next development iteration
2015-05-11 21:50:41 +01:00
Martyn Taylor
d2de238a30
[maven-release-plugin] prepare release 1.0.0
2015-05-11 21:48:17 +01:00
jbertram
2cbeedab89
Clean up 'ActiveMQ' refs in literals
2015-05-11 11:23:35 -05:00
Martyn Taylor
77efc950af
ACTIVEMQ6-100 Add support for HornetQ clients
2015-05-07 14:59:46 -04:00
jbertram
96a0fe8f53
Use target directory for test data
2015-05-06 15:37:46 -05:00
jbertram
8cea209a8b
Set Arjuna properties
2015-05-06 15:37:46 -05:00
jbertram
7377672fa3
Enable extra tests in 'extra-tests' profile
2015-05-06 15:37:45 -05:00
jbertram
4735d38d7b
Update surefire plugin versions
2015-05-06 15:05:49 -05:00
jbertram
f509ce7519
ACTIVEMQ6-70 broker resource limits
...
Implements basic limits on the number of connections and number of
queues a particular user can create to/on the broker.
2015-05-04 20:37:20 -05:00
jbertram
3eb835a8ab
ACTIVEMQ6-96 acceptor limit
...
Adds a configuration property on both in-vm and Netty acceptors
whereby the number of connections allowed is configurable.
2015-05-04 16:07:27 -05:00
Clebert Suconic
ea3370b38c
Moving artemis-tools to artemis-cli and improving the tooling
...
Artemis tools is now part of the cli
Bootstrap was renamed to CLI
2015-05-03 12:42:19 -04:00
jbertram
791cc5c50c
More rename updates
2015-04-30 09:07:20 -05:00
Andy Taylor
24a4c63458
renamed schemas
2015-04-29 10:49:43 +01:00
Andy Taylor
ac5bb8fd6c
renamed config to broker.xml
2015-04-29 10:30:32 +01:00
Clebert Suconic
70a6e43075
Fixing byteman tests after the rename
2015-04-28 10:39:05 -05:00
jbertram
9a6ae57d45
Casting issue with management op over core
2015-04-27 18:30:01 -04:00
Justin Bertram
8f52a622d0
ACTIVEMQ6-1 Artemis rename
...
Based on the Apache ActiveMQ community vote this project is being
renamed "Artemis."
2015-04-27 17:48:02 -04:00
Clebert Suconic
f509c075c6
ACTIVEMQ6-1 Artemis rename
...
This commit is a simple mv of the files.. We required two commits to preserve history,
one to git mv, one for the actual changes...
otherwise history would be lost
Based on the Apache ActiveMQ community vote this project is being
renamed "Artemis."
2015-04-27 17:44:45 -04:00
Martyn Taylor
11e1b850c9
Renamed ActiveMQ6 to ActiveMQ Artemis
2015-04-24 14:07:31 +01:00
Clebert Suconic
ada112a6a3
ACTIVEMQ6-94: Using proper flow control on very large messages over the bridge
...
This will remove some of the verifications written by Howard on his commit.
I did this to simplify the flow control
This closes #197
2015-04-23 15:48:20 -04:00
Howard Gao
c1111cc156
ACTIVEMQ6-94: HornetQ Bridge does not handle large messages
...
When sending a large message that exceeds the size of
Integer.MAX_VALUE, the bridge will get negative chunk size during
fowarding. And the resend cache is not limited so there is a
potential that it may get OutOfMemory exception.
2015-04-23 15:02:01 -04:00
Clebert Suconic
147a5528e4
changing iterations on test so it runs faster
2015-04-23 15:02:01 -04:00
Daniel Pocock
00837c120d
Management Methods for first message timestamp
2015-04-22 17:01:39 -05:00
Clebert Suconic
81a7613b38
ACTIVEMQ6-97 - fixing a left-over from the renaming
2015-04-21 21:54:10 -04:00
Clebert Suconic
95b6328993
Queue Auto-create fixes on OpenWire
...
this is basically addressing a performance issue on OpenWire, setting the auto-create to the PostOffice
after not being able to route
The core protocol stays the same in regard to the auto-create since the exceptions are happening after the queueQuery
2015-04-21 18:00:07 -04:00
Jeff Genender
188e3b76bd
ACTIVEMQ6-97 - Change HQ to AMQ for properties/headers/doc. Remove as much HQ as possible and change to AMQ to make this close to the ActiveMQ project.
2015-04-21 12:26:44 -04:00
Clebert Suconic
44bfe26f3c
using temporary folders under ./target
...
Sometimes /tmp doesn't support ext4 (tmpfs) and there's always a risk of leaving unnatended files in cases of crashed.
This is in alignment with how other tests run at apache
2015-04-09 22:03:03 -04:00
Clebert Suconic
abeb0bf3c2
Improving test timing
...
HangConsumerTest was hanging for 20 seconds for no real reason. this change will improve the timing on the test
2015-04-09 15:05:19 -04:00
Clebert Suconic
2154c754c8
Fixing a NPE case after Duplciate detection
...
If a Transaction wasn't created, the case for duplciate Detection would cancel a transaction that never happened
and it would get a NPE instead of a TX Exception.
It wasn't a big deal as the client got an exception anyways and the users were able to cancel in that case
but the message sent was a string containing just "Null".
this will fix it with a proper handling
2015-04-09 15:03:47 -04:00