summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* | only reduce memory size when messages are acked, not when they're delivered.Matthew Sackman2009-06-233-57/+67
* | Tidying up before starting to play with tokens.Matthew Sackman2009-06-234-100/+45
* | whoops, missed off a priority pcast.Matthew Sackman2009-06-221-1/+1
* | Added ability to manually set queue modes. Also altered manager so that if yo...Matthew Sackman2009-06-225-10/+39
* | Added a time interval so that we report at a maximum of once per second. I gu...Matthew Sackman2009-06-221-4/+7
* | Switched to tracking memory size of the queue at all times. Removed use of pr...Matthew Sackman2009-06-222-74/+77
* | annoying bug which appeared ages ago and has only just been squashed. Meant q...Matthew Sackman2009-06-221-2/+2
* | merging in from bug19662Matthew Sackman2009-06-225-22/+154
|\ \ | |/
| * substantially bulked up the tests for this bug. All tests pass.Matthew Sackman2009-06-222-48/+94
| * fixed.Matthew Sackman2009-06-223-18/+53
| * A test. The problem really does exist. Not worked out how to fix it yet.Matthew Sackman2009-06-201-0/+49
| * fixed bug documented in preceeding commentMatthew Sackman2009-06-201-4/+5
* | Quite a horrendous merge of 19662. All tests pass.Matthew Sackman2009-06-194-107/+192
|\ \ | |/
| * comment typeoMatthew Sackman2009-06-191-1/+1
| * get_cache_info ==> cache_info.Matthew Sackman2009-06-191-5/+5
| * Just added a means to get the ets:info out for the cache. Testing shows that ...Matthew Sackman2009-06-191-2/+8
| * fixesMatthew Sackman2009-06-191-2/+3
| * Added caching layer using ets which, when a message is shared between multipl...Matthew Sackman2009-06-191-10/+61
| * Altered API so that the disk_queue understands about #basic_message. This mea...Matthew Sackman2009-06-194-79/+109
* | Reworked reporting of memory requests so that the queues are proactive about ...Matthew Sackman2009-06-193-37/+60
* | wiring things upMatthew Sackman2009-06-184-7/+33
* | exercise tiny area of the code to try and suggest it might be a zero-sum game.Matthew Sackman2009-06-181-3/+7
* | initial work making the mixed_queue keep track of some number vaguely related...Matthew Sackman2009-06-181-51/+82
* | cosmeticMatthew Sackman2009-06-181-1/+1
* | stop the commit timer if we're no longer dirty. This means it should no longe...Matthew Sackman2009-06-181-16/+24
* | Done. Problem was needing to reply instantly if we're not dirty.Matthew Sackman2009-06-181-20/+31
* | well, I think it works, but it's now much much slower.Matthew Sackman2009-06-181-71/+100
|/
* removing two usused functions: publish_with_seq and tx_commit_with_seqMatthew Sackman2009-06-181-28/+2
* removal of two unused functions from disk_queue. There are two more unused fu...Matthew Sackman2009-06-171-14/+2
* preemptive tidyingMatthew Sackman2009-06-171-18/+12
* sorted out specs.Matthew Sackman2009-06-176-9/+62
* commentMatthew Sackman2009-06-171-1/+2
* FunAcc0 ==> FunAccMatthew Sackman2009-06-171-6/+6
* more renaming and mnesia change to bat fileMatthew Sackman2009-06-172-17/+17
* Renaming variables. All tests still passMatthew Sackman2009-06-173-99/+95
* added batching for autoacks for general run_message_queueMatthew Sackman2009-06-171-16/+15
* adjusted HO-ness in deliver queue beautifully. Thus in the deliver_from_queue...Matthew Sackman2009-06-171-42/+45
* More tidyingMatthew Sackman2009-06-174-23/+19
* further discussionMatthew Sackman2009-06-171-18/+19
* post case/if discussionMatthew Sackman2009-06-171-9/+6
* mainly if ==> case in suitable places, but also some formattingMatthew Sackman2009-06-175-69/+88
* fixed line lengthsMatthew Sackman2009-06-1710-116/+177
* Removing the failed experiment that was the odbc db queueMatthew Sackman2009-06-172-476/+0
* just removing tabsMatthew Sackman2009-06-174-219/+219
* Yep, as I'd thought, the next_seq_id field was totally unused for anything us...Matthew Sackman2009-06-121-81/+54
* Made mixed_queue track its length by itself. This avoids synchronous calls to...Matthew Sackman2009-06-124-81/+106
* merging in from defaultMatthew Sackman2009-06-111-150/+138
|\