Permalink
Commits on Oct 28, 2017
  1. Merge branch 'master' into gh-885

    michaelklishin committed Oct 28, 2017
  2. Ignore debug/*

    michaelklishin committed Oct 28, 2017
  3. Merge pull request #886 from pika/gh-841

    michaelklishin committed Oct 28, 2017
    Ensure that Channel.Close stops event processing and raises exception
  4. Merge pull request #883 from pika/pika-863

    michaelklishin committed Oct 28, 2017
    Add test showing that None is a valid socket timeout value
Commits on Oct 27, 2017
  1. Ensure process_data_events returns

    lukebakken committed Oct 27, 2017
    In certain scenarios process_data_events does not return to allow start_consuming() to return
  2. add logging

    lukebakken committed Oct 27, 2017
    Ensure that Channel.Close stops event processing and raises exception
Commits on Oct 10, 2017
  1. Add test showing that None is a valid socket timeout value

    lukebakken committed Oct 10, 2017
    Fixes #863
  2. update twisted example

    lukebakken committed Oct 10, 2017
  3. Add async consumer example

    lukebakken committed Oct 10, 2017
Commits on Oct 4, 2017
  1. Revert 8257a8e

    lukebakken committed Oct 4, 2017
Commits on Oct 2, 2017
  1. Merge branch 'switch_to_reference_heartbeat_negotiation_logic'

    michaelklishin committed Oct 2, 2017
  2. Make heartbeat (frame_max, channel_max) negotiation consistent with r…

    michaelklishin committed Oct 2, 2017
    …eference client
    
    Java client and some others (Bunny, .NET) use a slightly different
    negotiation logic. See #874 comments for details.
    
    With this change, in some cases when previously heartbeats were disabled,
    they will be enabled now. Arguably this is an improvement because disabling
    heartbeats is rarely a good idea (unless all machines run with sensible
    TCP keepalive settings, which is a rare thing to come by).
    
    Closes #874.
  3. Merge pull request #880 from pika/pika-tcp-options-864

    michaelklishin committed Oct 2, 2017
    Allow setting common TCP socket options
  4. Change default TCP_USER_TIMEOUT to 60

    michaelklishin committed Oct 2, 2017
    The option has basically the same meaning as heartbeat timeout
    setting in AMQP 0-9-1, STOMP, etc [1][2]. Default heartbeat timeout for
    RabbitMQ is currently 60 seconds.
    
    1. http://man7.org/linux/man-pages/man7/tcp.7.html
    2. http://www.rabbitmq.com/heartbeats.html
Commits on Oct 1, 2017
  1. tcp_opts: Allow setting TCP keepalive options via pika parameters

    katajakasa committed with lukebakken Aug 24, 2017
    tcp_opts: Add some tests for TCP keepalive options
    
    tcp_opts: Fix compatibility issues on tcp socket options
    
    tcp_opts: Mock TCP_KEEPIDLE in tests
    
    tcp_opts: Documentation improvements
    
    Move TCP options code to own module
Commits on Sep 17, 2017
  1. Update (c) year and line

    michaelklishin committed Sep 17, 2017
Commits on Sep 13, 2017
  1. Merge pull request #870 from nvllsvm/master

    lukebakken committed Sep 13, 2017
    Cast port to int
Commits on Sep 6, 2017
  1. update heartbeat determin policy when tune

    Zhong Jiajia committed Sep 6, 2017
    if client_value > 0 then this value should be used as heartbeat.
    because sometimes, the max value of client_value and the
    server_value may too big for firmwall, the firmwall may have broken
    off the connection.
Commits on Aug 29, 2017
  1. Bump version to 0.12.0 (in development)

    michaelklishin committed Aug 29, 2017
  2. 0.11.0 GA

    michaelklishin committed Aug 29, 2017
  3. Cast port to int

    nvllsvm committed Aug 28, 2017
Commits on Aug 28, 2017
  1. Merge pull request #867 from movermeyer/patch-3

    lukebakken committed Aug 28, 2017
    Minor Typo
  2. Merge pull request #868 from katajakasa/typo-fixing

    lukebakken committed Aug 28, 2017
    Typo fixes
Commits on Aug 27, 2017
  1. Typo fixes

    katajakasa committed Aug 27, 2017
Commits on Aug 24, 2017
  1. Minor Typo

    movermeyer committed Aug 24, 2017
    Let me know if you'd rather I didn't make all of these.
  2. Merge pull request #865 from movermeyer/patch-1

    lukebakken committed Aug 24, 2017
    Fixed minor typo in the docs
  3. Merge pull request #866 from movermeyer/patch-2

    lukebakken committed Aug 24, 2017
    A minor typo
  4. A minor typo

    movermeyer committed Aug 24, 2017
  5. Fixed minor typo in the docs

    movermeyer committed Aug 24, 2017
Commits on Aug 16, 2017
  1. Merge pull request #862 from pquentin/patch-1

    lukebakken committed Aug 16, 2017
    Remove Tornado mentions in asyncio docs
  2. Remove Tornado mentions in asyncio docs

    pquentin committed Aug 16, 2017
Commits on Aug 3, 2017
  1. Merge pull request #857 from pika/basic_consume_ack_mode_doco

    michaelklishin committed Aug 3, 2017
    Correct no_ack docs in pika.Channel#basic_consume
Commits on Aug 2, 2017
  1. Correct no_ack docs in pika.Channel#basic_consume

    michaelklishin committed Aug 2, 2017
Commits on Jul 29, 2017
  1. (c) year

    michaelklishin committed Jul 29, 2017