Revision history for perl module Net::AMQP::RabbitMQ
0.005002 - 2014-06-07
- Fixed an issue where a disconnect from the server may have occurred during an internal_recv() call, but we weren't detecting and disconnecting accordingly. Now we disconnect in a way that allows is_connected() to realize that we're no longer connected so that we can then re-connect (manchicken)
0.005001 - 2014-06-07
- changed tests to use unique queue/exchange names
0.005000 - 2014-06-07
- removed no_wait from purge documentation as it doesn't do anything
- Added queue_delete method
0.004002 - 2014-04-02
- Added Net::AMQP::RabbitMQ::is_connected() to determine whether or not you have a live connection. (manchicken)
- Added a call to Net::AMQP::RabbitMQ::disconnect() to close the socket connection as well. (manchicken)
- Added a test to verify the is_connected() functionality. (manchicken)
0.004001 - 2014-02-22
- changed github repo url
0.004000 - 2014-01-12
- fixed a memory leak when using transactions
0.003001 - 2014-01-12
- updated Makefile.PL to fix a compile issue on Debian Wheezy
0.003 - 2013-12-22
- forked from Net::RabbitMQ as Net::AMQP::RabbitMQ since changes not accepted upstream
- use librabbitmq 0.4.1
- amqp protocol 0.9.1 support only rabbitmq 2+
- removed basic_return method, since standard version of librabbitmq is used, not custom fork
- Changes file changed to suppot CPAN::Changes
- client send a heartbeat back whenever it receives one.
v0.2.6 - 2012-07-13
- make the heartbeat test a bit more tolerant (neophenix)
v0.2.5 - 2012-07-12
- wish CPAN versioning made sense.
v0.2.4 - 2012-07-12
- add basic reject (jpfrigerio)
- conditional variable::magic tests (mfowler)
v0.2.3 - 2011-09-12
- fix a few documentation typos
- support binding to an exchange with headers (RabbitMQ feature)
v0.2.2 - 2011-08-29
- note https://github.com/omniti-labs/Net--RabbitMQ as the
authoritative repository.
- set and get header proporties from Aaron Schrab and Andy Wick
v0.2.1 - 2011-05-18
- fixed up tests.
v0.2.0 - 2011-04-19
- fixed memory leak in amqp_table
- add a connect timeout that both times out connect() calls and
sets SO_{SND.RCV}TIMEO on the socket
- add a heartbeat method
- a hearbeat frame can be received in the internal_recv function
causing an unexpected failure consuming; these are now ignored.
- make queue_declare return message and consumer counts (additionally)
when called in array context.
v0.1.9 - 2011-02-14
- add a basic return callback registration point
- add basic qos support
v0.1.8 - 2010-10-09
- missed a gratuitous memory leak somehow
v0.1.7 - 2010-10-09
- amqp_exchange_delete prototype
- memory leak fix from Trevor Little
v0.1.6 - 2010-07-18
- fix for uninitialized exchange when no options are passed.
- add consumer tags and docs
- add delete_exchange from Richard Wallman
- enhance delete_exchange with if_unused and nowait options
from Brian Clapper
v0.1.5 - 2010-04-22
- support for properties from Bob Goldstein < bobg at uic dot edu >
- retarded and seemingly futile attempt to compensate for no pack Q
v0.1.4 - 2010-04-08
- another attempt at getting CPAN testers is_deeply to accept truth
- memory leak with basic consume
v0.1.3 - 2010-03-30
- allow support for overriding OPTIMIZE.
Sun C 5.10 SunOS_i386 2009/06/03 requires -xO1 in my tests.
- fix MANIFEST file.
v0.1.2 - 2010-03-30
- use perl's USE_ITHREADS as a define to enable thread safety or not.
- Fix some macro use that was certainly wrong yet gcc silently allowed.
v0.1.1 - 2010-02-22
- [rt.cpan.org #53800] make distclean removes files needed for build
- manually encode the 64bit delivery_tag to work croass platform for poorly
configured perls (no 64bit ints)
- add a get method (amqp_basic_get)
v0.1.0 - 2010-01-17
- Update test suite to use dev.rabbitmq.com by default; still overridden with MQHOST environment variable.
- Bumped minor release number as things seem happy and stable.
v0.0.4 - 2009-12-29
- make the tests use pack 'LL' instead of 'Q' for those that compile there perls incorrectly or cannot afford enough bits to make Q happen.
v0.0.3 - 2009-12-25
- added tests for the txn support
- fixed file descriptor leak
v0.0.2 - 2009-12-19
- Thread safety added.
- txn support from Joshua Kronengold
- some docs bugs.
v0.0.0.1 - 2009-11-12
- Initial release