From 46916132fd78f07b736c34a829a962c9997439d0 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Thu, 1 Dec 2011 15:57:08 +0200 Subject: NEWS file entry for Oracle support --- NEWS | 60 +++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 33 insertions(+), 27 deletions(-) diff --git a/NEWS b/NEWS index 024cf3a..e041b26 100644 --- a/NEWS +++ b/NEWS @@ -1,32 +1,38 @@ Version 1.7.0 - * Support for optimistic concurrency. For more information refer to Chapter - 11, "Optimistic Concurrency" in the ODB manual as well as the 'optimistic' - example in the odb-examples package. - - * Support for read-only objects, composite value types, and data members. - The new readonly pragma can be used to declare one of these entities as - read-only. Constant data members are automatically treated as read-only. - For more information, refer to Section 12.1.4 "readonly (object)", - Section 12.3.6 "readonly (composite value)", and Section 12.4.10 - "readonly (data member)" in the ODB manual. - - * Support for persistent classes without object ids. Such objects have to - be explicitly declared as not having object id and they have limited - functionality. For more information, refer to Section 12.1.5 "id" in - the ODB manual. - - * Support for SQL statement execution tracing. For more information, refer - to Section 3.2 "Executing Native SQL Statements" in the ODB manual. - - * Support for mapping char[N], unsigned char[N], and std::vector to the BLOB (or equivalent) types. For more information, refer to - Chapters 13 (for MySQL), 14 (for SQLite), 15 (for PostgreSQL), and 16 - (for Oracle) in the ODB manual. - - * Query result iterator now provides the id() function with allows one to - get object id without loading the object. For more information, refer to - Section 4.4 "Query Result" in the ODB manual. + * Support for the Oracle database. The provided connection factories + include 'new' (a new connection is created every time one is requested) + and 'pool' (a pool of connections is maintained). The Boost and Qt + profiles have been updated to support this database. For more information, + refer to Chapter 16, "Oracle Database" in the ODB manual. + + * Support for optimistic concurrency. For more information refer to Chapter + 11, "Optimistic Concurrency" in the ODB manual as well as the 'optimistic' + example in the odb-examples package. + + * Support for read-only objects, composite value types, and data members. + The new readonly pragma can be used to declare one of these entities as + read-only. Constant data members are automatically treated as read-only. + For more information, refer to Section 12.1.4 "readonly (object)", + Section 12.3.6 "readonly (composite value)", and Section 12.4.10 + "readonly (data member)" in the ODB manual. + + * Support for persistent classes without object ids. Such objects have to + be explicitly declared as not having object id and they have limited + functionality. For more information, refer to Section 12.1.5 "id" in + the ODB manual. + + * Support for SQL statement execution tracing. For more information, refer + to Section 3.2 "Executing Native SQL Statements" in the ODB manual. + + * Support for mapping char[N], unsigned char[N], and std::vector to the BLOB (or equivalent) types. For more information, refer to + Chapters 13 (for MySQL), 14 (for SQLite), 15 (for PostgreSQL), and 16 + (for Oracle) in the ODB manual. + + * Query result iterator now provides the id() function with allows one to + get object id without loading the object. For more information, refer to + Section 4.4 "Query Result" in the ODB manual. Version 1.6.0 -- cgit v1.1