pub fn first_timestamp_record_index(
records: &[(i64, i64)],
minimum: i64,
target: i64,
) -> Option<usize>Expand description
First matching decoded record at or above the logical retention floor. A sparse byte read may start inside a batch that still contains discarded records; those records cannot satisfy the lookup.