| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Removed unused types, added dummy -spec to silence compiler | Francesco Mazzoli | 2012-05-01 | 1 | -2/+0 |
| | | |||||
| * | Clearer var naming in BQ:dropwhile. Fix in ↵ | Francesco Mazzoli | 2012-04-23 | 1 | -2/+2 |
| | | | | | | | | | | amqqueue_process:drop_expired_messages. Also, corrected the dropwhile-related comments in rabbit_backing_queue. For what concerns the fix in drop_expired_messages, I was wrongly generating acktags for dead messages not to be dead-lettered. | ||||
| * | Update comment for bq:dropwhile spec | Francesco Mazzoli | 2012-04-19 | 1 | -3/+4 |
| | | |||||
| * | Changed BQ:dropwhile/3 to take a boolean arg to decide wether to ack or not. | Francesco Mazzoli | 2012-04-19 | 1 | -3/+5 |
| | | | | | | | I'm most likely going to change this to two different functions, the only thing that is holding me back is that I'll end up writing one function and then two wrappers around it in both instances (variable_queue and queue_master). | ||||
| * | Added callback info for rabbit_backing_queue. | Francesco Mazzoli | 2012-04-02 | 1 | -156/+192 |
| | | | | | | | There is a problem: I can't parametrise the callbacks by the ack() and state() type - before this problem was "solved" by including the .hrl file that relied on those types being defined. | ||||
| * | Rename process_messages to fold. | Simon MacMullen | 2012-02-27 | 1 | -1/+1 |
| | | |||||
| * | rename the weird VQ:ack/3 head to VQ:process_messages/3 | Alexandru Scvortov | 2012-02-24 | 1 | -3/+7 |
| | | |||||
| * | merge default into bug20337 | Alexandru Scvortov | 2012-02-06 | 1 | -1/+1 |
| |\ | |||||
| | * | Update copyright 2012bug24606 | Emile Joubert | 2012-02-02 | 1 | -1/+1 |
| | | | |||||
| * | | don't remove rejected message before it is confirmed by the DLQ | Alexandru Scvortov | 2011-11-14 | 1 | -7/+4 |
| | | | |||||
| * | | amqqueue_process re-publishes with confirms | Alexandru Scvortov | 2011-11-14 | 1 | -4/+7 |
| | | | |||||
| * | | merge default into bug20337 | Alexandru Scvortov | 2011-11-07 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | Refrain from resetting message expiry in message requeue | Emile Joubert | 2011-10-20 | 1 | -1/+1 |
| | | | |||||
| * | | Crude merge-from-default to help examine this thing. Currently some tests ↵ | Simon MacMullen | 2011-10-20 | 1 | -4/+8 |
| |\ \ | |/ |/| | | | fail due to q_p blowing up with failed assertions, I don't know if it was like that before. | ||||
| | * | Updated specs and fixed error in ack that didn't account for different ack ↵ | Rob Harrop | 2011-06-13 | 1 | -2/+6 |
| | | | | | | | | | storage formats | ||||
| | * | Support for DL'ing messages that are rejected with requeue=false | Rob Harrop | 2011-06-08 | 1 | -1/+1 |
| | | | |||||
| | * | Merge with default and rough outline of DL for ttl expiry | Rob Harrop | 2011-06-07 | 1 | -1/+1 |
| | |\ | |||||
| * | | | remove transactions from backing queue | Matthias Radestock | 2011-06-24 | 1 | -19/+2 |
| |/ / | | | | | | | ...and mostly from amqqueue_process | ||||
| * | | Reduce diff from bug23554: Extend backing queue api to present reason for ↵ | Matthew Sackman | 2011-06-02 | 1 | -2/+2 |
| | | | | | | | | | termination | ||||
| * | | BQ:idle_timeout => BQ:timeoutbug24117 | Matthew Sackman | 2011-05-19 | 1 | -2/+2 |
| | | | |||||
| * | | BQ:needs_idle_timeout :: State -> Bool ==> BQ:needs_timeout :: State -> ↵ | Matthew Sackman | 2011-05-18 | 1 | -4/+4 |
| | | | | | | | | | (false | idle | timed); which better reflects the different needs | ||||
| * | | Extensions to BQ | Matthew Sackman | 2011-04-08 | 1 | -10/+27 |
| |/ | |||||
| * | english | Matthew Sackman | 2011-03-29 | 1 | -5/+5 |
| | | |||||
| * | Improve documentation of BQ concerning the issuance of confirms | Matthew Sackman | 2011-03-29 | 1 | -7/+31 |
| | | |||||
| * | more docs | Matthias Radestock | 2011-03-14 | 1 | -5/+7 |
| | | |||||
| * | I didn't think that implied that it could *only* be used out of process, but ↵bug23882 | Simon MacMullen | 2011-03-14 | 1 | -2/+2 |
| | | | | | let's make it clearer. | ||||
| * | I think this makes it more comprehensible. To me at least. | Simon MacMullen | 2011-03-14 | 1 | -2/+3 |
| | | |||||
| * | merge default into bug23882 | Matthias Radestock | 2011-03-07 | 1 | -1/+1 |
| |\ | |||||
| | * | guid -> msg_id | Matthias Radestock | 2011-03-04 | 1 | -1/+1 |
| | | | |||||
| * | | document bq init params | Matthias Radestock | 2011-03-07 | 1 | -0/+12 |
| | | | |||||
| * | | make handling of confirms more obvious in BQ API | Matthias Radestock | 2011-03-05 | 1 | -0/+4 |
| | | | | | | | | | | | and fix some bugs introduced earlier ...amazingly it all seems to work now | ||||
| * | | beginnings of decoupling bq from amqqueue | Matthias Radestock | 2011-03-04 | 1 | -1/+1 |
| |/ | | | | - parameterise bq with callbacks | ||||
| * | Update .erl and .hrl license boilerplates | Matthew Sackman | 2011-01-19 | 1 | -26/+11 |
| | | |||||
| * | Simplify code surrounding the return from BQ:ack | Matthew Sackman | 2010-12-14 | 1 | -1/+1 |
| | | |||||
| * | Textuality | Matthew Sackman | 2010-10-21 | 1 | -2/+2 |
| | | |||||
| * | removed peek, and restructured dropwhile to not load message content from disk | Rob Harrop | 2010-09-28 | 1 | -3/+0 |
| | | |||||
| * | added peek to backing queue, implemented in vq | Rob Harrop | 2010-09-27 | 1 | -0/+3 |
| | | |||||
| * | reworked how message filtering works with dropwhile | Rob Harrop | 2010-09-22 | 1 | -0/+4 |
| | | |||||
| * | added msg_properties to publish_delivered so they can be rehydrated later | Rob Harrop | 2010-09-17 | 1 | -1/+1 |
| | | |||||
| * | reworked backing_queue and variable_queue to store msg_properties. used msg ↵ | Rob Harrop | 2010-08-18 | 1 | -4/+4 |
| | | | | | properties for storing and manipulating message expiry | ||||
| * | flesh out backing_queue API | Matthias Radestock | 2010-07-21 | 1 | -0/+5 |
| | | |||||
| * | 'sync' -> 'idle_timeout' | Matthias Radestock | 2010-07-19 | 1 | -8/+9 |
| | | | | | cherry-picked from bug 21673. | ||||
| * | 2009 => 2010bug22824 | Matthew Sackman | 2010-06-02 | 1 | -3/+3 |
| | | |||||
| * | pluggable queue backendsbug22616 | Matthias Radestock | 2010-05-03 | 1 | -0/+133 |
| - behaviour and specs for pluggable queue backends - reworking of the queue code to support pluggability, including hookups to memory monitoring and file handle management - interface to existing persister via the new API All these changes were cherry-picked from the bug21673 branch. | |||||
