48473843ac
[ #134 ] Support percent-encoding
...
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
(cherry picked from commit 843708a558
)
2024-09-23 12:48:32 +03:00
947f81fcdd
[ #135 ] Add fuzzing tests for handlers
...
(cherry picked from commit ca426fff4d
)
Signed-off-by: Roman Ognev <r.ognev@yadro.com>
2024-09-03 11:17:18 +03:00
c5b26fff94
[ #131 ] Update sdk-go to fix pool issues
...
New version provides these pool changes:
* bugfix for error counting before connection switch,
* explicit endpoint address in tree pool log messages.
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2024-08-20 16:54:02 +03:00
418767c8ec
[ #129 ] Update FrostFS API and remove unused code
...
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2024-07-19 18:00:49 +03:00
1737f1d95f
[ #117 ] Update tests
...
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2024-06-25 15:12:21 +00:00
0f22ca43c1
[ #117 ] Fix FrostFS interface usage
...
HTTP Gateway expects io.Reader to work with
payload, however `WithPayload` flag reads whole
payload into header object.
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
2024-06-25 15:12:21 +00:00
3741e3b003
[ #117 ] Add mocked handler for tests
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2024-06-18 12:04:14 +03:00
23ed3ab86e
[ #114 ] Update frostfs-sdk-go version with support EC
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2024-06-05 15:41:36 +03:00
11965deb41
[ #100 ] server auto re-binding
...
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2024-04-04 14:19:33 +03:00
5ded105c09
[ #107 ] Check query unescape errors
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2024-02-29 12:50:56 +03:00
2c95250f72
[ #99 ] Fix possibility of panic during SIGHUP
...
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2024-01-09 11:00:48 +03:00
a375af7d98
[ #91 ] Add support namespaces
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2023-12-01 10:12:55 +00:00
1ced82a714
[ #70 ] Fix log messages (move to constants)
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-10-12 12:08:20 +00:00
49d6a27562
[ #70 ] Adjust status codes
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-10-12 12:08:20 +00:00
9a5a2239bd
[ #70 ] Support bucket/container caching
...
Mainly it was added because
we need to know if TZ hashing is disabled or not for container
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-10-12 12:08:20 +00:00
8bc246f8f9
[ #70 ] Support configuring buffer size for put
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-10-12 12:08:20 +00:00
9b34413e17
[ #70 ] Support client cut
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-10-12 12:08:20 +00:00
e61b4867c9
[ #70 ] Update SDK to support client cut
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-10-12 12:08:20 +00:00
e26577e753
[ #74 ] Replace atomics with mutex for reloadable params
...
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2023-09-21 16:25:28 +03:00
d219943542
[ #73 ] Uploader, downloader structures refactoring
...
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
2023-09-05 18:18:04 +03:00
40568590c7
[ #72 ] Support soft memory limit setting
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2023-09-05 13:14:30 +00:00
fa28f1ff82
[ #36 ] Move log messages to constants
...
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
2023-08-27 18:09:02 +03:00
202ef5cc54
[ #59 ] Drop sync-tree
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-06-09 10:06:10 +03:00
1dfbe36eca
[ #59 ] Use tree pool from SDK
...
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
2023-06-09 09:50:04 +03:00
8c3c3782f5
[ #30 ] add object name resolving
...
Signed-off-by: Pavel Pogodaev <p.pogodaev@yadro.com>
2023-05-12 12:52:57 +03:00