Fixed region_endpoint bad check
Update logstash.sysv.redhat

Move daemon startup to be much later to allow for network file-systems to be mounted before we start.
adding sumnumbers filter
inputs: pipe: rerun command when it terminates

This change causes the pipe input to keep rerunning the command.
Without this change, if the command crashes or simply stops sending
output for some unknown reason, then logging effectively stops.  Also,
it introduces a short delay before restarting the command to avoid
churning on a failing command.
[oldlogstashjson] simplify decoding from v0 to v1
[oldlogstashjson] simplify encoding from v1 to v0
[oldlogstashjson] implement encoding of @fields
[oldlogstashjson] exclude @version from @fields during encode
[oldlogstashjson] append newline to encoded json
[oldlogstashjson] fix broken test logic in 25dc988
[rabbitmq] Bunny 1.0.5+
Fix for LOGSTASH-1634
Typo
Make the "field" field required for the uuid filter.
Rename "field" field to "target".
[packaging] flag files in /etc as configfiles

This prevents them from getting overwritten when the logstash deb/rpm is
upgraded.
[packaging] minor RPM improvements

 - add time and commit id to package revision number
 - include url and description
[packaging] install only one copy of logrotate.conf
[packaging] depend on default-jre-headless

On debian/ubuntu, "default-jre" will pull several audio and GUI libs by
dependency, which aren't required to run logstash.
[packaging] adapt previous patchset to new .VERSION.mk

To recap, the goal is to keep the commit sha1 in the package release
number after the always-incrementing timestamp, and not in logstash's
version number.

Otherwise, we risk having dpkg/rpm believe the package will be
downgraded in the case let's say you have an 1.2.3.dev-abc123 version
which arrives after 1.2.3.dev-def456.