MySQL Connector/C++ 2.0.4 m2 has been released

Daniel Horecki <[email protected]>
Newsgroups gmane.comp.db.mysql.general,gmane.comp.db.mysql.packagers
Organization Oracle Corporation
Message-ID <[email protected]>
Dear MySQL users,

MySQL Connector/C++ 2.0.4 is the next development milestone of the MySQL
Connector/C++ 2.0 series. Connector/C++ 2.0 can be used to access MySQL
implementing Document Store or in a traditional way, using SQL queries. 
It allows writing both C++ applications using X DevAPI or plain C 
applications using XAPI.

To learn more about how to write applications using X DevAPI, see X
DevAPI User Guide (http://dev.mysql.com/doc/x-devapi-userguide/en/) and 
X DevAPI reference at
https://dev.mysql.com/doc/dev/connector-cpp/devapi_ref.html. For more
information about using plain C XAPI see XAPI reference at
http://dev.mysql.com/doc/dev/connector-cpp/xapi_ref.html. For generic
information on using Connector/C++ 2.0, see
http://dev.mysql.com/doc/dev/connector-cpp/.

Note

Connector/C++ 2.0 requires MySQL Server version 5.7.12 or higher
with X Plugin enabled. For general documentation about how to get
started using MySQL as a document store, see Using MySQL as a Document
Store (http://dev.mysql.com/doc/refman/5.7/en/document-store.html).

To download MySQL Connector/C++ 2.0.4, see the "Development Releases"
tab at http://dev.mysql.com/downloads/connector/cpp/

Changes in MySQL Connector/C++ 2.0.4 (2017-03-16, Development
Milestone)

    Functionality Added or Changed

      * Support was added for secure sessions over TLS
        connections. A secure session can be requested either via
        the ssl-enable and ssl-ca options of a connection string,
        or using explicit session creation options. For X DevAPI
        session settings, see
 
http://dev.mysql.com/doc/dev/connector-cpp/classmysqlx_1_1_session_settings.html.
        For XAPI session settings, see
        http://dev.mysql.com/doc/dev/connector-cpp/group__xapi.html
        (check the documentation for enum mysqlx_opt_type_t).

      * The format of document ID values generated when adding
        documents to a collation has changed. It is still a
        string of 32 hexadecimal digits based on UUID, but the
        order of digits was changed to match the requirement of a
        stable ID prefix.

      * The X DevAPI Schema object now supports methods for view
        manipulation: createView(), alterView(), and dropView().
        XAPI now contains functions that implement similar
        functionality: mysqlx_view_create(),
        mysqlx_view_replace(), mysqlx_view_modify(), and
        (implemented previously) mysqlx_view_drop().
        As with other XAPI operations, there are functions that
        create a statement handle without executing it:
        mysqlx_view_create_new(), mysqlx_view_replace_new(), and
        mysqlx_view_modify_new().
        These XAPI functions modify view DDL statements before
        execution: mysqlx_set_view_algorithm(),
        mysqlx_set_view_security(),
        mysqlx_set_view_check_option(),
        mysqlx_set_view_definer(), and mysqlx_set_view_columns().

      * Connector/C++ now supports IPv6 target hosts in
        connection strings and when creating sessions using other
        methods.

    Bugs Fixed

      * When rList is an empty list, table.insert().rows(rList)
        caused a segmentation fault. (Bug #25515964)

On Behalf of the MySQL/ORACLE RE Team


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/mysql
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.