|
bca9e93a08
|
[#197] object: Make Delete method return correct status
Signed-off-by: Airat Arifullin a.arifullin@yadro.com
|
2023-06-07 13:52:11 +03:00 |
|
|
74578052f9
|
[#412] node: Replace tracing package
Use observability module.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-06-01 13:23:11 +00:00 |
|
|
faca861451
|
[#411] Remove unnecessary pointers for sync objects
Signed-off-by: Alejandro Lopez <a.lopez@yadro.com>
|
2023-05-31 10:19:14 +00:00 |
|
|
b2ffd7df53
|
[#291] object: Use PayloadSizeLimiter from SDK
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-05-05 19:07:06 +03:00 |
|
|
35ea207df6
|
[#291] object: Split validating target in two
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-05-05 19:07:06 +03:00 |
|
Pavel Karpy
|
ee58b390bb
|
[#221] node: Allow using vector copies_number
Also, take into account that value in general (it was not used before at
all).
Signed-off-by: Pavel Karpy <p.karpy@yadro.com>
|
2023-05-05 16:07:13 +00:00 |
|
|
22d47376a6
|
[#277] getsvc: Refactor errors
Move errors to separate files.
Use zap.Error for error logging.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-28 14:03:12 +00:00 |
|
|
45438e7b06
|
[#277] getsvc: Rename and reorder code
Rename execCtx to request.
Move code to appropriate files.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-28 14:03:12 +00:00 |
|
|
1440450606
|
[#277] getsvc: Drop cyclic struct dependency
Drop cyclic dependency between execCtx and Service.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-28 14:03:12 +00:00 |
|
|
591c4e7d50
|
[#277] getsvc: Move headOnly to request params
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-28 14:03:12 +00:00 |
|
|
265d2326a0
|
[#277] getsvc: Extract remote storage
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-28 14:03:12 +00:00 |
|
|
30e1b62b67
|
[#277] getsvc: Fix service deps
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-28 14:03:12 +00:00 |
|
|
8fc082b688
|
[#277] getsvc: Do not return status error
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-28 14:03:12 +00:00 |
|
|
dfe4ada838
|
[#285] lint: Resolve revive/if-return
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-04-26 17:35:08 +03:00 |
|
|
c04f6c5e59
|
[#229] acl: Allow Impersonate
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
|
2023-04-26 10:23:33 +03:00 |
|
|
3d43b0f7f9
|
[#265] node: Fix after SDK & API-Go version up
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-18 12:09:19 +03:00 |
|
Pavel Karpy
|
560f73ab7e
|
[#247] node, ir: Drop reputation related code
Signed-off-by: Pavel Karpy <p.karpy@yadro.com>
|
2023-04-14 14:44:14 +03:00 |
|
|
d62c6e4ce6
|
[#242] node: Add tracing spans
Add tracing spans for PUT requests.
Add tracing spans for DELETE requests.
Add tracing spans for SELECT requests.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-14 10:25:53 +00:00 |
|
|
200fc8b882
|
[#242] put: Pass context to relay function
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-14 10:25:53 +00:00 |
|
|
cffcc7745e
|
[#240] logs: Factor out common service log messages
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-04-14 05:06:09 +00:00 |
|
|
0e31c12e63
|
[#240] logs: Move log messages to constants
Drop duplicate entities.
Format entities.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
|
2023-04-14 05:06:09 +00:00 |
|
|
04727ce1d6
|
Revert "[#135] signature: Add tracing"
This reverts commit 5778980252 .
|
2023-04-12 16:57:02 +03:00 |
|
|
08769f413f
|
Revert "[#135] acl: Add tracing spans"
This reverts commit b2ca730547 .
|
2023-04-12 16:54:13 +03:00 |
|
|
5778980252
|
[#135] signature: Add tracing
Add tracing to verify request and sign response.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-12 06:52:00 +00:00 |
|
|
b2ca730547
|
[#135] acl: Add tracing spans
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-12 06:52:00 +00:00 |
|
|
0920d848d0
|
[#135] get-object: Add tracing spans
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-12 06:52:00 +00:00 |
|
|
93eba19a8e
|
[#223] objectsvc: Refactor split-tree traverse
Resolve funlen & gocognit linters for traverseSplitChain method.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-10 14:16:34 +03:00 |
|
|
2ed9fd3f94
|
[#223] objectsvc: Refactor request parameters
Resolve containedctx linter for commonPrm.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-10 14:16:34 +03:00 |
|
|
9e2df4b7c7
|
[#203] node: Fix double imports
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-06 16:33:36 +03:00 |
|
|
c58ab0c369
|
[#193] getsvc: Reduce private key requests
Get private key only once for request forwaring.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-05 14:38:48 +00:00 |
|
|
89924071cd
|
[#193] getsvc: Edit request forwarder signature
Pass context to forwarder direct, without closure.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-05 14:38:48 +00:00 |
|
|
6c7b708a98
|
[#193] getsvc: Refactor get range params creation
Resolve funlen linter for toRangePrm function.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-05 14:38:48 +00:00 |
|
|
b0786d2e5c
|
[#193] getsvc: Refactor get params creation
Resolve funlen linter for toPrm function.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-05 14:38:48 +00:00 |
|
|
f889893216
|
[#193] getsvc: Refactor head param creation
Resolve funlen linter for toHeadPrm method.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-05 14:38:48 +00:00 |
|
|
91ead04fa4
|
[#193] getsvc: Resolve funlen linter
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-05 14:38:48 +00:00 |
|
|
1bf21dbb47
|
[#193] getsvc: Resolve context linters
Resolve containedctx and contextcheck linters.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-05 14:38:48 +00:00 |
|
|
23575e1ac0
|
[#210] policier: Resolve contextcheck linter
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-05 14:55:52 +03:00 |
|
|
d85703a963
|
[#208] searchsvc: Refactor request forwarding
Resolve funlen & gocognit linters for toPrm method.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-04 16:24:55 +03:00 |
|
|
0b38419fbf
|
[#208] searchsvc: Resolve context linters
Resolve containedctx and contextcheck linters.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-04 16:24:50 +03:00 |
|
|
5f2a1531fe
|
[#208] deletesvc: Resolve containedctx linter
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-04 16:24:40 +03:00 |
|
|
4941926c9d
|
[#207] aclsvc: Drop outdated tag
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-04 13:22:14 +00:00 |
|
|
585415fa92
|
[#207] aclsvc: Refactor send checker
Resolve funlen linter for putStreamBasicChecker.Send method.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-04 13:22:14 +00:00 |
|
|
9ef790f782
|
[#207] aclsvc: Refactor object headers read
Resolve funlen linter for readObjectHeaders method.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-04 13:22:13 +00:00 |
|
|
cd33a57f44
|
[#207] aclsvc: Refactor EACL check
Resolve funlen linter for CheckEACL method.
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-04 13:22:13 +00:00 |
|
|
ece6c820e7
|
[#199] putsvc: Refactor streamer initialization
Resolve funlen linter for initTarget method
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-03 15:58:11 +00:00 |
|
|
27bdddc48f
|
[#199] putsvc: Refactor put object
Resolve containedctx linter for streamer and remote target
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-03 15:58:11 +00:00 |
|
|
cecea8053a
|
[#199] putsvc: Refactor streamer pool
Resolve staticcheck linter for putBytesPool
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-03 15:58:11 +00:00 |
|
|
14d894178e
|
[#199] putsvc: Refactor placement iterator
Resolve funlen linter for iteratePlacement method
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-04-03 15:58:11 +00:00 |
|
|
221203beeb
|
[#180] node: Refactor panics in unit test
* Replace panics in unit tests by require.NoError and t.Fatalf
Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
|
2023-03-29 12:39:07 +03:00 |
|
|
49234b915e
|
[#155] search-service: Fix search with ST
Search should return only objects allowed in static session
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
|
2023-03-22 07:21:09 +00:00 |
|