Skip to content

[Filestore] add pending/queued reads for unconfirmed data overlaps during restart #5397

@neihar

Description

@neihar

Currently if read overlaps with Unconfirmed data during restart recovery procedure we send E_REJECTED error

This leads to retry from client which slows read.

Introducing mechanic similar to throttle behavior where we can enqueue the initial request and execute it latter or even reschedule inside the prepareTx eliminates this problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    filestoreAdd this label to run only cloud/filestore build and tests on PR

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions