Add agent configtest option for use when verifying logstash config files prior to restarting the logstash service
Add agent configtest option for use when verifying logstash config files prior to restarting the logstash service
Revert "Add agent configtest option for use when verifying logstash config files prior to restarting the logstash service"

This reverts commit 5658d3658b45d1127f07aeb30bd3b03f0ea857ce.
Revert "Add agent configtest option for use when verifying logstash config files prior to restarting the logstash service"

This reverts commit 2c2b076129c30c9c17f8d6d5507e778c6169e407.
Added configtest option
tests for LOGSTASH-555
Support mongoDb replica sets and local mongo _id

Use URIParser to create connections so that connections to either a
single mongo db or a replica set are supported. A replica set connection
is required in order to be able to keep inserting documents in the
replica set when the master fails over.

Add an option to automatically generate a mongo _id field using the
event timestamp when inserting a document.
Minor changes on graphite plugin.

- Added metrics_format option to define the resulting format of the
  metric string that will be sent to graphite.

  example:

    graphite {
      host => "graphite.local"
      port => 2003
      fields_are_metrics => true
      include_metrics => ["foo"]
      metrics_format => "my.system.%{metric}"
    }

- added test suite for graphite plugin
Grok does create field when pattern matches all message

As of today grok filter does not create a specific field
if the grok matches the whole message. This commit changes
this behavior and make grok create the required field in
the configuration file
Make release note from JIRA and Github
Warm welcome to bot,may it serves you well
LOGSTASH-926 1st attempt
remove french comment
trying to take into account recommandation from vpernin
LOGSTASH-926 Including comments from Jordan
LOGSTASH-926 reactivate bunny.qos
Allow repeating a field in the hash config . Fix LOGSTASH-919
add alternative tags on grokparsefailure
Allow empty arrays as values in grammar
- fall back to jruby if no local ruby is found