summaryrefslogtreecommitdiffstats
path: root/ml/Dimension.h
diff options
context:
space:
mode:
authorvkalintiris <vasilis@netdata.cloud>2022-05-09 17:50:13 +0300
committerGitHub <noreply@github.com>2022-05-09 17:50:13 +0300
commitcaf09ce8547b6cfcb852af700b9aa9b1c77ebc23 (patch)
tree585ca83704d8ca18540f29809ea8d6ca97730bc0 /ml/Dimension.h
parenteb216a1f4bbb26e1f18537b30d22e8ad8711f42c (diff)
Dim rates (#12833)
Diffstat (limited to 'ml/Dimension.h')
-rw-r--r--ml/Dimension.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/ml/Dimension.h b/ml/Dimension.h
index b2af323a4b..c29df781a4 100644
--- a/ml/Dimension.h
+++ b/ml/Dimension.h
@@ -30,6 +30,16 @@ public:
return SS.str();
}
+ bool isActive() const {
+ if (rrdset_flag_check(RD->rrdset, RRDSET_FLAG_OBSOLETE))
+ return false;
+
+ if (rrddim_flag_check(RD, RRDDIM_FLAG_OBSOLETE))
+ return false;
+
+ return true;
+ }
+
void setAnomalyRateRD(RRDDIM *ARRD) { AnomalyRateRD = ARRD; }
RRDDIM *getAnomalyRateRD() const { return AnomalyRateRD; }