summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sanitise ram_duration and target_duration_count so they don't have to both ↵Matthew Sackman2010-06-182-11/+10
| | | | cope with being all of infinity, undefined and a number.
* cosmeticMatthew Sackman2010-06-181-6/+6
|
* Merging default into bug21673Matthew Sackman2010-06-186-4/+28
|\
| * Merging bug 22871 to defaultMatthew Sackman2010-06-181-1/+1
| |\
| | * fix syntax error that prevented compilation under Erlang/OTP R14AMatthias Radestock2010-06-181-1/+1
| |/
| * Merged headsSimon MacMullen2010-06-162-0/+9
| |\
| | * Added tag rabbitmq_v1_8_0 for changeset 81694676ea97Matthew Sackman2010-06-160-0/+0
| | |
| | * v1.8.0 release deb and rpm changelogsrabbitmq_v1_8_0Matthew Sackman2010-06-162-0/+9
| | |
| * | Merged bug 22597Simon MacMullen2010-06-163-3/+18
| |\ \
| | * | moved common spec to rabbit.hrl; rewrote status codeAlexandru Scvortov2010-06-113-17/+14
| | | |
| | * | fixed crash when rabbit:status/0 called after rabbit was stoppedAlexandru Scvortov2010-06-102-10/+17
| | | |
| | * | Start bug22597 again.Simon MacMullen2010-06-082-3/+14
| | | |
* | | | slight tidying up of permitted_ram_index_countMatthias Radestock2010-06-181-10/+8
| | | |
* | | | correct commentMatthias Radestock2010-06-171-1/+1
| | | |
* | | | cosmeticMatthias Radestock2010-06-173-8/+4
| | | |
* | | | delete1 is not needed and never calledMatthew Sackman2010-06-171-29/+3
| | | |
* | | | Reduce msg store file size limit and queue index journal size temporarily ↵Matthew Sackman2010-06-172-2/+15
| | | | | | | | | | | | | | | | whilst running intensive tests
* | | | Make the queue_index max_journal_entry_count configurableMatthew Sackman2010-06-172-13/+16
| | | |
* | | | Fix msg_file scan block size at 4MBMatthew Sackman2010-06-173-57/+43
| | | |
* | | | Expose the msg_store file size limit to configuration. Also some suitable ↵Matthew Sackman2010-06-176-62/+89
| | | | | | | | | | | | | | | | derivisions in tests.
* | | | Added test to invoke the queue index walkerMatthew Sackman2010-06-171-3/+4
| | | |
* | | | Mergin' headsMatthew Sackman2010-06-171-14/+18
|\ \ \ \
| * | | | rename betas_from_segment_entries and make it more efficientMatthias Radestock2010-06-171-14/+18
| | | | | | | | | | | | | | | | | | | | | | | | | ...by exploiting the ability of queue_index:{deliver,ack} to take multiple SeqIds
* | | | | Removed unenforced redundancy in function argsMatthew Sackman2010-06-171-4/+5
|/ / / /
* | | | make queue_index:deliver take a list of SeqIdsMatthias Radestock2010-06-173-54/+47
| | | | | | | | | | | | | | | | | | | | ...rather than just a single SeqId. This brings it in line with 'ack', simplifies the code, and is useful in variable_queue.
* | | | get rid of vq:read_one_index_segmentMatthias Radestock2010-06-173-29/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The purpose of the function was to keep reading until either some data was found or the end was reached. However, both call sites contain loops already that effectively do the same, making the function redundant. There is also a small tweak to the qi:read API - it now returns the "next seq id to read". Previously it was returning 'undefined' when the requested (exclusive) End was inside the same segment as the Start, so now we simply return that End in that case.
* | | | renameMatthias Radestock2010-06-161-6/+4
| | | |
* | | | refactor: invert condition to make it easier to readMatthias Radestock2010-06-161-3/+3
| | | |
* | | | minor refactorMatthias Radestock2010-06-161-2/+2
| | | |
* | | | cosmeticMatthias Radestock2010-06-161-9/+5
| | | |
* | | | restructure 'purge' in order to make its operation more obviousMatthias Radestock2010-06-161-15/+18
| | | |
* | | | simplify 'purge'Matthias Radestock2010-06-161-29/+21
| | | | | | | | | | | | | | | | it doesn't need to compute the Count since we already know it
* | | | cosmeticMatthias Radestock2010-06-161-26/+27
| | | |
* | | | Merging headsMatthew Sackman2010-06-151-64/+79
|\ \ \ \
| * | | | assert vq state invariantsMatthias Radestock2010-06-151-64/+79
| | | | | | | | | | | | | | | | | | | | as a post condition on all exported functions
* | | | | Improved test coverage of the queue index walkerMatthew Sackman2010-06-152-6/+35
|/ / / /
* | | | Good lord, how did that get through?Matthew Sackman2010-06-151-1/+1
| | | |
* | | | cosmeticMatthias Radestock2010-06-151-22/+14
| | | |
* | | | minor refactorMatthias Radestock2010-06-151-6/+5
| | | |
* | | | tweak: trust our own code a bit moreMatthias Radestock2010-06-151-2/+1
| | | |
* | | | minor refactor: rename functionMatthias Radestock2010-06-151-10/+10
| | | |
* | | | Merging default into bug 21673Matthew Sackman2010-06-1440-380/+697
|\ \ \ \ | |/ / /
| * | | Merged bug 21842.Simon MacMullen2010-06-141-2/+2
| |\ \ \ | | |_|/ | |/| |
| | * | restart bug21842 off defaultAlexandru Scvortov2010-06-141-2/+2
| | | |
| * | | Clarify comment.Simon MacMullen2010-06-141-3/+3
| | | |
| * | | Merging bug 18524 onto defaultMatthew Sackman2010-06-117-72/+116
| |\ \ \
| | * | | removed unnecessary ifdefsAlexandru Scvortov2010-06-111-6/+3
| | | | |
| | * | | ifdefs surround ALL the specsAlexandru Scvortov2010-06-111-1/+1
| | | | |
| | * | | fixed specsAlexandru Scvortov2010-06-093-8/+8
| | | | |
| | * | | cosmeticAlexandru Scvortov2010-06-091-3/+1
| | | | |