frostfs-node/pkg/innerring
Evgenii Stratonikov 6679d59e89 [#422] pkg/services: Provide client options on cache creation
Because options are not used when client is already in cache
providing them to shared cache is misleading at best.
In the worst case `dial_timeout` is set randomly (because of race
condition) which can lead to one service having `dial_timeout` of
another. Thus we set default client creation options when cache is
created.

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2021-03-15 14:07:53 +03:00
..
config [#363] Define global config and use it to fetch basic income rate 2021-02-02 21:07:00 +03:00
invoke [#404] innerring: Use notary invocations in inner ring 2021-03-04 12:39:15 +03:00
processors [#422] pkg/services: Provide client options on cache creation 2021-03-15 14:07:53 +03:00
timers [#326] ir/timers: Remove println from unit test 2021-01-29 11:04:30 +03:00
alphabet.go [#392] ir/alphabet: Rename constant corresponding to I/izhei letter 2021-02-24 19:16:52 +03:00
bindings.go [#324] ir: Measure GAS emission intervals in sidechain blocks 2021-01-29 11:04:30 +03:00
blocktimer.go [#404] innerring: Make notary deposit periodically 2021-03-04 12:39:15 +03:00
innerring.go [#422] pkg/services: Cache clients by address only 2021-03-15 14:07:53 +03:00
locode.go [#316] locode/boltdb: Replace all references to the City with Location 2021-02-10 14:05:03 +03:00
rpc.go [#422] pkg/services: Provide client options on cache creation 2021-03-15 14:07:53 +03:00
settlement.go [#404] innerring: Use notary invocations in inner ring 2021-03-04 12:39:15 +03:00
state.go [#392] ir: Upgrade to a dynamic number of alphabetical contracts 2021-02-24 19:16:52 +03:00