MariaDB Connector/ODBC 3.0.2 Changelog

You are viewing an old version of this article. View the current version here.

Note: This page describes features in the source repository for MariaDB Connector/ODBC. There are currently no official packages or binaries available for download which contain the version of the driver described here. If you want to try out any of the new features described here you will need to get and compile the code yourself.

For the highlights of this release, see the release notes.

The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.

  • Revision #743255a 2017-10-09 19:58:56 +0300
    • Fixed one small memory leak - in the call to SQLSetCursorNameW leaked name recoded(in utf8) Addedfrre-ing of allocated memory in couple of tests, so they doesn't create noise in valgrind Un-skipped test of "where current of" - again, noticed it was skipped, and it doesn't fail if un-skipped
  • Revision #6a61dc6 2017-10-09 16:54:20 +0300
    • Un-skipped test of updatebale cursor(SQLSetPos with SQL_UPDATE), since I've noticed it's being skipped, and it doesn't fail
  • Revision #9069741 2017-10-06 21:17:19 +0200
    • Fix of the memory leak. It could occur if prepare, or direct execution in case of 10.2, failed, and Stmt handler reused. Alse removed unused field from Stmt struct and its references(was only freed in few places).
  • Revision #6265daf 2017-10-04 23:48:52 +0200
    • [ODBC-115] Fix and the testcase. Wrong rc and sqlstate for numeric overflow(but not for fractional truncation). Now connectors returns 22003 and SQL_ERROR Also changed int SQLFetch couple of switches to switch on Concise_Type, and not Type, that was seemingly wrong. Changed logo in the READMC.md
  • Revision #f673843 2017-10-03 23:44:16 +0200
    • [ODBC-114] Some optimizations for bulk operaions - length arrays are not allocated and filled for fixed length types
  • Revision #193c7b0 2017-09-30 01:53:34 +0200
    • [ODBC-113] and [ODBC-117] - We don't copy useful arrays data to smaller arrays if there is/are row(s) to skip(113), and we don't use PS bulk operations for statements other than INSERT and UPDATE(117) For former we set corresponding indicator value in one of colums. For latter we know store query type in the Stmt structure.
  • Revision #2aaa286 2017-09-29 13:46:57 +0200
    • [ODBC-117] Testcase: server doesn't support bulk operations for DELETE
  • Revision #860e7f8 2017-08-28 12:27:17 +0200
    • [0DBC-110] Fix and testcase of the crash in case of columns unbinding after stmt execution and before fetching data. The reason was free-ing of 2 internal arrays, that are allocated during execution, and reset at each fetch. SQLFreeStmt(SQL_UNBIND) just shouldn't free them.
  • Revision #2569534 2017-08-24 22:54:07 +0200
    • [ODBC-55] Making possible dynamically link C/C. Cmake option MARIADB_LINK_DYNAMIC tells cmake to look for and configure to link against dynamic library Fixed all remaining uses of not exporend C/C symbols
  • Revision #c908f75 2017-08-03 00:28:18 +0200
    • Version bump -> 3.0.2

Comments

Comments loading...
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.