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);