send blank message as heartbeat over TCP instead of UDP, when configured "heartbeat tcp"
use case-when, and fix typo
fix to use to_msgpack method
fix not to emit tcp heartbeat (blank) message
Fix typo in ArrayEventStream
slightly improved match cache expire algorithm
Merge branch 'master' of github.com:fluent/fluentd
added IdMixin
Remove unneeded 1.8 support
in_forward/out_forward: use recvfrom_nonblock to read data from an UDP socket to not block the event loop
in_forward/out_forward: set O_NONBLOCK flag to the UDP socket
in_forward/out_forward: rescues Errno::EWOULDBLOCK as well as EAGAIN; EWOULDBLOCK is always defined regardless of system environment, where the actual value depends on the system
Merge 'tcpheartbeat' branch by @tagomoris
Add heartbeat type tests to out_forward
Add nil check in in_forward for future heartbeat improvement
heartbeat parameter changed to heartbeat_type
out_forward: don't send any data on tcp heartbeat not to cause a compatibility problem
v0.10.31
Added LabeledTSVParser and a test for it.
`keys` must be initialized each time.