File tree 2 files changed +2
-3
lines changed
2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ prometheus = ["prometheus/push", "prometheus/process"]
14
14
# Enable integration tests with a running TiKV and PD instance.
15
15
# Use $PD_ADDRS, comma separated, to set the addresses the tests use.
16
16
integration-tests = []
17
- protobuf-codec = []
18
17
19
18
[lib ]
20
19
name = " tikv_client"
Original file line number Diff line number Diff line change @@ -759,7 +759,7 @@ impl<PdC: PdClient> Client<PdC> {
759
759
} ) ;
760
760
}
761
761
let backoff = DEFAULT_STORE_BACKOFF ;
762
- let range = range. into ( ) . encode_keyspace ( self . keyspace , KeyMode :: Raw ) ;
762
+ let mut range = range. into ( ) . encode_keyspace ( self . keyspace , KeyMode :: Raw ) ;
763
763
let mut result = Vec :: new ( ) ;
764
764
let mut current_limit = limit;
765
765
let ( start_key, end_key) = range. clone ( ) . into_keys ( ) ;
@@ -788,6 +788,7 @@ impl<PdC: PdClient> Client<PdC> {
788
788
break ;
789
789
} else {
790
790
current_key = next_key;
791
+ range = BoundRange :: new ( std:: ops:: Bound :: Included ( current_key. clone ( ) ) , range. to ) ;
791
792
}
792
793
}
793
794
@@ -805,7 +806,6 @@ impl<PdC: PdClient> Client<PdC> {
805
806
mut scan_args : ScanInnerArgs ,
806
807
) -> Result < ( Option < RawScanResponse > , Key ) > {
807
808
let start_key = scan_args. start_key ;
808
-
809
809
loop {
810
810
let region = self . rpc . clone ( ) . region_for_key ( & start_key) . await ?;
811
811
let store = self . rpc . clone ( ) . store_for_id ( region. id ( ) ) . await ?;
You can’t perform that action at this time.
0 commit comments