<NME> CHANGELOG
<BEF> 0.8.3 (April 24, 2015)
    # general
    - fix overly strict binding to jruby-kafka 1.4.0
0.8.2 (April 24, 2015)
    # general
  - 'amqp' output supports persistent messages over AMQP, now. Tunable.
    https://logstash.jira.com/browse/LOGSTASH-81
  - Redis input and output are now supported. (Contributed by dokipen)
  - Add shutdown processing. Shutdown sequence will start if SIGINT or SIGTERM
    are received or if all inputs finish (like stdin). The shutdown sequence
    always starts the inputs. The sequence progresses using the same pipeline
    as the inputs/filters/outputs, so all in-flight events should finish
    getting processed before the final shutdown event makes it's way to the
    outputs.
  - Add retries to unhandled input exceptions (LOGSTASH-84)

1.0.6 (May 11, 2011)
0.6.0 (September 20, 2014)
    # general
    - updated to match elasticsearch/logstash current
0.5.2 (June 10, 2014)
    # general
    - updated logstash to version 1.4.2
    - added Apache 2.0 License
    # tests
    - added tests for input and output (thank you suyograo)
    - updated tests for logstash 1.4.2
0.5.1 (May 27, 2014)
    # inputs
    - added fetch_message_max_bytes
0.5.0 (April 16, 2014)
    # general
    - update README to reflect new input and output options
    # inputs
    - added consumer_id
    # outputs
    - added options:
        * request_required_acks
        * serializer_class
        * partitioner_class
        * request_timeout_ms
        * producer_type
        * key_serializer_class
        * message_send_max_retries
        * retry_backoff_ms
        * topic_metadata_refresh_interval_ms
        * queue_buffering_max_ms
        * queue_buffering_max_messages
        * queue_enqueue_timeout_ms
        * batch_num_messages
        * send_buffer_bytes
        * client_id
    - see http://kafka.apache.org/documentation.html#producerconfigs for option details.
0.4.2 (April 8, 2014)
    # general
    - updated README to reflect Logstash 1.4.0 support.
    # inputs
    - fixed plugin to locate vendor logstash jars prior to importing jruby-kafka
    # outputs
    - fixed plugin to locate vendor logstash jars prior to importing jruby-kafka
0.4.1 (April 8, 2014)
    # general
    - updated to support Logstash 1.4.0
0.4.0 (March 13, 2014)
    # general
    - updated to support Kafka 0.8.1
    - made default codec JSON on inputs and outputs.
    # outputs
    - added support for request_required_acks
0.3.0 (January 23, 2014)
    # general
    - updated jruby-kafka gemspec dependency
    # outputs
    - added support for compression_codec and compressed_topics
0.2.0 (January 23, 2014)
    # inputs
    - fixed an issue where shutdown caused an extra message to be logged.
0.1.0 (January 13, 2014)
    # general
    - Adding change log.
    - First tagged verison of logstash-kafka.

<MSG> - disable SIGINT/TERM handling since not all inputs support interruption
  right now.

<DFF> @@ -6,12 +6,11 @@
   - 'amqp' output supports persistent messages over AMQP, now. Tunable.
     https://logstash.jira.com/browse/LOGSTASH-81
   - Redis input and output are now supported. (Contributed by dokipen)
-  - Add shutdown processing. Shutdown sequence will start if SIGINT or SIGTERM
-    are received or if all inputs finish (like stdin). The shutdown sequence
-    always starts the inputs. The sequence progresses using the same pipeline
-    as the inputs/filters/outputs, so all in-flight events should finish
-    getting processed before the final shutdown event makes it's way to the
-    outputs.
+  - Add shutdown processing. Shutdown starts when all inputs finish (like
+    stdin). The shutdown sequence always starts the inputs. The sequence
+    progresses using the same pipeline as the inputs/filters/outputs, so all
+    in-flight events should finish getting processed before the final shutdown
+    event makes it's way to the outputs.
   - Add retries to unhandled input exceptions (LOGSTASH-84)
 
 1.0.6 (May 11, 2011)

- disable SIGINT/TERM handling since not all inputs support interruption   right now.