Graylog2 / Graylog2/graylog2-server

Implement `allow_leading_wildcard_searches` and `allow_highlighting` as runtime configurations

Open
#12,728 3 comments 2 reactions 0 assignees View on GitHub
feature triaged
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

## What?

By default, the server configuration does not permit search queries with leading wildcard operators. (e.g., `message:*ello`) Users can set `allow_leading_wildcard_searches = true` in the server configuration file to enable leading wildcard searches.

**UPDATE:** We could do the same for the `allow_highlighting` option. (see: https://github.com/Graylog2/graylog2-server/issues/7050)

It would be great if Graylog admins could change the setting at runtime via the web interface.

## Why?

Changing the leading wildcard search option requires restarting all Graylog servers in the cluster to activate it. That makes the option hard to change when the cluster is already running. Not having a configuration setting in the user interface makes it harder for users to discover the leading wildcard search feature.

## Your Environment

* Graylog Version: 4.3.0

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.