Hello community, here is the log from the commit of package psqlODBC for openSUSE:Factory checked in at 2020-06-04 17:56:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/psqlODBC (Old) and /work/SRC/openSUSE:Factory/.psqlODBC.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "psqlODBC" Thu Jun 4 17:56:13 2020 rev:27 rq:811346 version:12.02.0000 Changes: -------- --- /work/SRC/openSUSE:Factory/psqlODBC/psqlODBC.changes 2020-02-18 13:29:43.424739661 +0100 +++ /work/SRC/openSUSE:Factory/.psqlODBC.new.3606/psqlODBC.changes 2020-06-04 17:56:19.280980191 +0200 @@ -1,0 +2,38 @@ +Thu Jun 4 09:18:09 UTC 2020 - Michael Vetter <mvet...@suse.com> + +- Update to 12.02.0000: + * Add a new *Display Optional Error Message* option. + This option allows to display error messages other than primary + one. Also add documentaition about the option and + *Numeric as* option. + * Handle notice messages in libpq_bind_and_exec(). + Sets and resets a notify receiver around PQexecParams() or + PQexecPrepared(). + * Ignore PQtransactionStatus PQTRANS_ACTIVE in + LIBPQ_update_transaction_status(). PQTRANS_ACTIVE isn't a + transaction status. + * Improve execution of parameterized SQL statements with arrays + of parameters by sending chunks of SQL statements. + If SQL_ATTR_CURSOR_TYPE of an statement is + SQL_CURSOR_FORWARD_ONLY, SQL_ATTR_CONCURRENCY is + SQL_CONCUR_READ_ONLY and extended protocol isn't used, the + batch execution of the statement is possible. A new option + Batch Size was introduced for such cases. + Batch Size: Split an array (of parameters) into chunks of + Batch Size to execute statements. The last chunk may contain + less than Batch Size elements. Setting 1 to this option forces + the current one by one execution. + Also turn off use_server_side_prepare option temporarily when + batch executuion is possible. + * Change SC_execute() so that it returns a return code which is + not affetced by the preceding results. It's necessary for + batch execution with arrays of parameters. + * Add a new option IgnoreTimeout. + * Some tools issue issue SQLSetStmtAttr(.., SQL_ATTR_QUERY_TIMEOUT,,) + internally and sometimes it's difficult for users to change the + timeout value. You can disable the timeout by turning on this option. + * An improvement for psqlodbc developpers. + Make it possible to call some shell scripts from other directories. +- Update psqlODBC-internal.patch + +------------------------------------------------------------------- Old: ---- psqlodbc-12.01.0000.tar.gz New: ---- psqlodbc-12.02.0000.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ psqlODBC.spec ++++++ --- /var/tmp/diff_new_pack.50RehB/_old 2020-06-04 17:56:21.384986713 +0200 +++ /var/tmp/diff_new_pack.50RehB/_new 2020-06-04 17:56:21.388986726 +0200 @@ -18,7 +18,7 @@ %define tarname psqlodbc Name: psqlODBC -Version: 12.01.0000 +Version: 12.02.0000 Release: 0 Summary: ODBC Driver for PostgreSQL License: LGPL-2.1-or-later @@ -46,7 +46,7 @@ %prep %setup -q -n %{tarname}-%{version} -%patch0 +%patch0 -p1 %build export CPPFLAGS="-I/usr/include/pgsql" ++++++ psqlODBC-internal.patch ++++++ --- /var/tmp/diff_new_pack.50RehB/_old 2020-06-04 17:56:21.412986800 +0200 +++ /var/tmp/diff_new_pack.50RehB/_new 2020-06-04 17:56:21.412986800 +0200 @@ -1,5 +1,6 @@ ---- connection.h.orig -+++ connection.h +diff -urEbw psqlodbc-12.02.0000/connection.h psqlodbc-12.02.0000.new/connection.h +--- psqlodbc-12.02.0000/connection.h 2020-05-26 11:25:36.000000000 +0200 ++++ psqlodbc-12.02.0000.new/connection.h 2020-06-04 11:23:11.137604357 +0200 @@ -11,7 +11,7 @@ #include "psqlodbc.h" @@ -9,3 +10,15 @@ #include <time.h> +diff -urEbw psqlodbc-12.02.0000/statement.h psqlodbc-12.02.0000.new/statement.h +--- psqlodbc-12.02.0000/statement.h 2020-05-26 11:25:36.000000000 +0200 ++++ psqlodbc-12.02.0000.new/statement.h 2020-06-04 11:23:08.981589595 +0200 +@@ -12,7 +12,7 @@ + #include "psqlodbc.h" + #include <time.h> + +-#include "pqexpbuffer.h" ++#include "internal/pqexpbuffer.h" + #include "pgtypes.h" + #include "bind.h" + #include "descriptor.h" ++++++ psqlodbc-12.01.0000.tar.gz -> psqlodbc-12.02.0000.tar.gz ++++++ ++++ 2001 lines of diff (skipped)