mozilla-services/heka — pull request #401 by trink (2013-08-30 17:45:49+00:00)
Title: Many changes around Inputs and Decoding

Must be paired with the mozsvc PR https://github.com/mozilla-services/heka-mozsvc-plugins/pull/15

- Issue #381 #165
- Update UDP and TCP inputs to use the new stream parsers and a specified decoder
- Remove the MessageEncoding enum from the protobuf message
- Remove JSON protocol buffer decoding, since we have had no use case for it and the encoding type is gone
- Issue #354 Timeout open inactive TCPInput connections on shutdown
- Issue #308
- Update AMQPInput to accept only a single decoder
- Update LogfileInput to accept only a single decoder
- Issue #333 Better enforcement of MAX_MESSAGE_SIZE on input data
- Don't pre allocate all pipeline pack MsgBytes with a MAX_MESSAGE_SIZE buffer (grow the buffer as needed)
- Update outdated configuration files