frostfs-node/pkg/local_object_storage/engine
Alex Vanin e020fe5597 [#477] engine: Add test for missing link issue
There were no unit tests of storage engine. This commit
adds first test to reproduce missing link ID in split info
at `engine.Head(raw)` request.

Engine tests uses some constructors from metabase tests,
so it is better to locate such functions in common
package at local_object_storage.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-04-15 11:18:39 +03:00
..
container.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
control.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
delete.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
engine.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
engine_test.go [#477] engine: Add test for missing link issue 2021-04-15 11:18:39 +03:00
exists.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
get.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
head.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
head_test.go [#477] engine: Add test for missing link issue 2021-04-15 11:18:39 +03:00
info.go [#189] localstorage: Implement DumpInfo method 2020-12-11 17:19:37 +03:00
inhume.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
metrics.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
put.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
range.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
select.go [#426] Put prometheus behind pkg/metrics 2021-03-17 10:58:00 +03:00
shards.go [#477] engine: Make generateShardID function independent 2021-04-15 11:18:39 +03:00