I tried updating to 7.3.1 in our production systems and encountered issues with the upgrade so I rolled back to the previous release.
What happened was all the subscriptions for our external database driver started behaving erratically and becoming stale prematurely. Like immediately after the sci table was updated. Both hirate and lorate are set to 2000 and the database is being updated that frequently. It sets the sqlt_sci lastexec to now and nextexec to 3500 ms in the future in case there is a delay in updating the database. The statetimeout is set to 15000 ms.
I guess I expect that the tags of that scanclass will become stale normally after lastexec + 2000 + 15000 < now (or nextexec + 15000 < now).
Nothing has changed in our settings for the database and our customer driver works fine with 7.2.8 and before. On my normal development box I use the same settings and do not have any problems.
I’ve cloned the database and HMI to another box and have a python script to simulate the external db driver and it also has a similar problem as the production box. The script works fine with 7.2.8 and earlier versions.
Has anything changed that I need to be aware of regarding the updates that occurred in 7.3?