summaryrefslogtreecommitdiffstats
path: root/database
diff options
context:
space:
mode:
authorStelios Fragkakis <52996999+stelfrag@users.noreply.github.com>2020-11-25 11:00:44 +0200
committerGitHub <noreply@github.com>2020-11-25 11:00:44 +0200
commit2c1d3e3a2f80cb9691edc8790398e050f9c44d7a (patch)
treed3aea1e720eacd75134865550653ff51f8f57e77 /database
parent859b652f21689bcf7da321ec45dd1a46ba3c2beb (diff)
Address coverity errors (CID 364045,364046) (#10282)
Remove the unused sql_database_size function for now
Diffstat (limited to 'database')
-rw-r--r--database/sqlite/sqlite_functions.c50
1 files changed, 0 insertions, 50 deletions
diff --git a/database/sqlite/sqlite_functions.c b/database/sqlite/sqlite_functions.c
index aad61f8f0a..ab6c59cfa9 100644
--- a/database/sqlite/sqlite_functions.c
+++ b/database/sqlite/sqlite_functions.c
@@ -29,12 +29,6 @@ const char *database_config[] = {
sqlite3 *db_meta = NULL;
static uv_mutex_t sqlite_transaction_lock;
-static uint32_t page_size;
-static uint32_t page_count;
-static uint32_t free_page_count;
-
-uint32_t sqlite_disk_quota_mb;
-uint32_t desired_pages = 0;
static int execute_insert(sqlite3_stmt *res)
{
@@ -184,50 +178,6 @@ void sql_close_database(void)
return;
}
-/*
- * Return the database size in MiB
- */
-int sql_database_size(void)
-{
- sqlite3_stmt *chk_size;
- int rc;
-
- rc = sqlite3_prepare_v2(db_meta, "pragma page_count;", -1, &chk_size, 0);
- if (rc != SQLITE_OK)
- return 0;
-
- if (sqlite3_step(chk_size) == SQLITE_ROW)
- page_count = sqlite3_column_int(chk_size, 0);
-
- sqlite3_finalize(chk_size);
-
- rc = sqlite3_prepare_v2(db_meta, "pragma freelist_count;", -1, &chk_size, 0);
- if (rc != SQLITE_OK)
- return 0;
-
- if (sqlite3_step(chk_size) == SQLITE_ROW)
- free_page_count = sqlite3_column_int(chk_size, 0);
-
- sqlite3_finalize(chk_size);
-
- if (unlikely(!page_size)) {
- rc = sqlite3_prepare_v2(db_meta, "pragma page_size;", -1, &chk_size, 0);
- if (rc != SQLITE_OK)
- return 0;
-
- if (sqlite3_step(chk_size) == SQLITE_ROW)
- page_size = (uint32_t)sqlite3_column_int(chk_size, 0);
-
- sqlite3_finalize(chk_size);
- desired_pages = (sqlite_disk_quota_mb * 0.95) * (1024 * 1024 / page_size);
- info(
- "Database desired size is %u pages (page size is %u bytes). Current size is %u pages (includes %u free pages)",
- desired_pages, page_size, page_count, free_page_count);
- }
-
- return ((page_count - free_page_count) / 1024) * (page_size / 1024);
-}
-
#define FIND_UUID_TYPE "select 1 from host where host_id = @uuid union select 2 from chart where chart_id = @uuid union select 3 from dimension where dim_id = @uuid;"
int find_uuid_type(uuid_t *uuid)