Alex Vanin
|
bc09e29bfd
|
[#477] engine: Reuse SplitInfoError fix for engine.Range
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2021-04-15 11:18:39 +03:00 |
|
Alex Vanin
|
b8e10571c6
|
[#426] Put prometheus behind pkg/metrics
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2021-03-17 10:58:00 +03:00 |
|
Alex Vanin
|
980b774af2
|
[#426] engine: Support duration metrics
With `enable metrics` option, engine will collect
durations for all public methods.
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2021-03-17 10:58:00 +03:00 |
|
Alex Vanin
|
41b9fa5b45
|
[#235] engine: Return OutOfBounds error
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2020-12-11 17:19:37 +03:00 |
|
Leonard Lyubich
|
1d23483828
|
[#235] services/object: Implement new GetRange algorithm
Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
|
2020-12-11 17:19:37 +03:00 |
|
Alex Vanin
|
c267a08886
|
[#236] engine: Stop shard iteration at split info error in GetRange
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2020-12-11 17:19:37 +03:00 |
|
Alex Vanin
|
3a37eda410
|
[#230] engine: Stop on first SplitInfoError in Get method
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2020-12-11 17:19:37 +03:00 |
|
Alex Vanin
|
67d4b0db12
|
[#222] Move ErrAlreadyRemoved to core package
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2020-12-11 17:19:37 +03:00 |
|
Alex Vanin
|
6a3e3e5642
|
[#222] Update Range method in storage engine
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
|
2020-12-11 17:19:37 +03:00 |
|