diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2011-12-01 15:57:08 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2011-12-01 15:57:08 +0200 |
commit | 46916132fd78f07b736c34a829a962c9997439d0 (patch) | |
tree | 19733446a73ae0d7e1066bcc72e3345cbf80a3e8 /NEWS | |
parent | daf580eaa10cff0bbd0d3660a74c3427dce0052a (diff) |
NEWS file entry for Oracle support
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 60 |
1 files changed, 33 insertions, 27 deletions
@@ -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<unsigned - char> 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<unsigned + char> 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 |