Skip to main content

Module run

Module run 

Source
Expand description

This file contains code to find sorted runs in a set if ranged items and along with the best way to merge these items to satisfy the desired run count.

Structsยง

SortedRun
A set of files with non-overlapping time ranges.

Traitsยง

Item
Trait for items to merge.
Ranged
Trait for any items with specific range (both boundaries are inclusive).

Functionsยง

find_overlapping_items
find_sorted_runs
Finds sorted runs in given items.
find_sorted_runs_by_time_range ๐Ÿ”’
merge_primary_key_ranges ๐Ÿ”’
primary_key_ranges_overlap ๐Ÿ”’
sort_ranged_items ๐Ÿ”’