pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/mysql-connector-c++



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Nov 24 15:00:52 UTC 2014

Modified Files:
        pkgsrc/databases/mysql-connector-c++: Makefile PLIST distinfo

Log Message:
Changes 1.1.4:
* Connector/C++ now supports the following connection options: sslVerify (boolean), sslCRL (string), and sslCRLPath (string). These correspond to the MYSQL_OPT_SSL_VERIFY_SERVER_CERT, 
MYSQL_OPT_SSL_CRL, and MYSQL_OPT_SSL_CRLPATH options for the mysql_options() C API function.

* Connector/C++ has new functions to provide schema, table, and column character set and collation metadata for result sets:

ResultSet * DatabaseMetaData::getSchemaCollation(const sql::SQLString& catalog, const sql::SQLString& schemaPattern)

ResultSet * DatabaseMetaData::getSchemaCharset(const sql::SQLString& catalog, const sql::SQLString& schemaPattern)

ResultSet * DatabaseMetaData::getTableCollation(const sql::SQLString& catalog, const sql::SQLString& schemaPattern, const sql::SQLString& tableNamePattern)

ResultSet * DatabaseMetaData::getTableCharset(const sql::SQLString& catalog, const sql::SQLString& schemaPattern, const sql::SQLString& tableNamePattern)

SQLString ResultSetMetaData::getColumnCollation(unsigned int columnIndex)

SQLString ResultSetMetaData::getColumnCharset(unsigned int columnIndex)

* Connector/C++ now supports the MYSQL_OPT_CONNECT_ATTR_ADD option, which accepts an std::map argument. This option corresponds to the MYSQL_OPT_CONNECT_ATTR_ADD option for mysql_options4().

* Connector/C++ now supports a useLegacyAuth connection option, which corresponds to the MYSQL_SECURE_AUTH option for mysql_options().

* Connector/C++ is now compiled and linked with Connector/C 6.1.5 rather than with libmysql.

Bugs Fixed

* MySQL_ResultSetMetaData::getColumnTypeName() returned UNKNOWN for LONG_BLOB fields.
* Definitions for character sets and collations were added (utf8mb4 in particular).
* Connector/C++ version-information methods have been revised to return the correct values.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/databases/mysql-connector-c++/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/databases/mysql-connector-c++/PLIST \
    pkgsrc/databases/mysql-connector-c++/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index