Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Jan 10, 2009

  1. Aman Gupta

    clean up ack support; acks are no longer sent automatically by the li…

    …brary
    authored January 09, 2009
  2. Aman Gupta

    fix issues with @closing causing multiple Channel.Close being sent

    authored January 09, 2009
  3. Aman Gupta

    use :ack => true in simple-ack example

    authored January 09, 2009
  4. Aman Gupta

    Merge commit 'chuckremes/master' into reconnect

    * 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.
    authored January 09, 2009

Jan 09, 2009

  1. cremes

    Clarified and corrected new #unbind/#unsubscribe/#subscribed? rdoc

    authored January 09, 2009
  2. cremes

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

    - also adds some documentation to #unbind, #unsubscribe
      and #subscribed?
    authored January 08, 2009

Jan 08, 2009

  1. Aman Gupta

    Merge branch 'master' into reconnect

    * master:
      method_missing for header wrapper
    authored January 07, 2009
  2. Aman Gupta

    method_missing for header wrapper

    authored January 07, 2009

Jan 07, 2009

  1. cremes

    Removed a debug statement used while creating rdoc

    authored January 07, 2009
  2. cremes

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

    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
    authored January 07, 2009
  3. cremes

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

    subclass APIs. Fixed several factual errors and added a larger
    'clock' example to the main MQ description.
    authored January 06, 2009

Jan 03, 2009

  1. Aman Gupta

    Merge branch 'master' into reconnect

    * 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
    authored January 03, 2009
  2. Aman Gupta

    Allow for client controlled acks. Patch by Doug Barth.

    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.
    authored January 03, 2009
  3. changed example host to localhost - dev.rabbitmq.com is not always up

    Signed-off-by: Aman Gupta <aman@tmm1.net>
    authored October 25, 2008 tmm1 committed January 04, 2009
  4. cremes

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

    - 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>
    authored January 04, 2009 tmm1 committed January 04, 2009
  5. cremes

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

    - 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.
    authored January 03, 2009

Dec 26, 2008

  1. Aman Gupta

    a few reconnect cleanups and bugfixes

    authored December 26, 2008
  2. Aman Gupta

    simple reconnect/reset logic

    authored December 25, 2008

Dec 25, 2008

  1. Doug Barth

    Removing 'Shutting down...' puts.

    It clutters up test output.
    
    Signed-off-by: Aman Gupta <aman@tmm1.net>
    authored December 05, 2008 tmm1 committed December 26, 2008
  2. Doug Barth

    Reset closing after closed.

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

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

    * '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.
    authored December 25, 2008
  4. Aman Gupta

    explicit client/server mode for logger example

    authored December 25, 2008

Dec 16, 2008

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

    …mode
    
    Signed-off-by: Aman Gupta <aman@tmm1.net>
    authored December 10, 2008 tmm1 committed December 16, 2008
  2. Coda Hale

    Changed all exception classes to descend from StandardError instead o…

    …f Exception.
    
    Technomancy explains why: http://technomancy.us/114
    
    Signed-off-by: Aman Gupta <aman@tmm1.net>
    authored December 10, 2008 tmm1 committed December 16, 2008

Oct 15, 2008

  1. Aman Gupta

    whitespace cleanup

    authored October 15, 2008
  2. Aman Gupta

    clean up Queue#pop api and make it threadsafe

    authored October 15, 2008
  3. Aman Gupta

    raise error if subscribe is called twice; clear out status/subscribe …

    …callbacks to prevent memory leaks
    authored October 15, 2008
  4. Aman Gupta

    combine AMQP.start and AMQP.run

    authored October 15, 2008
  5. Aman Gupta

    TODO: header values cannot be nil

    authored October 15, 2008
  6. Aman Gupta

    require EM 0.12.2

    authored October 15, 2008

Oct 11, 2008

  1. Aman Gupta

    Merge commit 'vanpelt/master' into vanpelt

    authored October 11, 2008

Oct 02, 2008

  1. Fixed for the case of EmptyGet responses with ack turned on

    authored October 02, 2008
  2. Ack and get now working...

    authored October 02, 2008
  3. Aman Gupta

    add Exchange#delete

    authored October 02, 2008
  4. Aman Gupta

    typos and other readme fixes

    authored October 02, 2008
Something went wrong with that request. Please try again.