frostfs-node/pkg
Evgenii Stratonikov d6d7e35454 [#1431] pilorama: Cache attributes in the index
Currently to find a node by path we iterate over all the children on
each level. This is far from optimal and scales badly with the number of
nodes on a single level. Thus we introduce "indexed attributes" for
which an additional information is stored and which can be use in
`*ByPath` operations. Currently this set only includes `FileName`
attribute but this may change in future.

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2022-07-08 13:18:23 +03:00
..
core [#1402] ir: Do not use map for combining SG ID and SG object 2022-07-06 09:56:26 +03:00
innerring [#1570] Upgrade NeoFS SDK Go with changed reputation API 2022-07-06 18:21:24 +03:00
local_object_storage [#1431] pilorama: Cache attributes in the index 2022-07-08 13:18:23 +03:00
metrics [#1054] neofs-node: add epoch metric 2021-12-28 15:34:20 +03:00
morph [#1570] Upgrade NeoFS SDK Go with changed reputation API 2022-07-06 18:21:24 +03:00
network [#1513] Upgrade NeoFS SDK Go with changed netmap package 2022-06-17 15:53:18 +03:00
services [#1329] services/tree: Synchronize from the last stored height 2022-07-08 13:18:09 +03:00
util [#1582] *: Fix linter warnings 2022-07-06 11:56:01 +03:00