Looking at the data at:
- https://graphite.wikimedia.org/render?target=MediaWiki.edit.failures.conflict.sum&from=-30d&to=-29d&format=json
- https://graphite.wikimedia.org/render?target=MediaWiki.edit.failures.conflict.sum&from=-7d&to=-6d&format=json
And the timestamp "1531381500" the retention / aggregation of this metric appear to be rather odd..
While looking at the 7 day data this data point has a value of "2", and looking at the 30 day data the value has been aggregated to "1.2666666666666666".
I'm not sure this make sense as this data should be aggregated using the sum function so a) should result in a larger number and b) should not result in a decimal?
Although I could be miss understanding what graphite is actually trying to do here?
This was noticed while looking at the top graph of the following dashboard with the following date ranges:
- https://grafana.wikimedia.org/dashboard/db/mediawiki-edit-conflicts?refresh=1m&orgId=1&from=now-7d&to=now&var-interval=1h
- https://grafana.wikimedia.org/dashboard/db/mediawiki-edit-conflicts?refresh=1m&orgId=1&from=now-30d&to=now&var-interval=1h
The number of edit conflicts seems to decrease when switching from the 7 day dashboard to the 30 day dashboard.
CCed @Krinkle as he last modified the dashboard
CCed @Lea_WMDE & @Aleksey_WMDE as they noticed the issue