horaedb icon indicating copy to clipboard operation
horaedb copied to clipboard

feat: replace grpcio with tonic

Open ShiKaiWi opened this issue 3 years ago • 0 comments

Which issue does this PR close?

Closes #240

Rationale for this change

Refer to the #240.

What changes are included in this PR?

  • Switch the grpc service framework to tonic;
  • Upgrade the ceresdbproto:
    • Switch to prost based pb message;
    • Make node heartbeat as a unary call rather than a stream call;
  • Remove the grpcio dependency.

Are there any user-facing changes?

None.

How does this change test

Unit tests and integration tests.

ShiKaiWi avatar Sep 23 '22 09:09 ShiKaiWi