I just flashed 19.07.4 on my r7500v2 (AP only, works fine) but luci statistics isn't showing charts (I think I may just need to clear my browser cache as I just came off master...).
a quick hint to quiet the logspam (without an AP reboot if possible) would be appreciated...
EDIT: I think I stopped the logspam... forgot about migrating configs in /etc/config. After doing that and restarting luci it seems quiet now. I'll leave this topic open for a bit and then close if it does not reoccur.
yeah, at least on master for the rpi4 build i've been testing with an auto-package re-installer...
config sections for non-installed modules and specific plugins failuremode/information-given can vary ...
'ismodulenotinstalled>disable' into the init.d script which might be a usefull addition or some may prefer a top warning in luci informing user of enabled module that is not installed...
suppose you could argue that each module might better fail gracefully also... so far;
mod-contextswitch
iptables
prevent startup on existing config but no module present...
easy answer is each upgrade manually restart statistics and logread to double check no issues with each of the config sections...
( edit: no time sync is another more common reason for no graphs... although different os-versions may use non-identical codebase in this regard )
Graphs are back and no more log spam so I think migrating the config files plus a browser cache flush did the trick.
I started out with a DIY script on the device to automate package reinstall. This works but I got annoyed doing that so now I use a custom bash script to automate imagebuilder and uci-defaults. This is a great combo for an almost effortless upgrade process; however, the scripts are already getting "byzantine" so I think I just get a little more disciplined about my config backups/restores.