summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Whoops, wrong recordMatthew Sackman2010-04-161-2/+2
|
* Changes to the way we track messages that are pending acks to ensure that on ↵Matthew Sackman2010-04-161-59/+107
| | | | queue deletion we remove everything from the message stores that shouldn't be there
* Cope with queue death even though there are in-flight commits going onMatthew Sackman2010-04-163-27/+43
|
* Updated documentationMatthew Sackman2010-04-161-11/+2
|
* Merging headsMatthew Sackman2010-04-162-20/+20
|\
| * cosmeticMatthias Radestock2010-04-161-2/+2
| |
| * cosmetic and minor refactoringMatthias Radestock2010-04-151-18/+18
| |
* | Thorough reworking of API - the BQ is now responsible for hanging onto ↵Matthew Sackman2010-04-169-559/+526
|/ | | | unacked msgs and all details of transactions
* tx_commit takes a list of publishes, not a list of guidsMatthew Sackman2010-04-131-1/+1
|
* Whoops - redeliver was only used by the old persister and was removed from ↵Matthew Sackman2010-04-131-5/+1
| | | | _process months ago
* queue_index doesn't need to reimplement recursive deleteMatthew Sackman2010-04-131-9/+2
|
* rename backing_queue_type to backing_queueMatthias Radestock2010-04-123-3/+3
|
* fix typo in docsMatthias Radestock2010-04-121-1/+1
|
* WhoopsMatthew Sackman2010-04-121-1/+2
|
* merge default into bug21673Matthias Radestock2010-04-123-44/+41
|\
| * introduce rabbit_misc:recursive_delete/1 helperMatthias Radestock2010-04-122-4/+39
| |
| * refactor: introduce file_path() typeMatthias Radestock2010-04-124-10/+11
| |
* | Removed rabbit_variable_queue.hrlMatthew Sackman2010-04-122-34/+3
| |
* | Reworked msg_store startup sequencing so that qi need not know about the ↵Matthew Sackman2010-04-125-45/+58
| | | | | | | | msg_store
* | Refine the type of recursive deleteMatthew Sackman2010-04-121-1/+1
| |
* | Be more consistent about errorsMatthew Sackman2010-04-121-7/+12
| |
* | Fixed recursive delete - it now takes a list of paths, and it deletes ↵Matthew Sackman2010-04-123-13/+23
| | | | | | | | directories it comes across
* | cosmeticMatthias Radestock2010-04-121-3/+3
| |
* | refactor: inline rabbit_misc:random_geometricMatthias Radestock2010-04-122-7/+2
| | | | | | | | it's a tiny fun and is only used in one place
* | cosmetic - reduce diff w defaultMatthias Radestock2010-04-121-1/+1
| |
* | merge headsMatthias Radestock2010-04-125-41/+35
|\ \
| * | s/(rabbit_variable_queue:)update_/\1/g. Also, fix in amqqueue_process where ↵Matthew Sackman2010-04-125-18/+19
| | | | | | | | | | | | the result tuple was the wrong way around
| * | Combine ram_duration and update_ram_durationMatthew Sackman2010-04-125-33/+26
| | |
* | | merge default into bug21673Matthias Radestock2010-04-122-5/+5
|\ \ \ | |/ / |/| / | |/
| * combine queue sup startup and recoveryMatthias Radestock2010-04-122-39/+34
| | | | | | | | | | | | | | | | | | There was actually no compelling reason to start up the sup earlier - nothing needs it, not even the node_monitor that supposedly depended on it. This narrows the interface on amqqueue and brings 'default' closer to the bug21673 branch.
| * add rabbit_sup:start_child/3Matthias Radestock2010-04-121-2/+5
| | | | | | | | | | This fleshes out the API. The change was cherry-picked from the bug21673 branch.
* | MsgId => Guid. All tests still pass. The distinction between msg_ids and ↵Matthew Sackman2010-04-125-323/+323
| | | | | | | | guids is now complete
* | Fix the refactoring which broke bpqueueMatthew Sackman2010-04-121-4/+4
| |
* | msg_id => guid in type specs, field names and function names. Vars still todoMatthew Sackman2010-04-1210-94/+94
| |
* | Apparently, abuse of empty queues is unsightly. Also, minor improvement to ↵Matthew Sackman2010-04-121-4/+5
| | | | | | | | documentation
* | rename rabbit_misc:geometric/1 to random_geometric/1Matthias Radestock2010-04-122-4/+4
| |
* | refactorMatthias Radestock2010-04-121-40/+33
| |
* | Cosmetics for unification with defaultMatthew Sackman2010-04-091-2/+2
| |
* | Merging default into bug 21673Matthew Sackman2010-04-093-29/+40
|\ \ | |/
| * merge bug22603 into defaultMatthias Radestock2010-04-092-16/+33
| |\
| | * CosmeticsMatthew Sackman2010-04-092-4/+4
| | |
| | * FixesMatthew Sackman2010-04-092-7/+8
| | |
| | * Corrections to rabbit_basic:message/4 and refactoring of ↵Matthew Sackman2010-04-092-15/+31
| | | | | | | | | | | | is_message_persistent such that message/4 doesn't permit disagreement between is_persistent and the properties
| | * Merging default into bug 22603Matthew Sackman2010-04-094-7/+7
| | |\ | | |/ | |/|
* | | Merging default into bug 21673Matthew Sackman2010-04-092-3/+4
|\ \ \ | |/ /
| * | merge bug22603 into defaultMatthias Radestock2010-04-094-19/+19
| |\ \ | | |/
| | * cosmeticsMatthew Sackman2010-04-092-2/+4
| | |
| | * Merging default into bug 22603Matthew Sackman2010-04-091-0/+1
| | |\
| | * | persistent_key => guid + is_persistentMatthew Sackman2010-04-094-19/+17
| | | |
* | | | Merging default into bug 21673Matthew Sackman2010-04-093-5/+4
|\ \ \ \ | |/ / /