@cryptotaxi247 / netdata-1 / commits / c01b29a0d

allow relative durations to be given for up to 3 years

Costa Tsaousis (ktsaou) committed Sep 7, 2016 at 04:11 UTC c01b29a0da1cfb44ca6b6d5d480209e9c01daeb6
1 file changed +3 -3
src/rrd2json.c
+3 -3
@@ -1214,13 +1214,13 @@ RRDR *rrd2rrdr(RRDSET *st, long points, long long after, long long before, int g
1214 absolute_period_requested = 0;
1215 }
1216
1217 - // allow relative for before and after
1218 - if(((before < 0)?-before:before) <= (st->update_every * st->entries)) {
1217 + // allow relative for before and after (smaller than 3 years)
1218 + if(((before < 0)?-before:before) <= (3 * 365 * 86400)) {
1219 before = last_entry_t + before;
1220 absolute_period_requested = 0;
1221 }
1222
1223 - if(((after < 0)?-after:after) <= (st->update_every * st->entries)) {
1223 + if(((after < 0)?-after:after) <= (3 * 365 * 86400)) {
1224 if(after == 0) after = -st->update_every;
1225 after = before + after;
1226 absolute_period_requested = 0;