frostfs-node/pkg/local_object_storage/engine
Aleksey Savchuk cee94aae33
[#1445] engine/test: Add test for GC handling of expired tombstones
Since the GC behavior is changing drastically. This test is needed
to ensure that the GC correctly deletes expired tombstones and graves.
The test uses graves of both old and new formats.

Signed-off-by: Aleksey Savchuk <a.savchuk@yadro.com>
2025-02-18 13:41:07 +03:00
..
container.go [#1598] golangci: Enable unparam linter 2025-01-14 09:06:47 +03:00
control.go [#1568] storage: Remove "could not/can't/failed to" from error messages 2024-12-18 15:52:26 +00:00
control_test.go [#1491] engine/test: Rework engine test utils 2024-11-13 14:42:53 +03:00
delete.go [#1620] logs: Drop redundant trace_id fields 2025-01-29 16:13:51 +03:00
delete_test.go [#1598] engine: Drop unnecessary result structs 2025-01-14 11:15:21 +03:00
engine.go [#1613] morph: Add tracing for morph queries to neo-go 2025-02-05 16:38:20 +03:00
engine_test.go [#1527] engine/test: Move default metabase options to separate function 2024-12-02 16:13:37 +03:00
error_test.go [#1491] engine/test: Rework engine test utils 2024-11-13 14:42:53 +03:00
evacuate.go [#1613] morph: Add tracing for morph queries to neo-go 2025-02-05 16:38:20 +03:00
evacuate_limiter.go [#1606] Use slices.Clone()/bytes.Clone() where possible 2025-01-17 14:50:14 +03:00
evacuate_test.go [#1613] morph: Add tracing for morph queries to neo-go 2025-02-05 16:38:20 +03:00
exists.go [#1437] node: Fix contextcheck linter 2024-11-13 10:36:10 +03:00
exists_test.go [#1548] engine: Rename parent -> ecParent 2024-12-11 07:26:33 +00:00
gc_test.go [#1445] engine/test: Add test for GC handling of expired tombstones 2025-02-18 13:41:07 +03:00
get.go [#1620] logs: Drop redundant trace_id fields 2025-01-29 16:13:51 +03:00
head.go [#1437] node: Fix contextcheck linter 2024-11-13 10:36:10 +03:00
head_test.go [#1491] engine/test: Rework engine test utils 2024-11-13 14:42:53 +03:00
info.go Rename package name 2023-03-07 16:38:26 +03:00
inhume.go [#1445] shard/gc: Make handler and callback names more descriptive 2025-02-18 13:41:05 +03:00
inhume_test.go [#1445] local_object_storage: Append expiration epoch to graves 2025-02-18 13:41:04 +03:00
list.go [#1484] engine: Fix engine metrics 2024-11-11 12:59:20 +03:00
list_test.go [#1491] engine/test: Rework engine test utils 2024-11-13 14:42:53 +03:00
lock.go [#1437] node: Fix contextcheck linter 2024-11-13 10:36:10 +03:00
lock_test.go [#1445] local_object_storage: Append expiration epoch to graves 2025-02-18 13:41:04 +03:00
metrics.go [#1445] shard/gc: Remove object type from duration metric 2025-02-18 13:41:06 +03:00
put.go [#1620] logs: Drop redundant trace_id fields 2025-01-29 16:13:51 +03:00
range.go [#1620] logs: Drop redundant trace_id fields 2025-01-29 16:13:51 +03:00
rebuild.go [#1337] config: Move rebuild_worker_count to shard section 2024-09-06 13:57:27 +03:00
remove_copies.go [#1437] node: Use ctx for logging 2024-11-13 10:36:07 +03:00
remove_copies_test.go [#1317] go.mod: Use range over int 2024-09-03 13:00:54 +03:00
select.go [#1598] golangci: Enable unparam linter 2025-01-14 09:06:47 +03:00
shards.go [#1445] shard/gc: Make handler and callback names more descriptive 2025-02-18 13:41:05 +03:00
shards_test.go [#1491] engine/test: Rework engine test utils 2024-11-13 14:42:53 +03:00
tree.go [#1620] logs: Drop redundant trace_id fields 2025-01-29 16:13:51 +03:00
tree_test.go [#1412] searchSvc: Check container is indexed 2024-10-08 11:41:50 +03:00
writecache.go [#1367] writecache: Drop DB label from metrics 2024-09-12 15:06:33 +03:00