fn capture_recovery_batch_windows( batch: &RecordBatch, time_window_expr: &TimeWindowExpr, windows: &mut BTreeSet<(Timestamp, Timestamp)>, ) -> Result<(), Error>