summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix removal of DLX policybug25748Simon MacMullen2013-09-091-4/+3
|
* Merge in defaultSimon MacMullen2013-09-058-19/+141
|\
| * Merged bug25553 into defaultEmile Joubert2013-09-043-9/+9
| |\
| * | Announce consumer priorities.bug25553Simon MacMullen2013-08-291-1/+2
| | |
| * | Merge in bug25725.Simon MacMullen2013-08-227-18/+139
| |\ \
| | * \ Merge defaultSimon MacMullen2013-08-2110-73/+241
| | |\ \
| | | * | Rename notification_requested to refresh, and emit queue_empty rather than ↵Simon MacMullen2013-08-212-5/+5
| | | | | | | | | | | | | | | | | | | | queue_run_finished - we don't care if the queue run has finished and we are not empty, but we *do* care if we have become empty by some other method (purge, TTL).
| | | * | Notify "startup" when we fail over too, that means the federation links will ↵Simon MacMullen2013-08-211-3/+5
| | | | | | | | | | | | | | | | | | | | fail over with us.
| | | * | Slightly clearer?Simon MacMullen2013-08-211-10/+10
| | | | |
| | | * | Small changes: Don't reevaluate consumer priority on every delivery, ↵Simon MacMullen2013-08-213-18/+18
| | | | | | | | | | | | | | | | | | | | refactor a touch, realign, fix test, more specific spec.
| | | * | Tighter and slightly more self-documenting.Simon MacMullen2013-08-201-1/+8
| | | | |
| | | * | Push everything through notify_decorators/3.Simon MacMullen2013-08-201-11/+15
| | | | |
| | | * | fix specSimon MacMullen2013-08-191-1/+2
| | | | |
| | | * | Merge defaultSimon MacMullen2013-08-169-56/+210
| | | |\ \
| | | | * | More symmetry; notify on basic consume and consumer unblock as well as ↵Simon MacMullen2013-07-241-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | basic.cancel and consumer block.
| | | | * | Slightly clearer names?Simon MacMullen2013-07-241-2/+2
| | | | | |
| | | | * | Don't emit random bits of the queue's internal data structures in events.Simon MacMullen2013-07-242-6/+8
| | | | | |
| | | | * | Extend queue decorator interface, break dependency of server on federation. ↵Simon MacMullen2013-07-053-31/+41
| | | | | | | | | | | | | | | | | | | | | | | | This is still a bit ugly, bits of queue state leak out in the events at the moment, and events are still exactly those needed by federation rather than a carefully thought out set. But it works.
| | | | * | Start of queue decorators.Simon MacMullen2013-07-057-11/+73
| | | | | |
| | | | * | Merge in defaultSimon MacMullen2013-07-054-44/+116
| | | | |\ \
| | | | | * | API change.Simon MacMullen2013-07-011-1/+0
| | | | | | |
| | | | | * | Ensure that if we fail over / reconfigure federation while running, we ask ↵Simon MacMullen2013-07-012-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | the qproc to remoind us what our running state is.
| | | | | * | More consistent and correct nomenclature.Simon MacMullen2013-07-011-2/+2
| | | | | | |
| | | | | * | OopsSimon MacMullen2013-06-282-1/+3
| | | | | | |
| | | | | * | TODO-- yes it could be faster.Simon MacMullen2013-06-262-5/+6
| | | | | | |
| | | | | * | OopsSimon MacMullen2013-06-261-1/+1
| | | | | | |
| | | | | * | Convert the x-purpose hack into a bit less of a hack: consumer priorities.Simon MacMullen2013-06-262-46/+64
| | | | | | |
| | | | | * | Merge in defaultSimon MacMullen2013-06-243-19/+63
| | | | | |\ \
| | | | | | * | Inform fed queues of policy change and termination, and abstract startup a ↵Simon MacMullen2013-06-032-5/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bit more.
| | | | | | * | Merge in defaultSimon MacMullen2013-06-033-18/+63
| | | | | | |\ \
| | | | | | | * | If we have local active consumers, ignore federated ones.Simon MacMullen2013-05-241-7/+20
| | | | | | | | |
| | | | | | | * | Make sure we update the federation state when a consumer becomes inactive or ↵Simon MacMullen2013-05-241-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | is cancelled.
| | | | | | | * | Tell the federated queue about basic.get.Simon MacMullen2013-05-231-1/+2
| | | | | | | | |
| | | | | | | * | Rename thisSimon MacMullen2013-05-231-1/+1
| | | | | | | | |
| | | | | | | * | Distinguish between federated consumers and others.Simon MacMullen2013-05-233-17/+30
| | | | | | | | |
| | | | | | | * | Only consume if we are empty.Simon MacMullen2013-05-221-4/+5
| | | | | | | | |
| | | | | | | * | Quick and dirty hooks for federated queues.Simon MacMullen2013-05-152-4/+11
| | | | | | | | |
* | | | | | | | | OopsSimon MacMullen2013-09-031-6/+11
| | | | | | | | |
* | | | | | | | | Dead lettering by policy.Simon MacMullen2013-09-034-19/+49
| | | | | | | | |
* | | | | | | | | OopsSimon MacMullen2013-09-031-2/+2
| | | | | | | | |
* | | | | | | | | Reinstate optimisations, plus a bit of abstraction. This entails an API ↵Simon MacMullen2013-09-033-16/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | change in the return type of rabbit_policy:get/2.
* | | | | | | | | Configure AE by policy.Simon MacMullen2013-09-032-4/+45
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | add missing type exportMatthias Radestock2013-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this somehow got lost in bug 23958
* | | | | | | | Merge bug25733Simon MacMullen2013-08-290-0/+0
|\ \ \ \ \ \ \ \
* | | | | | | | | Relax headers type constraintsbug25733Emile Joubert2013-08-282-8/+8
|/ / / / / / / /
* | | | | | | | Merged bug25725 into defaultEmile Joubert2013-08-230-0/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| / / / / / / | |/ / / / / /
* | | | | | | Add consumer arguments to events and rabbitmqctl.bug25725Simon MacMullen2013-08-213-20/+19
| | | | | | |
* | | | | | | Consume arguments validation.Simon MacMullen2013-08-211-4/+14
| | | | | | |
* | | | | | | Transplant consumer priorities from bug 25553.Simon MacMullen2013-08-215-57/+103
|/ / / / / /
* | | | | | Merged bug25716 into defaultEmile Joubert2013-08-212-20/+35
|\ \ \ \ \ \