summaryrefslogtreecommitdiffstats
path: root/database/contexts/rrdcontext.h
diff options
context:
space:
mode:
Diffstat (limited to 'database/contexts/rrdcontext.h')
-rw-r--r--database/contexts/rrdcontext.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/database/contexts/rrdcontext.h b/database/contexts/rrdcontext.h
index d576bb0162..0919435fa0 100644
--- a/database/contexts/rrdcontext.h
+++ b/database/contexts/rrdcontext.h
@@ -329,6 +329,13 @@ struct query_timings {
usec_t finished_ut;
};
+struct label_pattern_list {
+ BUFFER **buffer_list;
+ STRING **key;
+ SIMPLE_PATTERN **labels_pattern;
+ size_t size;
+};
+
#define query_view_update_every(qt) ((qt)->window.group * (qt)->window.query_granularity)
typedef struct query_target {
@@ -379,6 +386,7 @@ typedef struct query_target {
uint32_t size; // the size of the array
SIMPLE_PATTERN *pattern;
SIMPLE_PATTERN *labels_pattern;
+ struct label_pattern_list *label_pattern_list;
SIMPLE_PATTERN *alerts_pattern;
SIMPLE_PATTERN *chart_label_key_pattern;
} instances;