Update number of queries in databases when they are changed
Signed-off-by: DL6ER <dl6er@dl6er.de>
This commit is contained in:
parent
69e49d351d
commit
b88e8d282a
|
@ -543,7 +543,6 @@ bool export_queries_to_disk(bool final)
|
|||
// Finalize statement
|
||||
sqlite3_finalize(stmt);
|
||||
|
||||
|
||||
// Export linking tables and current AUTOINCREMENT values to the disk database
|
||||
const char *subtable_names[] = {
|
||||
"domain_by_id",
|
||||
|
@ -576,6 +575,9 @@ bool export_queries_to_disk(bool final)
|
|||
return false;
|
||||
}
|
||||
|
||||
// Update number of queries in the disk database
|
||||
disk_db_num = get_number_of_queries_in_DB(memdb, "disk.query_storage", false);
|
||||
|
||||
// Detach disk database
|
||||
if(!detach_disk_database(NULL))
|
||||
return false;
|
||||
|
@ -636,7 +638,9 @@ bool delete_old_queries_from_db(const bool use_memdb, const double mintime)
|
|||
log_err("delete_old_queries_from_db(): Failed to delete queries with timestamp >= %f: %s",
|
||||
mintime, sqlite3_errstr(rc));
|
||||
|
||||
// Update number of queries in in-memory database
|
||||
mem_db_num = get_number_of_queries_in_DB(memdb, "query_storage", false);
|
||||
|
||||
// Finalize statement
|
||||
sqlite3_finalize(stmt);
|
||||
|
||||
|
@ -1490,6 +1494,9 @@ bool queries_to_database(void)
|
|||
*stmts[i] = NULL;
|
||||
}
|
||||
|
||||
// Update number of queries in in-memory database
|
||||
mem_db_num = get_number_of_queries_in_DB(memdb, "query_storage", false);
|
||||
|
||||
if(config.debug.database.v.b && updated + added > 0)
|
||||
{
|
||||
log_debug(DEBUG_DATABASE, "In-memory database: Added %u new, updated %u known queries", added, updated);
|
||||
|
|
Loading…
Reference in New Issue