Skip to content

Synchronous mode of operations  #39

Open
@oritnm

Description

@oritnm

The operations defined in the spec are sync mode. What is the expectation of the CO upon receiving a completion response ?

  • Is it an acknowledgment of the SP of receiving the command and guaranteeing that it will be processed? OR
  • Is it expect the operation to be completed by the SP?

If it is the latter, then an async mode of operation needs to be taken under consideration. There may be use-cases in which the SPs would not be able to complete a request within a timeout interval. Such a case for example could be delete of a volume - the operation may require time and if the CO counts on the capacity to be released by the time the completion is received then it is problematic.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions