| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | merge default into bug25397 | Matthias Radestock | 2013-01-19 | 1 | -64/+57 |
| |\ | |||||
| | * | merge default into bug25397 | Matthias Radestock | 2013-01-17 | 1 | -64/+57 |
| | |\ | |||||
| | | * | merge bug25400 into bug25397 | Matthias Radestock | 2013-01-15 | 1 | -64/+57 |
| | | |\ | | | | | | | | | | | | | | | | | which is rather conflict-ridden; essentially requiring the rewriting of the crux of the change in bug25400 in the context of new iterator. | ||||
| | | | * | merge degault into bug25397 | Matthias Radestock | 2013-01-15 | 1 | -23/+68 |
| | | | |\ | |||||
| | | | * \ | merge default into bug25397 | Matthias Radestock | 2013-01-14 | 1 | -56/+52 |
| | | | |\ \ | |||||
| | | | | * | | cosmetic | Matthias Radestock | 2013-01-13 | 1 | -2/+2 |
| | | | | | | | |||||
| | | | | * | | only pass the minimum necessary state to 'next' | Matthias Radestock | 2013-01-12 | 1 | -23/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | i.e. the IndexState. The remainder of the State is encapsulated inside the iterator state. Technically we only need q{1-4} and delta, but it's simpler and more obvious to just pass a read-only State around. | ||||
| | | | | * | | return MsgStatus only from iterator | Matthias Radestock | 2013-01-12 | 1 | -10/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | leaving the message reading to the fold | ||||
| | | | | * | | merge default into bug25397 | Matthias Radestock | 2013-01-12 | 1 | -56/+52 |
| | | | | |\ \ | |||||
| | | | | | * | | pass State to iterator | Matthias Radestock | 2013-01-12 | 1 | -51/+43 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to be able to zip this iterator with other iterators that also manipulate the vqstate. Hence we must pass the State explicitly rather than keeping it opaque inside the iterator state. Also, some refactoring on read_msg. | ||||
| | | | | | * | | merge default into bug25397 | Matthias Radestock | 2013-01-12 | 1 | -48/+52 |
| | | | | | |\ \ | |||||
| | | | | | | * | | implement vq:fold in terms of an iterator | Matthias Radestock | 2013-01-11 | 1 | -48/+52 |
| | | | | | | | | | |||||
| * | | | | | | | | add xmerl to plt so we get fewer 'Unknown functions' in dialyzer | Matthias Radestock | 2013-01-19 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mochijson2 depends on it | ||||
| * | | | | | | | | eliminate "Function X has no local return" dialyzer errors | Matthias Radestock | 2013-01-19 | 4 | -1/+23 |
| | | | | | | | | | |||||
| * | | | | | | | | cosmetic | Matthias Radestock | 2013-01-19 | 1 | -6/+4 |
| | | | | | | | | | |||||
| * | | | | | | | | tiny refactor on variable_queue_with_holes | Matthias Radestock | 2013-01-19 | 1 | -3/+4 |
| | | | | | | | | | |||||
| * | | | | | | | | cosmetic | Matthias Radestock | 2013-01-19 | 1 | -2/+2 |
| | | | | | | | | | |||||
| * | | | | | | | | merge bug25383 into default | Matthias Radestock | 2013-01-18 | 0 | -0/+0 |
| |\ \ \ \ \ \ \ \ | |/ / / / / / / | |||||
| * | | | | | | | | fix test | Matthias Radestock | 2013-01-18 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | connections only show up in 'list_connections' after the protocol header has been sent | ||||
| * | | | | | | | | various reader related changes for AMQP 1.0 | Matthias Radestock | 2013-01-18 | 3 | -31/+74 |
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - mechanism for the reader to 'become' a different reader. - become the 1.0 reader if an AMQP 1.0 header is presented by a client and the reader is present. That way we can support 1.0 on the same port as 0-{8,9,9-1}. - defer starting of the channel_sup_sup and do that in the reader. This allows the AMQP 1.0 reader to start its own versio of the sup. It also makes aborted connections less costly. - track connections in an ets table rather than implicitly via the supervisor. That way AMQP 1.0 connections can exclude themselves, since they are already tracked via their direct connections. | ||||
| * | | | | | | | simplifying refactor on rabbit_mnesia:discover_cluster | Matthias Radestock | 2013-01-17 | 1 | -9/+6 |
| | | | | | | | | |||||
| * | | | | | | | merge bug25400 into default | Tim Watson | 2013-01-17 | 2 | -29/+24 |
| |\ \ \ \ \ \ \ | |/ / / / / / | |||||
| | * | | | | | | filter out pending acks when folding over delta | Matthias Radestock | 2013-01-15 | 1 | -6/+14 |
| | | | | | | | | |||||
| | * | | | | | | test | Matthias Radestock | 2013-01-15 | 1 | -23/+10 |
| | | |_|_|_|/ | |/| | | | | |||||
| * | | | | | | stable to default | Simon MacMullen | 2013-01-16 | 1 | -4/+9 |
| |\ \ \ \ \ \ | |||||
| | * \ \ \ \ \ | Merge bug25401 | Simon MacMullen | 2013-01-16 | 0 | -0/+0 |
| | |\ \ \ \ \ \ | |||||
| | * | | | | | | | Prevent explosion if someone passes a list. | Simon MacMullen | 2013-01-16 | 1 | -4/+9 |
| | |/ / / / / / | |||||
| * | | | | | | | cosmetic | Matthias Radestock | 2013-01-16 | 1 | -4/+2 |
| | | | | | | | | |||||
| * | | | | | | | remove superfluous condition | Matthias Radestock | 2013-01-16 | 1 | -2/+2 |
| | | | | | | | | |||||
| * | | | | | | | Merge bug25393 | Simon MacMullen | 2013-01-16 | 12 | -141/+283 |
| |\ \ \ \ \ \ \ | |||||
| | * | | | | | | | some more reader connection state abstraction | Matthias Radestock | 2013-01-15 | 1 | -14/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and a slightly more logical (and efficient) handle_frame clause order | ||||
| | * | | | | | | | optimising refactor of check_xref | Matthias Radestock | 2013-01-15 | 1 | -1/+2 |
| | | | | | | | | | |||||
| | * | | | | | | | make check_xref work when plugins dir is empty | Matthias Radestock | 2013-01-15 | 1 | -8/+3 |
| | | |/ / / / / | |/| | | | | | |||||
| | * | | | | | | much more thorough testing of vq:requeue | Matthias Radestock | 2013-01-15 | 1 | -21/+62 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | improving code coverage | ||||
| | * | | | | | | improve assertion in vq:fold test | Matthias Radestock | 2013-01-14 | 1 | -2/+6 |
| | | |/ / / / | |/| | | | | |||||
| | * | | | | | improve vq:fold test | Matthias Radestock | 2013-01-14 | 1 | -8/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | by placing some messages in q1 | ||||
| | * | | | | | 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 |
| | |\ \ | |||||
| | * | | | Fix docs and specs. | Simon MacMullen | 2013-01-08 | 2 | -3/+2 |
| | | | | | |||||
| | * | | | tweak: make use of rabbit_misc:rs/1 | Matthias Radestock | 2013-01-07 | 1 | -3/+3 |
| | | | | | |||||
| | * | | | merge default into bug25345 | Matthias Radestock | 2013-01-07 | 2 | -10/+12 |
| | |\ \ \ | |||||
| | * | | | | Idempotence | Simon MacMullen | 2013-01-07 | 2 | -1/+7 |
| | | | | | | |||||
| | * | | | | Merge default | Simon MacMullen | 2013-01-07 | 7 | -140/+124 |
| | |\ \ \ \ | |||||
| | * \ \ \ \ | Merge in bug24407. | Simon MacMullen | 2013-01-04 | 6 | -26/+115 |
| | |\ \ \ \ \ | |||||
| | | * | | | | | refactor: extract stop_syncer function | Matthias Radestock | 2013-01-01 | 1 | -10/+9 |
| | | | | | | | | |||||
| | | * | | | | | oops | Matthias Radestock | 2013-01-01 | 1 | -1/+1 |
| | | | | | | | | |||||
