summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Rebranch bug 25550 from stablebug25550Simon MacMullen2014-06-031-9/+5
|
* Small refactorSimon MacMullen2014-06-021-7/+7
|
* Silence warningSimon MacMullen2014-06-021-1/+1
|
* Merge bug26210Simon MacMullen2014-06-021-2/+2
|\
| * optimiseMatthias Radestock2014-05-301-2/+2
| |
* | Don't prioritise DOWNs from the left. Also explain why we prioritise in ↵bug26210Simon MacMullen2014-05-291-1/+14
|/ | | | various ways.
* Merge bug 26184Simon MacMullen2014-05-271-1/+1
|\
| * Don't function_clause in terminate/1.Simon MacMullen2014-05-221-1/+1
| |
* | Actually, let's count in bytes rather than words-but-bytes-for-binaries.bug26184Simon MacMullen2014-05-271-22/+23
| |
* | By making lim/2 handle soem more limit_exceeded cases we can simplify ↵Simon MacMullen2014-05-271-22/+14
| | | | | | | | everything else. Also only invoke tuple_size/1 once per tuple.
* | Avoid tuple_to_list/1.Simon MacMullen2014-05-271-1/+13
| |
* | More tests.Simon MacMullen2014-05-271-2/+18
| |
* | Remove a terminal case it's not possible to hit, and make sure we wrap lim() ↵Simon MacMullen2014-05-271-2/+1
| | | | | | | | everywhere we need it.
* | Limit the amount of time we spend seeing how large something is.Simon MacMullen2014-05-271-10/+28
| |
* | Don't truncate "small" things at all.Simon MacMullen2014-05-222-9/+31
|/
* merge bug26000 into stableMatthias Radestock2014-05-220-0/+0
|\
* | pretty-print non-inet errorsbug26200Matthias Radestock2014-05-221-2/+4
|/ | | | if it's not an atom it cannot possibly be an inet error
* Merge bug26180Simon MacMullen2014-05-191-5/+6
|\
| * Merge bug26178Simon MacMullen2014-05-160-0/+0
| |\
| * | Cope if report is not a list.bug26178Simon MacMullen2014-05-161-5/+6
| |/
* | Make with_handle/{1,2} into part of the fhc API, and thus hide the extra ↵bug26180Simon MacMullen2014-05-162-39/+37
| | | | | | | | obtain/release/transfer variants.
* | Add a file variant to fhc:obtain() and friends so that rabbit_file can keep ↵Simon MacMullen2014-05-162-109/+157
|/ | | | working even when we have hit the socket limit.
* Merge bug26176Simon MacMullen2014-05-154-28/+46
|\
| * Notify about policy and parameter removal after the vhost is deleted, not ↵bug26176Simon MacMullen2014-05-154-28/+46
| | | | | | | | during the attendant tx.
* | Merge bug26172Simon MacMullen2014-05-131-1/+2
|\ \
| * \ Merge bug 26173Simon MacMullen2014-05-121-1/+2
| |\ \ | | |/ | |/|
| | * Fix broken invocation.bug26173Simon MacMullen2014-05-121-1/+2
| |/
* | Monitor GM when going into a receive block.bug26172Simon MacMullen2014-05-121-1/+9
|/
* Merge bug25468Simon MacMullen2014-05-010-0/+0
|\
* | That's not needed any more.bug25468Simon MacMullen2014-05-011-3/+0
| |
* | Remove coverage workarounds.Simon MacMullen2014-05-011-10/+0
|/
* Added tag rabbitmq_v3_3_1 for changeset e92ab5c9dd47Simon MacMullen2014-04-290-0/+0
|
* release changelogsrabbitmq_v3_3_1Simon MacMullen2014-04-292-0/+9
|
* Attempt to make diagnostics even clearer.Simon MacMullen2014-04-291-14/+19
|
* Resurrect stableSimon MacMullen2014-04-251-0/+1
|
* Merge bug26114Simon MacMullen2014-04-250-0/+0
|\
* | Decrease less as we descend.bug26114Simon MacMullen2014-04-251-1/+1
| |
* | Ensure we don't start treating a list as printable half way through it, or ↵Simon MacMullen2014-04-241-13/+17
|/ | | | if it was originally a tuple.
* Merge bug26125Simon MacMullen2014-04-241-7/+6
|\
| * merge bug26084 into stableMatthias Radestock2014-04-231-7/+6
| |\
| | * blank members_state before maybe_erase_aliasesbug26084Matthias Radestock2014-04-231-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | thus reverting b01e5808866d We are the only member left. So our usual alias erasure condition of "acks = pubs" needs to go since otherwise erasure could be deferred indefintely, waiting for acks to arrive that never will. Blanking the members_state effectively sets acks = pubs for all aliases, thus enabling their unconditional erasure.
| | * merge stable into bug26084Matthias Radestock2014-04-231-122/+97
| | |\ | | |/ | |/|
* | | Introduce a new function for the case of dropping a master because we synced ↵bug26125Simon MacMullen2014-04-232-6/+26
|/ / | | | | | | - remove a deadlock.
* | merge bug26119 into stableMatthias Radestock2014-04-231-8/+9
|\ \
| * | don't erase aliases quite so eagerly on DOWNbug26119Matthias Radestock2014-04-231-8/+9
|/ / | | | | | | | | since that can result in completely forgetting about a member when there are still acks making their way around the right.
* | maintain gm ?GROUP_TABLE abstractionMatthias Radestock2014-04-221-3/+3
| | | | | | | | in yet another place
* | refactor: extract gm view change handlingMatthias Radestock2014-04-211-29/+18
| |
* | cosmetic: consistencyMatthias Radestock2014-04-211-11/+12
| |
* | make gm record_new_member_in_group tx side effect freeMatthias Radestock2014-04-211-22/+14
| |
* | refactor: tweak and push through gm read_group abstractionMatthias Radestock2014-04-211-10/+13
| |