core/tests/components/history
J. Nick Koston c9abe76023
Use multiple indexed group-by queries to get start time states for MySQL (#138786)
* tweaks

* mysql

* mysql

* Update homeassistant/components/recorder/history/modern.py

* Update homeassistant/components/recorder/history/modern.py

* Update homeassistant/components/recorder/const.py

* Update homeassistant/components/recorder/statistics.py

* Apply suggestions from code review

* mysql

* mysql

* cover

* make sure db is fully init on old schema

* fixes

* fixes

* coverage

* coverage

* coverage

* s/slow_dependant_subquery/slow_dependent_subquery/g

* reword

* comment that callers are responsible for staying under the limit

* comment that callers are responsible for staying under the limit

* switch to kwargs

* reduce branching complexity

* split stats query

* preen

* split tests

* split tests
2025-03-02 15:13:06 +01:00
..
__init__.py
conftest.py
test_init.py Standardize homeassistant imports in full-CI tests (#136735) 2025-01-28 13:10:20 -05:00
test_websocket_api.py Standardize homeassistant imports in full-CI tests (#136735) 2025-01-28 13:10:20 -05:00
test_websocket_api_schema_32.py Use multiple indexed group-by queries to get start time states for MySQL (#138786) 2025-03-02 15:13:06 +01:00