elastic / elastic/go-docappender
Improve appender benchmarks
- Dominant language
- Go
- Stars
- 11
- Forks
- 20
- PR merge metrics
- No merged PRs in 30d
Description
- ensure setup code does not affect benchmarks numbers (this seems to be the case now according the cpu profile)
- do not send the same body as it would make compression more efficient that it actually is
- add separate benchmark for retry behaviour
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue does not name benchmark files or tests. Locate the appender benchmark entry points and inspect the CPU profile to separate setup from measured work, then check how request bodies are generated. Done means setup is excluded, bodies avoid compression bias, and retry behavior has its own benchmark.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- elasticsearch, go
- Domain
- performance, testing-qa
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100