Greg
|
9fa345f192
|
Remove 2x unnecessary index on reviewsegment, remove reference to prior code implementation in comment in event.py
|
2026-05-18 14:16:43 -07:00 |
|
Greg
|
39fba9b0a7
|
Use peewee instead of rw sql for the CTE query.
|
2026-05-11 16:46:43 -07:00 |
|
Greg
|
328a26b169
|
Collapse a few sequential queries into a single one.
|
2026-05-11 15:45:35 -07:00 |
|
Greg
|
311fb1bd19
|
Rewrite to use a CTE to leverage speedups by using sqllite internal optimization to do a single query instead of a starter query to get distinct labels and a subsequent loop of querys per distinct event labels.
Frigate is currently shipping sqlite 3.46.1, which is above the minimum version 3.25 needed for CTEs.
|
2026-05-08 16:18:37 -07:00 |
|
Greg
|
48b1426891
|
Add additional indicies on event and review tables. Every events or timeline endpoint filters on event start time and camera, this should speed things up by avoiding a range scan on the table.
|
2026-05-08 15:59:23 -07:00 |
|