Commit graph

16 commits

Author SHA1 Message Date
Clinton Gormley
00b8c4fbfa Changed the format of generated edit_urls and removed unneeded ones
# Conflicts:
#	docs/index.asciidoc
2017-02-04 16:12:30 +01:00
DeDe Morton
9010c75914 Remove alpha annotations
Fixes #6372
2016-12-07 18:12:55 -05:00
Suyog Rao
dd5186b253 Fix/how to plugins (#6242)
* Update how to write plugin docs

* Add note about sprintf
2016-11-11 17:02:10 -08:00
DeDe Morton
a56a09bad9 Fix issues from review
Fixes #6206
2016-11-07 12:08:13 -05:00
DeDe Morton
7e9a36099a Update version info shown in doc for building LS plugins
Fixes #6206
2016-11-07 12:08:13 -05:00
Tal Levy
b545b83390 Migrate Logstash to Log4j2 Logging (#5651)
Migrate to use Log4j2 for Logstash logging
2016-08-26 18:11:22 +00:00
Andrew Cholakian
4926974ef5 Cleans up output delegators and simplifies a few other aspects of plugins
The new way Output Delegators work is that events flow from:
OutputDelegator -> OutputDelegatorStrategy -> Output

The output delegator handles all the common denominator tasks (like metrics) and
a few other things. The OutputDelegatorStrategy handles concurrency and Output instantiation.
This is a significant improvement and simplification over the past where we used mixins and dynamic method
redifinition.

This removes the concept of plugin 'unique_names' and replaces it with the 'id'.
Also consistently autogenerates plugin IDs based on a given config file using SHA1 hashing.

Fixes #5752
2016-08-18 16:50:41 -04:00
DeDe Morton
58c1f273b4 Add release notes for Alpha4
Fixes #5565
2016-06-29 15:54:12 -04:00
DeDe Morton
63f3535229 Add annotations to flag alpha4 features
Fixes #5497
2016-06-15 20:00:35 -04:00
Andrew Cholakian
9caae09baf Add new :list property to configuration parameters.
If set to try this will allow the user to specify one or more values.
This generally replaces the :array type, which had fewer type checks.

The array type is still needed for lists of complex objects, e.g. hashes.

Fixes #5453
2016-06-13 14:13:56 -04:00
DeDe Morton
a778ab0491 Update command flags
Fixes #5422
2016-06-01 14:15:55 +00:00
Suyog Rao
683302e26d Rename bin/plugin to bin/logstash-plugin
This adds support for packs and fixes the problem where bin/plugin
pollutes the PATH namespace

Fixes #4871

Fixes #4874
2016-03-24 00:23:15 +00:00
Suyog Rao
5c050d95eb Fix passthrough URL 2016-02-03 19:02:11 -08:00
Andrew Cholakian
00f876f323 Fix declare_workers_not_supported docs to do correct respond_to? check
Fixes #4448
2016-01-11 16:45:52 +00:00
Andrew Cholakian
12d1de0bba Update how to create an output plugin docs to include information on LS > 2.2 API changes
Fixes #4391
2016-01-07 17:19:08 +00:00
Suyog Rao
9477db2768 Cleanup docs directory
Remove old, unused markdown docs
Bring dir structure to mirror logstash-docs repo
2015-12-21 08:36:02 +05:30