Revisions of psqlODBC
- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN.
- 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.
- 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
Have the same changelog like SLE. regular devel package anymore (psqlODBC-internal.patch, bsc#1166821).
- 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
- 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.
- 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.
- 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().
- 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.
1
1
- fix build on openSUSE > 12.3 with new unixODBC (forwarded request 173041 from -miska-)
Displaying revisions 1 - 20 of 31