[NBS] Split read requests in the mirror partition #2854
Labels
blockstore
Add this label to run only cloud/blockstore build and tests on PR
bug
Something isn't working
Imagine mirror-3 disk with this config:
When the user attempts to read a range across two devices, the mirror partition will reply with
E_INVALID_STATE
because this range is "fresh" for all replicas.As a solution, we should detect these situations in the mirror partition, split such requests into two parts and glue the result back as one response.
The text was updated successfully, but these errors were encountered: