Skip to content

Commit d831243

Browse files
lawrinlawrin
authored andcommitted
ANNOUNCEMENT update
1 parent 5414658 commit d831243

File tree

1 file changed

+24
-22
lines changed

1 file changed

+24
-22
lines changed

ANNOUNCEMENT

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10,40 +10,42 @@ Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved.
1010

1111
Dear MySQL Users,
1212

13-
A new GA (general availability) version of MySQL Connector/C++ has been made available: MySQL Connector/C++ 1.1.0 GA. The MySQL Connector/C++ provides a C++ API for
13+
A new GA (general availability) version of MySQL Connector/C++ has been made available: MySQL Connector/C++ 1.1.1 GA. The MySQL Connector/C++ provides a C++ API for
1414
connecting client applications to the MySQL Server 5.1 or newer. You can download the production release at:
1515

16-
http://dev.mysql.com/downloads/connector/cpp/1.0.html
16+
http://dev.mysql.com/downloads/connector/cpp/1.1.html
1717

18-
The MySQL driver for C++ offers an easy to use API derived from JDBC 4.0. We use the MySQL Connector/C++ in two of our own products. A development version of MySQL
19-
Workbench is using it successfully since months. MySQL Connector/OpenOffice.org, an OpenOffice.org 3.1 extension, is a thin wrapper around the MySQL driver for C++.
18+
The MySQL driver for C++ offers an easy to use API derived from JDBC 4.0. MySQL Workbench is using it successfully since years.
2019

21-
The major feature addition in version 1.1.0 is run-time dynamic loading of the MYSQL Client Library. You can choose to link the MySQL Client Library (C-API) at compile
22-
time, which has been the default in the past and is still the default in 1.1.0, or to use dynamic loading at run-time. Run-time dynamic loading allows you to switch the
23-
client library on a per connection basis and can be useful, if you need to ensure that a certain version of the MySQL Client Library will be used.
20+
The major changes in 1.1.1 are;
2421

25-
We have improved the driver and added a couple of new features since the last beta release. Please see the documentation and the CHANGES file in the source distribution for
26-
a detailed description of bugs that have been fixed. Among others the following changes have been made:
22+
- DatabaseMetaData::getSQLKeywords() updated to match MySQL 5.5. Note
23+
that C/C++, just like C/JDBC, returns the same list for every
24+
MySQL database version. (Ulf)
2725

28-
- Fixed bugs #45048, #45846, #45843, #44931, #36239
29-
- Fixed bug in ResultSetMetaData for normal statements and prepared ones, getScale() and getPrecision() did return wrong results.
30-
- Fixed performance issue of Prepared Statements when reading large result sets.
31-
- API incompatible change: ConnectPropertyVal is no more a struct but a typedef that uses boost::variant.
32-
- Connection::getClientOption() now supports "metadataUseInfoSchema", "defaultStatementResultType", "defaultPreparedStatementResultType" and "characterSetResults".
33-
- We make use of some Boost components (http://www.boost.org). For compiling from source you need to have Boost 1.34.0 or newer installed. There are no new dependencies for
34-
binary builds.
26+
- Added MySQL_Connection::getLastStatementInfo() which returns back the
27+
value of the mysql_info() function of libmysql / Connector/C. (Andrey)
3528

36-
You can find further details, including usages examples, in the documentation at:
29+
- Added new method ResultSetMetaData::isNumeric() and implemented it in
30+
all classes that subclass from it. (Andrey)
31+
32+
- Fixed the bug causing compilation errors in Microsoft Visual Studio 2010 if
33+
stdint.h was included. See http://bugs.mysql.com/bug.php?id=60307
34+
35+
- Fixed bug making statement that did not raise any warning to return
36+
warnings from previously executed statement.
3737

38-
http://dev.mysql.com/doc/refman/5.1/en/connector-cpp.html
38+
- Fixed stores(Lower|Mixed)Case(Quoted)Identifiers methods.
3939

40-
The projects MySQL Forge wiki page is at:
40+
- URI format has been extended to better fit IPv6 addresses. You now can use [] to separate hohst part of the uri.
4141

42-
http://forge.mysql.com/wiki/Connector_C%2B%2B
42+
- Built against libmysql 5.5.27 enabling support of authentification plugins
43+
and IPv6.
44+
45+
You can find further details, including usages examples, in the documentation at:
4346

44-
Feedback, bug reports, bug fixes, patches and so on are welcome and appreciated:
47+
http://dev.mysql.com/doc/refman/5.5/en/connector-cpp.html
4548

46-
http://forge.mysql.com/wiki/Contributing
4749

4850
You may also want to contribute to the MySQL Forum on C/C++ at http://forums.mysql.com/list.php?167 or join the MySQL Connector/C++ mailing list
4951
http://lists.mysql.com/connector-cplusplus .

0 commit comments

Comments
 (0)