Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Snapshot diff API is synchronous API and diff report generation could long time. It is possible the client request timeout before diff report gets generated.
To solve this, client submits the request, we can spawn a background thread to generate the diff and return the client that job has been queued and wait for sometime before retrying.
API and client changes are done as part of HDDS-7950 and PR-4264.
This task is to make relevant changes on server side and introduce job state flow.
Attachments
Attachments
Issue Links
- links to