core/homeassistant/components/recorder
J. Nick Koston 403dffc12d
Reduce cache key size for queries that only need single columns (#90430)
* Reduce cache key size for queries that only need single columns

These queries only cared about a single row but would select
the whole set of columns from the orm object

* wrap it
2023-03-28 23:28:24 -04:00
..
auto_repairs Add auto repairs for events schema (#90136) 2023-03-22 21:17:36 -04:00
history Ensure filters are generated inside the lambda locks (#90418) 2023-03-28 20:50:10 +02:00
models
system_health Rename recorder run_history to table_managers.recorder_runs_manager (#90070) 2023-03-21 18:38:33 -10:00
table_managers Rename recorder run_history to table_managers.recorder_runs_manager (#90070) 2023-03-21 18:38:33 -10:00
__init__.py Fix recorder attribute excludes not being effective until after startup (#90198) 2023-03-23 20:52:37 -04:00
backup.py
const.py Fix recorder attribute excludes not being effective until after startup (#90198) 2023-03-23 20:52:37 -04:00
core.py Allow passing an optional name to async_track_time_interval (#90244) 2023-03-25 10:11:14 -04:00
db_schema.py Add schema auto repairs for states tables (#90083) 2023-03-22 10:05:23 -10:00
entity_registry.py Retain history when renaming an entity_id (#89963) 2023-03-19 17:33:21 -10:00
executor.py
filters.py Rework recorder filters to avoid caching mistakes (#90419) 2023-03-28 22:51:46 +02:00
manifest.json Bump sqlalchemy to 2.0.7 (#90256) 2023-03-25 07:05:35 -10:00
migration.py Reduce cache key size for queries that only need single columns (#90430) 2023-03-28 23:28:24 -04:00
pool.py
purge.py Rename recorder run_history to table_managers.recorder_runs_manager (#90070) 2023-03-21 18:38:33 -10:00
queries.py
repack.py
services.py
services.yaml
statistics.py Reduce cache key size for queries that only need single columns (#90430) 2023-03-28 23:28:24 -04:00
strings.json
tasks.py Use slots for recorder tasks to reduce memory (#90387) 2023-03-28 12:24:12 +02:00
util.py
websocket_api.py