Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Feb 21, 2009
  1. @dj2 @tmm1

    only add the errback if we aren't reconnecting. keeps us from adding …

    dj2 authored tmm1 committed
    …each reconnect attempt
    
    Signed-off-by: Aman Gupta <aman@tmm1.net>
Commits on Feb 14, 2009
  1. @tmm1

    clean up examples

    tmm1 authored
  2. @tmm1

    clean up before forking

    tmm1 authored
Commits on Feb 12, 2009
  1. @tmm1

    Add doc to MQ::Queue#status

    tmm1 authored
Commits on Jan 25, 2009
  1. @tmm1

    use ack mode in MQ.rpc

    tmm1 authored
Commits on Jan 17, 2009
  1. @careo @tmm1

    Add support for headers exchange type.

    careo authored tmm1 committed
    Signed-off-by: Aman Gupta <aman@tmm1.net>
  2. @tmm1

    fix race condition in Queue#pop

    tmm1 authored
Commits on Jan 10, 2009
  1. @tmm1

    version 0.6

    tmm1 authored
  2. @tmm1
  3. @tmm1
  4. @tmm1
  5. @tmm1
  6. @tmm1

    Merge commit 'chuckremes/master' into reconnect

    tmm1 authored
    * commit 'chuckremes/master':
      Clarified and corrected new #unbind/#unsubscribe/#subscribed? rdoc
      Small patch to add #subscribed? metho to MQ::Queue API
      Removed a debug statement used while creating rdoc
      Reworked all code examples so they use the MQ API instead of the
      Added rdoc to the main classes and modules used for building clients.
Commits on Jan 9, 2009
  1. @cremes
  2. @cremes

    Small patch to add #subscribed? metho to MQ::Queue API

    cremes authored
    - also adds some documentation to #unbind, #unsubscribe
      and #subscribed?
Commits on Jan 8, 2009
  1. @tmm1

    Merge branch 'master' into reconnect

    tmm1 authored
    * master:
      method_missing for header wrapper
  2. @tmm1
Commits on Jan 7, 2009
  1. @cremes
  2. @cremes

    Merge branch 'master' of git://github.com/tmm1/amqp

    cremes authored
    conflicts resolved
    
    Conflicts:
    
    	lib/amqp.rb
    	lib/amqp/protocol.rb
    	lib/mq.rb
    	lib/mq/exchange.rb
    	lib/mq/queue.rb
    	lib/mq/rpc.rb
  3. @cremes

    Reworked all code examples so they use the MQ API instead of the

    cremes authored
    subclass APIs. Fixed several factual errors and added a larger
    'clock' example to the main MQ description.
Commits on Jan 3, 2009
  1. @tmm1

    Merge branch 'master' into reconnect

    tmm1 authored
    * master:
      Allow for client controlled acks. Patch by Doug Barth.
      changed example host to localhost - dev.rabbitmq.com is not always up
      Added rdoc to the main classes and modules used for building clients.
    
    Conflicts:
    	lib/mq/queue.rb
  2. @tmm1

    Allow for client controlled acks. Patch by Doug Barth.

    tmm1 authored
    Client code can pop or subscribe with the :ack => true. They can then
    ack the message as being received using the ack method on the header.
    
    For example:
      MQ.queue('foo').subscribe(:ack => true) do |header, message|
        # Processsed message
        header.ack
      end
    
    Failure to ack a message will cause the message to be redelivered when
    the connection and/or channel are closed.
  3. @tmm1

    changed example host to localhost - dev.rabbitmq.com is not always up

    Simon Horne authored tmm1 committed
    Signed-off-by: Aman Gupta <aman@tmm1.net>
  4. @cremes @tmm1

    Added rdoc to the main classes and modules used for building clients.

    cremes authored tmm1 committed
    - modified the gemspec to build the rdoc during installation and use
      the README file as the default index
    
    - added :nodoc: or :stopdoc: rdoc directives to all files in lib/ext
    
    - added :stopdoc: directives to codegen.rb so the spec.rb file does
      not get indexed by rdoc
    
    - added descriptive documentation to most of the major classes. A good
      chunk of the descriptions were copied verbatim from the
      amqp-0.8.xml file. Some code examples were repurposed from the
      examples directory to add color. More code examples needed.
    
    - removed some metaprogramming from mq.rb so that a few convenience
      methods could be properly documented.
    
    Signed-off-by: Aman Gupta <aman@tmm1.net>
  5. @cremes

    Added rdoc to the main classes and modules used for building clients.

    cremes authored
    - modified the gemspec to build the rdoc during installation and use
      the README file as the default index
    
    - added :nodoc: or :stopdoc: rdoc directives to all files in lib/ext
    
    - added :stopdoc: directives to codegen.rb so the spec.rb file does
      not get indexed by rdoc
    
    - added descriptive documentation to most of the major classes. A good
      chunk of the descriptions were copied verbatim from the
      amqp-0.8.xml file. Some code examples were repurposed from the
      examples directory to add color. More code examples needed.
    
    - removed some metaprogramming from mq.rb so that a few convenience
      methods could be properly documented.
Commits on Dec 26, 2008
  1. @tmm1
  2. @tmm1

    simple reconnect/reset logic

    tmm1 authored
Commits on Dec 25, 2008
  1. @dougbarth @tmm1

    Removing 'Shutting down...' puts.

    dougbarth authored tmm1 committed
    It clutters up test output.
    
    Signed-off-by: Aman Gupta <aman@tmm1.net>
  2. @dougbarth @tmm1

    Reset closing after closed.

    dougbarth authored tmm1 committed
    Before, this guard was always true, causing reconnections to fail after
    closing.
    
    Signed-off-by: Aman Gupta <aman@tmm1.net>
  3. @tmm1

    Merge branch 'master' of git@github.com:tmm1/amqp

    tmm1 authored
    * 'master' of git@github.com:tmm1/amqp:
      allow users to pass through the insist option for rabbitmq clustered mode
      Changed all exception classes to descend from StandardError instead of Exception.
  4. @tmm1
Commits on Dec 16, 2008
  1. @tmm1

    allow users to pass through the insist option for rabbitmq clustered …

    Cliff Moon authored tmm1 committed
    …mode
    
    Signed-off-by: Aman Gupta <aman@tmm1.net>
  2. @codahale @tmm1

    Changed all exception classes to descend from StandardError instead o…

    codahale authored tmm1 committed
    …f Exception.
    
    Technomancy explains why: http://technomancy.us/114
    
    Signed-off-by: Aman Gupta <aman@tmm1.net>
Commits on Oct 15, 2008
  1. @tmm1

    whitespace cleanup

    tmm1 authored
  2. @tmm1
Something went wrong with that request. Please try again.