csm
csm copied to clipboard
[FEATURE]: PowerScale Replication - Performance improvements and additional safety checks
Describe the solution you'd like
- A retry logic loop in the CreateRemoteVolume() continues to run even if it is successful in the first try. '10 seconds' can be saved there for each remote PV creation. [DONE]
- Same SyncIQ Policy struct is used for GET, POST and PUT calls in goisilon - it should be separated accordingly.
- "If the remotePVRetentionPolicy is set to ‘retain’, the remote PV would be retained" - This is not applicable for file system replication. Check if this can be blocked during PV creation time.
@santhoshatdell: Thank you for submitting this issue!
The issue is currently awaiting triage. Please make sure you have given us as much context as possible.
If the maintainers determine this is a relevant issue, they will remove the needs-triage label and assign an appropriate priority label.
We want your feedback! If you have any questions or suggestions regarding our contributing process/workflow, please reach out to us at [email protected].
Only # 1 (retry logic loop) was addressed as part of PR https://github.com/dell/csi-powerscale/pull/192 2 and 3 still needs to be addressed.