icegem/icegem — Issue #37: Improvement: Validate compatibility of enum representation
Author: akharlamov
Created: 2011-12-12 08:13:27+00:00
State: open

Enums are written to binary storage with GemFire stardard routine. The procedure writes ordinal value of enum into stream. So if somebody moves enum value or inserts new value in middle of the list, interpretation of data in cache can suddenly errournously change.

It would be very helpful to detect such changes on serialization level and drop an exception.