introduce FIBER_STACK_SIZE CMake configuration option
Nobody has claimed this yet.
- Dominant language
- CSS
- Stars
- 15
- Forks
- 49
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 3
Description
Related dev. issue(s): GitHub link(s)
Product: Tarantool
Since: 3.0
Root document: https://www.tarantool.io/en/doc/latest/dev_guide/building_from_source/ ?
SME: @ igormunkin
Details
To make managing of the default fiber stack size more convenient, the
corresponding CMake option is added.
NB: The stack size can't be less than 512Kb and if the given value
is not a multiple of 4Kb, CMake machinery adjusts it up to the nearest
one greater than this value.
Requested by @igormunkin in https://github.com/tarantool/tarantool/commit/ff57f990f359f6d7866c1947174d8ba0e97b1ea6.
Definition of done
- Find the place for CMake options
- Document the new option
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 with the building-from-source root document linked in the issue and identify where CMake options are described. Find the appropriate place for FIBER_STACK_SIZE, then document the 512 KB minimum and the rounding to the next multiple of 4 KB. Done means the new option and its constraints are documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake
- Domain
- build-system, documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- Half a day
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100