Bug 37873

Critical

GemStone/S

6.2.3, 6.2.2, 6.2.1, 6.2

All

6.3

Possible corruption with mid-level caches and replicate extents

Shared cache corruption is possible if you use replicates of extents
in combination with a mid-level cache.

If you intend to use either:
  System class >> midLevelCacheConnect:
or:
  System class >> midLevelCacheConnect:cacheSizeKB:maxSessions:
make sure DBF_REPLICATE_NAMES in the stone config file is empty,
and make sure you have not used the
Replicate>>createReplicateOf:named: method.

If replicates of any extents exist, you must shutdown stone, delete
the replicate files, edit DBF_REPLICATE_NAMES in the config file
and restart the stone before using any midLevelCacheConnect:*
methods.

Workaround

Do not use replicates and mid-level caches in the same system.


Last updated: 11/2/07