summaryrefslogtreecommitdiff
path: root/src/rabbit_backing_queue.erl
Commit message (Expand)AuthorAgeFilesLines
* Also since we are here, fix old-Erlang behaviour_info/1 that got out of sync.Simon MacMullen2014-09-171-2/+2
* Pass the full queue to BQ:delete_crashed/1 since priority_queue will need it.Simon MacMullen2014-09-171-1/+1
* Introduce the idea that queues can be absent for a reason. The traditional ab...Simon MacMullen2014-09-091-0/+4
* Track ready and unacked bytes separately.Simon MacMullen2014-08-121-2/+3
* Merge in bug26307 and update.Simon MacMullen2014-07-291-5/+14
|\
| * Make some of the more interesting bits of the VQ backing_queue_status an offi...Simon MacMullen2014-07-291-5/+13
|/
* Update copyright for 2014bug25940Simon MacMullen2014-03-171-1/+1
* propagate BQ API changeMatthias Radestock2014-03-031-1/+4
* merge bug25888 into defaultMatthias Radestock2014-01-301-1/+6
|\
| * Add a BQ function for this.Simon MacMullen2013-11-151-1/+6
* | Fix the BQ interface comments pertaining to recovery dataTim Watson2014-01-161-4/+2
* | Refactor - simplify BQ/QI interface & reduce the distance to defaultTim Watson2014-01-151-1/+1
* | Cosmetic (ish)Tim Watson2014-01-141-1/+0
* | Cosmetic (ish)Tim Watson2014-01-141-1/+1
* | Refactor / maintain a clean interface to the backing queueTim Watson2014-01-141-1/+5
* | Refactor to avoid O(N*2) lookups during queue recoveryTim Watson2014-01-131-1/+1
* | Improve the backing queue API module documentationTim Watson2014-01-091-2/+5
* | Tidy of specs and further re-working of testsTim Watson2013-12-191-5/+6
* | Rework/Refactor to handle recovery terms up-frontTim Watson2013-12-191-2/+3
|/
* Refresh branch from stableEmile Joubert2013-07-311-8/+4
|\
| * Further refactoringbug25625Emile Joubert2013-07-021-8/+4
* | s/VMware/GoPivotal/gSimon MacMullen2013-07-011-2/+2
|/
* remove superfluous vqstate fieldMatthias Radestock2013-02-141-2/+0
* stable to defaultSimon MacMullen2013-01-241-1/+1
|\
| * Update copyright 2013bug25343Emile Joubert2013-01-231-1/+1
* | merge bug25409 into bug25394Matthias Radestock2013-01-191-1/+1
|\ \
| * \ merge default into bug25395Matthias Radestock2013-01-191-1/+1
| |\ \
| | * | pass 'unacked' flag to BQ:fold funMatthias Radestock2013-01-151-1/+1
* | | | add BQ:purge_acks/1Matthias Radestock2013-01-191-1/+5
|/ / /
* | | cosmeticMatthias Radestock2013-01-191-2/+2
|/ /
* | drop IsDelivered from bq:{fetchwhile,ackfold}bug25372Matthias Radestock2013-01-011-8/+6
* | replace bq:foreach_ack with a more versatile ackfoldMatthias Radestock2013-01-011-11/+9
* | return to a simpler, better BQ:dropwhile, and introduce 'fetchwhile'Matthias Radestock2012-11-291-11/+21
* | merge bug25303 into defaultMatthias Radestock2012-11-281-9/+5
|\ \
| * \ Merge bug25323Simon MacMullen2012-11-271-3/+3
| |\ \
| | * | mark all messages enqueued in the slave as 'delivered'bug25323Matthias Radestock2012-11-261-3/+3
| * | | merge bug25303 into defaultMatthias Radestock2012-11-261-2/+3
| |\ \ \ | | |/ / | |/| |
| * | | merge bug25303 into defaultMatthias Radestock2012-11-231-1/+6
| |\ \ \
| * \ \ \ Merged bug25315Emile Joubert2012-11-231-2/+2
| |\ \ \ \
| * | | | | bq api tweak: don't include remaining message count in fetch/drop resultMatthias Radestock2012-11-221-6/+2
* | | | | | cosmeticMatthias Radestock2012-11-281-2/+3
* | | | | | Provide early termination for backing queue foldEmile Joubert2012-11-281-2/+2
| |_|_|/ / |/| | | |
* | | | | Untuple fold functionEmile Joubert2012-11-261-2/+2
* | | | | Add message properties to backing queue foldEmile Joubert2012-11-231-2/+3
| |_|/ / |/| | |
* | | | more precise signatureMatthias Radestock2012-11-231-3/+2
* | | | Better type signatureEmile Joubert2012-11-231-2/+3
* | | | Propagate API changeEmile Joubert2012-11-231-1/+6
| |/ / |/| |
* | | Rename backing queue foldbug25314Emile Joubert2012-11-221-2/+2
|/ /
* | introduce bq:drop/2 and use it in slaves to prevent msg fetchingMatthias Radestock2012-11-201-0/+8
|/
* Typobug25168Simon MacMullen2012-10-231-1/+1