frostfs-node/cmd/frostfs-node
Evgenii Stratonikov 0948a280fa
Some checks failed
ci/woodpecker/push/pre-commit Pipeline failed
[#195] morph: use blocking unlimited pool for notifications
With non-blocking pool restricted by 10 in capacity, the probability of
dropping events is unexpectedly big. Notifications are an essential part of the FrostFS,
we should not drop anything, especially new epochs.
```
Mar 31 07:07:03 vedi neofs-ir[19164]: 2023-03-31T07:07:03.901Z        debug        subscriber/subscriber.go:154        new notification event from sidechain        {"name": "NewEpoch"}
Mar 31 07:07:03 vedi neofs-ir[19164]: 2023-03-31T07:07:03.901Z        warn        event/listener.go:248        listener worker pool drained        {"chain": "morph", "capacity": 10}
```

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-04-03 15:58:16 +00:00
..
config [#180] node: Refactor panics in unit test 2023-03-29 12:39:07 +03:00
reputation [#148] linter: Add containedctx linter 2023-03-21 09:52:39 +03:00
accounting.go Rename package name 2023-03-07 16:38:26 +03:00
attributes.go Rename package name 2023-03-07 16:38:26 +03:00
cache.go [#172] Use ContainersOf() for container list fetching 2023-03-27 14:32:55 +00:00
closer.go [#1868] Reload config for pprof and metrics on SIGHUP 2023-02-20 13:53:27 +03:00
config.go [#168] node: Refactor shard opts initialization 2023-03-31 09:32:59 +03:00
container.go [#168] node: Refactor container services 2023-03-31 09:32:59 +03:00
control.go [#168] node: Refactor node config 2023-03-31 09:32:59 +03:00
grpc.go Rename package name 2023-03-07 16:38:26 +03:00
httpcomponent.go [#168] node: Refactor node config 2023-03-31 09:32:59 +03:00
main.go [#168] node: Refactor node config 2023-03-31 09:32:59 +03:00
metrics.go Rename package name 2023-03-07 16:38:26 +03:00
morph.go [#195] morph: use blocking unlimited pool for notifications 2023-04-03 15:58:16 +00:00
netmap.go [#168] node: Refactor netmap service init 2023-03-31 09:32:59 +03:00
notificator.go [#168] node: Refactor node config 2023-03-31 09:32:59 +03:00
object.go [#199] putsvc: Refactor put object 2023-04-03 15:58:11 +00:00
pprof.go Rename package name 2023-03-07 16:38:26 +03:00
reputation.go [#168] node: Refactor reputation service 2023-03-31 09:32:59 +03:00
session.go Rename package name 2023-03-07 16:38:26 +03:00
timers.go Rename package name 2023-03-07 16:38:26 +03:00
tree.go [#172] Use ContainersOf() for container list fetching 2023-03-27 14:32:55 +00:00
validate.go Rename package name 2023-03-07 16:38:26 +03:00
validate_test.go Rename package name 2023-03-07 16:38:26 +03:00
worker.go [#168] node: Refactor node config 2023-03-31 09:32:59 +03:00