Denis Kirillov
|
628c0f42fe
|
[#680] Use gauge instead of counter for metrics
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-25 11:00:59 +03:00 |
|
Denis Kirillov
|
a217871334
|
[#665] Add check if version is dirty
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-23 10:26:55 +03:00 |
|
Denis Kirillov
|
70ed9d79d6
|
[#665] Fix go mod
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-23 10:26:55 +03:00 |
|
Denis Kirillov
|
33091eec68
|
[#637] Update configuration docs
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-19 10:31:26 +03:00 |
|
Denis Kirillov
|
c3ad6d2faf
|
[#637] Add header to override CopiesNumber
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-19 10:31:26 +03:00 |
|
Denis Kirillov
|
d2c68589b5
|
[#639] Update lock compatibility group in docs
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-18 15:22:27 +03:00 |
|
Angira Kekteeva
|
3b343d1bd5
|
[#634] Fix tests
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-16 17:49:15 +03:00 |
|
Angira Kekteeva
|
ce543e910c
|
[#634] Update docs
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-16 17:49:15 +03:00 |
|
Angira Kekteeva
|
5307211398
|
[#634] Add CopiesNumber in NeoFS requests
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-16 17:49:15 +03:00 |
|
Angira Kekteeva
|
7a6d562c69
|
[#634] Update SDK
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-16 17:49:15 +03:00 |
|
Denis Kirillov
|
6aab3936d9
|
[#625] Limit listing generator with maxKeys
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-16 13:47:37 +03:00 |
|
Denis Kirillov
|
3824151699
|
[#616] Reduce number of requests during listing
Check if object is directory before request to NeoFS
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-16 13:47:37 +03:00 |
|
Denis Kirillov
|
107d8a9033
|
[#595] Fix typos and rewording
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-13 10:26:00 +03:00 |
|
Denis Kirillov
|
7ab473a688
|
[#595] Simplify encryption.Params struct
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-13 10:26:00 +03:00 |
|
Denis Kirillov
|
94a6a55919
|
[#595] Move decrypter to separate package
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-13 10:26:00 +03:00 |
|
Denis Kirillov
|
d824db7f69
|
[#595] Allow SSE-C only with TLS
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-13 10:26:00 +03:00 |
|
Denis Kirillov
|
50eeda03fa
|
[#595] Update compatibility table
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-13 10:26:00 +03:00 |
|
Denis Kirillov
|
87c05eb514
|
[#595] Add SSE with customer key
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-13 10:26:00 +03:00 |
|
|
c0de8f41fc
|
[#653] Filter version tags for version calculation
Signed-off-by: anikeev-yadro <a.anikeev@yadro.com>
|
2022-08-12 12:55:53 +03:00 |
|
Angira Kekteeva
|
8eb1afbcb8
|
[#645] Replace tagging when PutObject
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-10 09:21:27 +03:00 |
|
Angira Kekteeva
|
1987f271f9
|
[#577] Remove usages of deprecated io/ioutil
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
e285ed313b
|
[#577] Update changelog
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
f66e4a77cd
|
[#577] Add IsDeleteMarker() to NodeVersion
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
2a933f48be
|
[#577] Remove redundant set of isLatest
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
3188fd8eb7
|
[#577] Fix delete from tagging cache
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
8031baddb6
|
[#577] Fix cache tests
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
245e64900d
|
[#577] Replace ObjInfo with ExtObjInfo in cache
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
dc77ad4863
|
[#577] Fix tests
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
93e0cae743
|
[#577] Fix version in GetObjectAttributes
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
659e7bfc97
|
[#577] Fix version in GetObject and HeadObject
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
dfd734b9ec
|
[#577] Separate GetObjectInfo and GetExtendedObjectInfo
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
37c46e926e
|
[#577] Add Version() to ExtendedObjectInfo
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
3ac3f1cc9d
|
[#577] Rename objectInfo.Version() to VersionID()
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
eaf76afe50
|
[#577] Remove ObjectVersionInfo
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-09 17:20:40 +04:00 |
|
Angira Kekteeva
|
2d58b25ea0
|
[#643] Fix linter issues
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-05 15:32:46 +03:00 |
|
Angira Kekteeva
|
1ee1b8bb79
|
[#643] Fix missing const api.QueryVersionID
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-05 15:32:46 +03:00 |
|
Angira Kekteeva
|
072e694540
|
[#643] Optimize GetObjectTagging
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-05 15:32:46 +03:00 |
|
Angira Kekteeva
|
9372534345
|
[#643] Fix tagging cache
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-05 15:32:46 +03:00 |
|
Angira Kekteeva
|
bb14041f52
|
[#647] Update CHANGELOG
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-05 15:31:16 +03:00 |
|
Angira Kekteeva
|
7bd824f3fa
|
[#607] Improve wallet path param
Made it configurable in yaml
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-03 22:25:59 +03:00 |
|
Angira Kekteeva
|
57ce0f25bf
|
[#607] Don't print env vars with empty values
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-08-03 22:25:59 +03:00 |
|
Denis Kirillov
|
08898f4fb4
|
[#615] Expose pool metrics
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-02 16:04:31 +03:00 |
|
Denis Kirillov
|
0949c7e782
|
Release v0.23.0
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-01 22:12:34 +03:00 |
|
Denis Kirillov
|
5d3eb836cf
|
[#636] Update SDK to have EACLNotFound status
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-08-01 20:47:31 +03:00 |
|
Alex Vanin
|
ea1bd6872e
|
[#638] Update compatibility table
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2022-07-29 16:02:35 +03:00 |
|
Denis Kirillov
|
87f6681281
|
[#633] Add config param for pool error threshold
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-29 11:25:11 +03:00 |
|
Alex Vanin
|
5219965105
|
[#498] Remove log string sanitizer
`zap` lib does all the job anyway.
Suppress CWE-117 from CodeQL.
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2022-07-29 09:32:37 +03:00 |
|
Denis Kirillov
|
ec6039c53b
|
[#627] Correct listing object same as directory
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-29 09:32:23 +03:00 |
|
Denis Kirillov
|
e5c1acf1e5
|
[#591] Sync metrics and pprof configuration
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-29 09:32:08 +03:00 |
|
Denis Kirillov
|
1fd943ee88
|
[#610] Fix deleted object removal
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-29 09:31:54 +03:00 |
|