diff options
author | Stelios Fragkakis <52996999+stelfrag@users.noreply.github.com> | 2021-11-26 20:36:00 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-26 20:36:00 +0200 |
commit | 0586829ee645a672a032b2346d7ea9718e4142af (patch) | |
tree | 8b95d2a031a8e792a8ab446949573ce40435194a /packaging | |
parent | e2bdee968ead738b2af70c3f62ecb71dfa34309e (diff) |
Add commands to check and fix database corruption (#11828)
* Set a flag to do aclk sync thread shutdown
Attempt to dequeue a cmd in case the queue is full and someone is blocked
* Drop tables and recreate instead of deleting
* Add commands to check the database -W check-database, fix-database, compact-database
* Split the database setup to config and cleanup part
* Add checks during database setup and cleanup to detect corruption to the dimension and chart tables
* Add full database check and refactor code
* Change commands to better indicate that the operations refer to the sqlite metadata database (not the metrics dbengine database)
* Add check for table being null (request for entire database check)
* Rename command for better clarity
Diffstat (limited to 'packaging')
0 files changed, 0 insertions, 0 deletions