@cryptotaxi247 / netdata-1 / commits / 570a71610

Do not try to start an archived host in dbengine if dbengine is not compiled (#13724)

Stelios Fragkakis committed Sep 26, 2022 at 15:56 UTC 570a716100f313026c127e9dbf3b9c65e423e3a3
1 file changed +8 -1
database/sqlite/sqlite_aclk.c
+8 -1
@@ -287,6 +287,13 @@ static int create_host_callback(void *data, int argc, char **argv, char **column
287
288 struct rrdhost_system_info *system_info = callocz(1, sizeof(struct rrdhost_system_info));
289 system_info->hops = str2i((const char *) argv[IDX_HOPS]);
290 + RRD_MEMORY_MODE memory_mode;
291 +
292 +#ifdef ENABLE_DBENGINE
293 + memory_mode = RRD_MEMORY_MODE_DBENGINE;
294 +#else
295 + memory_mode = RRD_MEMORY_MODE_RAM;
296 +#endif
297
298 sql_build_host_system_info((uuid_t *)argv[IDX_HOST_ID], system_info);
299
@@ -303,7 +310,7 @@ static int create_host_callback(void *data, int argc, char **argv, char **column
310 , (const char *) (argv[IDX_PROGRAM_VERSION] ? argv[IDX_PROGRAM_VERSION] : "unknown")
311 , argv[3] ? str2i(argv[IDX_UPDATE_EVERY]) : 1
312 , argv[13] ? str2i(argv[IDX_ENTRIES]) : 0
306 - , RRD_MEMORY_MODE_DBENGINE
313 + , memory_mode
314 , 0 // health
315 , 0 // rrdpush enabled
316 , NULL //destination