file_range_counts

Function file_range_counts 

Source
pub(crate) fn file_range_counts<'a>(
    num_memtables: usize,
    num_files: usize,
    ranges: &[RangeMeta],
    part_ranges: impl Iterator<Item = &'a PartitionRange>,
) -> Vec<usize>
Expand description

Computes the number of ranges that reference each file.

ยงArguments

  • num_memtables - Number of memtables
  • num_files - Number of files
  • ranges - All range metadata from StreamContext
  • part_ranges - Iterator of partition ranges to scan