Alexander Gallego
Alexander Gallego
* a droplet on digital ocea with public and private ips * tls * sasl * k8s
going over the 2phase+trigger for writes with noah. and i asked it about reads.
sorry this was meant for Noah from a code review.
teh gist is that we can do a 2phase read like we do for the write.
this was typically a background future not closed would cause this.
interesting. last time, we found it was seastar::sleep() was not passing in a seastar::sleep_abortable() and wasn't triggering the abort. i wonder if something is not checking the abort.
if it's there there then prolly related to the recent controller-for-compaction changes.
Could we do exponential back off with a limit of say 1 minute. So at most once a minute
is this fixed with @rystsov 's latest deadlock fix PR
@dotnwat maybe a full low-res clock tick (10ms)