Ry Biesemeyer

Results 50 issues of Ry Biesemeyer

## Release notes - Resolves a regression introduced in the 8.7 series in which the use of characters outside of the lower-ASCII plane in `pipeline.id`'s caused the pipeline to fail...

bug
status:needs-review

Adds a new `logstash-bridge` project in `/libs` that: - publishes bridge methods for accessing various constructors, static functions, and static fields that are required by Logstash's Elastic Integration Filter (these...

>enhancement
:Core/Infra/Core
Team:Core/Infra
external-contributor
v8.15.0

This is a backport of #107119 to the 8.13 series that implements `PainlessPlugin#baseWhiteList` by returning the existing `PanilessPlugin.BASE_WHITELIST`.

>non-issue
:Core/Infra/Scripting
Team:Core/Infra
external-contributor
v8.13.4

I've hit a bug in a production scenario in which an upstream provider supplies a truncated JSON stream. The connection drops, and we have no way to know that we...

See: https://bugs.ruby-lang.org/issues/12005 ~~~ /bundle/jruby/2.5.0/gems/pleaserun-0.0.30/lib/pleaserun/platform/base.rb:112: warning: constant ::Fixnum is deprecated ~~~

## Release notes [rn:skip] ## What does this PR do? - Introduces `org.logstash.health.HealthObserver` that is accessible via `Agent#health_observer` - Introduces `org.logstash.health.Status` with facilities for combining statuses - Populates API-common top-level...

enhancement
status:needs-review

I'm _especially_ open to feedback on this patch. Separating the concepts of the world-you-create and the language-you-use-to-create-it is the one thing that actually made things _click_ for me, and opened...

An upstream bug in the Elasticsearch Ruby Client's handling of `String` host arguments that begin with a schema (e.g., `https://localhost`) causes it to default to port 80 or 443, depending...

status:needs-review

By prepending an optional, non-capturing field splitter to our scanning regexp we ensure that a valueless key is fully consumed, preventing a multibyte field splitter from partially leaking into the...

status:needs-review

Injecting verbatim input from `field_split` and `value_split` directives into character classes is prone to user error, requiring our users know which characters are meaningful in the regexp context and properly...

enhancement