Re: [Fwd: Re: [JDBC] Patch for handling "autocommit=false" in postgresql.conf]

From: snpe <snpe(at)snpe(dot)co(dot)yu>
To: Barry Lind <barry(at)xythos(dot)com>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: [Fwd: Re: [JDBC] Patch for handling "autocommit=false" in postgresql.conf]
Date: 2002-10-11 12:37:31
Message-ID: 200210111437.31525.snpe@snpe.co.yu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Barry,
Never mind.
Patch with 'begin;set autocommit to on;commit' work fine for JDBC spec.

regards,
Haris Peco
On Friday 11 October 2002 02:57 am, Barry Lind wrote:
> Did anything come of this discussion on whether SET initiates a
> transaction or not?
>
> In summary what is the right way to deal with setting autocommit in
> clients?
>
> thanks,
> --Barry
>
>
> -------- Original Message --------
> Subject: Re: [JDBC] Patch for handling "autocommit=false" in
> postgresql.conf Date: Tue, 17 Sep 2002 10:26:14 -0400
> From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
> To: snpe <snpe(at)snpe(dot)co(dot)yu>
> CC: pgsql-jdbc <pgsql-jdbc(at)postgresql(dot)org>
> References: <200209171425(dot)50940(dot)snpe(at)snpe(dot)co(dot)yu>
>
> snpe <snpe(at)snpe(dot)co(dot)yu> writes:
> > + // handle autocommit=false in postgresql.conf
> > + if (haveMinimumServerVersion("7.3")) {
> > + ExecSQL("set autocommit to on;
> > commit;"); + }
>
> The above will fill people's logs with
> WARNING: COMMIT: no transaction in progress
> if they don't have autocommit off.
>
> Use
> begin; set autocommit to on; commit;
> instead.
>
> I would recommend holding off on this patch altogether, actually,
> until we decide whether SET will be a transaction-initiating
> command or not. I would still like to persuade the hackers community
> that it should not be.
>
> regards, tom lane
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
> http://archives.postgresql.org
>
>
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 5: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/users-lounge/docs/faq.html

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Antti Haapala 2002-10-11 13:20:22 MySQL vs PostgreSQL.
Previous Message snpe 2002-10-11 12:27:40 Re: Out of memory error on huge resultset