fn insert_pending_delete_range(&mut self, region_id: u64, start_key: &[u8], end_key: &[u8]) {
        self.cleanup_overlap_ranges(start_key, end_key);

        info!(
            "register deleting data in range";
            "region_id" => region_id,
            "start_key" => log_wrappers::Key(start_key),
            "end_key" => log_wrappers::Key(end_key),
        );

        self.pending_delete_ranges.insert(
            region_id,
            start_key,
            end_key,
            self.engines.kv.get_latest_sequence_number(),
        );
    }
/// Inserts a new pending range, and it will be cleaned up with some delay.
Inserts a new pending range, and it will be cleaned up with some delay.
Inserts a new pending range and it will be cleaned up with some delay .
fn insert_pending_delete_range(&mut self, region_id: u64, start_key: &[u8], end_key: &[u8]) {
        self.cleanup_overlap_ranges(start_key, end_key);
        info!(
            "register deleting data in range";
            "region_id" => region_id,
            "start_key" => log_wrappers::Key(start_key),
            "end_key" => log_wrappers::Key(end_key),
        );
        self.pending_delete_ranges.insert(
            region_id,
            start_key,
            end_key,
            self.engines.kv.get_latest_sequence_number(),
        );
    }
fn insert_pending_delete_range ( & mut self , region_id : u64 , start_key : & [ u8 ] , end_key : & [ u8 ] ) { self . cleanup_overlap_ranges ( start_key , end_key ) ; info ! ( " " " " region_id " " log_wrappers Key ( start_key ) " " log_wrappers Key ( end_key ) ) ; self . pending_delete_ranges . insert ( region_id , start_key , end_key , self . engines . kv . get_latest_sequence_number ( ) , ) ; }
Inserts a new pending range, and it will be cleaned up with some delay.
Inserts a new pending range and it will be cleaned up with some delay .
&mut self
region_id
u64
start_key
&[u8]
end_key
&[u8]