summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* makeMatthew Sackman2009-10-273-7/+10
* added to qi so that it will store that it was cleanly shutdown, and on startu...Matthew Sackman2009-10-271-5/+28
* Added check in the qi startup that msgs must be in the msg_store. This affect...Matthew Sackman2009-10-262-4/+14
* rewrote the qi populating the msg_store (delta function), sidestepping queue ...Matthew Sackman2009-10-261-25/+30
* correction of ordering of exports, specs and functions. And correction of spe...Matthew Sackman2009-10-261-6/+7
* Mainly a load of cosmetics, and some minor API changes, but also manage to ho...Matthew Sackman2009-10-264-41/+69
* merging in from defaultMatthew Sackman2009-10-266-47/+59
|\
| * merge bug21777 into defaultMatthias Radestock2009-10-261-3/+3
| |\
| | * cosmetic error formatting changesMatthias Radestock2009-10-261-3/+3
| | * Fixed formatting for string-based errorsPaul Jones2009-10-091-1/+1
| * | merge bug21758 into defaultMatthias Radestock2009-10-261-7/+16
| |\ \
| | * | Typo and style fixMichael Bridgen2009-10-201-7/+5
| | * | Use a specialised return value for handle_ch_down, rather than reinterpreting...Michael Bridgen2009-10-201-7/+10
| | * | Do the queue deletion synchronously. Instead of replying immediatelyMichael Bridgen2009-10-191-3/+11
| | |/
| * | correct list_bindings result field orderMatthias Radestock2009-10-221-2/+2
| * | Minor QA fixMarek Majkowski2009-10-211-1/+1
| * | cope with suffixed node names in scriptsMatthias Radestock2009-10-084-33/+36
| |/
* | in queue tx coalescing is in. It works too - doubling the number of producers...Matthew Sackman2009-10-233-16/+71
* | removal of dumb code - need to find a better way of dealing with this problemMatthew Sackman2009-10-231-6/+1
* | should definitely sync after truncating the ack journalMatthew Sackman2009-10-231-0/+1
* | Yes, turns out it's a good idea to observe the is_persistent flag...Matthew Sackman2009-10-231-2/+7
* | mainly cosmetic renamings. Also added support to queue_index:sync so that you...Matthew Sackman2009-10-234-17/+26
* | finally added support for smart syncing of the queue index on commit. Note pe...Matthew Sackman2009-10-232-11/+20
* | Added is_dirty, which is necessary so that we can avoid unnecessary syncs. It...Matthew Sackman2009-10-231-26/+35
* | Removed state from fhc. The reasoning is as follows:Matthew Sackman2009-10-232-173/+134
* | drop the offset arg to read, also account for the possibility that we didn't ...Matthew Sackman2009-10-222-32/+15
* | starting to deal with the idea that fhs may disappear because of hitting limitsMatthew Sackman2009-10-221-38/+61
* | bug fix in fhc:read (not tracking change in offset). Also made qi use new fhc...Matthew Sackman2009-10-223-292/+91
* | not quite complete, but much much simpler, and prettierMatthew Sackman2009-10-221-120/+106
* | More work on the real fhcMatthew Sackman2009-10-221-29/+124
* | trivial and cosmeticMatthew Sackman2009-10-221-2/+1
* | Started work on the real file handle cacheMatthew Sackman2009-10-221-0/+214
* | Added write buffers. Performance now very very good, and could get better if ...Matthew Sackman2009-10-211-38/+59
* | 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