mirror of https://github.com/tikv/client-rust.git
parent
cd9c87e24b
commit
10b6f44b45
|
@ -153,7 +153,10 @@ pub trait PdClient: Send + Sync + 'static {
|
|||
let region_end = region.end_key();
|
||||
let mut grouped = vec![];
|
||||
if !region_end.is_empty()
|
||||
&& end_key.clone().map(|x| x > region_end || x.is_empty()).unwrap_or(true)
|
||||
&& end_key
|
||||
.clone()
|
||||
.map(|x| x > region_end || x.is_empty())
|
||||
.unwrap_or(true)
|
||||
{
|
||||
grouped.push((start_key, region_end.clone()).into());
|
||||
ranges.push((region_end, end_key).into());
|
||||
|
@ -168,7 +171,10 @@ pub trait PdClient: Send + Sync + 'static {
|
|||
break;
|
||||
}
|
||||
if !region_end.is_empty()
|
||||
&& end_key.clone().map(|x| x > region_end || x.is_empty()).unwrap_or(true)
|
||||
&& end_key
|
||||
.clone()
|
||||
.map(|x| x > region_end || x.is_empty())
|
||||
.unwrap_or(true)
|
||||
{
|
||||
grouped.push((start_key, region_end.clone()).into());
|
||||
ranges.push((region_end, end_key).into());
|
||||
|
|
|
@ -485,7 +485,7 @@ async fn raw_write_million() -> Fallible<()> {
|
|||
let _ = client
|
||||
.batch_scan(iter::repeat(vec![]..).take(batch_num), limit)
|
||||
.await?;
|
||||
// FIXME: `each_limit` parameter does no work as expected.
|
||||
// FIXME: `each_limit` parameter does no work as expected.
|
||||
// It limits the entries on each region of each rangqe, instead of each range.
|
||||
// assert_eq!(res.len(), limit as usize * batch_num);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue