Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge default into bug25160 | Matthias Radestock | 2012-09-25 | 1 | -12/+9 |
|\ | |||||
| * | nuke 'immediate'bug23896 | Matthias Radestock | 2012-09-17 | 1 | -12/+9 |
| | | |||||
* | | improve workingness | Matthias Radestock | 2012-09-24 | 1 | -1/+1 |
|/ | |||||
* | Remove the previous hack, add a check for the "impersonator" tag instead. | Simon MacMullen | 2012-09-11 | 1 | -20/+17 |
| | |||||
* | Rename | Simon MacMullen | 2012-09-10 | 1 | -14/+14 |
| | |||||
* | Add a backdoor to allow the direct client to set a trusted user-id. Yes, ↵ | Simon MacMullen | 2012-09-07 | 1 | -6/+13 |
| | | | | this is ugly, but the diff is small. | ||||
* | merge default | Francesco Mazzoli | 2012-07-19 | 1 | -37/+33 |
|\ | |||||
| * | make channel/soft errors easier to distinguish from hard errors | Matthias Radestock | 2012-07-16 | 1 | -1/+1 |
| | | |||||
| * | more consistent error handling in reader | Matthias Radestock | 2012-07-15 | 1 | -9/+9 |
| | | |||||
| * | call the correct function | Matthias Radestock | 2012-07-15 | 1 | -1/+1 |
| | | | | | | | | oops | ||||
| * | refactor: precondition_failed helper function | Matthias Radestock | 2012-07-15 | 1 | -21/+17 |
| | | |||||
| * | oops - 'hg record' diff boundary fail | Matthias Radestock | 2012-07-15 | 1 | -0/+4 |
| | | |||||
| * | renaming | Matthias Radestock | 2012-07-15 | 1 | -11/+7 |
| | | | | | | | | | | ... for consistency with reader, and to better describe what the fun does | ||||
* | | change naming from "termination" to "exit". also add `IS_' prefix to macro | Francesco Mazzoli | 2012-07-17 | 1 | -1/+1 |
|/ | |||||
* | track queues which may have delivered non-autoack messages to channelbug24860 | Matthias Radestock | 2012-04-12 | 1 | -13/+28 |
| | | | | | | ...so that we can ensure that acks/requeues have been seen by those queues during an orderly shutdown by the time a 'close' (in the error case) or 'close_ok' is sent. | ||||
* | Merge bug 24769. | Simon MacMullen | 2012-04-12 | 1 | -3/+1 |
|\ | |||||
| * | tiny space saving refactor | Matthias Radestock | 2012-04-12 | 1 | -3/+1 |
| | | |||||
* | | merge bug24769 | Matthias Radestock | 2012-04-11 | 1 | -81/+22 |
|\ \ | |/ | |||||
| * | fix nack handling in channel | Matthias Radestock | 2012-04-03 | 1 | -5/+6 |
| | | | | | | | | | | | | When a queue dies abnormally we nack all messages sent to that queue and still pending confirms. Any confirms coming in for these messages thereafter - from other queues - are ignored. | ||||
| * | convert channel to use new dtree data structure for confirm tracking | Matthias Radestock | 2012-03-22 | 1 | -81/+21 |
| | | |||||
* | | use pmon in queue_collector | Matthias Radestock | 2012-03-23 | 1 | -2/+2 |
| | | | | | | | | | | | | this required a tweak to the amqqueue API - making delete_immediately/1 take a list of qpids rather than a single #amqqueue record. | ||||
* | | use pmon in rabbit_channel | Matthias Radestock | 2012-03-23 | 1 | -12/+9 |
|/ | |||||
* | cosmetic | Matthias Radestock | 2012-03-22 | 1 | -3/+2 |
| | |||||
* | cosmetic | Matthias Radestock | 2012-03-02 | 1 | -3/+3 |
| | |||||
* | merge bug24650 into default (Move names for connections and channels from ↵ | Alexandru Scvortov | 2012-02-28 | 1 | -13/+4 |
|\ | | | | | | | mgmt to broker) | ||||
| * | delay stopping the queue until all confirms have been received | Alexandru Scvortov | 2012-02-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | The only two cases we don't delay are when 1) there are no outstanding confirms and 2) if the queue is blowing up (e.g. because it's received an 'EXIT'). Also, small refactor for rabbit_misc:is_abnormal_termination/1. | ||||
| * | simplify MsgFun logic for VQ:dropwhile/3 and VQ:ack/3 | Alexandru Scvortov | 2012-02-17 | 1 | -8/+3 |
| | | | | | | | | | | | | MsgFun now takes a message (rather than a message reading callback). Also, only warn of lost messages when DLQ exits abnormally. | ||||
| * | merge default into bug20337 | Alexandru Scvortov | 2012-02-12 | 1 | -5/+1 |
| |\ | | | | | | | | | | All tests pass. This also fixes the rabbit_guid rename. | ||||
| | * | merge default into bug20337 | Alexandru Scvortov | 2012-02-06 | 1 | -86/+75 |
| | |\ | |||||
| | * \ | merge default into bug20337 | Alexandru Scvortov | 2012-01-24 | 1 | -1/+2 |
| | |\ \ | |||||
| | * | | | amqqueue_process re-publishes with confirms | Alexandru Scvortov | 2011-11-14 | 1 | -5/+1 |
| | | | | | |||||
* | | | | | Marginally tidierbug24605 | Simon MacMullen | 2012-02-24 | 1 | -3/+4 |
| | | | | | |||||
* | | | | | Channel names. | Simon MacMullen | 2012-02-23 | 1 | -10/+16 |
|/ / / / | |||||
* | | | | Merged bug24505 into default | Emile Joubert | 2012-02-08 | 1 | -64/+76 |
|\ \ \ \ | |||||
| * \ \ \ | Merge bug24234 | Simon MacMullen | 2012-02-08 | 1 | -11/+32 |
| |\ \ \ \ | |||||
| | * | | | | Cosmetic, restored reject/4 arguments to the previous order. | Francesco Mazzoli | 2012-02-01 | 1 | -7/+8 |
| | | | | | | |||||
| | * | | | | Merge default. | Francesco Mazzoli | 2012-02-01 | 1 | -12/+32 |
| | |\ \ \ \ | |||||
| | | * \ \ \ | Merge default. | Francesco Mazzoli | 2012-01-31 | 1 | -86/+74 |
| | | |\ \ \ \ | |||||
| | | * | | | | | Renamede reject_tx/4 to reject/4. | Francesco Mazzoli | 2012-01-31 | 1 | -4/+4 |
| | | | | | | | | |||||
| | | * | | | | | Delete extra whitespace. | Francesco Mazzoli | 2012-01-25 | 1 | -2/+0 |
| | | | | | | | | |||||
| | | * | | | | | Cons instead of append, reject does not change the channel state. | Francesco Mazzoli | 2012-01-25 | 1 | -6/+5 |
| | | | | | | | | |||||
| | | * | | | | | 'case' statement style | Francesco Mazzoli | 2012-01-25 | 1 | -2/+3 |
| | | | | | | | | |||||
| | | * | | | | | reject doesn't need to know about the channel state. | Francesco Mazzoli | 2012-01-25 | 1 | -5/+6 |
| | | | | | | | | |||||
| | | * | | | | | Fix to reject_tx, list comprehension instead of map. | Francesco Mazzoli | 2012-01-25 | 1 | -2/+3 |
| | | | | | | | | |||||
| | | * | | | | | Flatten the list of lists. | Francesco Mazzoli | 2012-01-25 | 1 | -1/+1 |
| | | | | | | | | |||||
| | | * | | | | | Executing basick.{nack,reject} transactionally. | Francesco Mazzoli | 2012-01-24 | 1 | -15/+36 |
| | | | |_|/ / | | | |/| | | | |||||
| * | | | | | | refactor: extract commonality between basic.deliver and basic.get | Matthias Radestock | 2012-02-07 | 1 | -52/+43 |
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | ...and move the writer communication as early as possible, which improves latency. | ||||
* | | | | | | Merged default. | Francesco Mazzoli | 2012-02-07 | 1 | -2/+4 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| * | | | | | Merge master in. | Francesco Mazzoli | 2012-01-31 | 1 | -85/+74 |
| |\ \ \ \ \ | | |/ / / / | |||||
| * | | | | | Change naming in rabbit_guid, explicit guid passing in string/0 and binary/0. | Francesco Mazzoli | 2012-01-17 | 1 | -2/+4 |
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically: fast_guid() -> gen() guid() -> secure_gen() string_guid(Prefix) -> string(Guid, Prefix) binstring_guid(Prefix) -> binary(Guid, Prefix) |