| 45 hours ago | Simon MacMullen | Add a test to detect effect visibility ordering breakage. bug19844 tip | changeset | files |
| 8 days ago | Matthew Sackman | Merging bug 21939 into default default | changeset | files |
| 8 days ago | Vlad Ionescu | fixing access to ConnectionFactory.DEFAULT_CLIENT_PROPERTIES - replaced with ConnectionFactory.getDefaultClientProperties() static function; fixing access to AMQConnection._clientProperties bug21949 | changeset | files |
| 10 days ago | Matthew Sackman | Merging bug 22427 into default | changeset | files |
| 10 days ago | Matthew Sackman | Cosmetics bug22427 | changeset | files |
| 10 days ago | Matthias Radestock | merge bug22423 into default | changeset | files |
| 10 days ago | Vlad Ionescu | adding Connection.getClientProperties() bug21949 | changeset | files |
| 10 days ago | Vlad Ionescu | additional client properties can now be specified via ConnectionFactory.setClientProperties(...) bug21949 | changeset | files |
| 10 days ago | Vlad Ionescu | merging in from default bug21949 | changeset | files |
| 10 days ago | Matthew Sackman | Meaningful documentation bug22423 | changeset | files |
| 11 days ago | Matthew Sackman | Added test for flow bug22423 | changeset | files |
| 11 days ago | David R. MacIver | brief stab at cleaning up the handling of "this should never happen" events bug22435 | changeset | files |
| 11 days ago | David R. MacIver | merge default into branch bug22064 | changeset | files |
| 11 days ago | David R. MacIver | merge in latest changes from bug22427 bug22064 | changeset | files |
| 11 days ago | David R. MacIver | adopt the game theoretically sound 'shrug and let the user get away with it' strategy instead bug22427 | changeset | files |
| 11 days ago | David R. MacIver | add more stringent test to channel disconnection bug22427 | changeset | files |
| 11 days ago | David R. MacIver | merge of bug22427 into branch to see if it helps pin things down bug22064 | changeset | files |
| 11 days ago | David R. MacIver | merge of bug22427 into default | changeset | files |
| 11 days ago | Alexander Schmolck | QueueingConsumer.handle: Changed assert -> IllegalStateException for POISON sanity check. bug22426 | changeset | files |
| 12 days ago | Alexander Schmolck | Small code layout normalization. bug22427 | changeset | files |
| 12 days ago | Alexander Schmolck | Fixed missing spaces in error string in ChannelManager.createChannelInternal bug22427 | changeset | files |
| 12 days ago | Alexander Schmolck | Adding sanity check to ChannelManager.disconnectChannel... bug22427 | changeset | files |
| 12 days ago | Alexander Schmolck | Slight layout normalization and additional sanity check. bug22426 | changeset | files |
| 12 days ago | Alexander Schmolck | Removed bogus checkShutdown in QueuingConsumer.nextDelivery(timeout). bug22426 | changeset | files |
| 2 weeks ago | Tim Clark | Text completed with basic instructions for running examples bug21569 | changeset | files |
| 2 weeks ago | Tim Clark | Initial pass at examples readme, more examples and descriptions need adding, plus general invocation instructions bug21569 | changeset | files |
| 2 weeks ago | Tim Clark | Added a README_TESTS, modified the build.xml to only run server tests if umbrella present, added some more descriptions to ant targets bug21569 | changeset | files |
| 2 weeks ago | David Wragg | Merge bug20664 into default | changeset | files |
| 2 weeks ago | Matthew Sackman | Merging bug 22398 into default | changeset | files |
| 2 weeks ago | Matthew Sackman | Merging bug 22405 onto default | changeset | files |
| 2 weeks ago | David R. MacIver | when creating the second connection do not mutate the ConnectionFactory but instead clone it and mutate the clone so as to not stomp on later tests. Also modify ConnectionFactory to support clone bug22405 | changeset | files |
| 2 weeks ago | David R. MacIver | standardise on username over userName bug22398 | changeset | files |
| 3 weeks ago | Matthew Sackman | Merging bug 21899 into default | changeset | files |
| 3 weeks ago | Matthew Sackman | Merge default into bug21899 and debitrot bug21899 | changeset | files |
| 3 weeks ago | Paul Jones | Add target for promoting staging to releases bug20664 | changeset | files |
| 3 weeks ago | Paul Jones | Remove apache2 license bug20664 | changeset | files |
| 3 weeks ago | Paul Jones | --data-binary not -d. One corrupts the files, one doesn't bug20664 | changeset | files |
| 3 weeks ago | Paul Jones | Generate md5 and sha1 sums too bug20664 | changeset | files |
| 3 weeks ago | Paul Jones | Merge 1.7.2 master bug20664 | changeset | files |
| 3 weeks ago | Matthew Sackman | Added tag rabbitmq_v1_7_2 for changeset 8c021a1ea401 | changeset | files |
| 3 weeks ago | Michael Bridgen | Merge from default into amqp_0_9_1 amqp_0_9_1 | changeset | files |
| 3 weeks ago | Vlad Ionescu | additional client properties may now be specified via ConnectionParameters bug21949 | changeset | files |
| 4 weeks ago | Vlad Ionescu | merging from default bug21939 | changeset | files |
| 4 weeks ago | Matthew Sackman | Merge bug22237 ⇨ default rabbitmq_v1_7_2 | changeset | files |
| 4 weeks ago | David R. MacIver | removed cast to String due to aesthetic considerations bug22337 | changeset | files |
| 4 weeks ago | Matthew Sackman | Merge bug22236 ⇨ default | changeset | files |
| 4 weeks ago | David R. MacIver | More reformatting.space before { bug22337 | changeset | files |
| 4 weeks ago | David R. MacIver | reformatting (mainly to remove trailing space) bug22337 | changeset | files |
| 4 weeks ago | David R. MacIver | add connection and timestamp information to thrown exceptions bug22337 | changeset | files |
| 4 weeks ago | David R. MacIver | random tidy up of properties because I was in the area bug22337 | changeset | files |
| 4 weeks ago | David R. MacIver | add test for POISON object before readding it bug22236 | changeset | files |
| 4 weeks ago | Matthew Sackman | Merging bug 22331 into default | changeset | files |
| 4 weeks ago | David R. MacIver | merge default into branch again as I forgot to pull last time bug22331 | changeset | files |
| 4 weeks ago | David R. MacIver | merge default into branch bug22331 | changeset | files |
| 4 weeks ago | David R. MacIver | fix trailing spaces bug22331 | changeset | files |
| 4 weeks ago | David R. MacIver | insert flush objects into the queue at periodic intervals rather than attempt to figure out in place whether we should flush bug22331 | changeset | files |
| 4 weeks ago | David R. MacIver | make sure we flush the output stream at least once a second to deal with cases where messages are arriving quickly enough to not timeout but slowly enough to take a while to fill up the buffer bug22331 | changeset | files |
| 4 weeks ago | Matthew Sackman | Merging bug 22334 onto default | changeset | files |
| 4 weeks ago | David R. MacIver | fix weird spacing bug22334 | changeset | files |
| 4 weeks ago | David R. MacIver | more removal of trailing whitespace bug22334 | changeset | files |
| 4 weeks ago | David R. MacIver | line break at 80 characters bug22334 | changeset | files |
| 4 weeks ago | Matthew Sackman | Merging bug22312 onto default | changeset | files |
| 4 weeks ago | David R. MacIver | oops, missing import erroneously removed because I thought it wasn't needed bug22334 | changeset | files |
| 4 weeks ago | Matthew Sackman | Merging bug22332 onto default | changeset | files |
| 4 weeks ago | Matthew Sackman | cosmetic bug22332 | changeset | files |
| 4 weeks ago | David R. MacIver | a great big pile of buffering and a bounded queue means that the VM can run indefinitely without backing up. Occasional slowdowns as we wait for the buffers to clear, but run at high speed for most of the time and the slow speed is still 2x the old one from printing directly bug22331 | changeset | files |
| 4 weeks ago | David R. MacIver | add SILENT_MODE property for debugging purposes. Turns off all output from the tracer bug22331 | changeset | files |
| 4 weeks ago | David R. MacIver | remove trailing whitespace from IntAllocator bug22334 | changeset | files |
| 4 weeks ago | David R. MacIver | switch to standard unpalatably large indentation for IntAllocator bug22334 | changeset | files |
| 4 weeks ago | David R. MacIver | port .NET client implementation of IntAllocator back to Java client bug22334 | changeset | files |
| 4 weeks ago | David R. MacIver | It's actually wrong to checkShutdown before nextDelivery: It can cause us to lose the last few deliveries before shutdown. It's also not neccessary bug22236 | changeset | files |
| 4 weeks ago | David R. MacIver | normalize privacy modifiers on AyncLogger bug22331 | changeset | files |
| 4 weeks ago | David R. MacIver | fix indentation bug22331 | changeset | files |
| 4 weeks ago | David R. MacIver | remove close logic (Tracer is never shut down properly so it's not useful) bug22331 | changeset | files |
| 4 weeks ago | David R. MacIver | we need to make the previously trailing interval the leading one if we throw away the old leading interval, otherwise the last interval will end up getting discarded bug22334 | changeset | files |
| 4 weeks ago | David R. MacIver | openChannel seems to work fine now, and there's no reason the previous code shoudl be expected to work except that it happened to use to bug22334 | changeset | files |
| 4 weeks ago | David R. MacIver | merge default into branch bug22334 | changeset | files |
| 4 weeks ago | David R. MacIver | up exchange count and remove randomized message sizes bug22064 | changeset | files |
| 4 weeks ago | David R. MacIver | merge bug22334 in as it was blocking my attempts to debug channel closing with explicit numbers bug22064 | changeset | files |
| 4 weeks ago | David R. MacIver | complete failure in the implementation of IntAllocator.flush() lead to being unable to create a channel with a previously explicitly^Csed number that had since been closed bug22334 | changeset | files |
| 4 weeks ago | David R. MacIver | merge of bug22331 into bug22064 so as to be able to debug it with the tracer bug22064 | changeset | files |
| 4 weeks ago | David R. MacIver | add additional option to the tracer to suppress bodies of commands being sent to and from the server bug22332 | changeset | files |
| 4 weeks ago | David R. MacIver | perform logging to console in a separate thread so as to not impede sending and receiving of frames in the main tracer bug22331 | changeset | files |
| 4 weeks ago | Paul Jones | Add signing to the nexus upload process bug20664 | changeset | files |
| 4 weeks ago | Paul Jones | Add developer metadata bug20664 | changeset | files |
| 5 weeks ago | Paul Jones | Initial pom changes for Central compliance, upload commands in Makefile bug20664 | changeset | files |
| 4 weeks ago | Paul Jones | Merge bug22210 into default | changeset | files |
| 4 weeks ago | David R. MacIver | update copyright notices to say 2010 where appropriate bug22312 | changeset | files |
| 4 weeks ago | David R. MacIver | add method javadoc as well as class (mainly so it shows up in IDEs, etc. if they have the source present) bug22210 | changeset | files |
| 4 weeks ago | David R. MacIver | add test for correct stack trace when rethrowing exception bug22210 | changeset | files |
| 4 weeks ago | David R. MacIver | add javadoc comment to SensibleClone bug22210 | changeset | files |
| 5 weeks ago | Matthias Radestock | merge bug22310 into default | changeset | files |
| 5 weeks ago | Matthias Radestock | cosmetic bug22310 | changeset | files |
| 5 weeks ago | Matthew Sackman | Finally got there. bug22310 | changeset | files |
| 5 weeks ago | Matthew Sackman | Well sadly this passes on default. Needs more work bug22310 | changeset | files |
| 5 weeks ago | Matthew Sackman | merging bug22265 into default | changeset | files |
| 5 weeks ago | Matthew Sackman | merging bug22316 into default | changeset | files |
| 5 weeks ago | David R. MacIver | add test case for tracer concurrency bug22316 | changeset | files |
| 5 weeks ago | David R. MacIver | merge bug22316 into bug22064 in order to have working tracer for debugging bug22064 | changeset | files |
| 5 weeks ago | David R. MacIver | the tracer should use a separate command assembler per channel. It happened to work when you were using the connection in a single threaded manner, but would get frames intended for different channels confused if you had multiple threads firing bug22316 | changeset | files |
| 5 weeks ago | David R. MacIver | tinkering with randomzed concurrency test numbers to make it more managable bug22064 | changeset | files |
| 5 weeks ago | David R. MacIver | reverting to something closer to default in order to try to get to the bottom of this bug22064 | changeset | files |
| 5 weeks ago | David R. MacIver | add example to randomly stress the system in a bunch of different threads to see what falls out. What falls out is that the locking scheme I wrote in ChannelManager is wrong bug22064 | changeset | files |
| 5 weeks ago | David R. MacIver | on further reflection, no benefit is achieved from having separate read/write locks in ChannelManager because the only thing reading is the MainLoop. It could reasonably be argued that this code would now be better with synchronized blocks on a monitor object (or even synchronized on this I suppose) but I'm inclined to leave it as is for now due to additional flexibility in an explicit lock bug22064 | changeset | files |
| 5 weeks ago | David R. MacIver | more centralized but slightly less fine grained locking in ChannelManager in an attempt to ensure correctness. Speculative fix bug22064 | changeset | files |
| 5 weeks ago | David R. MacIver | merge default into bug22064 bug22064 | changeset | files |
| 5 weeks ago | David R. MacIver | clarify logic for shutting down queue bug22236 | changeset | files |
| 5 weeks ago | David R. MacIver | restrict visibility of queue used in QueuingConsumer bug22236 | changeset | files |
| 5 weeks ago | David R. MacIver | add test case for queueing consumer shutdown from multiple threads. Verified that it fails with the old implementation and passes for the new one bug22236 | changeset | files |
| 5 weeks ago | David R. MacIver | use a different mechanism for handling shutdown in QueuingConsumer so that multiple threads consuming will all receive the exception bug22236 | changeset | files |
| 5 weeks ago | David R. MacIver | make setupConsumer and setupReplyQueue protected instead of private. setupReplyQueue is in particular entirely reasonable to want to override bug22265 | changeset | files |
| 5 weeks ago | Matthew Sackman | merging bug 22272 onto default | changeset | files |
| 5 weeks ago | David R. MacIver | it's important to use unsortedCount rather than unsorted.length as flush() may be called when the unsorted array is not full due to its use in reserve. This could result in freed IDs leaking into the list twice bug22272 | changeset | files |
| 5 weeks ago | Matthew Sackman | Merging bug 22272 into default | changeset | files |
| 5 weeks ago | David R. MacIver | make the IntAllocator in ChannelManager final bug22272 | changeset | files |
| 5 weeks ago | David R. MacIver | add some comments to the effect that the intervals in IntAllocator are inclusive at both ends bug22272 | changeset | files |
| 5 weeks ago | David R. MacIver | refactor channel creation performance test to have slightly better abstraction and report channels / s bug22272 | changeset | files |
| 5 weeks ago | David R. MacIver | remove this in this._channelMax bug22272 | changeset | files |
| 5 weeks ago | David R. MacIver | complain noisily rather than return null when get disagreement between ChannelMap and IntAllocator bug22272 | changeset | files |
| 5 weeks ago | David R. MacIver | remove the reset on empty connectionMap behaviour bug22272 | changeset | files |
| 6 weeks ago | David R. MacIver | added example for channel creation performance bug22272 | changeset | files |
| 6 weeks ago | David R. MacIver | add IntAllocator class for allocating channel numbers. It's a more elegant solution and should exhibit more uniform (and often better) performance bug22272 | changeset | files |
| 6 weeks ago | David R. MacIver | fall back to a linear scan in the case where we find we have gaps in the range and have run out of space bug22272 | changeset | files |
| 6 weeks ago | David R. MacIver | add some special cases to reduce the amount of space we can occupy doesn't grow too ridiculously bug22272 | changeset | files |
| 6 weeks ago | David R. MacIver | more sensible allocation of channel numbers bug22272 | changeset | files |
| 6 weeks ago | David R. MacIver | merge with remote default | changeset | files |
| 6 weeks ago | David R. MacIver | override the exception handler to not print the stack trace when it catches a channel exception | changeset | files |
| 6 weeks ago | Matthew Sackman | Added tag rabbitmq_v1_7_1 for changeset af9f5c72d97e | changeset | files |
| 7 weeks ago | David R. MacIver | merge of default into amqp_0_9_1. Code is compiling, but tests are failing amqp_0_9_1 | changeset | files |
| 7 weeks ago | Michael Bridgen | Merge in bug22083 rabbitmq_v1_7_1 | changeset | files |
| 7 weeks ago | Michael Bridgen | Clear up a couple of things in comments bug22083 | changeset | files |
| 7 weeks ago | David R. MacIver | yet more confusion bug22083 | changeset | files |
| 7 weeks ago | David R. MacIver | missing test file bug22083 | changeset | files |
| 7 weeks ago | David R. MacIver | rebranch off default bug22083 | changeset | files |
| 7 weeks ago | David R. MacIver | merged bug22083 into junk to rebranch off default junk | changeset | files |
| 7 weeks ago | David R. MacIver | add SensibleClone.java to the repo bug22210 | changeset | files |
| 7 weeks ago | David R. MacIver | make close work from inside the MainLoop bug22083 | changeset | files |
| 7 weeks ago | David R. MacIver | add a test case that demonstrates this bug22083 | changeset | files |
| 7 weeks ago | David R. MacIver | space before { bug22210 | changeset | files |
| 7 weeks ago | David R. MacIver | clone exceptions before fixing instead of mutating in place. I stand by all naming conventions used in this commit. bug22210 | changeset | files |
| 8 weeks ago | Matthias Radestock | merge bug19111 into default | changeset | files |
| 8 weeks ago | Matthias Radestock | merge bug22064 into default | changeset | files |
| 8 weeks ago | Matthias Radestock | cosmetic bug22064 | changeset | files |
| 8 weeks ago | David R. MacIver | remove ConnectionParameters bug21899 | changeset | files |
| 8 weeks ago | David R. MacIver | remove references to ConnectionFactory instances as params. Ditch getParameters method which was useless and misleading in light of CF's mutability. bug21899 | changeset | files |
| 8 weeks ago | David R. MacIver | Rather than return null when we request a channel that doesn't exist, throw an exception containing a vaguely informative message and the relevant channel number. This means that at least when this bug occurs you'll be able to get a better idea of where it's occurring. bug22064 | changeset | files |
| 8 weeks ago | David R. MacIver | sigh. Accidentally committed to default | changeset | files |
| 8 weeks ago | David R. MacIver | Rather than return null when we request a channel that doesn't exist, throw an exception containing a vaguely informative message and the relevant channel number. This means that at least when this bug occurs you'll be able to get a better idea of where it's occurring. | changeset | files |
| 8 weeks ago | David R. MacIver | use System.arraycopy rather than a manual copy bug22210 | changeset | files |
| 8 weeks ago | David R. MacIver | remove the use of throwable.getCause in ThrowableCreatedElsewhere. It's useless, because we can only use this thing when there's no cause bug22210 | changeset | files |
| 8 weeks ago | David R. MacIver | first pass at getting correct stack traces. This should work for all RPC calls, which is a good chunk of where this is problematic bug22210 | changeset | files |
| 8 weeks ago | Matthias Radestock | cosmetic | changeset | files |
| 8 weeks ago | Matthias Radestock | merge bug22159 into default | changeset | files |
| 8 weeks ago | Matthias Radestock | revert changes to MulticastMain bug22159 | changeset | files |
| 8 weeks ago | Matthias Radestock | make the payload as small as possible bug22159 | changeset | files |
| 8 weeks ago | Matthias Radestock | use standard resources and an exclusive queue bug22159 | changeset | files |
| 8 weeks ago | Matthias Radestock | fix "typo" - the test uses 'consume', not 'get' bug22159 | changeset | files |
| 8 weeks ago | Matthias Radestock | more sensible measurements bug22159 | changeset | files |
| 8 weeks ago | Matthias Radestock | cosmetic bug22159 | changeset | files |
| 8 weeks ago | Matthias Radestock | cosmetic bug22159 | changeset | files |
| 2 months ago | David R. MacIver | use more messages for BufferPerformanceMetric bug22159 | changeset | files |
| 8 weeks ago | Matthew Sackman | merging bug 21893 into junk junk | changeset | files |
| 8 weeks ago | Matthew Sackman | Removing duplicate imports (and some unused imports) bug21899 | changeset | files |
| 8 weeks ago | Matthew Sackman | Formatting of ManyConnections was extremely broken. Reformatted whole file in Eclipse bug21899 | changeset | files |
| 8 weeks ago | Matthew Sackman | cosmetics bug21899 | changeset | files |
| 8 weeks ago | Matthew Sackman | Mistake in Permissions.java and correct ordering of methods in ConnectionFactory bug21899 | changeset | files |
| 2 months ago | Tony Garnock-Jones | Fixup out of date header bug19111 | changeset | files |
| 2 months ago | Tony Garnock-Jones | Print a header on the files bug19111 | changeset | files |
| 2 months ago | David R. MacIver | change BrokerPerformanceTest to use consume rather than get bug22159 | changeset | files |
| 2 months ago | David R. MacIver | fix whitespace and options in MulticastMain bug22159 | changeset | files |
| 2 months ago | David R. MacIver | Add support to BufferPerformanceMetrics for connecting to a remote host. bug22159 | changeset | files |
| 2 months ago | David R. MacIver | Branch merge. bug22159 | changeset | files |
| 2 months ago | David R. MacIver | allow independent setting of send and receive buffer sizes in MulticastMain bug22159 | changeset | files |
| 2 months ago | David R. MacIver | some explanatory commenting regarding buffer sizes bug22159 | changeset | files |
| 2 months ago | David R. MacIver | split out default sizes for send and receive bug22159 | changeset | files |
| 2 months ago | David R. MacIver | increase the default socket buffer size to a minimum value bug22159 | changeset | files |
| 2 months ago | David R. MacIver | add option to set the buffer sizes on the MulticastMain test bug22159 | changeset | files |
| 2 months ago | David R. MacIver | add source for the performance tests I was doing on buffer size bug22159 | changeset | files |
| 2 months ago | David R. MacIver | refactor ConnectionFactory to allow configuration of the socket prior to connection bug22159 | changeset | files |
| 2 months ago | David R. MacIver | Merge with remote. bug21899 | changeset | files |
| 2 months ago | David R. MacIver | fix two space indents bug21899 | changeset | files |
| 2 months ago | David R. MacIver | remove unsightly 'ConnectionFactory params' declaration bug21899 | changeset | files |
| 2 months ago | David R. MacIver | remove unsightly 'ConnectionFactory params' declaration bug21899 | changeset | files |
| 2 months ago | David R. MacIver | actually removing the overloaded constructor bug21899 | changeset | files |
| 2 months ago | David R. MacIver | anonymous initializer hack to clean up removal of (hostName, port) constructor on ConnectionFactory bug21899 | changeset | files |
| 2 months ago | David R. MacIver | remove fallback, having agreed that it was unneeded bug21899 | changeset | files |
| 2 months ago | David R. MacIver | vertical alignment of field declarations bug21899 | changeset | files |
| 2 months ago | David R. MacIver | remove _ from fields bug21899 | changeset | files |
| 2 months ago | David R. MacIver | cleanup of ConnectionFactory to support setting a fallback bug21899 | changeset | files |
| 2 months ago | David R. MacIver | on second thoughts, the large diff is needed but it's not needed here bug21899 | changeset | files |
| 2 months ago | David R. MacIver | sorry, but this large diff *is* needed. Convert tabs to spaces bug21899 | changeset | files |
| 2 months ago | David R. MacIver | a bit more fixing bug21899 | changeset | files |
| 2 months ago | David R. MacIver | update to TestConnectionFactory bug21899 | changeset | files |
| 2 months ago | David R. MacIver | convenience constructor for a connection factory + update a bunch of tests to use it bug21899 | changeset | files |
| 2 months ago | David R. MacIver | moved some tests over to new style newConnection() and not screw it up this time bug21899 | changeset | files |
| 2 months ago | David R. MacIver | moved some tests over to new style newConnection() bug21899 | changeset | files |
| 2 months ago | David R. MacIver | a process of privatization for the old newConnection methods as I phase them out bug21899 | changeset | files |
| 2 months ago | David R. MacIver | similarly connections to localhost can just use the defaults bug21899 | changeset | files |
| 2 months ago | David R. MacIver | update SSL tests to use no args newConnection() and get the right default port automagically bug21899 | changeset | files |
| 2 months ago | David R. MacIver | undo reformatting bug21899 | changeset | files |
| ... |