core/homeassistant/components/recorder
J. Nick Koston ab2b2f6dd5
Accommodate systems with very large databases and slow disk/cpu (#38947)
On startup we run an sqlite3 quick_check to verify the database
integrity. In the majority of cases, the quick_check takes under
10 seconds.

On systems with very large databases and very slow disk/cpu,
this can take much longer so we freeze the timeout.
2020-08-17 09:47:50 +02:00
..
__init__.py Accommodate systems with very large databases and slow disk/cpu (#38947) 2020-08-17 09:47:50 +02:00
const.py Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
manifest.json Upgrade sqlalchemy to 1.3.18 (#37123) 2020-06-26 08:15:54 -05:00
migration.py Intelligent timeout handler for setup/bootstrap (#38329) 2020-08-05 14:58:19 +02:00
models.py Fix recorder purging by batch processing purges (#37140) 2020-06-26 10:27:45 -07:00
purge.py Log lines do not end with a full stop (#37527) 2020-07-05 23:04:19 +02:00
services.yaml
util.py Automatically recover when the sqlite3 database is malformed or corrupted (#37949) 2020-07-17 19:07:37 -10:00