frostfs-node/pkg/local_object_storage/pilorama
Evgenii Stratonikov aec4f54a00 [#1444] pilorama: Optimize internal encoding/decoding
```
name                      old time/op    new time/op    delta
ApplySequential/bbolt-8     55.5µs ± 4%    55.5µs ± 3%     ~     (p=1.000 n=10+7)
ApplyReorderLast/bbolt-8     108µs ± 6%     112µs ± 8%     ~     (p=0.077 n=9+9)

name                      old alloc/op   new alloc/op   delta
ApplySequential/bbolt-8     28.8kB ± 3%    27.7kB ± 6%   -3.79%  (p=0.005 n=10+10)
ApplyReorderLast/bbolt-8    41.4kB ± 5%    38.9kB ± 5%   -6.19%  (p=0.001 n=10+9)

name                      old allocs/op  new allocs/op  delta
ApplySequential/bbolt-8        262 ± 2%       235 ±10%  -10.41%  (p=0.000 n=10+10)
ApplyReorderLast/bbolt-8       684 ± 6%       616 ± 7%  -10.04%  (p=0.000 n=10+9)
```

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2022-07-08 13:22:00 +03:00
..
boltdb.go [#1444] pilorama: Optimize internal encoding/decoding 2022-07-08 13:22:00 +03:00
forest.go [#1442] pilorama: Generate timestamp based on node position in the container 2022-07-08 13:19:50 +03:00
forest_test.go [#1442] pilorama: Generate timestamp based on node position in the container 2022-07-08 13:19:50 +03:00
inmemory.go [#1442] pilorama: Generate timestamp based on node position in the container 2022-07-08 13:19:50 +03:00
interface.go [#1442] pilorama: Generate timestamp based on node position in the container 2022-07-08 13:19:50 +03:00
meta.go [#1444] pilorama: Optimize internal encoding/decoding 2022-07-08 13:22:00 +03:00
meta_test.go [#1324] local_object_storage: Implement tree service backend 2022-07-08 12:47:40 +03:00
types.go [#1431] pilorama: Cache attributes in the index 2022-07-08 13:18:23 +03:00
util.go [#1442] pilorama: Generate timestamp based on node position in the container 2022-07-08 13:19:50 +03:00
util_test.go [#1442] pilorama: Generate timestamp based on node position in the container 2022-07-08 13:19:50 +03:00