Bug 41476

Critical

GemStone/S 64 Bit

2.4.4.4, 2.4.4.3, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4, 2.3.1.6, 2.3.1, 2.3, 2.2.5.4, 2.2.5.3, 2.2.5.2, 2.2.5.1, 2.2.5, 2.2.x, 2.2, 2.1.4, 2.1.3, 2.1.2, 2.1.1, 2.1

2.4.4.5

Restore on platform with different byte order corrupts indexes

If a backup of a repository containing indexed collections is restored
on a platform with a different native byte order than the one it was created
on, indexes in the restored repository are corrupted.

For example, a backup created on Solaris on SPARC and restored to a repository
on Linux on x86, or vice versa, will have this problem.

auditIndexes will report missing DependencyList for all indexed elements.
Updating the indexed data will result in additional corruption.

Workaround

Remove all indexes and rebuild after the restore.


Last updated: 4/21/11