greptimedb
greptimedb copied to clipboard
Move internal grpc client to test crate
What type of enhancement is this?
Refactor
What does the enhancement do?
For historic reason, there's an internal grpc client in crate "client" called "Database
", for talking to Frontend's grpc service. Now it's mainly used in two places: one is in the cli data export tool, and the other is in tests. We can move the grpc client to test crate to make our codes more clear. And in the mean time, use other client (like mysql client, or simply http API) in our cli data export tool, to replace it.
Implementation challenges
No response