Skip to content

Ingest: Grok: duplicate patterns JAVACLASS and JAVAFILE #35699

@jakelandis

Description

@jakelandis

As discovered via Logstash : logstash-plugins/logstash-patterns-core#237

It appears that the Ingest Grok processor also has duplicated JAVACLASS and JAVAFILE definitions

https://github.com/elastic/elasticsearch/blob/6.5/libs/grok/src/main/resources/patterns/java

We should keep the top ones

JAVACLASS (?:[a-zA-Z$_][a-zA-Z$_0-9]*\.)*[a-zA-Z$_][a-zA-Z$_0-9]*
JAVAFILE (?:[A-Za-z0-9_. -]+)

and remove the lower ones.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions