|
9fadfbbc2f
|
[#488] Renamed api/errors, layer/frostfs and layer/tree package names
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
|
2024-10-02 12:35:04 +03:00 |
|
|
968f10a72f
|
[#488] Move layer/tree_service.go to layer/tree/tree_service.go
Signed-off-by: Nikita Zinkevich <n.zinkevich@yadro.com>
|
2024-10-02 12:35:04 +03:00 |
|
|
414f3943e2
|
[#410] Drop layer.Client interface
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2024-06-25 15:57:55 +03:00 |
|
|
3ff027587c
|
[#357] Add check of request and resource tags
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
|
2024-04-17 07:06:58 +00:00 |
|
|
f958eef2b3
|
[#325] Use default empty data.LockInfo in get/head in case of error
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2024-03-04 09:49:41 +00:00 |
|
|
18878b66d3
|
[#175] Use gate owner as object owner
This is required because node check session token owner
TrueCloudLab/frostfs-node#528
For client cut TrueCloudLab/frostfs-sdk-go#114
such owner will be gate owner
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-08-08 12:22:33 +03:00 |
|
|
d531b13866
|
[#143] Add more context to some s3 errors
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-06-30 12:08:33 +03:00 |
|
|
813aa2f173
|
Rename package name
Due to source code relocation from GitHub.
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
|
2023-03-07 17:38:08 +03:00 |
|
|
96dff367db
|
[#1] Build S3 Gateway with FrostFS dependencies
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
|
2022-12-15 12:43:52 +03:00 |
|
Denis Kirillov
|
90eb4f0188
|
[#713] Add check access control for system caches
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-10-11 15:26:42 +03:00 |
|
Denis Kirillov
|
3d31c2ab4a
|
[#713] Fix cache access
User can access only keys that he puts into caches
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-10-11 15:26:42 +03:00 |
|
Denis Kirillov
|
80beedf13e
|
[#504] Use bktInfo in tree service to check owner
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-09-13 18:05:16 +03:00 |
|
Denis Kirillov
|
88c392d024
|
[#490] Optimize GetObjectTaggingAndLock
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-22 15:19:16 +03:00 |
|
Denis Kirillov
|
85c203e157
|
[#488] Sync using cid.ID
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-22 15:19:16 +03:00 |
|
Denis Kirillov
|
93a7c2eaeb
|
[#514] Missed version id in tags
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-22 15:19:16 +03:00 |
|
Alex Vanin
|
7fd27e04fe
|
[#477] Provide aggregation of tags and locks in layer.Client
Adopts GetObjectTaggingAndLock method from
TreeClient in layer.Client with caching.
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2022-07-22 15:19:16 +03:00 |
|