diff options
author | Matthias Radestock <matthias@rabbitmq.com> | 2010-07-16 11:30:08 +0100 |
---|---|---|
committer | Matthias Radestock <matthias@rabbitmq.com> | 2010-07-16 11:30:08 +0100 |
commit | 7faa5cd9af3ffed04e7e9b5fb05d6d2d088eb732 (patch) | |
tree | e1c79ca4f80d65c632173e5de20734a6b40ab22e | |
parent | 5038152cd62834600a0ec87d272c014522a55bbc (diff) | |
download | rabbitmq-server-7faa5cd9af3ffed04e7e9b5fb05d6d2d088eb732.tar.gz |
add pending_acks to bq state report
it turns out to be useful
-rw-r--r-- | src/rabbit_variable_queue.erl | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rabbit_variable_queue.erl b/src/rabbit_variable_queue.erl index 3f73ac0b..15509b3c 100644 --- a/src/rabbit_variable_queue.erl +++ b/src/rabbit_variable_queue.erl @@ -652,6 +652,7 @@ handle_pre_hibernate(State = #vqstate { index_state = IndexState }) -> status(#vqstate { q1 = Q1, q2 = Q2, delta = Delta, q3 = Q3, q4 = Q4, len = Len, + pending_ack = PA, on_sync = {_, _, From}, target_ram_msg_count = TargetRamMsgCount, ram_msg_count = RamMsgCount, @@ -666,6 +667,7 @@ status(#vqstate { q1 = Q1, q2 = Q2, delta = Delta, q3 = Q3, q4 = Q4, {q3 , bpqueue:len(Q3)}, {q4 , queue:len(Q4)}, {len , Len}, + {pending_acks , dict:size(PA)}, {outstanding_txns , length(From)}, {target_ram_msg_count , TargetRamMsgCount}, {ram_msg_count , RamMsgCount}, |