forked from TrueCloudLab/frostfs-api
[#208] status: Add OUT_OF_RANGE
status in Object section
Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
This commit is contained in:
parent
8bf98ec983
commit
869fb64155
2 changed files with 7 additions and 0 deletions
|
@ -184,6 +184,8 @@ service ObjectService {
|
||||||
// provided session token has expired;
|
// provided session token has expired;
|
||||||
// - **OBJECT_ALREADY_REMOVED** (2052, SECTION_OBJECT): \
|
// - **OBJECT_ALREADY_REMOVED** (2052, SECTION_OBJECT): \
|
||||||
// the requested object has been marked as deleted.
|
// the requested object has been marked as deleted.
|
||||||
|
// - **OUT_OF_RANGE** (2053, SECTION_OBJECT): \
|
||||||
|
// the requested range is out of bounds.
|
||||||
rpc GetRange(GetRangeRequest) returns (stream GetRangeResponse);
|
rpc GetRange(GetRangeRequest) returns (stream GetRangeResponse);
|
||||||
|
|
||||||
// Returns homomorphic or regular hash of object's payload range after
|
// Returns homomorphic or regular hash of object's payload range after
|
||||||
|
@ -211,6 +213,8 @@ service ObjectService {
|
||||||
// access to operation RANGEHASH of the object is denied;
|
// access to operation RANGEHASH of the object is denied;
|
||||||
// - **OBJECT_NOT_FOUND** (2049, SECTION_OBJECT): \
|
// - **OBJECT_NOT_FOUND** (2049, SECTION_OBJECT): \
|
||||||
// object not found in container;
|
// object not found in container;
|
||||||
|
// - **OUT_OF_RANGE** (2053, SECTION_OBJECT): \
|
||||||
|
// the requested range is out of bounds.
|
||||||
// - **TOKEN_EXPIRED** (4097, SECTION_SESSION): \
|
// - **TOKEN_EXPIRED** (4097, SECTION_SESSION): \
|
||||||
// provided session token has expired.
|
// provided session token has expired.
|
||||||
rpc GetRangeHash(GetRangeHashRequest) returns (GetRangeHashResponse);
|
rpc GetRangeHash(GetRangeHashRequest) returns (GetRangeHashResponse);
|
||||||
|
|
|
@ -115,6 +115,9 @@ enum Object {
|
||||||
|
|
||||||
// [**2052**] Object has been marked deleted.
|
// [**2052**] Object has been marked deleted.
|
||||||
OBJECT_ALREADY_REMOVED = 4;
|
OBJECT_ALREADY_REMOVED = 4;
|
||||||
|
|
||||||
|
// [**2053**] Invalid range has been requested for an object.
|
||||||
|
OUT_OF_RANGE = 5;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Section of statuses for container-related operations.
|
// Section of statuses for container-related operations.
|
||||||
|
|
Loading…
Reference in a new issue