12 hours agoEliminate javadoc warnings in com.rabbitmq.utility bug20709 tip
Steve Powell <steve@rabbitmq.com> [Wed, 16 May 2012 15:21:17 +0100] rev 2063
Eliminate javadoc warnings in com.rabbitmq.utility

12 hours agoModify codegen to produce output with no javadoc warnings. bug20709
Steve Powell <steve@rabbitmq.com> [Wed, 16 May 2012 14:44:57 +0100] rev 2062
Modify codegen to produce output with no javadoc warnings.

15 hours agoMerge in default bug20709
Steve Powell <steve@rabbitmq.com> [Wed, 16 May 2012 12:27:06 +0100] rev 2061
Merge in default

15 hours agoEliminate JavaDoc warnings from ClientVersion generated java source. default
Steve Powell <steve@rabbitmq.com> [Wed, 16 May 2012 12:10:24 +0100] rev 2060
Eliminate JavaDoc warnings from ClientVersion generated java source.

15 hours agoPut arguments the right way round on assertEquals.
Steve Powell <steve@rabbitmq.com> [Wed, 16 May 2012 11:36:11 +0100] rev 2059
Put arguments the right way round on assertEquals.

34 hours agoSplit close processing (channel and connection); bug24592
Steve Powell <steve@rabbitmq.com> [Tue, 15 May 2012 17:16:20 +0100] rev 2058
Split close processing (channel and connection);
- start and finish parts
- defer finish until processing response from the broker for application initiated close.

38 hours agoMerge bug24527 in to get clean compile. bug24592
Steve Powell <steve@rabbitmq.com> [Tue, 15 May 2012 13:08:25 +0100] rev 2057
Merge bug24527 in to get clean compile.

37 hours agomerge bug24527 into default
Tim Watson <tim.watson@gmail.com> [Tue, 15 May 2012 13:32:55 +0100] rev 2056
merge bug24527 into default

40 hours agoOops bug24527
Simon MacMullen <simon@rabbitmq.com> [Tue, 15 May 2012 11:19:31 +0100] rev 2055
Oops

40 hours agoJava 1.5 fix. bug24527
Simon MacMullen <simon@rabbitmq.com> [Tue, 15 May 2012 11:18:23 +0100] rev 2054
Java 1.5 fix.

41 hours agoRevert properly. bug24592
Steve Powell <steve@rabbitmq.com> [Tue, 15 May 2012 09:57:16 +0100] rev 2053
Revert properly.

2 days agoRevert the removal of checkShutdown() in QueueingConsumer. bug24592
Steve Powell <steve@rabbitmq.com> [Mon, 14 May 2012 17:23:12 +0100] rev 2052
Revert the removal of checkShutdown() in QueueingConsumer.

2 days agoBackout changeset bbfc45f00750cfa5040af26df5d414a415c4ab19 bug24592
Steve Powell <steve@rabbitmq.com> [Mon, 14 May 2012 17:20:17 +0100] rev 2051
Backout changeset bbfc45f00750cfa5040af26df5d414a415c4ab19

2 days agoMerge in default bug24592
Steve Powell <steve@rabbitmq.com> [Mon, 14 May 2012 15:16:54 +0100] rev 2050
Merge in default

2 days agoMove channel shutdown processing to after close-ok reply received. bug24592
Steve Powell <steve@rabbitmq.com> [Mon, 14 May 2012 15:14:24 +0100] rev 2049
Move channel shutdown processing to after close-ok reply received.
Move WorkPoolTests to com.rabbitmq.client.impl package space.

5 days agoMerge default bug24836
Michael Bridgen <mikeb@rabbitmq.com> [Fri, 11 May 2012 14:01:28 +0100] rev 2048
Merge default

3 weeks agoThere are different CAs in use now. bug24836
Michael Bridgen <mikeb@rabbitmq.com> [Mon, 23 Apr 2012 14:21:43 +0100] rev 2047
There are different CAs in use now.

6 days agomerge bug24527 into default
Tim Watson <tim.watson@gmail.com> [Thu, 10 May 2012 17:25:01 +0100] rev 2046
merge bug24527 into default

6 days agoMake MulticastParams create producers and consumers, and thus prevent knowledge of its entire state leaking into MulticastSet. bug24527
Simon MacMullen <simon@rabbitmq.com> [Thu, 10 May 2012 16:02:55 +0100] rev 2045
Make MulticastParams create producers and consumers, and thus prevent knowledge of its entire state leaking into MulticastSet.

7 days agoRead performance test specifications from a JSON file. We lose the ability to run multiple brokers, but that wasn't very well done anyway. We can come back to it. bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 09 May 2012 13:50:09 +0100] rev 2044
Read performance test specifications from a JSON file. We lose the ability to run multiple brokers, but that wasn't very well done anyway. We can come back to it.

7 days agoAllow strings to be quoted with "'" as well as '"'. bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 09 May 2012 13:47:08 +0100] rev 2043
Allow strings to be quoted with "'" as well as '"'.

7 days agoDeal with // comments. bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 09 May 2012 13:46:46 +0100] rev 2042
Deal with // comments.

8 days agoMerged bug24910 into default
Emile Joubert <emile@rabbitmq.com> [Tue, 08 May 2012 17:31:27 +0100] rev 2041
Merged bug24910 into default

8 days agoAdd message to channel.close(). bug24910
Steve Powell <steve@rabbitmq.com> [Tue, 08 May 2012 17:15:20 +0100] rev 2040
Add message to channel.close().

12 days agoMerge in default bug24527
Simon MacMullen <simon@rabbitmq.com> [Fri, 04 May 2012 15:47:20 +0100] rev 2039
Merge in default

2 weeks agoUse Connection.abort(…) instead of AMQConnection.close(…) in handleChannelKiller() bug24910
Steve Powell <steve@rabbitmq.com> [Tue, 01 May 2012 15:20:06 +0100] rev 2038
Use Connection.abort(…) instead of AMQConnection.close(…) in handleChannelKiller()

This actually makes the code simpler.

2 weeks agoRemove JavaDoc warning, and put "DefaultExceptionHandler:" on logged message. bug24910
Steve Powell <steve@rabbitmq.com> [Tue, 01 May 2012 12:56:23 +0100] rev 2037
Remove JavaDoc warning, and put "DefaultExceptionHandler:" on logged message.

2 weeks agoRework handleChannelKiller to close channel only (if possible). bug24910
Steve Powell <steve@rabbitmq.com> [Tue, 01 May 2012 11:45:37 +0100] rev 2036
Rework handleChannelKiller to close channel only (if possible).

2 weeks agoMerging bug24907 into junk junk
Emile Joubert <emile@rabbitmq.com> [Mon, 30 Apr 2012 14:43:33 +0100] rev 2035
Merging bug24907 into junk

2 weeks agoAdded tag rabbitmq_v2_8_2 for changeset 9ee49999b983
Simon MacMullen <simon@rabbitmq.com> [Mon, 30 Apr 2012 12:31:25 +0100] rev 2034
Added tag rabbitmq_v2_8_2 for changeset 9ee49999b983

2 weeks agoIgnore garbage from server on first connect bug24907
Emile Joubert <emile@rabbitmq.com> [Mon, 30 Apr 2012 12:08:50 +0100] rev 2033
Ignore garbage from server on first connect

2 weeks agoRemove GRATUITOUS_WAIT and add more aggressive Requeue/Consumer tests. bug24592
Steve Powell <steve@rabbitmq.com> [Thu, 26 Apr 2012 15:41:24 +0100] rev 2032
Remove GRATUITOUS_WAIT and add more aggressive Requeue/Consumer tests.

3 weeks agoModify WorkPool so as not to complain so loudly if the channel is not in the pool. bug24592
Steve Powell <steve@rabbitmq.com> [Wed, 25 Apr 2012 17:09:40 +0100] rev 2031
Modify WorkPool so as not to complain so loudly if the channel is not in the pool.
Modify WorkPoolTests to check this correctly.
Small JavaDoc updates in the area.

3 weeks agoProperly remove checkShutdown() and fix some JavaDoc bugs. bug24592
Steve Powell <steve@rabbitmq.com> [Tue, 24 Apr 2012 13:24:54 +0100] rev 2030
Properly remove checkShutdown() and fix some JavaDoc bugs.

3 weeks agoMerge in default bug24592
Steve Powell <steve@rabbitmq.com> [Tue, 24 Apr 2012 13:02:12 +0100] rev 2029
Merge in default

3 weeks agomerge bug24881 into default rabbitmq_v2_8_2
Matthias Radestock <matthias@rabbitmq.com> [Fri, 20 Apr 2012 12:32:12 +0100] rev 2028
merge bug24881 into default

3 weeks agoIncreased TTL interval. bug24881
Francesco Mazzoli <francesco@rabbitmq.com> [Thu, 19 Apr 2012 15:23:56 +0100] rev 2027
Increased TTL interval.

On my machine 1 sec interval is fine, but it start failing around half a
second. Hopefully this will be enough for the CI server.

5 weeks agoqueue leases with if_empty & if_unused option bug24696
Eric Litak <elitak@vmware.com> [Wed, 11 Apr 2012 10:34:23 +0100] rev 2026
queue leases with if_empty & if_unused option

3 weeks agoMerged bug24876 into default
Emile Joubert <emile@rabbitmq.com> [Thu, 19 Apr 2012 15:03:30 +0100] rev 2025
Merged bug24876 into default

4 weeks agoSupport MultiAckEvery in MCM bug24876
Matthew Sackman <matthew@rabbitmq.com> [Tue, 17 Apr 2012 15:50:33 +0100] rev 2024
Support MultiAckEvery in MCM

5 weeks agoMerge bug24725
Simon MacMullen <simon@rabbitmq.com> [Wed, 11 Apr 2012 14:31:41 +0100] rev 2023
Merge bug24725

5 weeks agotest confirm for messages expired with x-message-ttl=0 bug24725
Matthias Radestock <matthias@rabbitmq.com> [Thu, 05 Apr 2012 12:43:29 +0100] rev 2022
test confirm for messages expired with x-message-ttl=0

5 weeks agotest dead-lettering for x-message-ttl=0 bug24725
Matthias Radestock <matthias@rabbitmq.com> [Thu, 05 Apr 2012 12:03:26 +0100] rev 2021
test dead-lettering for x-message-ttl=0

5 weeks agomake sure test doesn't get stuck on failure
Matthias Radestock <matthias@rabbitmq.com> [Thu, 05 Apr 2012 11:34:31 +0100] rev 2020
make sure test doesn't get stuck on failure

5 weeks agotest x-message-ttl=0 behaviour bug24725
Matthias Radestock <matthias@rabbitmq.com> [Thu, 05 Apr 2012 11:33:27 +0100] rev 2019
test x-message-ttl=0 behaviour

5 weeks agomerge default into bug24725 bug24725
Matthias Radestock <matthias@rabbitmq.com> [Thu, 05 Apr 2012 10:23:07 +0100] rev 2018
merge default into bug24725

6 weeks agoMinor tweaks to tests. bug24585
Steve Powell <steve@rabbitmq.com> [Wed, 04 Apr 2012 22:17:52 +0100] rev 2017
Minor tweaks to tests.

6 weeks agoRename package bug24585
Steve Powell <steve@rabbitmq.com> [Wed, 04 Apr 2012 19:44:44 +0100] rev 2016
Rename package

6 weeks agoMerge default in. bug24585
Steve Powell <steve@rabbitmq.com> [Wed, 04 Apr 2012 19:36:26 +0100] rev 2015
Merge default in.

6 weeks agoEliminate warning from test
Steve Powell <steve@rabbitmq.com> [Wed, 04 Apr 2012 19:35:18 +0100] rev 2014
Eliminate warning from test

6 weeks agoFinished simple call unit-test. bug24585
Steve Powell <steve@rabbitmq.com> [Tue, 03 Apr 2012 18:09:21 +0100] rev 2013
Finished simple call unit-test.

6 weeks agoUpdate StubChannel bug24585
Steve Powell <steve@rabbitmq.com> [Tue, 03 Apr 2012 16:57:37 +0100] rev 2012
Update StubChannel

6 weeks agoMerge default in bug24585
Steve Powell <steve@rabbitmq.com> [Tue, 03 Apr 2012 16:52:37 +0100] rev 2011
Merge default in

6 weeks agomerge bug24845 into default
Matthias Radestock <matthias@rabbitmq.com> [Tue, 03 Apr 2012 12:24:55 +0100] rev 2010
merge bug24845 into default

6 weeks agoexpand confirm tests to cover non-persistent m&i returns bug24845
Matthias Radestock <matthias@rabbitmq.com> [Tue, 03 Apr 2012 12:21:31 +0100] rev 2009
expand confirm tests to cover non-persistent m&i returns

6 weeks agorefactor confirm tests and test more combinations of p&m&i
Matthias Radestock <matthias@rabbitmq.com> [Tue, 03 Apr 2012 10:57:22 +0100] rev 2008
refactor confirm tests and test more combinations of p&m&i

6 weeks agopermit 0 in x-message-ttl, and test for that bug24725
Matthias Radestock <matthias@rabbitmq.com> [Tue, 03 Apr 2012 10:37:28 +0100] rev 2007
permit 0 in x-message-ttl, and test for that

6 weeks agoMerge bug23463
Simon MacMullen <simon@rabbitmq.com> [Fri, 30 Mar 2012 11:49:56 +0100] rev 2006
Merge bug23463

6 weeks agoMerged bug24835 into default
Emile Joubert <emile@rabbitmq.com> [Fri, 30 Mar 2012 11:04:58 +0100] rev 2005
Merged bug24835 into default

6 weeks agoCorrect call to handleAckNack on receiving a NACK. bug24835
Steve Powell <steve@rabbitmq.com> [Thu, 29 Mar 2012 14:35:04 +0100] rev 2004
Correct call to handleAckNack on receiving a NACK.

7 weeks agoMerge 24795 into default.
Steve Powell <steve@rabbitmq.com> [Wed, 28 Mar 2012 17:59:04 +0100] rev 2003
Merge 24795 into default.

7 weeks agoEliminate a few unnecessary UnsupportedEncodingException references. bug24795
Steve Powell <steve@rabbitmq.com> [Wed, 28 Mar 2012 17:53:14 +0100] rev 2002
Eliminate a few unnecessary UnsupportedEncodingException references.

7 weeks agoMerge in default bug24795
Steve Powell <steve@rabbitmq.com> [Wed, 28 Mar 2012 17:33:03 +0100] rev 2001
Merge in default

7 weeks agoEliminate import ..*; declarations. bug24795
Steve Powell <steve@rabbitmq.com> [Wed, 28 Mar 2012 17:32:21 +0100] rev 2000
Eliminate import ..*; declarations.

7 weeks agoEliminate wildcard import in mainline code.
Steve Powell <steve@rabbitmq.com> [Tue, 27 Mar 2012 16:49:53 +0100] rev 1999
Eliminate wildcard import in mainline code.

7 weeks agoFix noLocal parameter JavaDoc
Steve Powell <steve@rabbitmq.com> [Tue, 27 Mar 2012 16:39:15 +0100] rev 1998
Fix noLocal parameter JavaDoc

7 weeks agoString RPC uses UTF-8 consistently bug24795
Emile Joubert <emile@rabbitmq.com> [Tue, 27 Mar 2012 12:21:32 +0100] rev 1997
String RPC uses UTF-8 consistently

7 weeks agoMerge bug24827
Simon MacMullen <simon@rabbitmq.com> [Mon, 26 Mar 2012 16:00:22 +0100] rev 1996
Merge bug24827

7 weeks agoDisk free space monitoring tests bug23463
Emile Joubert <emile@rabbitmq.com> [Mon, 26 Mar 2012 10:42:15 +0100] rev 1995
Disk free space monitoring tests

7 weeks agoa test bug24827
Matthias Radestock <matthias@rabbitmq.com> [Fri, 23 Mar 2012 22:18:22 +0000] rev 1994
a test

7 weeks agosimplify further, and prevent NPE in String constructor on failure
Matthias Radestock <matthias@rabbitmq.com> [Fri, 23 Mar 2012 21:34:12 +0000] rev 1993
simplify further, and prevent NPE in String constructor on failure

7 weeks agoreduce the execution time from 7.4 to 1.6 seconds
Matthias Radestock <matthias@rabbitmq.com> [Fri, 23 Mar 2012 21:21:44 +0000] rev 1992
reduce the execution time from 7.4 to 1.6 seconds

7 weeks agosimplifying refactor
Matthias Radestock <matthias@rabbitmq.com> [Fri, 23 Mar 2012 21:20:00 +0000] rev 1991
simplifying refactor

7 weeks agoAdded tag rabbitmq_v2_8_1 for changeset 8c29085e2aef
Simon MacMullen <simon@rabbitmq.com> [Thu, 22 Mar 2012 16:07:53 +0000] rev 1990
Added tag rabbitmq_v2_8_1 for changeset 8c29085e2aef

8 weeks agoAdded tag rabbitmq_v2_8_0 for changeset 2252ed45354f rabbitmq_v2_8_1
Simon MacMullen <simon@rabbitmq.com> [Mon, 19 Mar 2012 11:34:31 +0000] rev 1989
Added tag rabbitmq_v2_8_0 for changeset 2252ed45354f

2 months agoObtain rates in bytes/sec as well as msg/sec (not counting AMQP overhead) bug24527
Simon MacMullen <simon@rabbitmq.com> [Thu, 01 Mar 2012 17:41:42 +0000] rev 1988
Obtain rates in bytes/sec as well as msg/sec (not counting AMQP overhead)

2 months agoMerge bug20337 rabbitmq_v2_8_0
Simon MacMullen <simon@rabbitmq.com> [Tue, 28 Feb 2012 11:43:40 +0000] rev 1987
Merge bug20337

2 months agoremove useless test bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 28 Feb 2012 10:57:56 +0000] rev 1986
remove useless test

2 months agoEliminate whooshing sound. bug20337
Simon MacMullen <simon@rabbitmq.com> [Tue, 28 Feb 2012 10:27:06 +0000] rev 1985
Eliminate whooshing sound.

2 months agoStats should be instantiated immediately before you want to use them. bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 27 Feb 2012 15:50:22 +0000] rev 1984
Stats should be instantiated immediately before you want to use them.

2 months agomerge default into bug20337 bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 27 Feb 2012 06:59:57 +0000] rev 1983
merge default into bug20337

2 months agoexpand deleted dlx test bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 24 Feb 2012 17:10:23 +0000] rev 1982
expand deleted dlx test

2 months agoadd test for dead-lettering to a deleted exchange bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 24 Feb 2012 12:18:29 +0000] rev 1981
add test for dead-lettering to a deleted exchange

Also, some of the other tests weren't binding queues when they should have.

2 months agorefactor and thighten a test bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 23 Feb 2012 12:44:32 +0000] rev 1980
refactor and thighten a test

2 months agoget rid of PropertyFactory bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 23 Feb 2012 12:31:40 +0000] rev 1979
get rid of PropertyFactory

It was unnecessarily complicated.

2 months agoabstract nack and reject DLX test bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 23 Feb 2012 12:16:22 +0000] rev 1978
abstract nack and reject DLX test

2 months agoMerge bug24756 into junk junk
Steve Powell <steve@rabbitmq.com> [Thu, 23 Feb 2012 11:03:39 +0000] rev 1977
Merge bug24756 into junk

2 months agoMore tweaks. This really needs to be a config file or something... bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 22 Feb 2012 16:47:44 +0000] rev 1976
More tweaks. This really needs to be a config file or something...

2 months agoAdd test for queueDeclarePassive(q). bug24756
Steve Powell <steve@rabbitmq.com> [Tue, 21 Feb 2012 17:18:25 +0000] rev 1975
Add test for queueDeclarePassive(q).
-- QueueLifeCycle gets the test
-- mod to checkShutdownSignal to make it non-invasive on channel/connection state

2 months agoFixed grammar and some category errors in Javadoc.
Steve Powell <steve@rabbitmq.com> [Tue, 21 Feb 2012 11:34:23 +0000] rev 1974
Fixed grammar and some category errors in Javadoc.

2 months agoFix mistake. bug20337
Simon MacMullen <simon@rabbitmq.com> [Mon, 20 Feb 2012 18:17:42 +0000] rev 1973
Fix mistake.

2 months agoTypo. bug20337
Simon MacMullen <simon@rabbitmq.com> [Mon, 20 Feb 2012 18:17:31 +0000] rev 1972
Typo.

2 months agoWe, ah, already test this case elsewhere. bug20337
Simon MacMullen <simon@rabbitmq.com> [Mon, 20 Feb 2012 18:17:21 +0000] rev 1971
We, ah, already test this case elsewhere.

2 months agoMerge bug24651
Simon MacMullen <simon@rabbitmq.com> [Mon, 20 Feb 2012 17:44:02 +0000] rev 1970
Merge bug24651

2 months agoAttempt to document this outside of the impl package, I don't think people should be expected to look in there. bug24651
Simon MacMullen <simon@rabbitmq.com> [Mon, 20 Feb 2012 17:38:36 +0000] rev 1969
Attempt to document this outside of the impl package, I don't think people should be expected to look in there.

2 months agoAdd Javadoc bug24651
Steve Powell <steve@rabbitmq.com> [Sat, 18 Feb 2012 09:25:41 +0000] rev 1968
Add Javadoc

2 months agoAdd missing file from bug24747
Emile Joubert <emile@rabbitmq.com> [Fri, 17 Feb 2012 14:52:16 +0000] rev 1967
Add missing file from bug24747

2 months agounhang a test bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 17 Feb 2012 13:45:23 +0000] rev 1966
unhang a test

This only became a problem when running all the java tests.

2 months agofix and refactor DLX tests bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 17 Feb 2012 12:20:16 +0000] rev 1965
fix and refactor DLX tests

Some of the tests still used queue.purge to cause dead-lettering; we know use
queue ttls.

2 months agoMerged bug24747 into default
Emile Joubert <emile@rabbitmq.com> [Fri, 17 Feb 2012 12:20:48 +0000] rev 1964
Merged bug24747 into default

2 months agoadd test for deleting a queue with a DLX twice bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 17 Feb 2012 12:02:24 +0000] rev 1963
add test for deleting a queue with a DLX twice

2 months agoMerge in default bug24651
Steve Powell <steve@rabbitmq.com> [Fri, 17 Feb 2012 11:57:57 +0000] rev 1962
Merge in default

2 months agoAdjusted test to limit hang if test fails. bug24747
Steve Powell <steve@rabbitmq.com> [Fri, 17 Feb 2012 11:40:38 +0000] rev 1961
Adjusted test to limit hang if test fails.

3 months agodon't dead-letter on delete and purge; update tests bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Thu, 16 Feb 2012 18:01:01 +0000] rev 1960
don't dead-letter on delete and purge; update tests

3 months agoAdded test of logic bug24747
Steve Powell <steve@rabbitmq.com> [Thu, 16 Feb 2012 15:25:12 +0000] rev 1959
Added test of logic

3 months agoMake handleSocketTimeout() respond differently before negotiation completes bug24747
Steve Powell <steve@rabbitmq.com> [Thu, 16 Feb 2012 14:33:24 +0000] rev 1958
Make handleSocketTimeout() respond differently before negotiation completes

3 months agoMerge bug24086
Simon MacMullen <simon@rabbitmq.com> [Wed, 15 Feb 2012 14:25:12 +0000] rev 1957
Merge bug24086

3 months agoMerged default into junk junk
Emile Joubert <emile@rabbitmq.com> [Wed, 15 Feb 2012 11:48:35 +0000] rev 1956
Merged default into junk

3 months agoUnmerge bug20337
Emile Joubert <emile@rabbitmq.com> [Wed, 15 Feb 2012 11:44:46 +0000] rev 1955
Unmerge bug20337

3 months agoMerged bug20337 into default default
Emile Joubert <emile@rabbitmq.com> [Tue, 14 Feb 2012 15:04:18 +0000] rev 1954
Merged bug20337 into default

3 months ago1000 consumers require fiddling with ulimit, let's not... bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 13 Feb 2012 15:44:36 +0000] rev 1953
1000 consumers require fiddling with ulimit, let's not...

3 months agoRun the first test for a longer time, so in 2.7.1 we can see memory alarsm going off. bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 13 Feb 2012 12:23:06 +0000] rev 1952
Run the first test for a longer time, so in 2.7.1 we can see memory alarsm going off.

3 months agoFix FTBFS treating checked exceptions with the contempt they deserve. bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 13 Feb 2012 11:26:02 +0000] rev 1951
Fix FTBFS treating checked exceptions with the contempt they deserve.

3 months agoOne more scenario, tweak some params. bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 13 Feb 2012 11:14:21 +0000] rev 1950
One more scenario, tweak some params.

3 months agoadd test for empty-queue purge with dlx bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Sun, 12 Feb 2012 16:50:01 +0000] rev 1949
add test for empty-queue purge with dlx

3 months agore-add dead-letter-to-self test checking for the new condition bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Sun, 12 Feb 2012 16:25:47 +0000] rev 1948
re-add dead-letter-to-self test checking for the new condition

Also, I think purging an empty queue hangs.

3 months agomerge default into bug20337 bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Sun, 12 Feb 2012 15:24:51 +0000] rev 1947
merge default into bug20337

3 months agoStart to push scenarios towards what we actually want to measure. Also MulticastParams should clearly not default to 10s. bug24527
Simon MacMullen <simon@rabbitmq.com> [Fri, 10 Feb 2012 17:38:47 +0000] rev 1946
Start to push scenarios towards what we actually want to measure. Also MulticastParams should clearly not default to 10s.

3 months agoMore robustness in stopping the broker, better diagnostics if it doesn't start. bug24527
Simon MacMullen <simon@rabbitmq.com> [Fri, 10 Feb 2012 15:59:54 +0000] rev 1945
More robustness in stopping the broker, better diagnostics if it doesn't start.

3 months agoremove workaround now that the server is better behaved bug24086
Matthias Radestock <matthias@rabbitmq.com> [Thu, 09 Feb 2012 13:37:58 +0000] rev 1944
remove workaround now that the server is better behaved

3 months agoThat's too many scenarios and plotting them all on one chart is unreadable. Split out the before-paging and after-paging cases, that's all we care about. bug24527
Simon MacMullen <simon@rabbitmq.com> [Thu, 09 Feb 2012 11:17:46 +0000] rev 1943
That's too many scenarios and plotting them all on one chart is unreadable. Split out the before-paging and after-paging cases, that's all we care about.

3 months agoFix a couple of bugs introduced in stats. That reset idea is dodgy. bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 17:55:23 +0000] rev 1942
Fix a couple of bugs introduced in stats. That reset idea is dodgy.

3 months agoDon't return NaN. bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 17:30:50 +0000] rev 1941
Don't return NaN.

3 months agoMOAR DATA. bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 16:08:33 +0000] rev 1940
MOAR DATA.

3 months agoScenarios with multiple phases; use this to test queue fill / drain. bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 16:08:22 +0000] rev 1939
Scenarios with multiple phases; use this to test queue fill / drain.

3 months agoOops bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 16:05:42 +0000] rev 1938
Oops

3 months agoFurther naming bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 14:54:44 +0000] rev 1937
Further naming

3 months agoDifferent message counts for producer and consumer. bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 14:50:06 +0000] rev 1936
Different message counts for producer and consumer.

3 months agoNow that we've got the name right, let's get the logic right too. bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 13:59:55 +0000] rev 1935
Now that we've got the name right, let's get the logic right too.

3 months agoThis is wrong apparently bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 13:51:53 +0000] rev 1934
This is wrong apparently

3 months agoRename to message count. bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 13:47:41 +0000] rev 1933
Rename to message count.

3 months agoIntroduce a message limit flag, and make it so that if there are no consumers and a named queue we declare the queue anyway. No more qos1/tx2 trick! bug24527
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 13:40:10 +0000] rev 1932
Introduce a message limit flag, and make it so that if there are no consumers and a named queue we declare the queue anyway. No more qos1/tx2 trick!

3 months agoMerge bug24234
Simon MacMullen <simon@rabbitmq.com> [Wed, 08 Feb 2012 11:59:58 +0000] rev 1931
Merge bug24234

3 months agoRearrange the JSON to be easier to work with. bug24527
Simon MacMullen <simon@rabbitmq.com> [Tue, 07 Feb 2012 15:36:52 +0000] rev 1930
Rearrange the JSON to be easier to work with.

3 months agoMore interesting numbers. bug24527
Simon MacMullen <simon@rabbitmq.com> [Tue, 07 Feb 2012 15:36:27 +0000] rev 1929
More interesting numbers.

3 months agoUnderscores -> hyphens. bug24527
Simon MacMullen <simon@rabbitmq.com> [Tue, 07 Feb 2012 15:35:45 +0000] rev 1928
Underscores -> hyphens.

3 months agoMake JSON easier to read during development. bug24527
Simon MacMullen <simon@rabbitmq.com> [Tue, 07 Feb 2012 11:50:56 +0000] rev 1927
Make JSON easier to read during development.

3 months agoLess vertical space bug24527
Simon MacMullen <simon@rabbitmq.com> [Tue, 07 Feb 2012 11:43:49 +0000] rev 1926
Less vertical space

3 months agoJSON bug24527
Simon MacMullen <simon@rabbitmq.com> [Tue, 07 Feb 2012 11:35:18 +0000] rev 1925
JSON

3 months agoRename a few things. bug24527
Simon MacMullen <simon@rabbitmq.com> [Tue, 07 Feb 2012 10:31:36 +0000] rev 1924
Rename a few things.

3 months agomerge bug23710 into default
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 07 Feb 2012 10:21:16 +0000] rev 1923
merge bug23710 into default

3 months agoRevert a couple of dumb ideas. bug24527
Simon MacMullen <simon@rabbitmq.com> [Tue, 07 Feb 2012 10:27:44 +0000] rev 1922
Revert a couple of dumb ideas.

3 months agoA way to test different combinations of options without a cartesian product, and some tidying. bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 06 Feb 2012 18:54:33 +0000] rev 1921
A way to test different combinations of options without a cartesian product, and some tidying.

3 months agoA bit more abstraction. And make the stuff we write to stdout be a bit nicer as a progress gauge. bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 06 Feb 2012 17:50:55 +0000] rev 1920
A bit more abstraction. And make the stuff we write to stdout be a bit nicer as a progress gauge.

3 months agoManage the broker lifecycle, and thus comparatively test various broker configurations. bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 06 Feb 2012 17:17:40 +0000] rev 1919
Manage the broker lifecycle, and thus comparatively test various broker configurations.

3 months agomerge default into bug20337 bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 06 Feb 2012 16:02:31 +0000] rev 1918
merge default into bug20337

3 months agoMultidimensional VaryingScenarios bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 06 Feb 2012 15:42:19 +0000] rev 1917
Multidimensional VaryingScenarios

3 months agoRate vs latency special case. bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 06 Feb 2012 14:43:30 +0000] rev 1916
Rate vs latency special case.

3 months agoSplit ProducerConsumerParams out of ProducerConsumerSet, introduce a couple of scenario types. bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 06 Feb 2012 14:05:52 +0000] rev 1915
Split ProducerConsumerParams out of ProducerConsumerSet, introduce a couple of scenario types.

3 months agoMove some totals up into the abstract Stats class, simplifying ScenarioStats. Thus move the totals stats out of Producer and Consumer and into PrintlnStats. This changes the behaviour of MulticastMain, but probably in a good way: before it would report total stats per producer / consumer, while amalgamating interval stats. Now it amalgamates both. bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 06 Feb 2012 12:17:18 +0000] rev 1914
Move some totals up into the abstract Stats class, simplifying ScenarioStats. Thus move the totals stats out of Producer and Consumer and into PrintlnStats. This changes the behaviour of MulticastMain, but probably in a good way: before it would report total stats per producer / consumer, while amalgamating interval stats. Now it amalgamates both.

3 months agoGet rid of mindlessly-generated getters bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 06 Feb 2012 11:51:01 +0000] rev 1913
Get rid of mindlessly-generated getters

3 months agoStart to refactor MulticastMain: bug24527
Simon MacMullen <simon@rabbitmq.com> [Mon, 06 Feb 2012 11:48:13 +0000] rev 1912
Start to refactor MulticastMain:

* Pull Producer / Consumer / Stats to top level.
* Make Stats abstract. Give MM an implementation that reports to stdout.
* Pull the Producer / Consumer start / wait / stop code into its own class.
* Introduce PerformanceMain, the (very) start of a performance testing thing.

3 months agoMerge bug24723
Simon MacMullen <simon@rabbitmq.com> [Fri, 03 Feb 2012 13:29:02 +0000] rev 1911
Merge bug24723

3 months agoMerge bug24606
Simon MacMullen <simon@rabbitmq.com> [Fri, 03 Feb 2012 13:05:49 +0000] rev 1910
Merge bug24606

3 months agodead-lettering to self no longer works bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Fri, 03 Feb 2012 13:02:04 +0000] rev 1909
dead-lettering to self no longer works

3 months agoAnother old copyright header bug24606
Simon MacMullen <simon@rabbitmq.com> [Fri, 03 Feb 2012 12:57:58 +0000] rev 1908
Another old copyright header

3 months agoUpdate copyright 2012 bug24606
Emile Joubert <emile@rabbitmq.com> [Thu, 02 Feb 2012 13:58:08 +0000] rev 1907
Update copyright 2012

3 months agoTidy test. bug23710
Steve Powell <steve@rabbitmq.com> [Thu, 02 Feb 2012 11:41:37 +0000] rev 1906
Tidy test.

3 months agoWrite correct arraySize for real arrays. bug23710
Steve Powell <steve@rabbitmq.com> [Thu, 02 Feb 2012 11:39:32 +0000] rev 1905
Write correct arraySize for real arrays.

3 months agoAdded test -- which fails at the moment :-( bug23710
Steve Powell <steve@rabbitmq.com> [Wed, 01 Feb 2012 17:33:38 +0000] rev 1904
Added test -- which fails at the moment :-(

3 months agoMerge in default bug23710
Steve Powell <steve@rabbitmq.com> [Wed, 01 Feb 2012 15:56:37 +0000] rev 1903
Merge in default

3 months agoColocation bug24234
Simon MacMullen <simon@rabbitmq.com> [Wed, 01 Feb 2012 17:10:09 +0000] rev 1902
Colocation

3 months agoRename and inline. bug24234
Simon MacMullen <simon@rabbitmq.com> [Wed, 01 Feb 2012 17:07:10 +0000] rev 1901
Rename and inline.

3 months agoStop channel consumer work pool after channel.close() bug24723
Steve Powell <steve@rabbitmq.com> [Wed, 01 Feb 2012 15:14:42 +0000] rev 1900
Stop channel consumer work pool after channel.close()

3 months agoJunk bug24703 junk
Simon MacMullen <simon@rabbitmq.com> [Wed, 01 Feb 2012 14:38:04 +0000] rev 1899
Junk bug24703

3 months agoBegin test of call(). bug24585
Steve Powell <steve@rabbitmq.com> [Tue, 31 Jan 2012 17:32:59 +0000] rev 1898
Begin test of call().

3 months agoComplete testCallAfterClose(). bug24585
Steve Powell <steve@rabbitmq.com> [Tue, 31 Jan 2012 17:15:16 +0000] rev 1897
Complete testCallAfterClose().

3 months agoAugment StubChannel to allow testOpen() to pass; bug24585
Steve Powell <steve@rabbitmq.com> [Tue, 31 Jan 2012 17:09:33 +0000] rev 1896
Augment StubChannel to allow testOpen() to pass;

3 months agoRename test class bug24585
Steve Powell <steve@rabbitmq.com> [Tue, 31 Jan 2012 16:33:16 +0000] rev 1895
Rename test class

3 months agoAbstracted the nacks/rejects test, removed the third basicGet() in the first test. bug24234
Francesco Mazzoli <francesco@rabbitmq.com> [Tue, 31 Jan 2012 12:17:18 +0000] rev 1894
Abstracted the nacks/rejects test, removed the third basicGet() in the first test.

3 months agoMerge bug24718
Simon MacMullen <simon@rabbitmq.com> [Tue, 31 Jan 2012 12:04:22 +0000] rev 1893
Merge bug24718

3 months agoChang testRollback{Nacks,Reject} to requeue before rollback. bug24234
Francesco Mazzoli <francesco@rabbitmq.com> [Tue, 31 Jan 2012 11:29:18 +0000] rev 1892
Chang testRollback{Nacks,Reject} to requeue before rollback.

3 months agoFailing (in the case of txs) test case. bug24718
Simon MacMullen <simon@rabbitmq.com> [Mon, 30 Jan 2012 18:04:36 +0000] rev 1891
Failing (in the case of txs) test case.

3 months agocheck that dlx is set if dl-rk is set bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Mon, 30 Jan 2012 11:16:47 +0000] rev 1890
check that dlx is set if dl-rk is set

Also, one of the other tests wouldn't have failed when it should have.

Also fixed some minor cosmetic whitespace issues.

3 months agoMerged bug24545 into default
Emile Joubert <emile@rabbitmq.com> [Fri, 27 Jan 2012 17:34:36 +0000] rev 1889
Merged bug24545 into default

3 months agoMerged bug24701 into junk junk
Emile Joubert <emile@rabbitmq.com> [Fri, 27 Jan 2012 17:26:39 +0000] rev 1888
Merged bug24701 into junk

3 months agoMerged bug24648 into default
Emile Joubert <emile@rabbitmq.com> [Fri, 27 Jan 2012 17:14:52 +0000] rev 1887
Merged bug24648 into default

3 months agoMerge bug24648 in bug24701
Steve Powell <steve@rabbitmq.com> [Fri, 27 Jan 2012 11:09:11 +0000] rev 1886
Merge bug24648 in

3 months agoUpdate Test template for Maven bundle bug24648
Steve Powell <steve@rabbitmq.com> [Fri, 27 Jan 2012 11:07:54 +0000] rev 1885
Update Test template for Maven bundle

3 months agoMerge default in bug24585
Steve Powell <steve@rabbitmq.com> [Fri, 20 Jan 2012 17:02:16 +0000] rev 1884
Merge default in

3 months agoThis got renamed bug24703
Simon MacMullen <simon@rabbitmq.com> [Thu, 26 Jan 2012 15:50:30 +0000] rev 1883
This got renamed

3 months agoMerge bug24648 in. bug24701
Steve Powell <steve@rabbitmq.com> [Wed, 25 Jan 2012 16:11:51 +0000] rev 1882
Merge bug24648 in.

3 months agoAdjust Maven pom.xml to remove commons-io and commons-cli from non-test scope. bug24648
Steve Powell <steve@rabbitmq.com> [Wed, 25 Jan 2012 15:37:40 +0000] rev 1881
Adjust Maven pom.xml to remove commons-io and commons-cli from non-test scope.

3 months agoAdd mixed nack/ack + transactions test. bug24234
Francesco Mazzoli <francesco@rabbitmq.com> [Wed, 25 Jan 2012 15:57:07 +0000] rev 1880
Add mixed nack/ack + transactions test.

3 months agoAdd tests for transactional nack/reject. bug24234
Francesco Mazzoli <francesco@rabbitmq.com> [Wed, 25 Jan 2012 15:22:30 +0000] rev 1879
Add tests for transactional nack/reject.

3 months agoBringing back the correct default changeset
Francesco Mazzoli <francesco@rabbitmq.com> [Wed, 25 Jan 2012 15:15:07 +0000] rev 1878
Bringing back the correct default changeset

3 months agoMistakenly pushed changes to default junk
Francesco Mazzoli <francesco@rabbitmq.com> [Wed, 25 Jan 2012 15:13:43 +0000] rev 1877
Mistakenly pushed changes to default

3 months agoAdded some tests for nack/reject. default
Francesco Mazzoli <francesco@rabbitmq.com> [Wed, 25 Jan 2012 15:09:37 +0000] rev 1876
Added some tests for nack/reject.

3 months agocheck dlx routing key arg bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 24 Jan 2012 19:34:58 +0000] rev 1875
check dlx routing key arg

3 months agomerge default into bug20337 bug20337
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 24 Jan 2012 18:46:01 +0000] rev 1874
merge default into bug20337

3 months agomerge bug 24538 into default (WaitForConfirms with timeouts)
Alexandru Scvortov <alexandru@rabbitmq.com> [Tue, 24 Jan 2012 11:25:29 +0000] rev 1873
merge bug 24538 into default (WaitForConfirms with timeouts)

3 months agoMerge bug24648 in. bug24701
Steve Powell <steve@rabbitmq.com> [Mon, 23 Jan 2012 17:51:24 +0000] rev 1872
Merge bug24648 in.

3 months agoUpdate org.commons.apache.* version ranges in maven bundle imports bug24701
Steve Powell <steve@rabbitmq.com> [Mon, 23 Jan 2012 17:48:35 +0000] rev 1871
Update org.commons.apache.* version ranges in maven bundle imports

3 months agoRemove build dependency on org.apache.commons.io.* from maven bundle bug24648
Steve Powell <steve@rabbitmq.com> [Mon, 23 Jan 2012 17:33:47 +0000] rev 1870
Remove build dependency on org.apache.commons.io.* from maven bundle

3 months agoRemoved dependency on org.apache.commons.io.* from run-time code. bug24648
Steve Powell <steve@rabbitmq.com> [Mon, 23 Jan 2012 17:29:49 +0000] rev 1869
Removed dependency on org.apache.commons.io.* from run-time code.

3 months agoClose channel at timeout when waiting for confirms bug24538
Emile Joubert <emile@rabbitmq.com> [Mon, 23 Jan 2012 14:51:32 +0000] rev 1868
Close channel at timeout when waiting for confirms

3 months agoMerge in default bug24592
Steve Powell <steve@rabbitmq.com> [Fri, 20 Jan 2012 14:41:36 +0000] rev 1867
Merge in default

3 months agoMerged bug24687 into default
Emile Joubert <emile@rabbitmq.com> [Fri, 20 Jan 2012 13:24:09 +0000] rev 1866
Merged bug24687 into default

3 months agoMerge in default bug24592
Steve Powell <steve@rabbitmq.com> [Fri, 20 Jan 2012 11:24:57 +0000] rev 1865
Merge in default

3 months agoEliminate RpcCaller abstraction layer; start unit tests of RpcClient. bug24585
Steve Powell <steve@rabbitmq.com> [Fri, 20 Jan 2012 11:05:44 +0000] rev 1864
Eliminate RpcCaller abstraction layer; start unit tests of RpcClient.