Colin Surprenant
Colin Surprenant
There are cases of logstash completely crashing by an exception raised from inside an input sub-thread (a thread created by the input plugin to add concurrency to its input duties)....
The PQ checkpoint strategy has been modified to write to a temporary file and then atomically moved to the final checkpoint file name. On **Windows** but under some unknown specific...
These are the PQ issues that should be looked at in 7.x # Phase 1 ### Permissions & .lock file - [x] Logstash fails to acquire lock on PQ lockfile...
The `json_lines` codec used in the `file` input crashes logstash with an OOM. To reproduce: ``` bin/logstash -e 'input{file{codec => json_lines path => "/path/to/bigfile.json" start_position => "beginning"}} output {stdout{codec =>...
It seems that the file input does not take into account the logstash shutdown [signaling mecanism for input plugins](https://github.com/elastic/logstash/blob/5ef181bfae39c12650ac6c101a6cf6707b78d4cf/logstash-core/lib/logstash/inputs/base.rb#L91-L94) The symptom is that if, for example, configuring a `path` to...
I am not sure I understand why the method `to_json` is not the first one looked up in `serializeUnknownRubyObject` - https://github.com/guyboertje/jrjackson/blob/master/src/main/java/com/jrjackson/RubyAnySerializer.java#L74 IMO it should be the first method tried to...
independently of the content of the `Jars.lock` file (it can be empty) all warnings are globally disabled [I believe here](https://github.com/mkristian/jar-dependencies/blob/fd41b794529e3e874f974f28d8886e8d9e94c87d/lib/jar_dependencies.rb#L241). I think that the proper behaviour would be to not...
relates to #48 and #49 Instead of relying on the Ruby CSV library `:date` and `:date_time` format parsers I think we should instead support the formats our own `Timestamp.coece()` methods...
relates to #48 the current `:date` and `:date_time` converters supported formats is not documented. It relies on the [Ruby CSV Library](http://ruby-doc.org/stdlib-2.0.0/libdoc/csv/rdoc/CSV.html) which says: ``` :date Converts any field Date::parse() accepts....
This fixes issue #43 which is a regression introduced into the kv filter v2.0.3 and above. Previously if an existing `target` field existed in the event, the kv fields were...