1<!--"$Id: 2.7.3.html,v 1.3 2007/05/17 18:17:18 bostic Exp $ (Sleepycat) $Date: 2007/05/17 18:17:18 $"--> 2<html> 3<head> 4<title>The Berkeley DB Package: DB 2.7.3 Change Log</title> 5<meta name="description" content="Berkeley DB: A database programmatic toolkit."> 6<meta name="keywords" content="embedded,database,programmatic,toolkit,b+tree,btree,hash,hashing,transaction,transactions,locking,logging,access method,access methods"> 7</head> 8<body bgcolor=white> 9 10<h3 align=center>Berkeley DB 2.7.3 Change Log</h3> 11 12<h3>Interface Additions and Changes:</h3> 13<ol> 14 15<p><li> 16This release includes support for nested transactions. No interface 17changes were required. 18 19<p><li> 20This release includes support for Berkeley DB as an XA Resource Manager. 21There is an additional C interface, db_xa_open, and a corresponding C++ 22method, Db::xa_open. 23<font color=red> 24<p>XA support is not yet fully tested. 25<p>No Windows XA interface is included. 26</font> 27 28</ol> 29<h3>Configuration and Build Changes:</h3> 30<ol> 31 32<p><li> 33FreeBSD systems are now built using the flags <b>-D_THREAD_SAFE</b> and 34<b>-pthread</b> instead of directly loading with the <b>-lc_r</b> library. 35 36<p><li> 37Linux systems are now built using the <b>-D_REENTRANT</b> flag. 38 39</ol> 40<h3>Additional Changes:</h3> 41<ol> 42 43<p><li> 44The default memory pool cache size has been increase from 128K to 256K. 45 46</ol> 47<h3>Additional Bug Fixes:</h3> 48<ol> 49 50<p><li> 51Freeing memory allocated by the TCL library historically failed on Windows 52platforms, due to a mismatch of malloc/free implementations between the 53TCL library and the Berkeley DB module. (This change only affects the 54Berkeley DB test suite.) 55 56</ol> 57 58</body> 59</html> 60