aphyr/riemann — pull request #32 by banjiewen (2012-10-23 22:59:50+00:00)
Title: Parameterize message framing pipeline.

Previously only message translation (framed to Riemann map) functionality
was parameterized. This customization isn't general enough - we need to be
able to customize the off-wire framing functions as well to support newline-
delimited protocols, etc.

This simplifies implementation of external protocol handlers (e.g., Graphite)
but does push some Netty ugliness (ChannelPipeline creation) to the handler
implementer.

Hopefully this changeset will make it more obvious how to implement listeners
for new protocols.