@cryptotaxi247 / netdata-1 / commits / 2f1ec342b

Check metric count during journal creation (#21238)

Nothing to do without metrics

Stelios Fragkakis committed Oct 30, 2025 at 16:55 UTC 2f1ec342be89f4cc163b1471a8f99a93cfd4548b
1 file changed +4
src/database/engine/journalfile.c
+4
@@ -1299,6 +1299,10 @@ bool journalfile_migrate_to_v2_callback(Word_t section, unsigned datafile_fileno
1299 Pvoid_t JudyL_metrics, Pvoid_t JudyL_extents_pos,
1300 size_t number_of_extents, size_t number_of_metrics, size_t number_of_pages, void *user_data)
1301 {
1302 + // Nothing to migrate if no metrics
1303 + if (number_of_metrics == 0)
1304 + return true;
1305 +
1306 char path[RRDENG_PATH_MAX];
1307 Pvoid_t *PValue;
1308 struct rrdengine_instance *ctx = (struct rrdengine_instance *) section;