summaryrefslogtreecommitdiff
path: root/src/rabbit_queue_index.erl
Commit message (Expand)AuthorAgeFilesLines
* Switch to Erlang 17-style types, /0 versions at least.Simon MacMullen2014-09-171-4/+4
* Allow crashing queue processes to come back as slaves if that's what we need.Simon MacMullen2014-08-201-1/+9
* Minor tweaks: reduce distance to default, fix spec, improve assertion, improv...Simon MacMullen2014-08-111-4/+3
* Upgrades to the queue index and recovery terms format.Simon MacMullen2014-08-051-3/+40
* The expectation is we will only return details for persistent messages here.Simon MacMullen2014-07-281-2/+5
* First pass at queue-size-in-bytes. Only lightly tested, and with no upgrade s...Simon MacMullen2014-07-231-21/+32
* give in to dialyzerbug26087Matthias Radestock2014-03-271-3/+2
* appease dialyzerMatthias Radestock2014-03-271-8/+3
* Update copyright for 2014bug25940Simon MacMullen2014-03-171-1/+1
* merge default into bug25853Matthias Radestock2014-02-101-6/+6
|\
| * unbreak durable queue dir cleanupbug25827Matthias Radestock2014-01-301-6/+6
* | cosmeticMatthias Radestock2014-02-101-6/+4
* | rename misleading variablesMatthias Radestock2014-02-061-7/+7
* | merge default into bug25853Matthias Radestock2014-01-241-19/+34
|\ \ | |/ |/|
| * Optimise queue index initialisationTim Watson2014-01-201-19/+34
* | Refactor rabbit_recovery_terms startupTim Watson2014-01-231-4/+6
* | Refactor (recovery-terms restart strategy)Tim Watson2014-01-231-1/+1
* | API consistency, clarity and cosmetics:Matthias Radestock2014-01-231-1/+2
* | cosmeticMatthias Radestock2014-01-161-2/+1
* | Fix type spec and modify backing_queue_qc to call init correctlyTim Watson2014-01-161-1/+1
* | cosmeticMatthias Radestock2014-01-151-2/+1
* | Refactor - simplify BQ/QI interface & reduce the distance to defaultTim Watson2014-01-151-4/+3
* | Cosmetic (ish)Tim Watson2014-01-141-9/+1
* | Refactor: reduce the distance to defaultTim Watson2014-01-141-2/+1
* | Refactor / maintain a clean interface to the backing queueTim Watson2014-01-141-36/+26
* | Refactor to avoid O(N*2) lookups during queue recoveryTim Watson2014-01-131-24/+21
* | cosmeticMatthias Radestock2014-01-131-5/+3
* | Stop using the full path to the queue directory as the recovery keyTim Watson2014-01-101-4/+3
* | Better handling of file system directories during shutdown/recoveryTim Watson2014-01-091-21/+21
* | Scrub un-used code and introduce a lookup-by-recovery-key APITim Watson2013-12-311-2/+0
* | push down recovery index handling into qi recoveryTim Watson2013-12-191-0/+1
* | Tidy of specs and further re-working of testsTim Watson2013-12-191-1/+2
* | Rework/Refactor to handle recovery terms up-frontTim Watson2013-12-191-21/+23
* | Further refactoringTim Watson2013-12-111-2/+4
* | Minor refactoringTim Watson2013-12-101-3/+3
* | Reduce distance to default (again)Tim Watson2013-12-091-2/+2
* | Track queue index recovery data using detsTim Watson2013-12-091-26/+16
|/
* Merged stable into defaultEmile Joubert2013-07-311-2/+2
|\
| * s/VMware/GoPivotal/gSimon MacMullen2013-07-011-2/+2
* | Merged stable into defaultEmile Joubert2013-06-061-5/+27
|\ \ | |/ |/|
| * Implement feedbackbug25390Emile Joubert2013-05-141-4/+3
| * Cope with trailing zeroes in journal and segment filesEmile Joubert2013-05-141-4/+27
* | Attempt to deal with missing segment file.bug25576Simon MacMullen2013-05-311-1/+12
|/
* Change to 'confirms' | 'other' | 'false'bug25429Simon MacMullen2013-02-081-2/+5
* merge bug25428 into bug25429Matthias Radestock2013-01-311-6/+6
|\
| * merge default into bug25428bug25428Matthias Radestock2013-01-311-6/+6
| |\
| | * remove spurious generalityMatthias Radestock2013-01-291-2/+2
* | | ask qi whether it needs sync'ing, and whyMatthias Radestock2013-01-301-3/+6
|/ /
* | don't hold on to 'complete' in-memory qi journal entriesMatthias Radestock2013-01-301-13/+15
* | only keep track of *unconfirmed* unsync'ed messages ids in qiMatthias Radestock2013-01-301-9/+15
|/