| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | No. | Simon MacMullen | 2013-01-14 | 1 | -1/+0 |
| | | |||||
| * | Merge default | Simon MacMullen | 2013-01-14 | 8 | -47/+308 |
| |\ | |||||
| | * | Improve workingness further. We now should be handling multiple blocks for ↵ | Simon MacMullen | 2013-01-14 | 2 | -67/+76 |
| | | | | | | | | | different reasons correctly. | ||||
| | * | Right. There were a lot of bugs. This fixes most of them. One major ↵ | Simon MacMullen | 2013-01-11 | 3 | -46/+55 |
| | | | | | | | | | confusion was that both the adapter and the credit impl were trying to normalise against remote count, now it's just the adapter. Also when we get credit we need to unblock. Also there were various things that assumed our local credit could not go negative - well it can and we just need to wait for it to be positive again. | ||||
| | * | Second attempt at moving credit into the queue. This time we pretend the ↵ | Simon MacMullen | 2013-01-10 | 4 | -149/+155 |
| | | | | | | | | | | | | | limiter is still doing the work. While testing this I note that the credit calculation is crazy when testing with Proton. But it was just as bad before, so let's commit. | ||||
| | * | consumer_mapping changed since this branch was last worked on. | Simon MacMullen | 2013-01-10 | 1 | -5/+5 |
| | | | |||||
| | * | I added that clause early in the history of this bug and it's always been ↵ | Simon MacMullen | 2013-01-09 | 1 | -2/+1 |
| | | | | | | | | | wrong. The semantics of that line are just "set is_limit_active to false if the limiter is disabled", is_blocked (which only deals with the channel.flow case anyway) has nothing to do with it. | ||||
| | * | Stub for 1.0 support. | Simon MacMullen | 2013-01-08 | 2 | -1/+42 |
| | | | |||||
| | * | Merge in default. | Simon MacMullen | 2013-01-07 | 5 | -31/+228 |
| | |\ | |||||
| | | * | Resurrect | Simon MacMullen | 2013-01-07 | 1 | -0/+1 |
| | | | | |||||
| | | * | And correct specs | Michael Bridgen | 2011-08-24 | 1 | -2/+5 |
| | | | | |||||
| | | * | Rectify some poor conflict resolution choices. | Michael Bridgen | 2011-08-24 | 2 | -8/+14 |
| | | | | |||||
| | | * | Merge in default. Many conflicts unhappy face | Michael Bridgen | 2011-08-23 | 31 | -519/+2196 |
| | | |\ | |||||
| | | * \ | Merge in default | Simon MacMullen | 2011-08-03 | 5 | -41/+235 |
| | | |\ \ | |||||
| | | | * | | Remove some dead TODOs from when this was very young. | Simon MacMullen | 2011-07-25 | 1 | -10/+0 |
| | | | | | | |||||
| | | | * | | Face down, nine-edge first. | Simon MacMullen | 2011-07-25 | 2 | -4/+9 |
| | | | | | | |||||
| | | | * | | ...and unbreak. | Simon MacMullen | 2011-07-25 | 1 | -7/+5 |
| | | | | | | |||||
| | | | * | | Merge in default. | Simon MacMullen | 2011-07-22 | 104 | -4654/+8964 |
| | | | |\ \ | |||||
| | | | * \ \ | Merge in default | Simon MacMullen | 2011-02-18 | 5 | -41/+242 |
| | | | |\ \ \ | |||||
| | | | | * | | | Use serial number arithmetic for credit | Michael Bridgen | 2011-02-11 | 3 | -7/+85 |
| | | | | | | | | |||||
| | | | | * | | | Separate calculating the credit from updating the state, and do it properly. | Michael Bridgen | 2011-02-09 | 1 | -12/+22 |
| | | | | | | | | |||||
| | | | | * | | | Remove io:format | Simon MacMullen | 2011-02-09 | 1 | -1/+0 |
| | | | | | | | | |||||
| | | | | * | | | Use a base for basic.credit, to account for messages that have been ↵ | Michael Bridgen | 2011-02-09 | 2 | -24/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | delivered but not received by the client | ||||
| | | | | * | | | Remove redundant fields from credit-ok. | Simon MacMullen | 2011-02-03 | 1 | -4/+1 |
| | | | | | | | | |||||
| | | | | * | | | Change mind again on how this should work - have a synchronous reply method, ↵ | Simon MacMullen | 2011-02-03 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and an async method for spontaneous notification. | ||||
| | | | | * | | | Send a credit-state when magical draining happens. | Simon MacMullen | 2011-02-02 | 2 | -5/+15 |
| | | | | | | | | |||||
| | | | | * | | | Return a basic.credit-state after receiving a basic.credit. | Simon MacMullen | 2011-02-02 | 1 | -1/+17 |
| | | | | | | | | |||||
| | | | | * | | | Credit needs to be per ctag. | Simon MacMullen | 2011-02-02 | 3 | -74/+127 |
| | | | | | | | | |||||
| | | | | * | | | Support drain (probably in a rather inefficient way). | Simon MacMullen | 2011-02-01 | 2 | -17/+22 |
| | | | | | | | | |||||
| | | | | * | | | Beginning of channel.credit support. Tests pass, except for drain=true. | Simon MacMullen | 2011-02-01 | 3 | -43/+60 |
| | | | | | | | | |||||
| * | | | | | | | oops; nuke unused var | Matthias Radestock | 2013-01-12 | 1 | -1/+1 |
| | | | | | | | | |||||
| * | | | | | | | extract a vq helper fun for constructing a msg_status | Matthias Radestock | 2013-01-12 | 1 | -21/+24 |
| | | | | | | | | |||||
| * | | | | | | | cosmetic | Matthias Radestock | 2013-01-12 | 1 | -6/+6 |
| | | | | | | | | |||||
| * | | | | | | | unmodalise vq:read_msg | Matthias Radestock | 2013-01-12 | 1 | -27/+27 |
| | | | | | | | | |||||
| * | | | | | | | cosmetic rename | Matthias Radestock | 2013-01-10 | 1 | -9/+8 |
| | | | | | | | | |||||
| * | | | | | | | merge bug25345 into default | Matthias Radestock | 2013-01-09 | 4 | -198/+236 |
| |\ \ \ \ \ \ \ | |||||
| | * \ \ \ \ \ \ | merge heads | Matthias Radestock | 2013-01-08 | 1 | -11/+10 |
| | |\ \ \ \ \ \ \ | |||||
| | | * \ \ \ \ \ \ | merge stable into default | Matthias Radestock | 2013-01-08 | 27 | -1014/+1627 |
| | | |\ \ \ \ \ \ \ | |||||
| | | | * \ \ \ \ \ \ | merge stable into default | Matthias Radestock | 2013-01-08 | 1 | -7/+10 |
| | | | |\ \ \ \ \ \ \ | |||||
| | | * | \ \ \ \ \ \ \ | merge bug25353 into stable | Matthias Radestock | 2013-01-08 | 1 | -1/+1 |
| | | |\ \ \ \ \ \ \ \ \ | | | | |/ / / / / / / | | | |/| | | | | | | | |||||
| | | | * | | | | | | | | merge bug25353 into stable | Matthias Radestock | 2013-01-08 | 1 | -1/+1 |
| | | | |\ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | | | tidy up | Matthias Radestock | 2013-01-08 | 1 | -4/+0 |
| | | |/ / / / / / / / / | |||||
| | | * | | | | | | | | | copy change from rabbit_amqqueue_process to slave | Matthias Radestock | 2013-01-08 | 1 | -7/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for consistency | ||||
| | * | | | | | | | | | | Merged bug25327 | Emile Joubert | 2013-01-08 | 1 | -68/+65 |
| | |\ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | | | |||||
| | | * | | | | | | | | | merge default into bug25327 | Matthias Radestock | 2013-01-04 | 17 | -374/+745 |
| | | |\ \ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | | | some more control flow abstraction | Matthias Radestock | 2013-01-04 | 1 | -26/+21 |
| | | | | | | | | | | | | | |||||
| | | * | | | | | | | | | | merge bug25372 into bug25327 | Matthias Radestock | 2013-01-02 | 1 | -64/+66 |
| | | |\ \ \ \ \ \ \ \ \ \ | |||||
| | | | * | | | | | | | | | | refactor: extract dead lettering commonality | Matthias Radestock | 2013-01-01 | 1 | -45/+35 |
| | | | | | | | | | | | | | | |||||
| | | | * | | | | | | | | | | don't send dead-lettered messages to self() during 'reject' handling | Matthias Radestock | 2013-01-01 | 1 | -36/+33 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | since they all end up in the mailbox, consuming memory | ||||
| | | | * | | | | | | | | | | rename | Matthias Radestock | 2013-01-01 | 1 | -7/+7 |
| | | | | | | | | | | | | | | |||||
