diff options
Diffstat (limited to 'src/database/engine/rrdengine.c')
-rw-r--r-- | src/database/engine/rrdengine.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/database/engine/rrdengine.c b/src/database/engine/rrdengine.c index bae0fc4650..b21baacd2d 100644 --- a/src/database/engine/rrdengine.c +++ b/src/database/engine/rrdengine.c @@ -844,7 +844,7 @@ static struct extent_io_descriptor *datafile_extent_build(struct rrdengine_insta header->descr[i].start_time_ut = descr->start_time_ut; switch (descr->type) { - case PAGE_METRICS: + case PAGE_RAW_METRICS: case PAGE_TIER: header->descr[i].end_time_ut = descr->end_time_ut; break; @@ -852,6 +852,10 @@ static struct extent_io_descriptor *datafile_extent_build(struct rrdengine_insta header->descr[i].gorilla.delta_time_s = (uint32_t) ((descr->end_time_ut - descr->start_time_ut) / USEC_PER_SEC); header->descr[i].gorilla.entries = pgd_slots_used(descr->pgd); break; + case PAGE_CONSTANT_METRICS: + header->descr[i].constant.delta_time_s = (uint32_t) ((descr->end_time_ut - descr->start_time_ut) / USEC_PER_SEC); + header->descr[i].constant.entries = pgd_slots_used(descr->pgd); + break; default: fatal("Unknown page type: %uc", descr->type); } |