opensearch-project / opensearch-project/data-prepper
Potential KeyValueProcessor feature: whitespace
Open
Nobody has claimed this yet.
backlog
enhancement
good first issue
- Dominant language
- Java
- Stars
- 374
- Forks
- 355
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 8
Description
An option specifying whether to be lenient or strict with the acceptance of unnecessary whitespace surrounding the configured value-split sequence.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the KeyValueProcessor implementation and its existing value-split handling, then compare the requested whitespace behavior with the linked Logstash documentation. Identify how processor options are configured and where related tests live. Done means the processor supports an explicit lenient or strict whitespace option with coverage for surrounding whitespace cases.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100