@cryptotaxi247 / netdata-1 / commits / bb62cfdcf

Improve journal file logging (#22086)

* Refactor DBENGINE log messages to improve clarity and consistency for tier and journal file references. * use ctx->config.tier directly

Stelios Fragkakis committed Mar 30, 2026 at 23:11 UTC bb62cfdcf4ad7ed24a32a735c7b5f067879f1091
1 file changed +4 -4
src/database/engine/journalfile.c
+4 -4
@@ -1373,8 +1373,8 @@ bool journalfile_migrate_to_v2_callback(Word_t section, unsigned datafile_fileno
1373
1374 journalfile_v2_generate_path(datafile, path, sizeof(path));
1375
1376 - netdata_log_info("DBENGINE: tier %d: indexing journal v2 file %s: extents %zu, metrics %zu, pages %zu",
1377 - datafile_ctx(datafile)->config.tier, path,
1376 + netdata_log_info("DBENGINE: tier %d: indexing " WALFILE_PREFIX RRDENG_FILE_NUMBER_PRINT_TMPL WALFILE_EXTENSION_V2 ": extents %zu, metrics %zu, pages %zu",
1377 + ctx->config.tier, datafile->tier, datafile->fileno,
1378 number_of_extents,
1379 number_of_metrics,
1380 number_of_pages);
@@ -1567,8 +1567,8 @@ bool journalfile_migrate_to_v2_callback(Word_t section, unsigned datafile_fileno
1567
1568 char size_for_humans[128];
1569 size_snprintf(size_for_humans, sizeof(size_for_humans), total_file_size, "B", false);
1570 - netdata_log_info("DBENGINE: tier %d: migrated journal v2 file %s, %s",
1571 - ctx->config.tier, path, size_for_humans);
1570 + netdata_log_info("DBENGINE: tier %d: migrated " WALFILE_PREFIX RRDENG_FILE_NUMBER_PRINT_TMPL WALFILE_EXTENSION_V2 ", %s",
1571 + ctx->config.tier, datafile->tier, datafile->fileno, size_for_humans);
1572
1573 // msync(data_start, total_file_size, MS_SYNC);
1574 journalfile_v2_data_set(journalfile, fd_v2, data_start, total_file_size);