frostfs-node/pkg/services
Leonard Lyubich abfcc7498c [#715] services/policer: Select pseudo-random list of objects to check
In previous implementation of Policer's job queue the same list of objects for
processing was selected at each iteration. This was caused by consistent
return of `engine.List` function.

Use `rand.Shuffle` function to compose pseudo-random list of all objects in
order to approximately evenly distribute objects to work.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-08-25 14:40:12 +03:00
..
accounting [#521] *: use stdlib errors package 2021-05-19 16:42:54 +03:00
audit [#607] *: Do not use deprecated elements of code 2021-06-28 15:52:50 +03:00
container [#723] container/announcement/storage: Map announcements by epoch and container id 2021-07-30 09:58:30 +03:00
control [#607] services/control: Fix incorrect allocation in NetmapSnapshot 2021-06-28 15:52:50 +03:00
id [#11] Trim the old functionality 2020-10-02 11:22:55 +03:00
netmap [#660] services/netmap: Don't call IsSupportedVersion in LocalNodeInfo 2021-07-05 11:05:44 +03:00
object [#730] node/morph: Use disable_cache config param 2021-08-03 09:40:10 +03:00
object_manager [#607] *: Do not use deprecated elements of code 2021-06-28 15:52:50 +03:00
policer [#715] services/policer: Select pseudo-random list of objects to check 2021-08-25 14:40:12 +03:00
replicator [#607] object/put: Make client constructor to work with group address 2021-06-28 15:52:50 +03:00
reputation [#607] reputation,container: Support address groups in ServerInfo 2021-06-28 15:52:50 +03:00
session [#562] pkg: remove nspcc-dev/neofs-crypto dependency 2021-06-15 14:49:59 +03:00
util [#643] pkg: Sync method names and commentaries to them 2021-06-24 16:10:44 +03:00