Skip to content

Commit 8efcc85

Browse files
authored
Merge pull request #333 from container-storage-interface/master
Cherrypick changes from master to 1.0.0
2 parents f946367 + 7673c23 commit 8efcc85

File tree

4 files changed

+293
-304
lines changed

4 files changed

+293
-304
lines changed

OWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ approvers:
33
- thockin # Representing Kubernetes
44
- jieyu # Representing Mesos
55
- jdef # Representing Mesos
6+
- anusha-ragunathan # Representing Docker
67
- ddebroy # Representing Docker
7-
- mycure # Representing Docker
88
- julian-hj # Representing Cloud Foundry
99
- paulcwarren # Representing Cloud Foundry
1010
reviewers:

csi.proto

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ syntax = "proto3";
33
package csi.v1;
44

55
import "google/protobuf/descriptor.proto";
6+
import "google/protobuf/timestamp.proto";
67
import "google/protobuf/wrappers.proto";
78

89
option go_package = "csi";
@@ -107,7 +108,7 @@ message GetPluginCapabilitiesRequest {
107108
message GetPluginCapabilitiesResponse {
108109
// All the capabilities that the controller service supports. This
109110
// field is OPTIONAL.
110-
repeated PluginCapability capabilities = 2;
111+
repeated PluginCapability capabilities = 1;
111112
}
112113

113114
// Specifies a capability of the plugin.
@@ -798,7 +799,7 @@ message ControllerGetCapabilitiesRequest {
798799
message ControllerGetCapabilitiesResponse {
799800
// All the capabilities that the controller service supports. This
800801
// field is OPTIONAL.
801-
repeated ControllerServiceCapability capabilities = 2;
802+
repeated ControllerServiceCapability capabilities = 1;
802803
}
803804

804805
// Specifies a capability of the controller service.
@@ -900,11 +901,8 @@ message Snapshot {
900901
string source_volume_id = 3;
901902

902903
// Timestamp when the point-in-time snapshot is taken on the storage
903-
// system. The format of this field SHOULD be a Unix nanoseconds time
904-
// encoded as an int64. On Unix, the command `date +%s%N` returns the
905-
// current time in nanoseconds since 1970-01-01 00:00:00 UTC. This
906-
// field is REQUIRED.
907-
int64 created_at = 4;
904+
// system. This field is REQUIRED.
905+
.google.protobuf.Timestamp creation_time = 4;
908906

909907
// Indicates if a snapshot is ready to use as a
910908
// `volume_content_source` in a `CreateVolumeRequest`. The default

0 commit comments

Comments
 (0)