You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Missing or otherwise invalid argument | 3 INVALID_ARGUMENT | Indicates that a required argument field was not specified or an argument value is invalid | The caller should correct the error and resubmit the call. |
667
+
| Invalid `volume_id` or `snapshot`| 5 NOT_FOUND | Indicates that the volume or snapshot specified were not found. | The caller should re-check that these objects exist. |
668
+
| Invalid `starting_offset`| 11 OUT_OF_RANGE | The starting offset exceeds the volume size. | The caller should specify a `starting_offset` less than the volume's size. |
669
+
| Invalid `session_token`| 16 UNAUTHENTICATED | The specified session token is invalid or has expired. | The caller should create a new snapshot session. |
670
+
671
+
#### GetDelta RPC
672
+
The `GetDelta` RPC returns the metadata on the blocks that have changed between
673
+
a pair of snapshots from the same volume.
674
+
675
+
The RPC's input arguments are specified by the `GetDeltaRequest` message,
| Missing or otherwise invalid argument | 3 INVALID_ARGUMENT | Indicates that a required argument field was not specified or an argument value is invalid | The caller should correct the error and resubmit the call. |
734
+
| Invalid `volume_id`, `base_snapshot` or `target_snapshot`| 5 NOT_FOUND | Indicates that the volume or snapshots specified were not found. | The caller should re-check that these objects exist. |
735
+
| Invalid `starting_offset`| 11 OUT_OF_RANGE | The starting offset exceeds the volume size. | The caller should specify a `starting_offset` less than the volume's size. |
736
+
| Invalid `session_token`| 16 UNAUTHENTICATED | The specified session token is invalid or has expired. | The caller should create a new snapshot session. |
737
+
738
+
#### Capability Flags
739
+
740
+
The gRPC service is optional and its availability is indicated by ...
741
+
> @TODO How should the availability of this service be advertised through CSI interfaces?
742
+
> Is this mandatory?
743
+
> It is pretty obviously sensed in K8s by looking for SnapshotSessionConfiguration objects.
744
+
587
745
588
746
### Kubernetes Components
589
747
The following Kubernetes components are involved at runtime:
0 commit comments