summaryrefslogtreecommitdiff
path: root/src/rabbit_amqqueue_process.erl
Commit message (Expand)AuthorAgeFilesLines
* rollback transactions on queue terminationbug21368Matthias Radestock2009-10-111-2/+9
* minor refactoringsMatthew Sackman2009-08-281-2/+1
* dq: revert the table change to earlier on, so that recovery isn't as horrendo...Matthew Sackman2009-08-281-2/+8
* superdooper. Recovery from crashes mid compaction tested, corrected, working.Matthew Sackman2009-08-281-4/+4
* cosmeticMatthew Sackman2009-08-281-1/+1
* Lots of things:Matthew Sackman2009-08-271-10/+7
* Hacked out the lowrate stuff from memory_manager, and associated adjustments ...Matthew Sackman2009-08-271-3/+2
* All QA comments relating to queue_mode_managerMatthew Sackman2009-08-271-3/+7
* Reworked handle_ch_down so that we detect early whether or not we should auto...Matthew Sackman2009-08-271-21/+21
* cosmetic + assert major invariant of queue_process on reply and noreplyMatthew Sackman2009-08-261-2/+6
* Removal of pointless calls to run_message_queueMatthew Sackman2009-08-261-2/+2
* Everything outstanding on MQ. +prefetcher:stop. Also give DQ more time to shu...Matthew Sackman2009-08-261-11/+4
* MQ: length/0 => len/0Matthew Sackman2009-08-251-3/+3
* Removed is_persistent from tx_tracking. Removed auto_ack_next_message as it w...Matthew Sackman2009-08-241-9/+4
* mode => storage_mode in most placesMatthew Sackman2009-08-211-6/+6
* Pretty much all the low hanging fruit. Need to check the ets access in txns i...Matthew Sackman2009-08-191-32/+28
* corrections to amqqueue_process.Matthew Sackman2009-08-171-12/+9
* More fixes to the queue_mode_manager.Matthew Sackman2009-08-161-1/+1
* merge in from 21087Matthew Sackman2009-08-031-260/+311
|\
| * merging in from 21087. All tests pass.Matthew Sackman2009-07-291-10/+16
| |\
| * | Prefetcher appears to be done and working well. None of the tests exercise it...Matthew Sackman2009-07-211-2/+4
| * | Well it's better. The memory size is now recovered at start up by doing a fol...Matthew Sackman2009-07-161-19/+18
| * | found a bug in the memory reports in combination with hibernation in that if ...Matthew Sackman2009-07-081-11/+7
| * | lots of tuning and testing. Totally rewrote the to_disk_only_mode in mixed_qu...Matthew Sackman2009-07-071-1/+3
| * | merge from bug21097Matthew Sackman2009-07-061-253/+298
| |\ \
| | * | Reworked. Because the disk->mixed transition doesn't eat up any ram, there is...Matthew Sackman2009-07-031-3/+4
| | * | report memory:Matthew Sackman2009-07-031-5/+5
| | * | wip, dnc.Matthew Sackman2009-07-021-4/+4
| | * | Sorted out the timer versus hibernate binary backoff. The trick is to use app...Matthew Sackman2009-07-021-10/+17
| | * | merge in from 21087. Behaviour is now broken because the timeout can get > 10...Matthew Sackman2009-07-021-251/+293
| | |\ \
| | | * | mmmm. It maybe sort of works. Needs work thoughMatthew Sackman2009-06-291-38/+38
| | | * | Changed reports so that we get bytes gained and lost since the last report.Matthew Sackman2009-06-241-3/+5
| | | * | merging in bug19662 with reduced reversesMatthew Sackman2009-06-231-4/+4
| | | |\ \
| | | | * | acktags in ack or tx_commit do not need to be ordered. Messages in tx_cancel ...Matthew Sackman2009-06-231-4/+4
| | | * | | only reduce memory size when messages are acked, not when they're delivered.Matthew Sackman2009-06-231-8/+7
| | | * | | Added ability to manually set queue modes. Also altered manager so that if yo...Matthew Sackman2009-06-221-5/+10
| | | * | | 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-221-3/+2
| | | * | | merging in from bug19662Matthew Sackman2009-06-221-5/+41
| | | |\ \ \ | | | | |/ / | | | |/| |
| | | | * | Reworked reporting of memory requests so that the queues are proactive about ...Matthew Sackman2009-06-191-11/+42
| | | | * | wiring things upMatthew Sackman2009-06-181-1/+6
| | | * | | fixed.Matthew Sackman2009-06-221-3/+6
| | | |/ /
| | | * | FunAcc0 ==> FunAccMatthew Sackman2009-06-171-6/+6
| | | * | Renaming variables. All tests still passMatthew Sackman2009-06-171-27/+27
| | | * | 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-171-15/+11
| | | * | mainly if ==> case in suitable places, but also some formattingMatthew Sackman2009-06-171-21/+23
| | | * | fixed line lengthsMatthew Sackman2009-06-171-26/+46
| | | * | Made mixed_queue track its length by itself. This avoids synchronous calls to...Matthew Sackman2009-06-121-1/+1