summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* move constants to where they belongMatthias Radestock2009-09-252-14/+10
* get rid of message attriburs in msg_store and msg_fileMatthias Radestock2009-09-243-59/+40
* replace msg_store:attrs with containsMatthias Radestock2009-09-234-67/+64
* merge headsMatthew Sackman2009-09-231-1/+1
|\
| * compact (well, delete, actually) files with no valid messagesMatthias Radestock2009-09-231-1/+1
* | merge headsMatthew Sackman2009-09-231-19/+26
|\ \ | |/
| * on startup, compact files from which we removed unreferenced messagesMatthias Radestock2009-09-231-19/+26
* | english is betterMatthew Sackman2009-09-231-1/+1
|/
* inverting previous changeset...Matthew Sackman2009-09-231-4/+3
* overload open_file so it can cope with filenumbers and names, plus associated...Matthew Sackman2009-09-231-3/+4
* Made sure the magic marker message cannot be produced by a client by forcing ...Matthew Sackman2009-09-231-3/+3
* rename load_messages to build_indexMatthias Radestock2009-09-231-16/+15
* remove verify_messages_referenced checkMatthias Radestock2009-09-231-16/+5
* get rid of message cache limitMatthias Radestock2009-09-231-10/+2
* refactoring: get rid of MnesiaDelete flag to remove_messagesMatthias Radestock2009-09-221-23/+14
* do not call msg_store:attrs/2 from disk_queue:{phantom_fetch,prefetch}Matthias Radestock2009-09-222-20/+11
* fix typoMatthias Radestock2009-09-221-1/+1
* drop disk_queue/msg_store disk_only modeMatthias Radestock2009-09-103-457/+119
* initialise msg_store ref counts via a generatorMatthias Radestock2009-09-102-57/+80
* refer to files by their number not their nameMatthias Radestock2009-09-081-88/+84
* minor tidying up: use symbolic record indices instead of numeric onesMatthias Radestock2009-09-081-7/+8
* api tweak: pass durable queues in list rather than setMatthias Radestock2009-09-082-5/+4
* change guid to a binary, using the md5 of term_to_binaryMatthias Radestock2009-09-084-38/+43
* refactoring: move dets/ets match into sort_msg_locations_by_offsetMatthias Radestock2009-09-071-18/+9
* rename prune_mnesia to pruneMatthias Radestock2009-09-071-10/+10
* shut up dialyzerMatthias Radestock2009-09-071-3/+4
* refactoring of delete_empty_filesMatthias Radestock2009-09-071-23/+26
* generalise persistent flag to message attributes in rabbit_msg_storeMatthias Radestock2009-09-072-21/+19
* generalise persistent flag to message attributes in rabbit_msg_fileMatthias Radestock2009-09-071-50/+43
* resolve msg_id type confusionMatthias Radestock2009-09-074-6/+14
* perform term/binary conversion of msg body in rabbit_msg_fileMatthias Radestock2009-09-072-21/+21
* do not return body size from rabbit_msg_file:readMatthias Radestock2009-09-072-12/+15
* big refactoring: extract msg_store from disk_queueMatthias Radestock2009-09-062-1157/+1315
* rename #file_summary_entry to #file_summaryMatthias Radestock2009-09-031-30/+30
* rename #message_store_entry to #msg_locationMatthias Radestock2009-09-031-38/+38
* Switched to using a file to hold the disk_only data. Also found a bug where v...Matthew Sackman2009-09-031-22/+27
* the disk queue sometimes needs much longer to shut down safely if it's heavil...Matthew Sackman2009-09-031-1/+1
* use a record in file summaryMatthew Sackman2009-09-031-46/+66
* ensure that we fsync after copying messages across during compactionMatthew Sackman2009-09-031-1/+1
* commented on purpose of cacheMatthew Sackman2009-09-031-0/+11
* sort files for compaction numericallyMatthew Sackman2009-09-031-1/+1
* Guarantee that any oppressed process reporting 0 memory use will get liberated.Matthew Sackman2009-09-021-3/+4
* Made the disk queue start up in the same mode it was last running in.Matthew Sackman2009-09-022-20/+45
* factor out sublist and disjoint testsMatthew Sackman2009-09-021-8/+10
* Shutdown III: Inline VaporisationMatthew Sackman2009-09-021-7/+3
* another attempt at stop/terminate/vaporisation/shutdown/suicide/deathsquadMatthew Sackman2009-09-021-17/+16
* renaming of variables.Matthew Sackman2009-09-021-21/+21
* A couple of cosmetics - grab_msg_id went away, but tidied up terminate and va...Matthew Sackman2009-09-021-32/+38
* made dq:delete_queue a call, not a cast. This eliminates a race condition bet...Matthew Sackman2009-09-021-4/+5
* Fixed the mistake Matthias spotted in recovery from crash (comment #211). Tes...Matthew Sackman2009-09-021-22/+34