[pgjdbc/pgjdbc] e5aab1: Adjust XAException return codes for better compati...

From: chalda <ochaloup(at)redhat(dot)com>
To: pgsql-jdbc(at)postgresql(dot)org
Subject: [pgjdbc/pgjdbc] e5aab1: Adjust XAException return codes for better compati...
Date: 2018-03-11 08:40:21
Message-ID: 5aa4eb7554cf8_8fd2b0da0511c14433f1@hookshot-fe-31feec6.cp1-iad.github.net.mail
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

Branch: refs/heads/master
Home: https://github.com/pgjdbc/pgjdbc
Commit: e5aab1cd3e49051f46298d8f1fd9f66af1731299
https://github.com/pgjdbc/pgjdbc/commit/e5aab1cd3e49051f46298d8f1fd9f66af1731299
Author: chalda <ochaloup(at)redhat(dot)com>
Date: 2018-03-11 (Sun, 11 Mar 2018)

Changed paths:
M .gitignore
M CHANGELOG.md
M pgjdbc/src/main/java/org/postgresql/translation/bg.po
M pgjdbc/src/main/java/org/postgresql/translation/cs.po
M pgjdbc/src/main/java/org/postgresql/translation/de.po
M pgjdbc/src/main/java/org/postgresql/translation/es.po
M pgjdbc/src/main/java/org/postgresql/translation/fr.po
M pgjdbc/src/main/java/org/postgresql/translation/it.po
M pgjdbc/src/main/java/org/postgresql/translation/ja.po
M pgjdbc/src/main/java/org/postgresql/translation/messages.pot
M pgjdbc/src/main/java/org/postgresql/translation/nl.po
M pgjdbc/src/main/java/org/postgresql/translation/pl.po
M pgjdbc/src/main/java/org/postgresql/translation/pt_BR.po
M pgjdbc/src/main/java/org/postgresql/translation/ru.po
M pgjdbc/src/main/java/org/postgresql/translation/sr.po
M pgjdbc/src/main/java/org/postgresql/translation/tr.po
M pgjdbc/src/main/java/org/postgresql/translation/zh_CN.po
M pgjdbc/src/main/java/org/postgresql/translation/zh_TW.po
M pgjdbc/src/main/java/org/postgresql/util/PSQLState.java
M pgjdbc/src/main/java/org/postgresql/xa/PGXAConnection.java
M pgjdbc/src/main/resources/org/postgresql/translation/messages_bg.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_cs.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_de.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_es.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_fr.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_it.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_ja.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_nl.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_pl.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_pt_BR.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_ru.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_sr.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_tr.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_zh_CN.class
M pgjdbc/src/main/resources/org/postgresql/translation/messages_zh_TW.class
M pgjdbc/src/test/java/org/postgresql/test/xa/XADataSourceTest.java

Log Message:
-----------
Adjust XAException return codes for better compatibility with XA specification (#782)

There are three main adjustments
* XAException.XAER_RMFAIL is used when some connection error happens
and it is expected that reconnection of RM could occur
* XAException.XAER_NOTA is used when RM does not know anything about the
provided Xid
* XAException.XAER_PROTO is used when some wrong sequence of method
calls is invoked

Fixes #236, #510, #683

Browse pgsql-jdbc by date

  From Date Subject
Next Message Vladimir Sitnikov 2018-03-11 08:44:56 [pgjdbc/pgjdbc] fcd1ea: fix: wrong results when a single statement is used...
Previous Message Dave Cramer 2018-03-10 12:53:25 Re: Logical WAL streaming & START_REPLICATION