diff options
| author | Matthew Sackman <matthew@lshift.net> | 2009-12-02 22:29:05 +0000 |
|---|---|---|
| committer | Matthew Sackman <matthew@lshift.net> | 2009-12-02 22:29:05 +0000 |
| commit | 19bb74623da7a270ba6bfbc6e8f4a0bbb4f363fd (patch) | |
| tree | 5db2fd5102075c0144be4440478fd5863d7a8575 /docs | |
| parent | 13ff649097a4c3f0baa9549e0a32d37d1e326264 (diff) | |
| download | rabbitmq-server-git-19bb74623da7a270ba6bfbc6e8f4a0bbb4f363fd.tar.gz | |
Up to 11kHz persistent on my home machine. Still a little way off the 13kHz that I was getting before, but there were bugs in the previous QI (eg missing syncs) which could well have led to the old version being too fast. Added two functions to fhc: delete/1 which deletes without flushing any data at all. It will refuse to delete if the file isn't open; discard_write_buffer/1 which does what it says. We use the latter after scattering the journal as after we hit each segment, we sync the segment, so at that point there's no need at all to force out the data in the fhc for the journal prior to truncation.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
