summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Added sync_all for queue_index, trap exits in amqqueue_process, make sure tha...Matthew Sackman2009-10-213-7/+24
* remove unnecessary rabbit_ prefix in process dictionary entries in fhcMatthew Sackman2009-10-211-19/+19
* fprof shows that dict really sucks hard, so switch to using the process dicti...Matthew Sackman2009-10-212-122/+103
* still far too slowMatthew Sackman2009-10-201-33/+17
* well, it's about 4 times slower, but the dumb fhc works on the queue indexMatthew Sackman2009-10-202-211/+528
* don't use foreach seeing as I'm not using it anywhere elseMatthew Sackman2009-10-191-3/+3
* make sure we stop the msg_store at the start of the queue_index testsMatthew Sackman2009-10-191-0/+1
* Extending queue index test slightlyMatthew Sackman2009-10-191-21/+39
* reversing previous change, as I had actually got it right first timeMatthew Sackman2009-10-191-3/+2
* more helpful when the bugfix fixes the bugMatthew Sackman2009-10-191-2/+3
* tidying up end of test_queue_indexMatthew Sackman2009-10-191-1/+3
* Some minor API changes which are pretty sensible anyway, but also make writin...Matthew Sackman2009-10-194-28/+106
* added missing specMatthew Sackman2009-10-191-0/+1
* spellingMatthew Sackman2009-10-191-1/+1
* now() -> make_ref()Matthew Sackman2009-10-191-3/+3
* preemptive refactoringMatthew Sackman2009-10-191-60/+57
* factoring out of some magic numbersMatthew Sackman2009-10-191-2/+3
* stop the msg_store at the end of the tests so the rest of the test suite can ...Matthew Sackman2009-10-191-0/+12
* test suite for msg_store - hit's 80% coverage - uncovered code is for recover...Matthew Sackman2009-10-191-466/+147
* on requeue, make use of msg_store:releaseMatthew Sackman2009-10-191-11/+18
* If we don't fully flush the journal when it becomes full then we are negating...Matthew Sackman2009-10-161-12/+13
* empty queues that get deleted should, um, be deletedMatthew Sackman2009-10-161-10/+13
* assertion that the purge count equals the queue lengthMatthew Sackman2009-10-161-2/+2
* Bug fix.Matthew Sackman2009-10-162-11/+17
* Bug fix.Matthew Sackman2009-10-161-4/+5
* Bug fix.Matthew Sackman2009-10-161-15/+17
* Bug fix.Matthew Sackman2009-10-161-2/+5
* Bug fix.Matthew Sackman2009-10-163-17/+19
* bug fix.Matthew Sackman2009-10-161-2/+10
* bug fix.Matthew Sackman2009-10-161-1/+2
* A load more fixes. Seem to have uncovered the possibility of finding many ack...Matthew Sackman2009-10-144-12/+15
* use lists:flatten, not hdMatthew Sackman2009-10-141-1/+1
* some more fixes. durable queue recovery seems to workMatthew Sackman2009-10-141-5/+5
* some initial fixesMatthew Sackman2009-10-142-4/+8
* the deletion of transient msgs via the scattering of the journal at startup w...Matthew Sackman2009-10-141-47/+74
* slightly more likely to workMatthew Sackman2009-10-141-4/+5
* cosmetics and also removal of bitstring syntax as it seems far too modern, an...Matthew Sackman2009-10-141-7/+7
* the queue index deletes transient msgs on initialisation. This is rather eleg...Matthew Sackman2009-10-141-6/+17
* Wire up the tx_commit callback. Note no coalescing because no sync on queue_i...Matthew Sackman2009-10-142-3/+10
* Be a bit more clever on starting the message store and look up durable queues...Matthew Sackman2009-10-134-37/+76
* most of the rewiring is done. Need to sort out how to delete non durable queu...Matthew Sackman2009-10-136-1538/+73
* added publish_delivered/2 which deals with adding a message, when the queue i...Matthew Sackman2009-10-131-1/+17
* publish/3 -> publish/2 because the IsDelivered bit is always false when calle...Matthew Sackman2009-10-131-14/+32
* it starts up againMatthew Sackman2009-10-133-5/+9
* Added ability to seed the msg_store. It's a bit hairy.Matthew Sackman2009-10-131-5/+57
* Maybe done. Maybe time to start hacking out mq and dq. Maybe.Matthew Sackman2009-10-132-22/+35
* factorisation and application of DeMorganMatthew Sackman2009-10-131-16/+14
* in preparation for commit, need to be able to indicate in a publish that pers...Matthew Sackman2009-10-121-22/+62
* cosmeticMatthew Sackman2009-10-121-5/+6
* tx_publish and tx_rollback done. Only tx_commit to go...Matthew Sackman2009-10-121-1/+12