Overview

Request 811346 accepted

- 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

Loading...
Request History
Michael Vetter's avatar

jubalh created request

- 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


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:44 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:44"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:44"


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:44 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:44 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:44 got accepted.

openSUSE Build Service is sponsored by