summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* bare non-functioning skeleton of prefetcher. Essay written on design of prefe...Matthew Sackman2009-07-213-2/+206
* Stripping out old broken prefetch. Also reverted gen_server2 back to the revi...Matthew Sackman2009-07-213-254/+83
* Fixed the commit bug. Really this should probably be in bug20470 but I really...Matthew Sackman2009-07-191-51/+48
* Spotted and corrected some mistakes where messages published to the mixed que...Matthew Sackman2009-07-192-7/+7
* ok, limits on the cache, and on prefetch.Matthew Sackman2009-07-171-18/+30
* part 2 done. The mixed_queue is back to using only one queue. Start up time i...Matthew Sackman2009-07-173-152/+114
* The use of the in-memory run length queue in disk_only queue is considered a ...Matthew Sackman2009-07-173-67/+98
* Well it's better. The memory size is now recovered at start up by doing a fol...Matthew Sackman2009-07-165-73/+94
* Substantial changes to mixed_queue.Matthew Sackman2009-07-152-224/+264
* Just adding a bit more testing really just to bump the code coverage up.Matthew Sackman2009-07-102-1/+46
* prefetch part 1. When a mixed_queue sees that the next item in its queue is o...Matthew Sackman2009-07-103-40/+85
* Adjusted documentationMatthew Sackman2009-07-101-7/+11
* *cough*Matthew Sackman2009-07-091-1/+2
* ...and with some testing and debugging, it might even work as described in th...Matthew Sackman2009-07-092-28/+24
* additional documentationMatthew Sackman2009-07-091-1/+9
* Initial work to permit low priority background tasks to be catered for.Matthew Sackman2009-07-095-78/+236
* merging in from 21087. In testing, observed oscillation - with lots of queues...Matthew Sackman2009-07-092-16/+17
|\
| * *idiot*.Matthew Sackman2009-07-091-12/+11
* | length is never used in disk_queue, so removedMatthew Sackman2009-07-091-21/+12
* | minor documentation fix.Matthew Sackman2009-07-091-2/+1
* | Fixes from removing the non-contiguous sequences support from the disk queue ...Matthew Sackman2009-07-091-31/+20
* | The mixed queue contains in its queue knowledge of whether the next message i...Matthew Sackman2009-07-084-190/+83
* | added requeue_next_n to disk_queue and made use of it in mixed_queue:to_disk_...Matthew Sackman2009-07-083-28/+62
* | found a bug in the memory reports in combination with hibernation in that if ...Matthew Sackman2009-07-083-52/+78
* | Sorted out rabbitmqctl so that it sends pinning commands to the queue_mode_ma...Matthew Sackman2009-07-073-33/+100
* | lots of tuning and testing. Totally rewrote the to_disk_only_mode in mixed_qu...Matthew Sackman2009-07-076-57/+103
* | oh look, another merge in from 21087Matthew Sackman2009-07-061-7/+8
|\ \ | |/
| * a) reverted the change to do_send which had come in when I updated gen_server...Matthew Sackman2009-07-061-7/+8
* | (another) merge from 21087 (not 21097 as mentioned in previous commit)Matthew Sackman2009-07-061-28/+49
|\ \ | |/
| * All cosmetic (line length)Matthew Sackman2009-07-061-28/+49
* | merge from bug21097Matthew Sackman2009-07-063-110/+173
|\ \ | |/
| * Pushed the binary exponential timeout / hibernate system into gen_server2. Ad...Matthew Sackman2009-07-062-92/+117
| * updating gen_server2 with latest from R13B01 in order to ensure this doesn't ...Matthew Sackman2009-07-063-28/+71
* | Added documentationMatthew Sackman2009-07-061-0/+66
* | testing shows these values work well. The whole thing works pretty well. Obv...Matthew Sackman2009-07-063-4/+4
* | Reworked. Because the disk->mixed transition doesn't eat up any ram, there is...Matthew Sackman2009-07-038-212/+435
* | report memory:Matthew Sackman2009-07-031-5/+5
* | wip, dnc.Matthew Sackman2009-07-022-27/+89
* | cosmeticMatthew Sackman2009-07-021-2/+2
* | well if we're going to not actually pull messages off disk when going to mixe...Matthew Sackman2009-07-023-84/+29
* | Sorted out the timer versus hibernate binary backoff. The trick is to use app...Matthew Sackman2009-07-021-10/+17
* | merge in from 21087. Behaviour is now broken because the timeout can get > 10...Matthew Sackman2009-07-029-60/+136
|\ \ | |/
| * Done. In order to keep the code simple, the detection of naptime is done in r...Matthew Sackman2009-07-021-6/+45
| * merge bug21060 into defaultMatthias Radestock2009-07-012-13/+54
| |\
| | * better exception tagMatthias Radestock2009-07-011-1/+1
| | * fix another off-by-one errorMatthias Radestock2009-07-011-1/+1
| | * foldMatthias Radestock2009-07-011-9/+6
| | * Fix off-by-one error (discovered by Matthias)Tony Garnock-Jones2009-07-011-1/+1
| | * cosmeticMatthias Radestock2009-07-011-23/+19
| | * Convenience rabbit_basic functions.Tony Garnock-Jones2009-06-222-11/+59
| |/