frostfs-node/pkg/services/policer
Ekaterina Lebedeva afd2ba9a66
All checks were successful
DCO action / DCO (pull_request) Successful in 2m55s
Vulncheck / Vulncheck (pull_request) Successful in 3m22s
Tests and linters / Staticcheck (pull_request) Successful in 4m10s
Build / Build Components (1.20) (pull_request) Successful in 4m58s
Build / Build Components (1.21) (pull_request) Successful in 4m54s
Tests and linters / Lint (pull_request) Successful in 5m47s
Tests and linters / Tests (1.20) (pull_request) Successful in 6m45s
Tests and linters / Tests (1.21) (pull_request) Successful in 6m58s
Tests and linters / Tests with -race (pull_request) Successful in 7m42s
[#110] Add check for repeated error log in policer
processObject() returns 3 types of errors: container not found errors,
could not get container error and placement vector building error. Every
error will occur for all objects in container simultaneously, so we can
log each error once and safely ignore the rest.

Signed-off-by: Ekaterina Lebedeva <ekaterina.lebedeva@yadro.com>
2024-02-06 00:56:41 +03:00
..
check.go [#799] policer: Refactor method processNodes 2024-02-01 17:49:22 +00:00
check_test.go [#92] Refactor policer and add some unit tests 2023-07-03 07:05:31 +00:00
metrics.go [#735] policer: Allow to provide metrics from the outside 2023-10-11 15:14:13 +03:00
nodecache.go [#92] Refactor policer and add some unit tests 2023-07-03 07:05:31 +00:00
option.go [#735] policer: Allow to provide metrics from the outside 2023-10-11 15:14:13 +03:00
policer.go [#92] Ensure policer objects cannot be worked on concurrently 2023-07-03 07:05:31 +00:00
policer_test.go [#656] policer: Add "bad" testcase 2023-09-06 08:04:59 +00:00
process.go [#110] Add check for repeated error log in policer 2024-02-06 00:56:41 +03:00