All tasks in storage server update actor should have priority TaskPriority::TLogPeekReply
Open
- Dominant language
- C++
- Stars
- 16.7k
- Forks
- 1.6k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 126
Description
Currently, the `update` actor performs:
```
wait( doEagerReads( data, &eager ) );
```
This waits on a task with priority `TaskPriority::DiskRead`, meaning that tasks with priority between `TaskPriority::DiskRead` and `TaskPriority::TLogPeekReply` could starve the `update` actor, which is undesirable.
Contributor guide
Assessment
This issue has not been assessed yet.