apple / apple/foundationdb

Use priorities in Simulator

Open
#1,182 0 comments 0 reactions 1 assignee Assigned to @tclinken View on GitHub
Dominant language
C++
Stars
16.7k
Forks
1.6k
Avg merge
1d 20h
Merged PRs (30d)
126

Description

Currently the simulator ignores priorities. This means two things:

1. Bugs that are related to priorities (for example the death spiral that we saw
in production on FDB 3 and can reproduce on a test cluster in FDB 6) can't be
reproduced with the simulator. This makes testing and debugging much harder.
1. The behavior for certain workloads can be significantly different in the
simulator than it would be on a real cluster. This is a problem by itself.

We should find a way use priorities in the simulator to improve testing.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.