| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | cosmetic | Matthias Radestock | 2010-07-19 | 1 | -31/+31 |
| | | |||||
| * | minor refactoring of vq tests | Matthias Radestock | 2010-07-19 | 1 | -34/+30 |
| | | |||||
| * | simplify qi tests | Matthias Radestock | 2010-07-19 | 1 | -50/+52 |
| | | |||||
| * | simplify qi tests | Matthias Radestock | 2010-07-19 | 1 | -37/+38 |
| | | |||||
| * | simplify qi tests | Matthias Radestock | 2010-07-19 | 1 | -64/+73 |
| | | |||||
| * | cosmetic | Matthias Radestock | 2010-07-19 | 1 | -24/+24 |
| | | |||||
| * | simplify qi tests | Matthias Radestock | 2010-07-19 | 1 | -12/+11 |
| | | |||||
| * | refactor msg_store starting/stopping in tests | Matthias Radestock | 2010-07-19 | 1 | -55/+27 |
| | | | | | using the new funs in vq | ||||
| * | flesh out vq API with funs useful for testing | Matthias Radestock | 2010-07-19 | 1 | -5/+16 |
| | | |||||
| * | merge default into bug21673 | Matthias Radestock | 2010-07-19 | 2 | -2/+13 |
| |\ | |||||
| | * | flesh out APIs somewhat | Matthias Radestock | 2010-07-19 | 2 | -2/+13 |
| | | | | | | | | | useful in tests | ||||
| * | | More documentation | Matthew Sackman | 2010-07-19 | 1 | -0/+30 |
| | | | |||||
| * | | Improve documentation and document persistent vs transient msg store are for | Matthew Sackman | 2010-07-19 | 1 | -10/+18 |
| | | | |||||
| * | | refactor: simplify msg_store tests | Matthias Radestock | 2010-07-19 | 1 | -19/+15 |
| | | | |||||
| * | | refactor: simplify msg_store tests | Matthias Radestock | 2010-07-19 | 1 | -14/+19 |
| | | | |||||
| * | | refactor: simplify msg_store tests | Matthias Radestock | 2010-07-19 | 1 | -12/+9 |
| | | | |||||
| * | | tweak | Matthias Radestock | 2010-07-19 | 1 | -3/+3 |
| | | | |||||
| * | | refactor: take adantage of l/r symmetry in bpqueue tests | Matthias Radestock | 2010-07-19 | 1 | -63/+43 |
| | | | |||||
| * | | dict:find -> dict:fetch andalso lists:flatten -> lists:append | Matthew Sackman | 2010-07-19 | 1 | -8/+8 |
| | | | |||||
| * | | Merging bug 22987 into bug 21673 | Matthew Sackman | 2010-07-19 | 1 | -29/+55 |
| |\ \ | |||||
| | * | | Cosmetics | Matthew Sackman | 2010-07-19 | 1 | -13/+13 |
| | | | | |||||
| | * | | optimise qi:sync call in tx commit | Matthias Radestock | 2010-07-19 | 1 | -29/+55 |
| |/ / | | | | | | | call it with acks for persistent & durable messages only | ||||
| * | | refactor: 'cons_if' helper function | Matthias Radestock | 2010-07-19 | 1 | -20/+9 |
| | | | |||||
| * | | merge default into bug21673 | Matthias Radestock | 2010-07-19 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | tweak to assist testing | Matthias Radestock | 2010-07-19 | 1 | -1/+1 |
| | | | | | | | | | | | ...outside the context of the rabbit app cherry-picked from bug 21673. | ||||
| | * | 'sync' -> 'idle_timeout' | Matthias Radestock | 2010-07-19 | 4 | -17/+18 |
| | | | | | | | | | cherry-picked from bug 21673. | ||||
| | * | Merged bug22140 into default. | Simon MacMullen | 2010-07-16 | 1 | -1/+1 |
| | |\ | |||||
| | | * | replaced call bad:bad/0 with a call to exit/1 | Alexandru Scvortov | 2010-07-13 | 1 | -1/+1 |
| | | | | |||||
| * | | | cosmetic | Matthias Radestock | 2010-07-19 | 1 | -0/+1 |
| | | | | |||||
| * | | | tweak msg_store API to make it safer | Matthias Radestock | 2010-07-18 | 3 | -10/+12 |
| | | | | | | | | | | | | | ...by not allowing clients to be deleted w/o terminating them too | ||||
| * | | | tiny refactor | Matthias Radestock | 2010-07-18 | 1 | -7/+6 |
| | | | | |||||
| * | | | add a 'todo' | Matthias Radestock | 2010-07-18 | 1 | -0/+5 |
| | | | | |||||
| * | | | don't log warnings on clean startup of a msg_store | Matthias Radestock | 2010-07-18 | 3 | -25/+18 |
| | | | | |||||
| * | | | don't forget to process transactional acks | Matthias Radestock | 2010-07-16 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...when the tx doesn't involve any persistent messages, thus plugging a leak in pending_ack and qi. To reproduce: rr(amqp_connection). Conn = amqp_connection:start_network(), Ch = amqp_connection:open_channel(Conn), Q = <<"Q">>, amqp_channel:call(Ch, #'queue.declare'{queue = Q, durable = true, exclusive = true}), amqp_channel:call(Ch, #'basic.publish'{routing_key = Q}, #amqp_msg{}), amqp_channel:call(Ch, #'basic.get'{queue = Q}), amqp_channel:call(Ch, #'tx.select'{}), amqp_channel:call(Ch, #'basic.ack'{delivery_tag = 1}), amqp_channel:call(Ch, #'tx.commit'{}), ok. and then $ ./scripts/rabbitmqctl list_queues name messages_unacknowledged backing_queue_status Listing queues ... Q 0 [{q1,0},{q2,0},{delta,{delta,undefined,0,undefined}},{q3,0},{q4,0},{len,0},{pending_acks,1},{outstanding_txns,0},{target_ram_msg_count,infinity},{ram_msg_count,0},{ram_index_count,0},{avg_egress_rate,0.0},{avg_ingress_rate,0.0},{next_seq_id,1},{persistent_count,0}] ...done. Note the pending_acks of 1. | ||||
| * | | | add pending_acks to bq state report | Matthias Radestock | 2010-07-16 | 1 | -0/+2 |
| | | | | | | | | | | | | | it turns out to be useful | ||||
| * | | | refactor: invert some conditionals for better readability | Matthias Radestock | 2010-07-16 | 1 | -22/+18 |
| | | | | |||||
| * | | | refactor: trim args for msg_store_callback | Matthias Radestock | 2010-07-16 | 1 | -4/+3 |
| | | | | | | | | | | | | | we only ever need a msg_store_callback when we have persisted pubs | ||||
| * | | | another place were averages could end up being integers instead of floats | Matthias Radestock | 2010-07-15 | 1 | -3/+2 |
| | | | | |||||
| * | | | rate averages are meant to be floats | Matthias Radestock | 2010-07-15 | 1 | -2/+2 |
| | | | | |||||
| * | | | avoid >= between a number and an atom | Matthias Radestock | 2010-07-15 | 1 | -1/+2 |
| | | | | |||||
| * | | | improve type specs | Matthias Radestock | 2010-07-15 | 1 | -5/+4 |
| | | | | |||||
| * | | | cosmetic | Matthias Radestock | 2010-07-15 | 1 | -5/+5 |
| | | | | |||||
| * | | | merge default into bug21673 | Matthias Radestock | 2010-07-15 | 12 | -81/+193 |
| |\ \ \ | |/ / | |||||
| | * | | Merged heads | Emile Joubert | 2010-07-14 | 2 | -0/+9 |
| | |\ \ | |||||
| | | * | | Changelog updates for release 1.8.1 | Emile Joubert | 2010-07-14 | 2 | -0/+9 |
| | | | | | |||||
| | | * | | Added tag rabbitmq_v1_8_1 for changeset 5d9e3ff32dcb | Emile Joubert | 2010-07-14 | 0 | -0/+0 |
| | | | | | |||||
| | * | | | Merge bug22875 into default | Simon MacMullen | 2010-07-14 | 2 | -5/+12 |
| | |\ \ \ | | |/ / | |/| | | |||||
| | | * | | >80 lines fix. | Simon MacMullen | 2010-07-14 | 1 | -1/+2 |
| | | | | | |||||
| | | * | | added insightful comment | Alexandru Scvortov | 2010-07-14 | 1 | -1/+1 |
| | | | | | |||||
| | | * | | updated man page | Alexandru Scvortov | 2010-07-13 | 1 | -4/+6 |
| | | | | | |||||
