AnyEvent-RabbitMQ
view release on metacpan or search on metacpan
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
Appendix: How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to humanity, the best way to achieve this is to make it
free software which everyone can redistribute and change under these
terms.
To do so, attach the following notices to the program. It is safest to
attach them to the start of each source file to most effectively convey
the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) 19yy <name of author>
"type" : "git",
"url" : "git://github.com/bobtfish/AnyEvent-RabbitMQ.git",
"web" : "https://github.com/bobtfish/AnyEvent-RabbitMQ"
}
},
"version" : "1.22",
"x_contributors" : [
"Tom Doran <bobtfish@cpan.org>",
"Nicolas R <atoomic@cpan.org>",
"Dave Lambley <dlambley@cpan.org>",
"Ruslan Zakirov <ruz@bestpractical.com>",
"Masahito Ikuta <cooldaemon@gmail.com>",
"Rod Taylor <rod.taylor@gmail.com>",
"Carl H\u00f6rberg <carl@cloudamqp.com>",
"Julio Polo <julio@hawaii.edu>",
"A.J. Ragusa <aragusa@globalnoc.iu.edu>",
"Jos\u00e9 Mic\u00f3",
"Scott O'Neil <scott@cpanel.net>"
],
"x_serialization_backend" : "Cpanel::JSON::XS version 3.0239"
}
Readonly: '1.03'
namespace::clean: '0'
perl: '5.010'
resources:
repository: git://github.com/bobtfish/AnyEvent-RabbitMQ.git
version: '1.22'
x_contributors:
- 'Tom Doran <bobtfish@cpan.org>'
- 'Nicolas R <atoomic@cpan.org>'
- 'Dave Lambley <dlambley@cpan.org>'
- 'Ruslan Zakirov <ruz@bestpractical.com>'
- 'Masahito Ikuta <cooldaemon@gmail.com>'
- 'Rod Taylor <rod.taylor@gmail.com>'
- 'Carl Hörberg <carl@cloudamqp.com>'
- 'Julio Polo <julio@hawaii.edu>'
- 'A.J. Ragusa <aragusa@globalnoc.iu.edu>'
- 'José Micó'
- "Scott O'Neil <scott@cpanel.net>"
x_serialization_backend: 'YAML::Tiny version 1.70'
version = 1.22
[@Filter]
-bundle = @Basic
-remove = Readme
[Metadata]
x_contributors = Tom Doran <bobtfish@cpan.org>
x_contributors = Nicolas R <atoomic@cpan.org>
x_contributors = Dave Lambley <dlambley@cpan.org>
x_contributors = Ruslan Zakirov <ruz@bestpractical.com>
x_contributors = Masahito Ikuta <cooldaemon@gmail.com>
x_contributors = Rod Taylor <rod.taylor@gmail.com>
x_contributors = Carl Hörberg <carl@cloudamqp.com>
x_contributors = Julio Polo <julio@hawaii.edu>
x_contributors = A.J. Ragusa <aragusa@globalnoc.iu.edu>
x_contributors = José Micó
x_contributors = Scott O'Neil <scott@cpanel.net>
[InstallGuide]
[CPANFile]
share/fixed_amqp0-8.xml view on Meta::CPAN
/ C:GET ( S:GET-OK content / S:GET-EMPTY )
/ C:ACK
/ C:REJECT
</doc>
<chassis name = "server" implement = "MUST" />
<chassis name = "client" implement = "MAY" />
<doc name = "rule" test = "amq_basic_08">
The server SHOULD respect the persistent property of basic messages
and SHOULD make a best-effort to hold persistent basic messages on a
reliable storage mechanism.
</doc>
<doc name = "rule" test = "amq_basic_09">
The server MUST NOT discard a persistent basic message in case of a
queue overflow. The server MAY use the Channel.Flow method to slow
or stop a basic message publisher when necessary.
</doc>
<doc name = "rule" test = "amq_basic_10">
The server MAY overflow non-persistent basic messages to persistent
storage and MAY discard or dead-letter non-persistent basic messages
share/fixed_amqp0-8.xml view on Meta::CPAN
/ S:DELIVER
/ S:RETURN
/ C:ACK
/ C:REJECT
</doc>
<chassis name = "server" implement = "MAY" />
<chassis name = "client" implement = "MAY" />
<doc name = "rule">
The server MUST make a best-effort to hold file messages on a
reliable storage mechanism.
</doc>
<doc name = "rule">
The server MUST NOT discard a file message in case of a queue
overflow. The server MUST use the Channel.Flow method to slow or stop
a file message publisher when necessary.
</doc>
<doc name = "rule">
The server MUST implement at least 2 priority levels for file
messages, where priorities 0-4 and 5-9 are treated as two distinct
share/fixed_amqp0-9-1.xml view on Meta::CPAN
/ C:RECOVER-ASYNC
/ C:RECOVER S:RECOVER-OK
</doc>
<chassis name = "server" implement = "MUST" />
<chassis name = "client" implement = "MAY" />
<rule name = "01">
<doc>
The server SHOULD respect the persistent property of basic messages and
SHOULD make a best-effort to hold persistent basic messages on a reliable
storage mechanism.
</doc>
<doc type = "scenario">
Send a persistent message to queue, stop server, restart server and then
verify whether message is still present. Assumes that queues are durable.
Persistence without durable queues makes no sense.
</doc>
</rule>
<rule name = "02">
( run in 0.488 second using v1.01-cache-2.11-cpan-4e96b696675 )