From 5314f5c969d312efcc2e2fd8eece69573e1e13b8 Mon Sep 17 00:00:00 2001 From: Leonard Lyubich Date: Thu, 22 Feb 2024 13:40:55 +0400 Subject: [PATCH] Revert "[#195] object: Add notification well-known attributes" This reverts commit f67442d769b7507ec97d7dae6502a489faa245f0. Notification attributes turned out to be unusable. Nobody uses them, so they are purged. Closes #279. Signed-off-by: Leonard Lyubich --- CHANGELOG.md | 1 + object/types.proto | 7 ------- proto-docs/object.md | 7 ------- 3 files changed, 1 insertion(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f45bd16..231a598 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ - Split ID is deprecated, the first child part is used instead and is known to the other parts (#283) ### Removed +- Object attributes `__NEOFS__TICK_EPOCH` and `__NEOFS__TICK_TOPIC` (#279) ### Deprecated diff --git a/object/types.proto b/object/types.proto index 46d33e7..5617e96 100644 --- a/object/types.proto +++ b/object/types.proto @@ -135,13 +135,6 @@ message Header { // // * __NEOFS__EXPIRATION_EPOCH \ // Tells GC to delete object after that epoch - // * __NEOFS__TICK_EPOCH \ - // Decimal number that defines what epoch must produce - // object notification with UTF-8 object address in a - // body (`0` value produces notification right after - // object put) - // * __NEOFS__TICK_TOPIC \ - // UTF-8 string topic ID that is used for object notification // // And some well-known attributes used by applications only: // diff --git a/proto-docs/object.md b/proto-docs/object.md index 9ee7d17..bae2288 100644 --- a/proto-docs/object.md +++ b/proto-docs/object.md @@ -903,13 +903,6 @@ that affect system behaviour: * __NEOFS__EXPIRATION_EPOCH \ Tells GC to delete object after that epoch -* __NEOFS__TICK_EPOCH \ - Decimal number that defines what epoch must produce - object notification with UTF-8 object address in a - body (`0` value produces notification right after - object put) -* __NEOFS__TICK_TOPIC \ - UTF-8 string topic ID that is used for object notification And some well-known attributes used by applications only: