cayenne-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrus Adamchik <>
Subject Re: [jira] Updated: (CAY-1282) Use #result as optional directive for only few columns (not all)
Date Fri, 16 Oct 2009 12:56:49 GMT

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.


View raw message