Older api versions are not tested in simulation
Open
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
DatabaseContext are always created with the latest API Version. We could pass in an API Version of 0 sometimes to run older code. Doing this will cause a bunch of false positives that need to be fixed.
Contributor guide
Research direction
Start by locating where DatabaseContext instances are created and how simulation selects the API version. Run the relevant simulation tests to identify false positives, then confirm that simulations exercise an older API version and that the resulting false positives are resolved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- databases, distributed-systems, testing-qa
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100