getRangeSplitPoints is missing from FuzzApiCorrectness
Open
bug
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
Also it appears that getRangeSplitPoints doesn't work if more than [100](https://github.com/apple/foundationdb/blob/0254869dd667f334196d6a3dd7888d2cf175d80d/fdbclient/NativeAPI.actor.cpp#L4549) shards intersect the requested range
Contributor guide
Research direction
Start by locating FuzzApiCorrectness and getRangeSplitPoints, then read the linked NativeAPI.actor.cpp implementation around line 4549. Determine how range splitting is exercised and what happens when more than 100 shards intersect a requested range; done should include coverage for the missing API and correct handling of that case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- databases, distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100