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