Make rpc client stream initialization get cancelled by dial timeout
I have fixed something
- If conn successfully/unsuccessfully opens a stream:
newStreamCh
is closed, select goes further and the call returnserr
orstreamWrapper
- If timeout expires,…
Make rpc client stream initialization get cancelled by dial timeout
t better communicates the intent and could be optimized by compiler as zero-size type.
Good to know! Fixed
Make rpc client stream initialization get cancelled by dial timeout
You was right. I didn't have a clue that this value also cancels streaming. The approach has been changed, please, check this out
aarifullin
created branch experimental/grpc_conn in aarifullin/frostfs-sdk-go
2024-12-05 10:07:17 +00:00
Make rpc client stream initialization get cancelled by dial timeout
It turns out that an additional RPC call will always be made for existing connections. Moreover, this will happen in 99% of cases. At first glance it looks very expensive.
I've introduced…
Make
SearchObject
check the grpc service health in the raw execution
Call
dialer
for open connections too
aarifullin
created branch fix/grpc_healthcheck in aarifullin/frostfs-node
2024-12-04 14:03:43 +00:00
[SUPPORT] Fix error for APE check