Re: [jira] Updated: (CAY-1282) Use #result as optional directive for only few columns (not all)

From: Andrey Razumovsky (razumovsky.andre..mail.com)
Date: Fri Oct 16 2009 - 13:04:07 EDT

  • Next message: Andrus Adamchik: "Re: [jira] Updated: (CAY-1282) Use #result as optional directive for only few columns (not all)"

    Actually, as already mentioned, we need to do something around CAY-942
    (query generics). This is very critical and desired API change

    2009/10/16 Evgeny Ryabitskiy <evgeny.ryabitski..mail.com>

    > If I'm the only person who is blocking release then let's delay my
    > CAY-1280 till 3.1
    > We found some solution to handle our problems without this issue, so
    > we can wait. But it's still very useful thing :)
    >
    > Evgeny
    >
    > 2009/10/16 Andrus Adamchik <andru..bjectstyle.org>:
    > >
    > > 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
    > >
    >

    -- 
    Andrey
    



    This archive was generated by hypermail 2.0.0 : Fri Oct 16 2009 - 13:06:41 EDT