Re: JDBC behaviour
От
Craig Ringer
Тема
Re: JDBC behaviour
Дата
Msg-id
CAMsr+YFAr0SPOBr4NXLPnXFnP649t4Ch0qZ7PXJryWis9RLAPQ@mail.gmail.com
Ответ на
Re: [JDBC] JDBC behaviour (Vladimir Sitnikov)
Список
Дерево обсуждения
JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Andreas Joseph Krogh <andreas@visena.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Re: JDBC behaviour Andreas Joseph Krogh <andreas@visena.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour John R Pierce <pierce@hogranch.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Re: JDBC behaviour Andreas Joseph Krogh <andreas@visena.com>
Re: JDBC behaviour John R Pierce <pierce@hogranch.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Dave Cramer <pg@fastcrypt.com>
Re: JDBC behaviour Andreas Joseph Krogh <andreas@visena.com>
Re: JDBC behaviour Mark Rotteveel <mark@lawinegevaar.nl>
Re: JDBC behaviour Dave Cramer <pg@fastcrypt.com>
Re: JDBC behaviour Mark Rotteveel <mark@lawinegevaar.nl>
Re: JDBC behaviour Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Re: JDBC behaviour Andreas Joseph Krogh <andreas@visena.com>
Re: JDBC behaviour Mark Rotteveel <mark@lawinegevaar.nl>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Kevin Wooten <kdubb@me.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour John R Pierce <pierce@hogranch.com>
Re: JDBC behaviour Craig Ringer <craig@2ndquadrant.com>
Re: JDBC behaviour John R Pierce <pierce@hogranch.com>
Re: JDBC behaviour Craig Ringer <craig@2ndquadrant.com>
Re: JDBC behaviour "David G. Johnston" <david.g.johnston@gmail.com>
Re: JDBC behaviour Vitalii Tymchyshyn <vit@tym.im>
Re: JDBC behaviour Bill Moran <wmoran@potentialtech.com>
Re: JDBC behaviour Vitalii Tymchyshyn <vit@tym.im>
Re: JDBC behaviour Bill Moran <wmoran@potentialtech.com>
Re: JDBC behaviour Tom Lane <tgl@sss.pgh.pa.us>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour John R Pierce <pierce@hogranch.com>
Re: JDBC behaviour Dave Cramer <pg@fastcrypt.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Dave Cramer <pg@fastcrypt.com>
Re: JDBC behaviour Craig Ringer <craig@2ndquadrant.com>
Re: JDBC behaviour Vitalii Tymchyshyn <vit@tym.im>
Re: JDBC behaviour Dave Cramer <pg@fastcrypt.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Bill Moran <wmoran@potentialtech.com>
Re: JDBC behaviour John R Pierce <pierce@hogranch.com>
Re: JDBC behaviour Vitalii Tymchyshyn <vit@tym.im>
Re: JDBC behaviour Craig Ringer <craig@2ndquadrant.com>
Re: JDBC behaviour Thomas Kellerer <spam_eater@gmx.net>
Re: JDBC behaviour Thomas Kellerer <spam_eater@gmx.net>
Re: JDBC behaviour Thomas Kellerer <spam_eater@gmx.net>
Re: [HACKERS] JDBC behaviour Robert Haas <robertmhaas@gmail.com>
Re: [HACKERS] JDBC behaviour Craig Ringer <craig@2ndquadrant.com>
Re: [HACKERS] JDBC behaviour Tom Lane <tgl@sss.pgh.pa.us>
Re: [HACKERS] JDBC behaviour Craig Ringer <craig@2ndquadrant.com>
Re: JDBC behaviour Thomas Kellerer <spam_eater@gmx.net>
Re: JDBC behaviour Dave Cramer <pg@fastcrypt.com>
Re: JDBC behaviour Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Re: JDBC behaviour Dave Cramer <pg@fastcrypt.com>
Re: JDBC behaviour Tom Lane <tgl@sss.pgh.pa.us>
Re: JDBC behaviour Andreas Joseph Krogh <andreas@visena.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Sridhar N Bamandlapally <sridhar.bn1@gmail.com>
Re: JDBC behaviour Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Re: JDBC behaviour Craig Ringer <craig@2ndquadrant.com>
Re: JDBC behaviour Andreas Joseph Krogh <andreas@visena.com>
Re: JDBC behaviour Andreas Joseph Krogh <andreas@visena.com>
Re: JDBC behaviour Craig Ringer <craig@2ndquadrant.com>
On 18 February 2016 at 16:13, Vladimir Sitnikov <sitnikov.vladimir@gmail.com> wrote:
If you want to shoot yourself in a foot for fun and profit, you can
try https://github.com/pgjdbc/pgjdbc/pull/477.
I think this should be incorporated, once it's ready, as a non-default connection option. It's handy for porting applications.
I think PostgreSQL's behaviour is the most correct, but if people are porting apps and want to wear the performance impact of all those savepoints and have written their code to handle partially-failed xacts, then sure, they can have that.
I'm constantly astounded by how many people are willing to simply ignore errors and carry on with the transaction without even properly verifying that the error was the exact one they expected though. Seriously bad application development and it *will* bite them. The best, most correct thing to do remains to retry the whole transaction.
В списке pgsql-jdbc по дате отправления