Revisions of psqlODBC
Ana Guerrero (anag+factory)
accepted
request 1148469
from
Michael Vetter (jubalh)
(revision 31)
- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN.
Ana Guerrero (anag+factory)
accepted
request 1116398
from
Reinhard Max (rmax)
(revision 30)
- Update to 16.00.0000: * Use autoconf to check for stdbool.h. - Update to 13.02.0000: * Fix a bug of CC_send_query_append() when the ignore_roundtrip_time flag is onRemove a mylog() call which is a dupilicate of the preceding MYLOG() macro call. * Remove REFCUR_SUPPORT, add FetchRefcursors setting. * Support fetching results from multiple refcursors. * Named parameter binding support * Use ODBC 3 column names for the result set of catalog functions.
Dominique Leuenberger (dimstar_suse)
accepted
request 903302
from
Michael Vetter (jubalh)
(revision 29)
- Update to 13.01.0000: * Fix a bug of CC_send_query_append() when the ignore_roundtrip_time flag is on. * Add a call for SQLDescribeCol() before SQLExecute() to prepare-test. * The diff of the result was reported by Mangold Fabian and will be fixed in the later commit. * Add a *update returning* test case to insertreturning regression test. * The diff of the result was reported by Patrick Cheung and will be fixed in the later commit. * Let SQLDescribeCol() use parsed result when the current executed result is NULL. * This change fixes the diff of prepare-test regression test reported by Mangold Fabian. * Let SQLExecute() destroy the old result first. * This change fixes the diff of insertreturning-test regression test reported by Patrick Cheung. * Forget to apply disable_convert_func flag to VARCHAR and LONGVARCHAR. * Prioritize DISABLE_KEEPALIVE checkbox over the disable_keepalive bit of ExtraOptions. * Format check for ExtraOptions of setup dialog. - Update to 13.00.0000: * Add support for CONVERT scalar function. * Cope with the case that openssl libraries link msvc runtimes other than libraries which psqlodbc or libpq links. * Call AC_CHECK_SIZEOF() or AC_CHECK_TYPES() macros at earlier stage where LIBS variable isn't set yet. * These macros compile and run some programs. On some platforms (with some linker options like --no-as-needed in Lnux Gnu linker) the programs try to link libraries specified by LIBS variable
Dominique Leuenberger (dimstar_suse)
accepted
request 902855
from
Michael Vetter (jubalh)
(revision 28)
Have the same changelog like SLE. regular devel package anymore (psqlODBC-internal.patch, bsc#1166821).
Dominique Leuenberger (dimstar_suse)
accepted
request 811346
from
Michael Vetter (jubalh)
(revision 27)
- 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
Dominique Leuenberger (dimstar_suse)
accepted
request 775067
from
Martin Pluskal (pluskalm)
(revision 26)
Dominique Leuenberger (dimstar_suse)
accepted
request 706223
from
Michael Vetter (jubalh)
(revision 25)
Dominique Leuenberger (dimstar_suse)
accepted
request 688157
from
Michael Vetter (jubalh)
(revision 24)
- Update to version 11.00.0000: * Remove obsolete maps pointed out. * Remove connSettings option and/or pqopt option from the OutConnectionString parameter of SQLDriverConnect() when each option doesn't exist in InConnectionString parameter. * The parameters should be cast because parameters of concat() function are variadic "any". * Add an alias DX of *Database* keyword for connection strings to aviod the use of "database" keyword which has a special meaning in some apps or middlewares. * numeric items without precision are unlimited and there's no natural map between SQL Data types. Add an option *Numeric(without precision) as* * Fix a bug that SQLSpecialColumns() returns oid/xmin incorrectly when a table does not exist. - Fix build with PostgreSQL 11 that does not have pg_config in the regular devel package anymore (psqlODBC-internal.patch). - Avoid self-obsoletion.
Dominique Leuenberger (dimstar_suse)
accepted
request 611528
from
Michael Vetter (jubalh)
(revision 23)
- Update to version 10.03.0000: * Put back the handling of lock_CC_for_rb variable. The variable lock_CC_for_rb should be held per connection. * Fix SQLGetTypeInfo() so that it filters SQL_TYPE_DATE, SQL_TYPE_TIME or SQL_TYPE_TIMESTAMP for ODBC 2.x applications. * Revise ConfigDSN() so that it handles the 4th parameter(lpszAttribues) correctly. * Fix a crash bug when handling error messages. Also modified some error messages. * Let SQLTables() or SQLTablePrivileges() show partition tables. * Fix build on Solaris defined(__SUNPRO_C) using Solaris Studio * Reduce DB access to pg_class or pg_index by caching relhasoids, relhassubclass etc. It would improve the performance of SQLSetPos() or SQLBulkOperations() very much in some cases.
Dominique Leuenberger (dimstar_suse)
accepted
request 593788
from
Michael Vetter (jubalh)
(revision 22)
- Update to version 10.02.0000: * It's safer to call setlocale(LC_CTYPE, "") than calling setlocale(LC_ALL, "") * Avoid replacing effective notice messages. * Handle MALLOC/REALLOC errors while fetching tuples more effectively. * Make SQLSetPos(SQL_DELETE/SQL_REFRESH) more effective. Because queries calling currtid(2) like select .. from .. where ctid=currtid2(.., ..) cause Seq Scan, their execution may be very slow. It is better to execute queries using subqueries like select .. from .. where ctid=(select currtid2(.., ..)) because they cause Tid Scan. * Fix a crash bug in AddDeleted().
Dominique Leuenberger (dimstar_suse)
accepted
request 578965
from
Michael Vetter (jubalh)
(revision 21)
- bsc#1062860 / fate#324501: For adding packaging to SLE15 - Update to version 10.01.0000: * Review the handling of @@IDENTITY when a column's default is nextval(a_sequence) but the column isn't a serial. Unfortunately the function pg_get_serial_sequence() doesn't work for sequences which aren't serial type. * Add add an option -NoPDB to buildInstallers.ps1. The switch option can be specified so as to exclude PDB files from the installers. * Fix a bug in pgdebug_realloc(). * Free any data at exec params before the statement is executed again or the next set of parameters is processed. If not, then there will be a memory leak when the next SQLParamData/SQLPutData is called. * Review the level of MYLOG, QLOG. Divide *level 1(detail)* log into *level 1(tuple level)* log and *level 2(detail)* log.
Dominique Leuenberger (dimstar_suse)
accepted
request 556101
from
Martin Pluskal (pluskalm)
(revision 20)
Dominique Leuenberger (dimstar_suse)
accepted
request 452994
from
Martin Pluskal (pluskalm)
(revision 19)
1
Dominique Leuenberger (dimstar_suse)
accepted
request 293466
from
Lars Vogdt (lrupp)
(revision 18)
1
Adrian Schröter (adrianSuSE)
committed
(revision 17)
Split 13.2 from Factory
Adrian Schröter (adrianSuSE)
committed
(revision 16)
Split 13.1 from Factory
Stephan Kulow (coolo)
accepted
request 173045
from
Michal Hrusecky (old before rename to _miska_) (-miska-)
(revision 15)
- fix build on openSUSE > 12.3 with new unixODBC (forwarded request 173041 from -miska-)
Adrian Schröter (adrianSuSE)
committed
(revision 14)
Split 12.3 from Factory
Adrian Schröter (adrianSuSE)
committed
(revision 13)
branched from openSUSE:Factory
Stephan Kulow (coolo)
committed
(revision 12)
replace license with spdx.org variant
Displaying revisions 1 - 20 of 31