Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Apr 22, 2015
  1. @autarch

    Bump version after release

    autarch authored
  2. @autarch

    v0.12

    autarch authored
      [BUG FIXES]
    
      * The latest Net::AMQP::RabbitMQ release made the message delivery_tag a
        Math::UInt64 object, which broke Crixa. Fixed by Ran Eilam.
  3. @autarch

    Changes for next release

    autarch authored
  4. @autarch

    Merge pull request #9 from Tamarou/eilara-eilara/delivery-tag-is-UInt64

    autarch authored
    Make delivery_tag a uint64
  5. @autarch
  6. @autarch
  7. @autarch
  8. @autarch

    Merge branch 'eilara/delivery-tag-is-UInt64' of https://github.com/ei…

    autarch authored
    …lara/Crixa into eilara-eilara/delivery-tag-is-UInt64
Commits on Apr 20, 2015
  1. @eilara
  2. @autarch
  3. @autarch

    Merge pull request #4 from oschwald/typo-correction

    autarch authored
    Correct typo in documentation
Commits on Feb 26, 2015
  1. @oschwald

    Correct typo in documentation

    oschwald authored
    The Crixa object only supports `new_channel`, not `channel`.
Commits on Jan 19, 2015
  1. @autarch

    Bump version after release

    autarch authored
  2. @autarch

    v0.11

    autarch authored
      [ENHANCEMENTS]
    
      * Implemented Crixa::Queue->consume(), a blocking API for waiting until
        messages are received. Unlike the wait_for_message() method, this method
        does not use a busy loop. Internally, it uses the poll() system call, so
        it should be much kinder on your CPU.
    
      * Added a Crixa::Message->consumer_tag() attribute. This will be set for
        messages received via the new Crixa::Queue->consume() API.
    
      [CHANGES]
    
      * Crixa::Message->message_count() is no longer set for all messages, since
        messages received via consume() have no message count.
    
      [BUG FIXES]
    
      * The docs said that the queue "auto_delete" parameter defaulted to false,
        but it was actually defaulting to true. This was largely irrelevant given
        that there past releases had no support for the consume()/recv() interface
        in Crixa::Queue, but if you made a queue with Crixa and then used the
        underlying mq object to call consume(), this would've been a problem.
Commits on Jan 15, 2015
  1. @autarch

    Update generated files

    autarch authored
  2. @autarch
  3. @autarch

    Update generated files

    autarch authored
  4. @autarch

    Remove trailing space

    autarch authored
  5. @autarch
  6. @autarch
  7. @autarch

    Ignore eg/ for tidyall

    autarch authored
  8. @autarch
  9. @autarch

    Trust BUILD in Crixa::Message

    autarch authored
  10. @autarch

    Temporarily add a copy of the next Test::Net::RabbitMQ to the repo

    autarch authored
    I need this for tests to pass, and I'd like to do a release sooner rather than
    later.
  11. @autarch

    Fix handling of ->recv() with a timeout

    autarch authored
    Previously, if ->recv() returned undef we exited the consume loop instead of
    passing undef to the callback and letting it decide whether or not to exit.
Commits on Jan 14, 2015
  1. @autarch
  2. @autarch

    Tidy all code

    autarch authored
  3. @autarch

    Ignore .tidyall.d

    autarch authored
  4. @autarch
  5. @autarch

    Update .gitignore

    autarch authored
  6. @autarch
  7. @autarch

    Update generated files

    autarch authored
  8. @autarch

    Add $VERSION to all modules in the repo

    autarch authored
    Also updated all pod to include =encoding
  9. @autarch
  10. @autarch

    Implement the consume API

    autarch authored
    I also rewrote the tests to use Test::Class::Moose and expanded test coverage
    a bit.
Something went wrong with that request. Please try again.