[odb-announcements] ODB 2.1.0.a2 available

Boris Kolpackov boris at codesynthesis.com
Fri Jul 27 10:14:03 EDT 2012


Hi,

The second alpha version for the upcoming ODB 2.1.0 is now available. The 
NEWS file entries so far are:

 * Support for defining database indexes. Both simple and composite indexes
   can be defined with support for database-specific index types, methods, and
   options. For more information, refer to Section 12.6, "Index Definition
   Pragmas" as well as Sections [13-17].16, "<Database> Index Definition"
   in the ODB manual.

 * Support for mapping additional database types, such as geospatial types,
   user-defined types, and collections. This mechanism allows you to map
   any database type to one of the types for which ODB provides built-in
   support (normally string or binary). The text or binary representation
   of the data can then be extracted into a C++ data type of your choice.
   For more information, refer to Section 12.7, "Database Type Mapping
   Pragmas" in the ODB manual.

 * The session constructor now accepts an options bool argument (true by
   default) which indicates whether to make this session current for this
   thread. For more information, refer to Chapter 10, "Session" in the ODB
   manual.

 * Simplified Oracle automatically-assigned object id implementation that
   doesn't use triggers.

 * Support for mapping boost::posix_time::ptime and QDateTime to the DATE
   Oracle type. For more information, refer to Sections 19.4.4 (Boost) and
   20.4.4 (Qt) in the ODB manual.

This pre-release is available from:

http://www.codesynthesis.com/download/odb/pre-release/

The SHA1 sums for all the files in this pre-release are provided at the
end of the email. 

Note that if you are planning to build the ODB compiler from source (as
opposed to using one of the pre-compiled binaries), then you will also
need to use a pre-release of libcutl available from:

http://www.codesynthesis.com/download/libcutl/pre-release/

Testing and feedback are much appreciated.

Enjoys,
	Boris

b795af6e7791f91b60f3ad180783309235570f3f  libodb-2.1.0.a2.tar.bz2
127d728ea1c039d18c9f1ef3213128ab82e49508  libodb-2.1.0.a2.tar.gz
5340ce1c6e08ec3379f6bf1ee1c70ad08754afd4  libodb-2.1.0.a2.zip
936cb1724ab5bceba1286e46cee3539951676d7b  libodb-boost-2.1.0.a2.tar.bz2
a27d86a1cb6a37c5305ac17bf93166227cab8d83  libodb-boost-2.1.0.a2.tar.gz
90445f6eb5b1e976fbaa96cbd6c6f2c2f61ff86d  libodb-boost-2.1.0.a2.zip
201d800d4824cc51a8461867767d06fda12a9b75  libodb-mssql-2.1.0.a2.tar.bz2
7383fcee246fffd68e1984dbba00a722f1913cf7  libodb-mssql-2.1.0.a2.tar.gz
79f5994ca24125a542a6026e44fc37dde63e1025  libodb-mssql-2.1.0.a2.zip
e3d9133b9e376e7ca098bd358f6c4d0930e19559  libodb-mysql-2.1.0.a2.tar.bz2
78a6137b74cf6b9853e4b7a69cc93e0cdcaaf293  libodb-mysql-2.1.0.a2.tar.gz
2b5ad50deecdfc43930a6074030344b77511df09  libodb-mysql-2.1.0.a2.zip
3d50515484eb1d9d5dadb6fc37e582b8c4676aed  libodb-oracle-2.1.0.a2.tar.bz2
14c32fa53bd86fd52bd486b1ff9967e69ab41f75  libodb-oracle-2.1.0.a2.tar.gz
56f97001721efc8550d5d81f1f641145f2d0f134  libodb-oracle-2.1.0.a2.zip
e3aa5804fa081e089a15e781c6c3512f38fd6d64  libodb-pgsql-2.1.0.a2.tar.bz2
6ad7c46d727f51faa98e46d29112a588a8dda76e  libodb-pgsql-2.1.0.a2.tar.gz
3d1b00a81987f1da8960aca00f6077b252f90cba  libodb-pgsql-2.1.0.a2.zip
ce1ccf225cf2cd674c82bf468bb49c16c66eec9a  libodb-qt-2.1.0.a2.tar.bz2
751dd6d77caf48fc620234c7bc0ce4ec0987bb9c  libodb-qt-2.1.0.a2.tar.gz
58b8ad2e6c66754abf00b23d941ed18b3bfac859  libodb-qt-2.1.0.a2.zip
5b53264d8098862b0ccbd9b726edb912a23a37bb  libodb-sqlite-2.1.0.a2.tar.bz2
9a405e0986722c53876eba6a1fdb85b229d2b182  libodb-sqlite-2.1.0.a2.tar.gz
7973a866c64b358c5e5b47804629aa92149148d8  libodb-sqlite-2.1.0.a2.zip
6742443f50cdde6d24731aa7a59e234e4e431207  odb-2.1.0.a2-x86_64-linux-gnu.tar.bz2
59759c2d161e2dde1548a27ff00d33742bd0aab6  odb-2.1.0.a2-i686-linux-gnu.tar.bz2
fdbabdf2f84f6b6f6a15730dbc2d60825887d516  odb-2.1.0.a2-i686-windows.zip
758ad5ba9588d695682db8f6cc3dc14c4ddd1c61  odb-2.1.0.a2-sparc-solaris.tar.bz2
b4b921b2b867ef8635e18edc99887e81dce66e5e  odb-2.1.0.a2.tar.bz2
75c3cfc22c429499703b1b1df51161fb72f16fee  odb-2.1.0.a2.tar.gz
93b1a5ce03a17afbf6315c5ccdd7f8b867d34cf8  odb-2.1.0.a2.zip
9865fe8f57d7c8cf76e1f882cfbf5b6b84343522  odb-examples-2.1.0.a2.tar.bz2
cef87e36c03971008209738f8eedaaaba26a1762  odb-examples-2.1.0.a2.tar.gz
0fdcb31324177fb6e4ac782a6f813babe6a178fe  odb-examples-2.1.0.a2.zip
1a62cc5d3331de01247c542619d87a70e4498aac  odb-tests-2.1.0.a2.tar.bz2
1dc8deefd72e72b3d22b9355e01c4903ad0175d8  odb-tests-2.1.0.a2.tar.gz
98f55d878e8e3fbef03644162df045c1ed2fdccc  odb-tests-2.1.0.a2.zip



More information about the odb-announcements mailing list