Files
frigate/frigate
Jack Danger bd6aed47ee Avoid full-table scan in /recordings/unavailable
The query filtered on (end_time >= after AND start_time <= before). With
before defaulting to now, start_time <= before matches every row, so SQLite
range-scans the entire recordings table for any window. Add a start_time lower
bound (segments are short, so a recording overlapping the window starts within
an hour of it). Also fix a 500 on cameras=all, where cameras was reassigned to a
list and later .split().
2026-06-28 19:47:10 +00:00
..
2026-05-22 08:39:52 -06:00
2026-03-26 12:54:12 -06:00
2026-06-04 12:48:58 -06:00
2026-05-21 08:12:53 -06:00
2026-05-29 06:53:17 -06:00
2026-05-27 09:19:11 -06:00
2021-01-26 21:40:33 -06:00
2026-05-30 21:35:03 -06:00
2026-05-27 09:19:11 -06:00
2026-02-03 13:29:52 -06:00
2026-03-26 12:54:12 -06:00
2026-04-29 16:20:19 -06:00