On Nov 27, 2007, at 7:05 PM, Kevin Menard wrote:

While we could use enums internally and preserve the int based API for
client use, it seems to be of dubious value. We could deprecate it now I suppose, but introducing a new alternative to PersistenceState, that encodes
the same info, just in a nicer manner, doesn't appear to gain us much.

It gives the users more time (maybe a year, maybe more) to migrate their code and a clear indication of what will be changed.

FWIW, the change to performQuery to return List<?> broke more of my code
than the enum changes would.

That's a good one... Impact of generics conversion on backwards compatibility is not fully clear to me just yet. There is a possibility that we may need to undo some of what we've done with it.

Andrus

Reply via email to