@@ -15,8 +15,9 @@ use futures::{
1515} ;
1616use fxhash:: FxHashSet as HashSet ;
1717use grpcio:: { CallOption , Environment , WriteFlags } ;
18- use kvproto:: { pdpb, pdpb_grpc } ;
18+ use kvproto:: pdpb;
1919use log:: * ;
20+ use protobuf:: Message ;
2021use tokio_core:: reactor:: { Core , Handle as OtherHandle } ;
2122
2223use crate :: {
@@ -33,6 +34,7 @@ use crate::{
3334
3435macro_rules! pd_request {
3536 ( $cluster_id: expr, $type: ty) => { {
37+ use :: protobuf:: Message ;
3638 let mut request = <$type>:: new( ) ;
3739 let mut header = :: kvproto:: pdpb:: RequestHeader :: new( ) ;
3840 header. set_cluster_id( $cluster_id) ;
@@ -214,7 +216,7 @@ impl PdReactor {
214216}
215217
216218pub struct LeaderClient {
217- pub client : pdpb_grpc :: PdClient ,
219+ pub client : pdpb :: PdClient ,
218220 pub members : pdpb:: GetMembersResponse ,
219221
220222 env : Arc < Environment > ,
@@ -293,7 +295,7 @@ pub fn validate_endpoints(
293295 endpoints : & [ String ] ,
294296 security_mgr : & SecurityManager ,
295297 timeout : Duration ,
296- ) -> Result < ( pdpb_grpc :: PdClient , pdpb:: GetMembersResponse ) > {
298+ ) -> Result < ( pdpb :: PdClient , pdpb:: GetMembersResponse ) > {
297299 let len = endpoints. len ( ) ;
298300 let mut endpoints_set = HashSet :: with_capacity_and_hasher ( len, Default :: default ( ) ) ;
299301
@@ -348,8 +350,8 @@ fn connect(
348350 security_mgr : & SecurityManager ,
349351 addr : & str ,
350352 timeout : Duration ,
351- ) -> Result < ( pdpb_grpc :: PdClient , pdpb:: GetMembersResponse ) > {
352- let client = security_mgr. connect ( env, addr, pdpb_grpc :: PdClient :: new) ?;
353+ ) -> Result < ( pdpb :: PdClient , pdpb:: GetMembersResponse ) > {
354+ let client = security_mgr. connect ( env, addr, pdpb :: PdClient :: new) ?;
353355 let option = CallOption :: default ( ) . timeout ( timeout) ;
354356 let resp = client
355357 . get_members_opt ( & pdpb:: GetMembersRequest :: new ( ) , option)
@@ -363,7 +365,7 @@ fn try_connect(
363365 addr : & str ,
364366 cluster_id : u64 ,
365367 timeout : Duration ,
366- ) -> Result < ( pdpb_grpc :: PdClient , pdpb:: GetMembersResponse ) > {
368+ ) -> Result < ( pdpb :: PdClient , pdpb:: GetMembersResponse ) > {
367369 let ( client, r) = connect ( Arc :: clone ( & env) , security_mgr, addr, timeout) ?;
368370 let new_cluster_id = r. get_header ( ) . get_cluster_id ( ) ;
369371 if new_cluster_id != cluster_id {
@@ -383,7 +385,7 @@ pub fn try_connect_leader(
383385 security_mgr : & SecurityManager ,
384386 previous : & pdpb:: GetMembersResponse ,
385387 timeout : Duration ,
386- ) -> Result < ( pdpb_grpc :: PdClient , pdpb:: GetMembersResponse ) > {
388+ ) -> Result < ( pdpb :: PdClient , pdpb:: GetMembersResponse ) > {
387389 let previous_leader = previous. get_leader ( ) ;
388390 let members = previous. get_members ( ) ;
389391 let cluster_id = previous. get_header ( ) . get_cluster_id ( ) ;
0 commit comments