update proto.lock for Ozone 1.4.0
diff --git a/hadoop-hdds/interface-admin/src/main/resources/proto.lock b/hadoop-hdds/interface-admin/src/main/resources/proto.lock
index d834dd4..8e898af 100644
--- a/hadoop-hdds/interface-admin/src/main/resources/proto.lock
+++ b/hadoop-hdds/interface-admin/src/main/resources/proto.lock
@@ -171,6 +171,22 @@
{
"name": "ResetDeletedBlockRetryCount",
"integer": 36
+ },
+ {
+ "name": "GetClosedContainerCount",
+ "integer": 37
+ },
+ {
+ "name": "TransferLeadership",
+ "integer": 38
+ },
+ {
+ "name": "GetFailedDeletedBlocksTransaction",
+ "integer": 39
+ },
+ {
+ "name": "DecommissionScm",
+ "integer": 40
}
]
},
@@ -196,6 +212,23 @@
]
},
{
+ "name": "SCMCloseContainerResponseProto.Status",
+ "enum_fields": [
+ {
+ "name": "OK",
+ "integer": 1
+ },
+ {
+ "name": "CONTAINER_ALREADY_CLOSED",
+ "integer": 2
+ },
+ {
+ "name": "CONTAINER_ALREADY_CLOSING",
+ "integer": 3
+ }
+ ]
+ },
+ {
"name": "PipelineResponseProto.Error",
"enum_fields": [
{
@@ -446,6 +479,24 @@
"name": "resetDeletedBlockRetryCountRequest",
"type": "ResetDeletedBlockRetryCountRequestProto",
"optional": true
+ },
+ {
+ "id": 42,
+ "name": "transferScmLeadershipRequest",
+ "type": "TransferLeadershipRequestProto",
+ "optional": true
+ },
+ {
+ "id": 43,
+ "name": "getFailedDeletedBlocksTxnRequest",
+ "type": "GetFailedDeletedBlocksTxnRequestProto",
+ "optional": true
+ },
+ {
+ "id": 44,
+ "name": "decommissionScmRequest",
+ "type": "DecommissionScmRequestProto",
+ "optional": true
}
]
},
@@ -703,6 +754,24 @@
"name": "resetDeletedBlockRetryCountResponse",
"type": "ResetDeletedBlockRetryCountResponseProto",
"optional": true
+ },
+ {
+ "id": 42,
+ "name": "transferScmLeadershipResponse",
+ "type": "TransferLeadershipResponseProto",
+ "optional": true
+ },
+ {
+ "id": 43,
+ "name": "getFailedDeletedBlocksTxnResponse",
+ "type": "GetFailedDeletedBlocksTxnResponseProto",
+ "optional": true
+ },
+ {
+ "id": 44,
+ "name": "decommissionScmResponse",
+ "type": "DecommissionScmResponseProto",
+ "optional": true
}
]
},
@@ -1031,7 +1100,15 @@
]
},
{
- "name": "SCMCloseContainerResponseProto"
+ "name": "SCMCloseContainerResponseProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "status",
+ "type": "Status",
+ "optional": true
+ }
+ ]
},
{
"name": "NodeQueryRequestProto",
@@ -1507,6 +1584,40 @@
]
},
{
+ "name": "GetFailedDeletedBlocksTxnRequestProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "traceID",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "count",
+ "type": "int32",
+ "required": true
+ },
+ {
+ "id": 3,
+ "name": "startTxId",
+ "type": "int64",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "GetFailedDeletedBlocksTxnResponseProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "deletedBlocksTransactions",
+ "type": "DeletedBlocksTransactionInfo",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
"name": "ResetDeletedBlockRetryCountRequestProto",
"fields": [
{
@@ -1615,7 +1726,19 @@
"id": 4,
"name": "certSerialId",
"type": "string",
- "required": true
+ "optional": true,
+ "options": [
+ {
+ "name": "deprecated",
+ "value": "true"
+ }
+ ]
+ },
+ {
+ "id": 5,
+ "name": "secretKeyId",
+ "type": "UUID",
+ "optional": true
}
]
},
@@ -1764,6 +1887,34 @@
"required": true
}
]
+ },
+ {
+ "name": "DecommissionScmRequestProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "scmId",
+ "type": "string",
+ "required": true
+ }
+ ]
+ },
+ {
+ "name": "DecommissionScmResponseProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "success",
+ "type": "bool",
+ "required": true
+ },
+ {
+ "id": 2,
+ "name": "errorMsg",
+ "type": "string",
+ "optional": true
+ }
+ ]
}
],
"services": [
diff --git a/hadoop-hdds/interface-server/src/main/resources/proto.lock b/hadoop-hdds/interface-server/src/main/resources/proto.lock
index 31659ed..6966915 100644
--- a/hadoop-hdds/interface-server/src/main/resources/proto.lock
+++ b/hadoop-hdds/interface-server/src/main/resources/proto.lock
@@ -127,6 +127,14 @@
{
"name": "FINALIZE",
"integer": 8
+ },
+ {
+ "name": "SECRET_KEY",
+ "integer": 9
+ },
+ {
+ "name": "CERT_ROTATE",
+ "integer": 10
}
]
}
@@ -461,6 +469,296 @@
}
},
{
+ "protopath": "ScmSecretKeyProtocol.proto",
+ "def": {
+ "enums": [
+ {
+ "name": "Type",
+ "enum_fields": [
+ {
+ "name": "GetCurrentSecretKey",
+ "integer": 1
+ },
+ {
+ "name": "GetSecretKey",
+ "integer": 2
+ },
+ {
+ "name": "GetAllSecretKeys",
+ "integer": 3
+ },
+ {
+ "name": "CheckAndRotate",
+ "integer": 4
+ }
+ ]
+ },
+ {
+ "name": "Status",
+ "enum_fields": [
+ {
+ "name": "OK",
+ "integer": 1
+ },
+ {
+ "name": "INTERNAL_ERROR",
+ "integer": 2
+ },
+ {
+ "name": "SECRET_KEY_NOT_ENABLED",
+ "integer": 3
+ },
+ {
+ "name": "SECRET_KEY_NOT_INITIALIZED",
+ "integer": 4
+ }
+ ]
+ }
+ ],
+ "messages": [
+ {
+ "name": "SCMSecretKeyRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "cmdType",
+ "type": "Type",
+ "required": true
+ },
+ {
+ "id": 2,
+ "name": "traceID",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "getSecretKeyRequest",
+ "type": "SCMGetSecretKeyRequest",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "checkAndRotateRequest",
+ "type": "SCMGetCheckAndRotateRequest",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "SCMSecretKeyResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "cmdType",
+ "type": "Type",
+ "required": true
+ },
+ {
+ "id": 2,
+ "name": "traceID",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "success",
+ "type": "bool",
+ "optional": true,
+ "options": [
+ {
+ "name": "default",
+ "value": "true"
+ }
+ ]
+ },
+ {
+ "id": 4,
+ "name": "message",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 5,
+ "name": "status",
+ "type": "Status",
+ "required": true
+ },
+ {
+ "id": 11,
+ "name": "currentSecretKeyResponseProto",
+ "type": "SCMGetCurrentSecretKeyResponse",
+ "optional": true
+ },
+ {
+ "id": 12,
+ "name": "getSecretKeyResponseProto",
+ "type": "SCMGetSecretKeyResponse",
+ "optional": true
+ },
+ {
+ "id": 13,
+ "name": "secretKeysListResponseProto",
+ "type": "SCMSecretKeysListResponse",
+ "optional": true
+ },
+ {
+ "id": 14,
+ "name": "checkAndRotateResponseProto",
+ "type": "SCMGetCheckAndRotateResponse",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "ManagedSecretKey",
+ "fields": [
+ {
+ "id": 1,
+ "name": "id",
+ "type": "UUID",
+ "required": true
+ },
+ {
+ "id": 2,
+ "name": "creationTime",
+ "type": "uint64",
+ "required": true
+ },
+ {
+ "id": 3,
+ "name": "expiryTime",
+ "type": "uint64",
+ "required": true
+ },
+ {
+ "id": 4,
+ "name": "algorithm",
+ "type": "string",
+ "required": true
+ },
+ {
+ "id": 5,
+ "name": "encoded",
+ "type": "bytes",
+ "required": true
+ }
+ ]
+ },
+ {
+ "name": "SCMGetSecretKeyRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "secretKeyId",
+ "type": "UUID",
+ "required": true
+ }
+ ]
+ },
+ {
+ "name": "SCMGetCheckAndRotateRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "force",
+ "type": "bool",
+ "optional": true,
+ "options": [
+ {
+ "name": "default",
+ "value": "false"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "name": "SCMGetCurrentSecretKeyResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "secretKey",
+ "type": "ManagedSecretKey",
+ "required": true
+ }
+ ]
+ },
+ {
+ "name": "SCMGetSecretKeyResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "secretKey",
+ "type": "ManagedSecretKey",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "SCMSecretKeysListResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "secretKeys",
+ "type": "ManagedSecretKey",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
+ "name": "SCMGetCheckAndRotateResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "status",
+ "type": "bool",
+ "optional": true
+ }
+ ]
+ }
+ ],
+ "services": [
+ {
+ "name": "SCMSecretKeyProtocolService",
+ "rpcs": [
+ {
+ "name": "submitRequest",
+ "in_type": "SCMSecretKeyRequest",
+ "out_type": "SCMSecretKeyResponse"
+ }
+ ]
+ }
+ ],
+ "imports": [
+ {
+ "path": "hdds.proto"
+ }
+ ],
+ "package": {
+ "name": "hadoop.hdds.security.symmetric"
+ },
+ "options": [
+ {
+ "name": "java_package",
+ "value": "org.apache.hadoop.hdds.protocol.proto"
+ },
+ {
+ "name": "java_outer_classname",
+ "value": "SCMSecretKeyProtocolProtos"
+ },
+ {
+ "name": "java_generic_services",
+ "value": "true"
+ },
+ {
+ "name": "java_generate_equals_and_hash",
+ "value": "true"
+ }
+ ]
+ }
+ },
+ {
"protopath": "ScmServerDatanodeHeartbeatProtocol.proto",
"def": {
"enums": [
@@ -681,6 +979,19 @@
"integer": 11
}
]
+ },
+ {
+ "name": "ReplicationCommandPriority",
+ "enum_fields": [
+ {
+ "name": "NORMAL",
+ "integer": 1
+ },
+ {
+ "name": "LOW",
+ "integer": 2
+ }
+ ]
}
],
"messages": [
@@ -999,6 +1310,12 @@
"name": "commands",
"type": "SCMCommandProto",
"is_repeated": true
+ },
+ {
+ "id": 3,
+ "name": "term",
+ "type": "int64",
+ "optional": true
}
]
},
@@ -1292,6 +1609,18 @@
"name": "replicaIndex",
"type": "int32",
"optional": true
+ },
+ {
+ "id": 15,
+ "name": "isEmpty",
+ "type": "bool",
+ "optional": true,
+ "options": [
+ {
+ "name": "default",
+ "value": "false"
+ }
+ ]
}
]
},
@@ -1552,6 +1881,12 @@
"name": "encodedToken",
"type": "string",
"optional": true
+ },
+ {
+ "id": 17,
+ "name": "deadlineMsSinceEpoch",
+ "type": "int64",
+ "optional": true
}
]
},
@@ -1742,6 +2077,24 @@
"name": "replicaIndex",
"type": "int32",
"optional": true
+ },
+ {
+ "id": 5,
+ "name": "target",
+ "type": "DatanodeDetailsProto",
+ "optional": true
+ },
+ {
+ "id": 6,
+ "name": "priority",
+ "type": "ReplicationCommandPriority",
+ "optional": true,
+ "options": [
+ {
+ "name": "default",
+ "value": "NORMAL"
+ }
+ ]
}
]
},
@@ -2176,6 +2529,34 @@
{
"name": "FAILED_TO_ADD_CRL_CLIENT",
"integer": 39
+ },
+ {
+ "name": "INVALID_PIPELINE_STATE",
+ "integer": 40
+ },
+ {
+ "name": "DUPLICATED_PIPELINE_ID",
+ "integer": 41
+ },
+ {
+ "name": "TIMEOUT",
+ "integer": 42
+ },
+ {
+ "name": "CA_ROTATION_IN_PROGRESS",
+ "integer": 43
+ },
+ {
+ "name": "CA_ROTATION_IN_POST_PROGRESS",
+ "integer": 44
+ },
+ {
+ "name": "CONTAINER_ALREADY_CLOSED",
+ "integer": 45
+ },
+ {
+ "name": "CONTAINER_ALREADY_CLOSING",
+ "integer": 46
}
]
},
@@ -2405,6 +2786,12 @@
"name": "ecReplicationConfig",
"type": "hadoop.hdds.ECReplicationConfig",
"optional": true
+ },
+ {
+ "id": 9,
+ "name": "client",
+ "type": "string",
+ "optional": true
}
]
},
@@ -2632,6 +3019,14 @@
{
"name": "GetCert",
"integer": 12
+ },
+ {
+ "name": "GetAllRootCaCertificates",
+ "integer": 13
+ },
+ {
+ "name": "RemoveExpiredCertificates",
+ "integer": 14
}
]
},
@@ -2864,6 +3259,18 @@
"name": "getCertRequest",
"type": "SCMGetCertRequestProto",
"optional": true
+ },
+ {
+ "id": 14,
+ "name": "getAllRootCaCertificatesRequestProto",
+ "type": "SCMGetAllRootCaCertificatesRequestProto",
+ "optional": true
+ },
+ {
+ "id": 15,
+ "name": "removeExpiredCertificatesRequestProto",
+ "type": "SCMRemoveExpiredCertificatesRequestProto",
+ "optional": true
}
]
},
@@ -2935,6 +3342,18 @@
"name": "revokeCertificatesResponseProto",
"type": "SCMRevokeCertificatesResponseProto",
"optional": true
+ },
+ {
+ "id": 11,
+ "name": "allRootCaCertificatesResponseProto",
+ "type": "SCMGetAllRootCaCertificatesResponseProto",
+ "optional": true
+ },
+ {
+ "id": 12,
+ "name": "removeExpiredCertificatesResponseProto",
+ "type": "SCMRemoveExpiredCertificatesResponseProto",
+ "optional": true
}
]
},
@@ -3003,6 +3422,18 @@
"name": "CSR",
"type": "string",
"required": true
+ },
+ {
+ "id": 3,
+ "name": "renew",
+ "type": "bool",
+ "optional": true,
+ "options": [
+ {
+ "name": "default",
+ "value": "false"
+ }
+ ]
}
]
},
@@ -3096,6 +3527,28 @@
]
},
{
+ "name": "SCMGetAllRootCaCertificatesResponseProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "allX509RootCaCertificates",
+ "type": "string",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
+ "name": "SCMRemoveExpiredCertificatesResponseProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "removedExpiredCertificates",
+ "type": "string",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
"name": "SCMGetRootCACertificateRequestProto"
},
{
@@ -3167,6 +3620,9 @@
]
},
{
+ "name": "SCMGetAllRootCaCertificatesRequestProto"
+ },
+ {
"name": "SCMRevokeCertificatesResponseProto",
"fields": [
{
@@ -3176,6 +3632,9 @@
"optional": true
}
]
+ },
+ {
+ "name": "SCMRemoveExpiredCertificatesRequestProto"
}
],
"services": [
diff --git a/hadoop-ozone/interface-client/src/main/resources/proto.lock b/hadoop-ozone/interface-client/src/main/resources/proto.lock
index ffe53f0..b8f5c39 100644
--- a/hadoop-ozone/interface-client/src/main/resources/proto.lock
+++ b/hadoop-ozone/interface-client/src/main/resources/proto.lock
@@ -175,6 +175,9 @@
"name": "Type",
"enum_fields": [
{
+ "name": "UnknownCommand"
+ },
+ {
"name": "CreateVolume",
"integer": 11
},
@@ -445,6 +448,103 @@
{
"name": "GetKeyInfo",
"integer": 111
+ },
+ {
+ "name": "CreateSnapshot",
+ "integer": 112
+ },
+ {
+ "name": "ListSnapshot",
+ "integer": 113
+ },
+ {
+ "name": "SnapshotDiff",
+ "integer": 114
+ },
+ {
+ "name": "DeleteSnapshot",
+ "integer": 115
+ },
+ {
+ "name": "SnapshotMoveDeletedKeys",
+ "integer": 116
+ },
+ {
+ "name": "TransferLeadership",
+ "integer": 117
+ },
+ {
+ "name": "SnapshotPurge",
+ "integer": 118
+ },
+ {
+ "name": "RecoverLease",
+ "integer": 119
+ },
+ {
+ "name": "SetTimes",
+ "integer": 120
+ },
+ {
+ "name": "RefetchSecretKey",
+ "integer": 121
+ },
+ {
+ "name": "ListSnapshotDiffJobs",
+ "integer": 122
+ },
+ {
+ "name": "CancelSnapshotDiff",
+ "integer": 123
+ },
+ {
+ "name": "SetSafeMode",
+ "integer": 124
+ },
+ {
+ "name": "PrintCompactionLogDag",
+ "integer": 125
+ },
+ {
+ "name": "ListKeysLight",
+ "integer": 126
+ },
+ {
+ "name": "AbortExpiredMultiPartUploads",
+ "integer": 127
+ },
+ {
+ "name": "SetSnapshotProperty",
+ "integer": 128
+ },
+ {
+ "name": "ListStatusLight",
+ "integer": 129
+ },
+ {
+ "name": "GetSnapshotInfo",
+ "integer": 130
+ }
+ ]
+ },
+ {
+ "name": "SafeMode",
+ "enum_fields": [
+ {
+ "name": "ENTER",
+ "integer": 1
+ },
+ {
+ "name": "LEAVE",
+ "integer": 2
+ },
+ {
+ "name": "FORCE_EXIT",
+ "integer": 3
+ },
+ {
+ "name": "GET",
+ "integer": 4
}
]
},
@@ -782,6 +882,38 @@
{
"name": "FEATURE_NOT_ENABLED",
"integer": 86
+ },
+ {
+ "name": "INVALID_SNAPSHOT_ERROR",
+ "integer": 87
+ },
+ {
+ "name": "CONTAINS_SNAPSHOT",
+ "integer": 88
+ },
+ {
+ "name": "SSL_CONNECTION_FAILURE",
+ "integer": 89
+ },
+ {
+ "name": "RENAME_OPEN_FILE",
+ "integer": 90
+ },
+ {
+ "name": "UNAUTHORIZED",
+ "integer": 91
+ },
+ {
+ "name": "S3_SECRET_ALREADY_EXISTS",
+ "integer": 92
+ },
+ {
+ "name": "INVALID_PATH",
+ "integer": 93
+ },
+ {
+ "name": "TOO_MANY_BUCKETS",
+ "integer": 94
}
]
},
@@ -867,6 +999,19 @@
]
},
{
+ "name": "SnapshotStatusProto",
+ "enum_fields": [
+ {
+ "name": "SNAPSHOT_ACTIVE",
+ "integer": 1
+ },
+ {
+ "name": "SNAPSHOT_DELETED",
+ "integer": 2
+ }
+ ]
+ },
+ {
"name": "OzoneObj.ObjectType",
"enum_fields": [
{
@@ -1016,6 +1161,56 @@
"integer": 4
}
]
+ },
+ {
+ "name": "SnapshotDiffResponse.JobStatusProto",
+ "enum_fields": [
+ {
+ "name": "QUEUED",
+ "integer": 1
+ },
+ {
+ "name": "IN_PROGRESS",
+ "integer": 2
+ },
+ {
+ "name": "DONE",
+ "integer": 3
+ },
+ {
+ "name": "REJECTED",
+ "integer": 4
+ },
+ {
+ "name": "FAILED",
+ "integer": 5
+ },
+ {
+ "name": "CANCELLED",
+ "integer": 6
+ }
+ ]
+ },
+ {
+ "name": "DiffReportEntryProto.DiffTypeProto",
+ "enum_fields": [
+ {
+ "name": "CREATE",
+ "integer": 1
+ },
+ {
+ "name": "MODIFY",
+ "integer": 2
+ },
+ {
+ "name": "DELETE",
+ "integer": 3
+ },
+ {
+ "name": "RENAME",
+ "integer": 4
+ }
+ ]
}
],
"messages": [
@@ -1495,6 +1690,108 @@
"name": "GetKeyInfoRequest",
"type": "GetKeyInfoRequest",
"optional": true
+ },
+ {
+ "id": 112,
+ "name": "CreateSnapshotRequest",
+ "type": "CreateSnapshotRequest",
+ "optional": true
+ },
+ {
+ "id": 113,
+ "name": "ListSnapshotRequest",
+ "type": "ListSnapshotRequest",
+ "optional": true
+ },
+ {
+ "id": 114,
+ "name": "snapshotDiffRequest",
+ "type": "SnapshotDiffRequest",
+ "optional": true
+ },
+ {
+ "id": 115,
+ "name": "DeleteSnapshotRequest",
+ "type": "DeleteSnapshotRequest",
+ "optional": true
+ },
+ {
+ "id": 116,
+ "name": "SnapshotMoveDeletedKeysRequest",
+ "type": "SnapshotMoveDeletedKeysRequest",
+ "optional": true
+ },
+ {
+ "id": 117,
+ "name": "TransferOmLeadershipRequest",
+ "type": "hdds.TransferLeadershipRequestProto",
+ "optional": true
+ },
+ {
+ "id": 118,
+ "name": "SnapshotPurgeRequest",
+ "type": "SnapshotPurgeRequest",
+ "optional": true
+ },
+ {
+ "id": 119,
+ "name": "RecoverLeaseRequest",
+ "type": "RecoverLeaseRequest",
+ "optional": true
+ },
+ {
+ "id": 120,
+ "name": "SetTimesRequest",
+ "type": "SetTimesRequest",
+ "optional": true
+ },
+ {
+ "id": 121,
+ "name": "RefetchSecretKeyRequest",
+ "type": "RefetchSecretKeyRequest",
+ "optional": true
+ },
+ {
+ "id": 122,
+ "name": "ListSnapshotDiffJobRequest",
+ "type": "ListSnapshotDiffJobRequest",
+ "optional": true
+ },
+ {
+ "id": 123,
+ "name": "CancelSnapshotDiffRequest",
+ "type": "CancelSnapshotDiffRequest",
+ "optional": true
+ },
+ {
+ "id": 124,
+ "name": "SetSafeModeRequest",
+ "type": "SetSafeModeRequest",
+ "optional": true
+ },
+ {
+ "id": 125,
+ "name": "PrintCompactionLogDagRequest",
+ "type": "PrintCompactionLogDagRequest",
+ "optional": true
+ },
+ {
+ "id": 126,
+ "name": "multipartUploadsExpiredAbortRequest",
+ "type": "MultipartUploadsExpiredAbortRequest",
+ "optional": true
+ },
+ {
+ "id": 127,
+ "name": "SetSnapshotPropertyRequest",
+ "type": "SetSnapshotPropertyRequest",
+ "optional": true
+ },
+ {
+ "id": 128,
+ "name": "SnapshotInfoRequest",
+ "type": "SnapshotInfoRequest",
+ "optional": true
}
]
},
@@ -1944,6 +2241,126 @@
"name": "GetKeyInfoResponse",
"type": "GetKeyInfoResponse",
"optional": true
+ },
+ {
+ "id": 112,
+ "name": "CreateSnapshotResponse",
+ "type": "CreateSnapshotResponse",
+ "optional": true
+ },
+ {
+ "id": 113,
+ "name": "ListSnapshotResponse",
+ "type": "ListSnapshotResponse",
+ "optional": true
+ },
+ {
+ "id": 114,
+ "name": "snapshotDiffResponse",
+ "type": "SnapshotDiffResponse",
+ "optional": true
+ },
+ {
+ "id": 115,
+ "name": "DeleteSnapshotResponse",
+ "type": "DeleteSnapshotResponse",
+ "optional": true
+ },
+ {
+ "id": 116,
+ "name": "SnapshotMoveDeletedKeysResponse",
+ "type": "SnapshotMoveDeletedKeysResponse",
+ "optional": true
+ },
+ {
+ "id": 117,
+ "name": "TransferOmLeadershipResponse",
+ "type": "hdds.TransferLeadershipResponseProto",
+ "optional": true
+ },
+ {
+ "id": 118,
+ "name": "SnapshotPurgeResponse",
+ "type": "SnapshotPurgeResponse",
+ "optional": true
+ },
+ {
+ "id": 119,
+ "name": "RecoverLeaseResponse",
+ "type": "RecoverLeaseResponse",
+ "optional": true
+ },
+ {
+ "id": 120,
+ "name": "SetTimesResponse",
+ "type": "SetTimesResponse",
+ "optional": true
+ },
+ {
+ "id": 121,
+ "name": "RefetchSecretKeyResponse",
+ "type": "RefetchSecretKeyResponse",
+ "optional": true
+ },
+ {
+ "id": 122,
+ "name": "ListSnapshotDiffJobResponse",
+ "type": "ListSnapshotDiffJobResponse",
+ "optional": true
+ },
+ {
+ "id": 123,
+ "name": "cancelSnapshotDiffResponse",
+ "type": "CancelSnapshotDiffResponse",
+ "optional": true
+ },
+ {
+ "id": 124,
+ "name": "SetSafeModeResponse",
+ "type": "SetSafeModeResponse",
+ "optional": true
+ },
+ {
+ "id": 125,
+ "name": "PrintCompactionLogDagResponse",
+ "type": "PrintCompactionLogDagResponse",
+ "optional": true
+ },
+ {
+ "id": 126,
+ "name": "listKeysLightResponse",
+ "type": "ListKeysLightResponse",
+ "optional": true
+ },
+ {
+ "id": 127,
+ "name": "multipartUploadsExpiredAbortResponse",
+ "type": "MultipartUploadsExpiredAbortResponse",
+ "optional": true
+ },
+ {
+ "id": 128,
+ "name": "SetSnapshotPropertyResponse",
+ "type": "SetSnapshotPropertyResponse",
+ "optional": true
+ },
+ {
+ "id": 129,
+ "name": "listStatusLightResponse",
+ "type": "ListStatusLightResponse",
+ "optional": true
+ },
+ {
+ "id": 130,
+ "name": "SnapshotInfoResponse",
+ "type": "SnapshotInfoResponse",
+ "optional": true
+ },
+ {
+ "id": 131,
+ "name": "omLockDetails",
+ "type": "OMLockDetailsProto",
+ "optional": true
}
]
},
@@ -2263,6 +2680,20 @@
]
},
{
+ "name": "RefetchSecretKeyRequest"
+ },
+ {
+ "name": "RefetchSecretKeyResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "id",
+ "type": "hdds.UUID",
+ "optional": true
+ }
+ ]
+ },
+ {
"name": "CheckVolumeAccessRequest",
"fields": [
{
@@ -2730,6 +3161,190 @@
]
},
{
+ "name": "SnapshotInfo",
+ "fields": [
+ {
+ "id": 1,
+ "name": "snapshotID",
+ "type": "hadoop.hdds.UUID",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "name",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "volumeName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "bucketName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 5,
+ "name": "snapshotStatus",
+ "type": "SnapshotStatusProto",
+ "optional": true
+ },
+ {
+ "id": 6,
+ "name": "creationTime",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 7,
+ "name": "deletionTime",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 8,
+ "name": "pathPreviousSnapshotID",
+ "type": "hadoop.hdds.UUID",
+ "optional": true
+ },
+ {
+ "id": 9,
+ "name": "globalPreviousSnapshotID",
+ "type": "hadoop.hdds.UUID",
+ "optional": true
+ },
+ {
+ "id": 10,
+ "name": "snapshotPath",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 11,
+ "name": "checkpointDir",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 12,
+ "name": "dbTxSequenceNumber",
+ "type": "int64",
+ "optional": true
+ },
+ {
+ "id": 13,
+ "name": "deepClean",
+ "type": "bool",
+ "optional": true
+ },
+ {
+ "id": 14,
+ "name": "sstFiltered",
+ "type": "bool",
+ "optional": true
+ },
+ {
+ "id": 15,
+ "name": "referencedSize",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 16,
+ "name": "referencedReplicatedSize",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 17,
+ "name": "exclusiveSize",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 18,
+ "name": "exclusiveReplicatedSize",
+ "type": "uint64",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "SnapshotDiffJobProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "creationTime",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "jobId",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "status",
+ "type": "SnapshotDiffResponse.JobStatusProto",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "volume",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 5,
+ "name": "bucket",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 6,
+ "name": "fromSnapshot",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 7,
+ "name": "toSnapshot",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 8,
+ "name": "forceFullDiff",
+ "type": "bool",
+ "optional": true
+ },
+ {
+ "id": 9,
+ "name": "totalDiffEntries",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 10,
+ "name": "message",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 11,
+ "name": "disableNativeDiff",
+ "type": "bool",
+ "optional": true
+ }
+ ]
+ },
+ {
"name": "OzoneObj",
"fields": [
{
@@ -3033,6 +3648,12 @@
"name": "count",
"type": "int32",
"optional": true
+ },
+ {
+ "id": 5,
+ "name": "hasSnapshot",
+ "type": "bool",
+ "optional": true
}
]
},
@@ -3463,6 +4084,59 @@
"name": "fileChecksum",
"type": "FileChecksumProto",
"optional": true
+ },
+ {
+ "id": 19,
+ "name": "isFile",
+ "type": "bool",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "BasicKeyInfo",
+ "fields": [
+ {
+ "id": 1,
+ "name": "keyName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "dataSize",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "creationTime",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "modificationTime",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 5,
+ "name": "type",
+ "type": "hadoop.hdds.ReplicationType",
+ "optional": true
+ },
+ {
+ "id": 6,
+ "name": "factor",
+ "type": "hadoop.hdds.ReplicationFactor",
+ "optional": true
+ },
+ {
+ "id": 7,
+ "name": "ecReplicationConfig",
+ "type": "hadoop.hdds.ECReplicationConfig",
+ "optional": true
}
]
},
@@ -3554,6 +4228,41 @@
]
},
{
+ "name": "OzoneFileStatusProtoLight",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "basicKeyInfo",
+ "type": "BasicKeyInfo",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "blockSize",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 5,
+ "name": "isDirectory",
+ "type": "bool",
+ "optional": true
+ }
+ ]
+ },
+ {
"name": "GetFileStatusRequest",
"fields": [
{
@@ -3576,6 +4285,17 @@
]
},
{
+ "name": "GetFileStatusLightResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "status",
+ "type": "OzoneFileStatusProtoLight",
+ "required": true
+ }
+ ]
+ },
+ {
"name": "CreateDirectoryRequest",
"fields": [
{
@@ -3710,6 +4430,17 @@
]
},
{
+ "name": "ListStatusLightResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "statuses",
+ "type": "OzoneFileStatusProtoLight",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
"name": "CreateKeyRequest",
"fields": [
{
@@ -4027,6 +4758,18 @@
"name": "deletedKeys",
"type": "DeletedKeys",
"is_repeated": true
+ },
+ {
+ "id": 2,
+ "name": "snapshotTableKey",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "keysToUpdate",
+ "type": "SnapshotMoveKeyInfos",
+ "is_repeated": true
}
]
},
@@ -4067,6 +4810,12 @@
"name": "deletedPath",
"type": "PurgePathRequest",
"is_repeated": true
+ },
+ {
+ "id": 2,
+ "name": "snapshotTableKey",
+ "type": "string",
+ "optional": true
}
]
},
@@ -4338,6 +5087,29 @@
"name": "keyInfo",
"type": "KeyInfo",
"is_repeated": true
+ },
+ {
+ "id": 3,
+ "name": "isTruncated",
+ "type": "bool",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "ListKeysLightResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "basicKeyInfo",
+ "type": "BasicKeyInfo",
+ "is_repeated": true
+ },
+ {
+ "id": 2,
+ "name": "isTruncated",
+ "type": "bool",
+ "optional": true
}
]
},
@@ -4355,6 +5127,12 @@
"name": "clientID",
"type": "uint64",
"required": true
+ },
+ {
+ "id": 3,
+ "name": "hsync",
+ "type": "bool",
+ "optional": true
}
]
},
@@ -4464,6 +5242,12 @@
"name": "latestSequenceNumber",
"type": "uint64",
"optional": true
+ },
+ {
+ "id": 4,
+ "name": "dbUpdateSuccess",
+ "type": "bool",
+ "optional": true
}
]
},
@@ -4933,6 +5717,54 @@
"name": "MultipartUploadAbortResponse"
},
{
+ "name": "MultipartUploadsExpiredAbortRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "expiredMultipartUploadsPerBucket",
+ "type": "ExpiredMultipartUploadsBucket",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
+ "name": "ExpiredMultipartUploadsBucket",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "required": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "required": true
+ },
+ {
+ "id": 3,
+ "name": "multipartUploads",
+ "type": "ExpiredMultipartUploadInfo",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
+ "name": "ExpiredMultipartUploadInfo",
+ "fields": [
+ {
+ "id": 1,
+ "name": "name",
+ "type": "string",
+ "required": true
+ }
+ ]
+ },
+ {
+ "name": "MultipartUploadsExpiredAbortResponse"
+ },
+ {
"name": "MultipartUploadListPartsRequest",
"fields": [
{
@@ -5150,6 +5982,18 @@
"name": "payloadSizeResp",
"type": "int32",
"optional": true
+ },
+ {
+ "id": 3,
+ "name": "readOnly",
+ "type": "bool",
+ "optional": true,
+ "options": [
+ {
+ "name": "default",
+ "value": "true"
+ }
+ ]
}
]
},
@@ -5492,6 +6336,12 @@
"name": "adminRoleName",
"type": "string",
"optional": true
+ },
+ {
+ "id": 5,
+ "name": "forceCreationWhenVolumeExists",
+ "type": "bool",
+ "optional": true
}
]
},
@@ -5507,6 +6357,359 @@
]
},
{
+ "name": "CreateSnapshotRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "snapshotName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "snapshotId",
+ "type": "hadoop.hdds.UUID",
+ "optional": true
+ },
+ {
+ "id": 5,
+ "name": "creationTime",
+ "type": "uint64",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "ListSnapshotRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "prefix",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "prevSnapshot",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 5,
+ "name": "maxListResult",
+ "type": "uint32",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "SnapshotDiffRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "fromSnapshot",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "toSnapshot",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 5,
+ "name": "token",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 6,
+ "name": "pageSize",
+ "type": "uint32",
+ "optional": true
+ },
+ {
+ "id": 7,
+ "name": "forceFullDiff",
+ "type": "bool",
+ "optional": true
+ },
+ {
+ "id": 8,
+ "name": "disableNativeDiff",
+ "type": "bool",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "CancelSnapshotDiffRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "fromSnapshot",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "toSnapshot",
+ "type": "string",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "ListSnapshotDiffJobRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "required": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "required": true
+ },
+ {
+ "id": 3,
+ "name": "jobStatus",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "listAll",
+ "type": "bool",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "DeleteSnapshotRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "snapshotName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "deletionTime",
+ "type": "uint64",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "SnapshotInfoRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "snapshotName",
+ "type": "string",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "PrintCompactionLogDagRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "fileNamePrefix",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "graphType",
+ "type": "string",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "SnapshotMoveDeletedKeysRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "fromSnapshot",
+ "type": "SnapshotInfo",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "nextDBKeys",
+ "type": "SnapshotMoveKeyInfos",
+ "is_repeated": true
+ },
+ {
+ "id": 3,
+ "name": "reclaimKeys",
+ "type": "SnapshotMoveKeyInfos",
+ "is_repeated": true
+ },
+ {
+ "id": 4,
+ "name": "renamedKeys",
+ "type": "hadoop.hdds.KeyValue",
+ "is_repeated": true
+ },
+ {
+ "id": 5,
+ "name": "deletedDirsToMove",
+ "type": "string",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
+ "name": "SnapshotMoveKeyInfos",
+ "fields": [
+ {
+ "id": 1,
+ "name": "key",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "keyInfos",
+ "type": "KeyInfo",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
+ "name": "SnapshotPurgeRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "snapshotDBKeys",
+ "type": "string",
+ "is_repeated": true
+ },
+ {
+ "id": 2,
+ "name": "updatedSnapshotDBKey",
+ "type": "string",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
+ "name": "SetSnapshotPropertyRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "snapshotProperty",
+ "type": "SnapshotProperty",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "SnapshotProperty",
+ "fields": [
+ {
+ "id": 1,
+ "name": "snapshotKey",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "exclusiveSize",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "exclusiveReplicatedSize",
+ "type": "uint64",
+ "optional": true
+ }
+ ]
+ },
+ {
"name": "DeleteTenantRequest",
"fields": [
{
@@ -5607,6 +6810,177 @@
"name": "SetRangerServiceVersionResponse"
},
{
+ "name": "CreateSnapshotResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "snapshotInfo",
+ "type": "SnapshotInfo",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "ListSnapshotResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "snapshotInfo",
+ "type": "SnapshotInfo",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
+ "name": "SnapshotDiffResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "snapshotDiffReport",
+ "type": "SnapshotDiffReportProto",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "jobStatus",
+ "type": "JobStatusProto",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "waitTimeInMs",
+ "type": "int64",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "reason",
+ "type": "string",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "CancelSnapshotDiffResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "reason",
+ "type": "string",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "ListSnapshotDiffJobResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "snapshotDiffJob",
+ "type": "SnapshotDiffJobProto",
+ "is_repeated": true
+ }
+ ]
+ },
+ {
+ "name": "DeleteSnapshotResponse"
+ },
+ {
+ "name": "SnapshotInfoResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "snapshotInfo",
+ "type": "SnapshotInfo",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "PrintCompactionLogDagResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "message",
+ "type": "string",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "SnapshotMoveDeletedKeysResponse"
+ },
+ {
+ "name": "SnapshotPurgeResponse"
+ },
+ {
+ "name": "SetSnapshotPropertyResponse"
+ },
+ {
+ "name": "SnapshotDiffReportProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "fromSnapshot",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "toSnapshot",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 5,
+ "name": "diffList",
+ "type": "DiffReportEntryProto",
+ "is_repeated": true
+ },
+ {
+ "id": 6,
+ "name": "token",
+ "type": "string",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "DiffReportEntryProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "diffType",
+ "type": "DiffTypeProto",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "sourcePath",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "targetPath",
+ "type": "string",
+ "optional": true
+ }
+ ]
+ },
+ {
"name": "DeleteTenantResponse",
"fields": [
{
@@ -5699,6 +7073,117 @@
"optional": true
}
]
+ },
+ {
+ "name": "RecoverLeaseRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "volumeName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "bucketName",
+ "type": "string",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "keyName",
+ "type": "string",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "RecoverLeaseResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "response",
+ "type": "bool",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "SetTimesRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "keyArgs",
+ "type": "KeyArgs",
+ "required": true
+ },
+ {
+ "id": 2,
+ "name": "mtime",
+ "type": "uint64",
+ "required": true
+ },
+ {
+ "id": 3,
+ "name": "atime",
+ "type": "uint64",
+ "required": true
+ }
+ ]
+ },
+ {
+ "name": "SetTimesResponse"
+ },
+ {
+ "name": "SetSafeModeRequest",
+ "fields": [
+ {
+ "id": 1,
+ "name": "safeMode",
+ "type": "SafeMode",
+ "required": true
+ }
+ ]
+ },
+ {
+ "name": "SetSafeModeResponse",
+ "fields": [
+ {
+ "id": 1,
+ "name": "response",
+ "type": "bool",
+ "optional": true
+ }
+ ]
+ },
+ {
+ "name": "OMLockDetailsProto",
+ "fields": [
+ {
+ "id": 1,
+ "name": "isLockAcquired",
+ "type": "bool",
+ "optional": true
+ },
+ {
+ "id": 2,
+ "name": "waitLockNanos",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 3,
+ "name": "readLockNanos",
+ "type": "uint64",
+ "optional": true
+ },
+ {
+ "id": 4,
+ "name": "writeLockNanos",
+ "type": "uint64",
+ "optional": true
+ }
+ ]
}
],
"services": [