Kbase P120022: Should the CRC change when compiling same code against a different database version?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/1/2006 |
|
Status: Unverified
GOAL:
Should the CRC change when compiling same code against a different database version?
GOAL:
Will CRC value change when compiling the same code against 2 databases which have the same structure but different Progress versions?
GOAL:
Will CRC value change when compiling the same code against a OpenEdge 10 database and a Progress 9.1x database that have the same structure?
FIX:
If the structure of the databases is the same then the CRC should not change; the database version is not part of the CRC algorithm. Furthermore, the CRC calculation between versions 9 and 10 has not changed.
However, this is not to say that this will always be the case. In general and barring a serious bug, the CRC calculation algorithm does not change across minor versions such as 9.1D and 9.1E. In the past, Progress has changed it and then only when there is also a database version change. For example, CRC calculations in version 8 and version 9 are completely different.