Re: 2.4.2 code ready

From: Federico Di Gregorio <federico(dot)digregorio(at)dndg(dot)it>
To: psycopg(at)postgresql(dot)org
Subject: Re: 2.4.2 code ready
Date: 2011-06-09 07:01:59
Message-ID: 4DF06FE7.5060101@dndg.it
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: psycopg

On 08/06/11 10:30, Daniele Varrazzo wrote:
> On Wed, Jun 8, 2011 at 8:52 AM, Federico Di Gregorio
> <federico(dot)digregorio(at)dndg(dot)it> wrote:
>
>> > yesterday I had a good look at all the code and every single change
>> > seems fine to me. I merged everything but there is a little quirk: I see
>> > that you're using lower case for SQL keywords like the transaction
>> > levels while the PostgreSQL preferred lettering is uppercase (just have
>> > a look at the manuals). I think it would be better to just be coherent
>> > with PostgreSQL documentation.
> Do you mean in the python interface or internally? Or in the docs?
>
> FWIW for isolevel values I've take the lettering from the effectively
> stored values of the GUC, e.g. SHOW default_isolation_level gives
> "serializable" even if you set it uppercode (however they are parsed
> non case sensitive, just to be sure). The values accepted by the
> python set_transaction() are not case sensitive, and I've preferred
> documenting them lowercase because it's easier to type and doesn't
> feel "alien" in python code.
>
> But more likely I've not understood what you are referring to :)

I was referring to the docs and to the Python function parameters. I
know that lowercase is more pythonic but using the same casing as
PostgreSQL docs is a big plus, imho.

federico

--
Federico Di Gregorio federico(dot)digregorio(at)dndg(dot)it
Studio Associato Di Nunzio e Di Gregorio http://dndg.it
We should forget about small efficiencies, say about 97% of the
time: premature optimization is the root of all evil. -- D.E.Knuth

In response to

Browse psycopg by date

  From Date Subject
Next Message W. Matthew Wilson 2011-06-11 19:42:46 Is there dictionary connection that also does logging?
Previous Message Daniele Varrazzo 2011-06-08 08:30:00 Re: 2.4.2 code ready