summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* lots of tuning and testing. Totally rewrote the to_disk_only_mode in mixed_qu...Matthew Sackman2009-07-073-54/+100
* 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-028-56/+132
|\ \ | |/
| * Done. In order to keep the code simple, the detection of naptime is done in r...Matthew Sackman2009-07-021-6/+45
| * 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
| * tabs -> spacesMatthias Radestock2009-06-186-25/+25
* | When converting to disk mode, use tx_publish and tx_commit instead of publish...Matthew Sackman2009-07-011-9/+16
* | Well after all that pain, simply doing the disk queue tests first seems to so...Matthew Sackman2009-07-011-3/+1
* | merge, but it still doesn't work. Sometimes it blows up on clustering with "A...Matthew Sackman2009-06-301-5/+14
|\ \
| * | Well, this seems to work.Matthew Sackman2009-06-301-4/+13
| * | and now clustering seems to work again...Matthew Sackman2009-06-301-4/+4
* | | changed disk -> mixed mode so that messages stay on disk and don't get read. ...Matthew Sackman2009-06-303-50/+71
* | | just adding timing to the dump testMatthew Sackman2009-06-301-7/+6
* | | doh!Matthew Sackman2009-06-301-1/+1
* | | mmmm. It maybe sort of works. Needs work thoughMatthew Sackman2009-06-296-85/+181
* | | merging in from 20470Matthew Sackman2009-06-261-14/+24
|\ \ \
| * | | Had been thinking about this optimisation for a while but someone mentioned i...Matthew Sackman2009-06-261-16/+26
* | | | some more scaffolding for tokensMatthew Sackman2009-06-242-40/+99
* | | | Changed reports so that we get bytes gained and lost since the last report.Matthew Sackman2009-06-245-99/+136
* | | | memory size tracking was wrong on startup in disk mode for mixed_queue (and a...Matthew Sackman2009-06-241-10/+9
* | | | merging in from 19662Matthew Sackman2009-06-242-13/+22
|\ \ \ \ | | |/ / | |/| |
| * | | Removed the dumb timer:sleep, and after testing, properly sorted out the mnes...Matthew Sackman2009-06-242-13/+22
* | | | merging in fix from 20470Matthew Sackman2009-06-231-0/+2
|\ \ \ \ | | |/ / | |/| |
| * | | Failed to either watch the logs or remember that the timer is cancelled on di...Matthew Sackman2009-06-231-0/+2
* | | | merging in the recent non-tx performance fix in bug20470Matthew Sackman2009-06-231-11/+16
|\ \ \ \ | |/ / /
| * | | Right, whilst tx_commits were being coalesced, this was not done properly pro...Matthew Sackman2009-06-231-11/+16
* | | | merging in bug19662 with reduced reversesMatthew Sackman2009-06-232-9/+9
|\ \ \ \ | | |/ / | |/| |
| * | | acktags in ack or tx_commit do not need to be ordered. Messages in tx_cancel ...Matthew Sackman2009-06-232-8/+7
* | | | merging from bug19662Matthew Sackman2009-06-231-1/+1
|\ \ \ \ | |/ / /
| * | | without this, rabbit_disk_queue seems to refuse to start up if there are mess...Matthew Sackman2009-06-231-1/+1
| * | | These two fixes were done in 20980 but should really be in this branch.Matthew Sackman2009-06-222-3/+3