Commits

Author Commit Message Labels Comments Date
David Reid
Ignore a bunch of effigy crap.
David Reid
Use monitors isntead of links and try to reuse the connection if the channel dies, if the connection dies we just connect again.
David Reid
Downgrade rabbitmq-erlang-client from arbitrary unknown revision to 1_6_0 tag. Make some tests pass.
Branches
1_6_0_client
David Reid
Add a bunch of generated framewerk generated effigy crud to .hgignore
Andy Gross
link to connection/channel pids
David Reid
Remove todo item fixed in last commit.
David Reid
Ack should always be a cast. add gen_bunny:ack/1 and gen_bunny:ack/2 so you can just call gen_bunny:ack(Tag) from a gen_bunny behaviour.
David Reid
Add some TODO items.
David Reid
Handle decoding of message properties and if NoAck is specified send handle_message a tagged_message {DeliveryTag::integer(), Message::message()} (also add ?is_tagged_message)
David Reid
async_publish support and a bunch more test cases (some just to placate cover). Currently at 94.42% coverage.
David Reid
Make handle_message send whole message() objects instead of just payloads and test that handle_call, handle_cast, and handle_info are properly passed through to the test_gb module.
David Reid
Test gen_bunny:start_link also checks get_connection and get_channel
David Reid
Allow bunnyc:publish/3 to take a message() and add bunnyc:publish/4
David Reid
Remove debug print from rabbitmq-erlang-client.
David Reid
Test coverage for connect_declare_subscribe
David Reid
get/ack support for bunnyc and tests for all.
David Reid
Fix makefile to do ./bootstrap itself.
David Reid
Re-add effigy from the git tip.
David Reid
Re-add effigy from the git tip.
David Reid
Very early version of a gen_server AMQP client for publishing and blocking gets.
David Reid
Pass NoAck option through gen_bunny.
David Reid
Update todo, remove unused macros
David Reid
Fix a problem calling amqp_connection:start_network, make gen_bunny use bunny_util:connect and bunny_util:declare, and fix up example_gb to rely on the new gen_bunny functionality.
David Reid
Suppress effigy verifying info messages and and point the run_tests.escript at the correct location of effigy's beams.
David Reid
Add connect and declare util functions and add effigy as a dep for the connect and declare unittests.
Andy Gross
added some TODO items
Andy Gross
some better handling of connection errors
Andy Gross
proxy handle_[call|cast|info] to gen_bunnies
Andy Gross
add accessors for connection pid, channel pid, and consumer tag
Andy Gross
props to bryan fink for his cover -> html code in THANKS
  1. Prev
  2. Next