summaryrefslogtreecommitdiffstats
path: root/src/database/engine/rrdengine.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/database/engine/rrdengine.c')
-rw-r--r--src/database/engine/rrdengine.c6
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);
}