[Berkeley DB Announce] Patch Release: Berkeley DB Java Edition 4.1.10

Announcements related to the Berkeley DB product family. bdb at oss.oracle.com
Tue Apr 19 16:05:37 PDT 2011


Berkeley DB Java Edition 4.1.10

    http://www.oracle.com/us/products/database/berkeley-db/index.html   (BDB product page)
    http://www.oracle.com/technetwork/database/berkeleydb/overview/index.html (BDB overview)
    http://www.oracle.com/technetwork/database/berkeleydb/overview/index-093405.html (BDB JE overview)

Berkeley DB Java Edition 4.1.10 is a patch release consisting of fixes for a number of issues. We strongly recommend that users of the 4.1.x version upgrade to this release. These fixes include:

    * [#19567] Fixed a bug that caused a hard deadlock between a thread performing an Environment.sync (or a checkpoint when deferred-write databases are used) and another thread (which could be an application thread) that is performing eviction. The problem occurs when evicting cached information for a database that is no longer in use, and is most likely to occur after closing a database and/or when the JE cache is small enough to cause heavy eviction activity.

    * [#19636] Fixed a bug that caused an infinite loop when calling the Transaction.commit or Transaction.abort method, when the transaction is used to both truncate and remove a single database, using Environment.truncateDatabase and removeDatabase. Now an exception will be thrown by Environment.removeDatabase in this situation, and the application must call Transaction.abort operation to end the txn. Although this is not a final solution (ideally it should be possible to both truncate and remove a database in a single transaction), this fix prevents the infinite loop in the commit and abort methods. Thanks to Christoph for reporting this on OTN.

    * [#19680] Fixed a race condition that sometimes caused Environments opened with EnvironmentConfig.setSharedCache(true) to not use the shared cache and instead use a private cache. This happened only when opening multiple Environments concurrently in more than one thread. Thanks to Tim Underwood for reporting this on OTN and identifying the specific problem in the JE source code.

    * [#19754] Fixed a bug that causes an EnvironmentFailureException when a JE HA environment is restarted. Thanks to Jan for reporting this problem on OTN and working with us to fix it.


Find the complete list of changes in the change log.

    http://download.oracle.com/otndocs/products/berkeleydb/html/je/je-4.1.10_changelog.html


Read the detailed product documentation included in the download package or on the web.

    http://www.oracle.com/technetwork/database/berkeleydb/overview/index-093405.html
    http://download.oracle.com/docs/cd/E17277_02/html/index.html


Download the source code.

    http://download.oracle.com/otn/berkeley-db/je-4.1.10.zip
    http://download.oracle.com/otn/berkeley-db/je-4.1.10.tar.gz
    http://download.oracle.com/maven/com/sleepycat/je/4.1.10/je-4.1.10.pom


Review the frequently asked questions (FAQs):

    http://www.oracle.com/technetwork/database/berkeleydb/je-faq-096044.html


Join OTN and participate in the Berkeley DB JE Support Forum discussions. Our engineering and support staff are highly active on these forums, if you have questions please ask them there first.

    http://forums.oracle.com/forums/forum.jspa?forumID=273


For further information, or questions about licensing and sales of JE, please contact us at:

    mailto:berkeleydb-info_us at oracle.com


Thank you for your support of Berkeley DB Java Edition.

Regards,

Dave

-- 

BDB mailing list
BDB at oss.oracle.com
http://oss.oracle.com/mailman/listinfo/bdb

-- 

Oracle <http://www.oracle.com>
David Segleau | Director Product Management - Berkeley DB
Oracle Database Engineering

Green Oracle <http://www.oracle.com/commitment> Oracle is committed to developing practices and products that help protect the environment
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://oss.oracle.com/pipermail/bdb/attachments/20110419/e2a4ee27/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: oracle_sig_logo.gif
Type: image/gif
Size: 658 bytes
Desc: not available
Url : http://oss.oracle.com/pipermail/bdb/attachments/20110419/e2a4ee27/attachment.gif 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: green-for-email-sig_0.gif
Type: image/gif
Size: 356 bytes
Desc: not available
Url : http://oss.oracle.com/pipermail/bdb/attachments/20110419/e2a4ee27/attachment-0001.gif 


More information about the BDB mailing list