summaryrefslogtreecommitdiff
path: root/src/rabbit_queue_index.erl
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* Update copyright 2013bug25343Emile Joubert2013-01-231-1/+1
* throttle index walking to the rate at which we can process the resultsbug25216Matthias Radestock2012-10-101-1/+1
* file_name -> filenameMatthias Radestock2012-09-171-4/+4
* Add to qi the equivalent of msg_store_file:scan and rework a specialised walk...Matthew Sackman2012-03-061-12/+38
* Missing specbug24558Simon MacMullen2012-02-291-0/+1
* Assert in timeout, better sync comment, changed naming of needs_index_sync.Francesco Mazzoli2012-02-291-2/+2
* Removed sync_if/2 and sync/2.Francesco Mazzoli2012-02-221-22/+7
* Introduced a small timeout when needs_timeout returns 'idle'.Francesco Mazzoli2012-02-161-1/+1
* Merged defaultFrancesco Mazzoli2012-02-091-2/+2
|\
| * Merge bug24606Simon MacMullen2012-02-031-1/+1
| |\
| | * refactor: extract string formatting functionMatthias Radestock2012-02-021-1/+1
| * | Update copyright 2012bug24606Emile Joubert2012-02-021-1/+1
| |/
* | needs_sync/1 now uses the handle write buffer, sync/1 is unconditional.Francesco Mazzoli2012-02-091-4/+6
* | Syncing instead of flushing.Francesco Mazzoli2012-02-091-6/+6
* | Returning idle in needs_timeout/1 only when there is something to flush.Francesco Mazzoli2012-02-071-2/+5
* | Always returning either timed or idle, always flushing in timeout/1.Francesco Mazzoli2012-02-071-7/+0
* | Flushing periodically, trying out various way to find out when to flush.Francesco Mazzoli2012-02-071-0/+7
|/
* ensure that rabbit dies when recovery failsbug24392Matthias Radestock2011-11-291-1/+4
* ignore empty segment filesMatthias Radestock2011-11-281-11/+14
* minor optimisation in qi: keep unsynced_msg_ids in a gb_setMatthias Radestock2011-10-151-8/+9
* move file functions from misc to rabbit_fileAlexandru Scvortov2011-09-211-18/+17
* guard all prim_file usesAlexandru Scvortov2011-09-211-15/+14
* release descriptors explicitlyAlexandru Scvortov2011-09-161-0/+1
* use prim_file instead of file2Alexandru Scvortov2011-09-161-4/+5
* use filelib2 instead of filelib in most cases in queue_index and miscAlexandru Scvortov2011-09-071-9/+9
* use file2 in most cases in queue_index, file_handle_cache and miscAlexandru Scvortov2011-09-071-4/+4
* Upgrade all entries in a segmentbug24319Emile Joubert2011-08-081-1/+1
* minor simplifying refactorMatthias Radestock2011-08-051-7/+7
* tx gone from everywhereMatthias Radestock2011-06-241-10/+8
* Slimmer gatherer terminationEmile Joubert2011-03-311-3/+3
* Merging default into bug23425Matthew Sackman2011-03-161-1/+1
|\
| * Merged in defaultSimon MacMullen2011-01-261-1/+1
| |\
| | * Merge defaultSimon MacMullen2011-01-111-9/+17
| | |\
| | * | Sketch of how clustered upgrades might work.Simon MacMullen2011-01-041-1/+1
* | | | cosmetic: more consistent naming of constantsbug23949Matthias Radestock2011-03-161-16/+14
* | | | avoid sub-binary construction of tailMatthias Radestock2011-03-161-12/+15
* | | | cosmeticMatthias Radestock2011-03-161-1/+2
* | | | inlining and some minor refactoringMatthias Radestock2011-03-151-15/+11
* | | | Read segment files in one goMatthew Sackman2011-03-151-38/+41
* | | | cosmeticMatthias Radestock2011-03-041-1/+1
* | | | merge default into bug23914Matthias Radestock2011-03-041-9/+9
|\ \ \ \
| * | | | cosmeticMatthias Radestock2011-03-041-9/+9