- Revert the removal (e.g. add back) of the log4j spec helper. It is still needed for 5.x builds.
- Fix spec helper method
input
generating an invalidoutput_func
that returnednil
instead of an array - Remove spec helper log4j explicit initialization and rely on logstash-core default log4j initialization
- Pin kramdown gem to support ruby 1.x syntax for LS 5.x
- Make input function support different pipeline constructor signatures - for compatibility with logstash-core 6.0
- Make return of lambda used in input helpers explicit
- Make sample function support different pipeline constructor signatures - for compatibility with logstash-core 6.0
- Close pipeline after #sample helper - for compatibility with logstash-core 5.3
- Temporary add more visibility into the pipeline to make the #sample method work
- require logstash-core gem manually to make all the jars available to the plugin unit tests