summaryrefslogtreecommitdiff
path: root/src/rabbit_variable_queue.erl
Commit message (Expand)AuthorAgeFilesLines
* Maybe a tad clearer?bug26335Simon MacMullen2014-08-111-9/+9
* Simplify maintenance of persistent_count on ack and purge:Simon MacMullen2014-08-111-45/+34
* Make sure the tests pass again!bug26307Simon MacMullen2014-07-291-0/+2
* Make some of the more interesting bits of the VQ backing_queue_status an offi...Simon MacMullen2014-07-291-13/+13
* Update copyright for 2014bug25940Simon MacMullen2014-03-171-1/+1
* beta->delta conversion rate is naturally limitedMatthias Radestock2014-03-041-9/+11
* increase IO_BATCH_SIZEMatthias Radestock2014-03-041-7/+7
* reduce_memory_use now only does one thingMatthias Radestock2014-03-031-37/+12
* explain (reduced) impact of IO_BATCH_SIZEMatthias Radestock2014-03-031-14/+7
* decouple syncing from pagingMatthias Radestock2014-03-031-20/+11
* merge in defaultMatthias Radestock2014-03-031-2/+3
|\
| * clamp duration to infinity when all rates are very lowbug26049Matthias Radestock2014-03-031-2/+3
* | limit alpha->beta conversion through msg store credit flowMatthias Radestock2014-03-031-15/+22
|/
* trigger rate calculation in all the right placesbug26004Matthias Radestock2014-02-071-20/+26
* preeeeeeettyMatthias Radestock2014-02-051-9/+9
* optimisationbug25992Matthias Radestock2014-02-031-0/+25
* merge bug25888 into defaultMatthias Radestock2014-01-301-87/+96
|\
| * inlinebug25888Matthias Radestock2014-01-301-14/+11
| * Consistent ordering, and only take account of publishes when deciding whether...Simon MacMullen2014-01-301-21/+18
| * cosmeticMatthias Radestock2014-01-291-17/+16
| * Based on some testing, we can reduce this somewhat.Simon MacMullen2014-01-291-1/+1
| * Try to get the weighting factor right.Simon MacMullen2014-01-271-6/+7
| * Rates on exponential moving average.Simon MacMullen2014-01-271-67/+61
| * oopsSimon MacMullen2014-01-271-4/+4
| * CosmeticSimon MacMullen2014-01-271-11/+10
| * Unify the #rates record so we don't duplicate as much stuff.Simon MacMullen2014-01-271-79/+80
| * Update rates every 1000 messages or at the ram duration timeout, whichever co...Simon MacMullen2014-01-241-39/+56
| * Add a BQ function for this.Simon MacMullen2013-11-151-2/+6
* | Refactor rabbit_recovery_terms startupTim Watson2014-01-231-2/+4
* | cosmeticMatthias Radestock2014-01-151-1/+1
* | Refactor - simplify BQ/QI interface & reduce the distance to defaultTim Watson2014-01-151-9/+14
* | Refactor: reduce the distance to defaultTim Watson2014-01-141-14/+10
* | Refactor / maintain a clean interface to the backing queueTim Watson2014-01-141-2/+2
* | Refactor to avoid O(N*2) lookups during queue recoveryTim Watson2014-01-131-9/+14
* | Scrub un-used code and introduce a lookup-by-recovery-key APITim Watson2013-12-311-1/+0
* | Rework/Refactor to handle recovery terms up-frontTim Watson2013-12-191-11/+16
* | Minor refactoringTim Watson2013-12-101-1/+1
* | Track queue index recovery data using detsTim Watson2013-12-091-1/+1
|/
* s/VMware/GoPivotal/gSimon MacMullen2013-07-011-2/+2
* Remove unneeded assertion.Simon MacMullen2013-06-271-2/+1
* Dehydrate prospective betas on requeuebug25567Emile Joubert2013-05-291-5/+2
* remove superfluous vqstate fieldMatthias Radestock2013-02-141-9/+3
* Change to 'confirms' | 'other' | 'false'bug25429Simon MacMullen2013-02-081-1/+1
* merge bug25428 into bug25429Matthias Radestock2013-01-311-195/+299
|\
| * remove out-of-date commentMatthias Radestock2013-01-301-2/+1
| * stable to defaultSimon MacMullen2013-01-281-1/+2
| |\
| * \ stable to defaultSimon MacMullen2013-01-241-1/+1
| |\ \
| * \ \ merge bug25409 into bug25394Matthias Radestock2013-01-191-64/+86
| |\ \ \
| | * | | pass 'unacked' flag to BQ:fold funMatthias Radestock2013-01-151-11/+12
| | * | | merge bug25397 into bug25395Matthias Radestock2013-01-151-11/+39
| | |\ \ \