A permit gets into the preemptive_aborted state when:
- times out;
- gets rejected from execution due to high chance its execution would
not finalize on time;
Being in this state means a permit was removed from the wait list,
its internal timer was canceled and semaphore's statistic
`total_reads_shed_due_to_overload` increased.
This folder contains developer-oriented documentation
concerning the ScyllaDB codebase.
We also have a wiki, which contains
additional developer-oriented documentation. There is currently no clear
definition of what goes where, so when looking for something be sure to check
both.