frostfs-node/cmd/frostfs-node
Dmitrii Stepanov e515dd4582
All checks were successful
Tests and linters / Run gofumpt (pull_request) Successful in 2m12s
DCO action / DCO (pull_request) Successful in 2m55s
Pre-commit hooks / Pre-commit (pull_request) Successful in 3m19s
Tests and linters / Staticcheck (pull_request) Successful in 3m47s
Vulncheck / Vulncheck (pull_request) Successful in 3m55s
Build / Build Components (pull_request) Successful in 4m20s
Tests and linters / Lint (pull_request) Successful in 4m40s
Tests and linters / gopls check (pull_request) Successful in 4m57s
Tests and linters / Tests (pull_request) Successful in 6m10s
Tests and linters / Tests with -race (pull_request) Successful in 7m0s
[#1444] config: Fix data race on morph component init
It could be called for every shard on metabase resync concurrently and
it is possible to get state with initialized client but not initialized
contract hashes.

Signed-off-by: Dmitrii Stepanov <d.stepanov@yadro.com>
2024-10-23 10:41:36 +03:00
..
config [#1422] config: Add multinet config 2024-10-17 13:15:08 +00:00
accounting.go [#1444] config: Fix data race on morph component init 2024-10-23 10:41:36 +03:00
apemanager.go [#1184] node: Add audit middleware for grpc services 2024-06-19 16:05:53 +03:00
attributes.go Rename package name 2023-03-07 16:38:26 +03:00
cache.go [#1375] node: Configure of the container cache size 2024-10-01 14:05:52 +00:00
cache_test.go [#451] frostfs-node: Add cache metrics 2024-06-25 08:52:37 +00:00
closer.go [#1868] Reload config for pprof and metrics on SIGHUP 2023-02-20 13:53:27 +03:00
config.go [#1444] config: Fix data race on morph component init 2024-10-23 10:41:36 +03:00
container.go [#1375] node: Configure of the container cache size 2024-10-01 14:05:52 +00:00
control.go [#1206] audit: Drop not required events 2024-06-27 10:54:31 +00:00
frostfsid.go [#1143] node: Fix frostfsid cache 2024-05-20 18:49:52 +03:00
grpc.go [#835] node: Fix appCfg concurrent access 2023-12-14 16:38:59 +03:00
httpcomponent.go [#973] node: Resolve perfsprint linter 2024-03-11 17:55:50 +03:00
keyspaceiterator.go [#1129] policer: Add EC chunk replication 2024-05-16 16:28:48 +03:00
main.go [#1161] node: Remove notification functionality 2024-06-07 12:10:51 +00:00
metrics.go [#412] node: Replace metrics package 2023-06-01 13:23:11 +00:00
morph.go [#1444] config: Fix data race on morph component init 2024-10-23 10:41:36 +03:00
netmap.go [#1444] config: Fix data race on morph component init 2024-10-23 10:41:36 +03:00
object.go [#1431] node: Fix comment format 2024-10-15 08:53:59 +00:00
policy_engine.go [#1388] apeSvc: Drop unused and make annotations 2024-09-25 08:55:38 +00:00
pprof.go [#39] node: Add optional profilers 2023-05-12 15:49:04 +03:00
runtime.go [#537] node: Add runtime.memory_limit config parameter 2023-07-25 17:27:09 +03:00
session.go [#1206] audit: Drop not required events 2024-06-27 10:54:31 +00:00
tracing.go [#1361] add root ca cert for telemetry configuration 2024-09-13 15:12:49 +00:00
tree.go [#1422] tree: Use dialer source for tree service connections 2024-10-17 13:15:08 +00:00
validate.go [#736] logger: Add journald support 2024-02-12 06:17:22 +00:00
validate_test.go [#125] cmd: Refactor internal/common/viper 2023-04-26 13:53:51 +03:00
worker.go [#873] node: Start metrics and pprof as soon as possible 2023-12-21 15:09:51 +00:00