arrowhead-f / arrowhead-f/core-cpp
POPPY-0019: Number of headers in RequestParser/RequestBuffer
Open
enhancement
good first issue
- Dominant language
- C
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
In request parser we should allocate the memory for a common number of HTTP request headers. In this way we could avoid the frequent reallocation of those headers.
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the RequestParser and RequestBuffer implementations and inspect how HTTP request headers are allocated and grown. Determine an appropriate common initial header capacity, then verify that parsing typical requests avoids repeated reallocation without breaking header handling.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- networking
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100