On Oct 16, 2009, at 12:44 PM, Evgeny Ryabitskiy wrote:

Yeah.. good idea. We should think about how we can get information
about "case-sensibility" of DB.
If you can give me some hint about it, I can just parametrize this
comparing for 2 columns.

Auto-guessing column capitalization has been challenging for us so far. Till now we sort of pushed that on the users (e.g. see a second patch for CAY-1293). Something to check is whether ResultSetMetaData.html.isCaseSensitive(..) works reliably across the board. Factors that can affect that (and that need to be tested) are:

* the type of the DB
* the way tables are created in that DB and other DB-specific configuration parameters that may affect case sensitivity * whether Cayenne is configured to quote column names or not (this can be done in the Modeler since 3.0)


2. Also with this and CAY-1293 patch by Olga, we are very close to freezing the code for the 3.0 Beta. Are you planning to work on a patch for CAY-1280 in the nearest future, or are you ok to postpone it till 3.1 release (In practical terms, 3.1 choice means that if you'd like to use this in your work, you'd have to start using trunk builds with your apps, or maintain the
internal patched version of 3.0).

Yes, I'm going to work on it on weekends.When we are going to freeze 3.0 Beta?

Cool. A decision when to create a beta release tag will be a result of an informal consensus among Cayenne developers. IMO, the only thing left to finish is CAY-1280, so I am asking whether this is going to happen soon.

Andrus

Reply via email to