3a680bf7b7
* Add a commit interval setting to recorder * Make the default every 1s instead of immediate * See attached py-spy flamegraphs for why 1s * This avoids disk thrashing during event storms * Make Home Assistant significantly more responsive on busy systems * remove debug * Add commit forces for tests that expect commits to be immediate * Add commit forces for tests that expect commits to be immediate * make sure _trigger_db_commit is in the right place (all effective "wait_recording_done" calls) * De-duplicate wait_recording_done code |
||
---|---|---|
.. | ||
__init__.py | ||
const.py | ||
manifest.json | ||
migration.py | ||
models.py | ||
purge.py | ||
services.yaml | ||
util.py |