UD 4.7.2


benchtestresultsFollowing several weeks of intensive research, working with one of our key users here in the UK and reviewing many thousands of lines of code, Revelation have now released the Universal Driver 4.7.2.

So why should a new point release be of such interest?

The UD 4.7.2 is a minor upgrade from UD 4.7 but it resolves a significant issue with corrupted table header counts and sizes, a potential memory leak/overrun issue when running in ‘debug output’ or logging mode, and eliminates “hanging” when shutting down the service.  This should allow sites to terminate and restart the UD without requiring a server reboot.

The UD 4.7.2 has been released for both the “NT” and “NU” versions.  This replaces all previous versions of the Universal Driver 4.7 and 4.7.1 and it is available at no cost to anyone who already has the Universal Driver 4.x.

The Universal Driver 4.7.2 fixes an issue where the record count and alpha values in the file header can get corrupted when several incomplete latent select / readnext process are followed by a complete latent_Select/readnext process.  This corruption has the side effect to cause the LK to expand rapidly.  A later complete select/readnext can repair the header and cause the UD to resize the table to normal size.  From the outside it looks like the service is bogging down for no reason.  In extreme cases the resize can crash the service and leave a huge file on the server.  It appears that this is a long standing feature which may explain some of the issues witnessed by large sites.

The Universal Driver 4.7.2 also now enables system administrators to more gracefully close down the Universal Driver in the event of a system crash. In such a situation the UD appears to have simply hung and most people are finding it necessary to aggressively terminate the Universal Driver before restarting the system.  This new version addresses this issue.

Please contact your system author (VAR) or your usual Revelation Representative to obtain your UD 4.7.2 upgrade or to discuss upgrade options if you are running an older Universal Driver (1.5 2.x or 3.x).

 

Universal Driver 4.7 Update v3


Bundled free with every new OpenInsight v9.0 or later Network User License, the Universal Driver 4.x is now without question the predominant software product to protect and monitor your Revelation based system.

The current version is the UD 4.7 and Revelation has recently released update v3 for the Universal Driver 4.7.  The update is available for download from the OpenInsight WORKS area on www.revelation.com.

So why a new update:

Under certain circumstances, the Universal Driver Manager will not display active workstations and locked records.  The symptoms are that the list of connected workstations and locked records will either be empty or incomplete.  The missing workstations and locked records can occur when the UD Manager encounters more than 16 consecutive disconnected sessions.  The UD Manager will stop checking for new sessions after it reaches this limit.  The disconnected sessions are a normal part of the Linear Hash services operation as clients connect and disconnect from the Linear Hash service.

To resolve the problem, an updated version of the UD Manager 4.7 is available for download.  The update can be applied to any UD 4.7 or UD NUL 4.7 and affects only the UD Manager and not the Linear Hash windows service.

Further details can be found on www.revelation.com.

UD 4.7 Missing Workstations and Locked Records.


UD Manger showing the display error condition
UD Manger showing the display error condition

An issue has been reported with the Universal Driver 4.7 where, under certain circumstances, the UD (Universal Driver) Manager does not display active workstations and locked records.   The issue is pretty obvious when it occurs because the list of connected workstations and locked records will either display empty or incomplete.  The screen shot in this posting shows the UD Manager whilst the issue is occurring.  Please note that there are no error messages displayed by OpenInsight nor the Universal Driver and connected workstations function normally.

The missing workstations and locked records can occur when the UD Manager encounters more than 16 consecutive disconnected sessions. The UD Manager will stop checking for new sessions after it reaches the limit.  The disconnected sessions are a normal part of the Linear Hash services operation as clients connect and disconnect from the Linear Hash service.
To resolve the problem an updated version of the UD Manager 4.7 has been released and you can get more details about the issue and installing the update at http://www.revelation.com/o4wtrs/KB_Articles/KB1019.htm.