enable_create_realtime_segments is set to
0 then all segments are created as
Pre-processed by the cron which means that users won't be able to view data in real time.
This can cause confusion if users didn't notice the segment was not real time and they are expecting to see data....
Maybe you have other ideas?
There is a similar notification already displayed in Piwik in some cases:
Maybe this fixes this issue already. Users should see a notification anytime we know that the data will not be processed until later. Maybe we could in general even change the "There is no data for this report." message and change eg. "Please check back a bit later after these reports will be processed. We estimate the reports will be available in 1 hour 20 min. ". (we could keep track of successful cron:archive archiving, and estimate the time to next cron run). suggestions welcome!
This was done in the meantime in another issue.