Commit Graph

5 Commits (548a81d3e6aaa4d607b9dc236c3a2bbaa7fec440)

Author SHA1 Message Date
Evgenii Stratonikov ecb1fef78c [#129] client: Do not override error status WriteObject()
/ DCO (pull_request) Successful in 1m17s Details
/ Lint (pull_request) Successful in 2m36s Details
/ Tests (1.19) (pull_request) Successful in 2m14s Details
/ Tests (1.20) (pull_request) Successful in 6m0s Details
Here is a scenario:
1. `resolveFrostFSErrors` is false.
2. The first object part was not written, which was signified in status.
3. The second part was written correctly.

Client now thinks that the object is written even though it was not.
In theory we could also return only status, but client-side splitting
is not a single RPC, so it makes sense.

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-07-26 14:38:43 +03:00
Dmitrii Stepanov c359a7465a [#64] transformer: Simplify interface
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2023-07-11 07:33:12 +00:00
Dmitrii Stepanov 98cab7ed61 [#103] object: Add PutSingle method code
/ DCO (pull_request) Successful in 1m13s Details
/ Lint (pull_request) Successful in 2m5s Details
/ Tests (1.19) (pull_request) Successful in 5m58s Details
/ Tests (1.20) (pull_request) Successful in 6m38s Details
Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2023-07-06 17:06:17 +03:00
Evgenii Stratonikov 769f6eec05 [#105] client: Fix revive linter warning
/ DCO (pull_request) Successful in 1m11s Details
/ Lint (pull_request) Successful in 2m15s Details
/ Tests (1.19) (pull_request) Successful in 2m7s Details
/ Tests (1.20) (pull_request) Successful in 1m29s Details
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-07-05 15:52:06 +03:00
Anton Nikiforov 2f88460172 [#83] Allow to split objects in the client
Signed-off-by: Anton Nikiforov <an.nikiforov@yadro.com>
2023-06-28 12:12:37 +00:00