Skip to content

v0.14

Compare
Choose a tag to compare
@driskell driskell released this 18 Sep 19:08

18th September 2014

Breaking Changes

  • The 'file' field in generated events has been renamed to 'path'. This
    normalises the events with those generated by Logstash itself, and means the
    Logstash multiline filter's default stream_identity setting is compatible.

Changes

  • Fix connection failure and retry sometimes entering an unrecoverable state
    that freezes log shipping
  • Fix ProtocolError with large log packets and on idle connections (since 0.13)
  • Provide more information when the gem encounters ProtocolError failures
  • Fix ssl_verify usage triggering error, "Either 'ssl_verify_default_ca' or
    'ssl_verify_ca' must be specified when ssl_verify is true" (#41)
  • Fix (#45)
  • Restore message reliability and correctly perform partial ack. Since 0.9 a
    full event spool from log-courier could be lost (default 1024) instead of just
  • Significantly improve Log Courier gem performance within JRuby by switching
    JrJackson parse mode from string to raw+bigdecimal
  • Add unix domain socket support to the administration connection
  • Provide publisher connection status via the administration connection
  • Gracefully handle lines greater than 1 MiB in size by splitting and tagging
    them, and make the size configurable (#40)

View the full Change Log.