forked from TrueCloudLab/frostfs-api
[#81] Clarify that attribute names must be unique
All types of attribute keys must be unique and can't be repeated in the same entity. - Containers with duplicated attribute keys must not be accepted by InnerRing on creation. - Nodes with duplicated attribute keys can't be accepted to NetMap by InnerRing - Objects with duplicated attribute keys must be considered invalid and not accepted in PUT operations Signed-off-by: Stanislav Bogatyrev <stanislav@nspcc.ru>
This commit is contained in:
parent
99a537ea65
commit
a8c1779690
3 changed files with 10 additions and 3 deletions
|
@ -92,7 +92,9 @@ message Header {
|
|||
// `Attribute` is a user-defined Key-Value metadata pair attached to the
|
||||
// object.
|
||||
//
|
||||
// Key name must be a valid UTF-8 string. Value can't be empty.
|
||||
// Key name must be a object-unique valid UTF-8 string. Value can't be empty.
|
||||
// Objects with duplicated attribute names or attributes with empty values
|
||||
// will be considered invalid.
|
||||
//
|
||||
// There are some "well-known" attributes starting with `__NEOFS__` prefix
|
||||
// that affect system behaviour:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue