Classes in an application are versioned using a
serialVersionUID
. The rules used to determine which
class is the latest version are:
The class with a larger serialVersionUID
value is considered as a newer version than the one with a smaller
value.
A class that does not have a serialVersionUID
defined is considered older than a class with a
serialVersionUID
defined.
If classes have the same serialVersionUID
value the node with the newest shared memory time stamp (see the section called “Locations”) is considered newest.