<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <p class="MsoNormal">Berkeley DB Java Edition 4.1.20<o:p></o:p></p>
    <p class="MsoNormal"><a moz-do-not-send="true"
        href="http://www.oracle.com/us/products/database/berkeley-db/index.html">http://www.oracle.com/us/products/database/berkeley-db/index.html</a>&nbsp;&nbsp;
      (BDB product page)<br>
      <a moz-do-not-send="true"
href="http://www.oracle.com/technetwork/database/berkeleydb/overview/index.html">http://www.oracle.com/technetwork/database/berkeleydb/overview/index.html</a>
      (BDB overview)<br>
      <a moz-do-not-send="true"
href="http://www.oracle.com/technetwork/database/berkeleydb/overview/index-093405.html">http://www.oracle.com/technetwork/database/berkeleydb/overview/index-093405.html</a>
      (BDB JE overview)<o:p></o:p></p>
    <p class="MsoNormal">Berkeley DB Java Edition 4.1.20 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:<o:p></o:p></p>
    <ul type="disc">
      <li class="MsoNormal"
        style="mso-margin-top-alt:auto;margin-bottom:11.0pt;mso-list:l0
        level1 lfo3">
        [#21348]&nbsp;
        Fixed a bug that caused an EnvironmentFailureException with
        LOG_FILE_NOT_FOUND. The bug occurred after deleting a range of
        keys in a deferred-write database
        (DatabaseConfig.setDeferredWrite(true) or
        StoreConfig.setDeferredWrite(true)),
        closing the Environment, and then opening the Environment.<o:p></o:p></li>
      <li class="MsoNormal" style="margin-bottom: 11pt;">[#21304]&nbsp; Fixed
        a bug in the DbPreUpgrade_4_1 and DbRepPreUpgrade_4_1 utilities
        that
        prevented them from working properly due to concurrent log
        cleaning activity
        while the utility is running. </li>
      <li class="MsoNormal" style="margin-bottom: 11pt;"> [#20816]
        Fixed a bug that could cause <code>Environment.removeDatabase</code>
        or
        <code>truncateDatabase</code> to loop in a "livelock" pattern
        along with active
        log cleaner threads, where the <code>removeDatabase</code> or
        <code>truncateDatabase</code> thread is not making forward
        progress.</li>
      <li class="MsoNormal" style="margin-bottom: 11pt;"> [#21015] Added
        additional fixes to prevent looping and long operations times
        for
        <code>Environment.removeDatabase</code> and <code>truncateDatabase</code>.
        The additional fixes address long operation times due to log
        cleaning with large file sizes in combination with eviction.</li>
      <li class="MsoNormal"
        style="mso-margin-top-alt:auto;margin-bottom:11.0pt;mso-list:l0
        level1 lfo3">[#21177] Fixed a bug that sometimes caused a
        ConcurrentModificationException when
        calling Environment.setMutableConfig, when exception listeners
        were previously
        configured.</li>
    </ul>
    <p class="MsoNormal"><br>
      Find the complete list of changes in the change log.<o:p></o:p></p>
    <p class="MsoNormal"><a class="moz-txt-link-freetext" href="http://download.oracle.com/otndocs/products/berkeleydb/html/je/je-4.1.20_changelog.html">http://download.oracle.com/otndocs/products/berkeleydb/html/je/je-4.1.20_changelog.html</a><br>
      <o:p></o:p></p>
    <p class="MsoNormal"><br>
      Read the detailed product documentation included in the download
      package or on the web.<o:p></o:p></p>
    <p class="MsoNormal"><a moz-do-not-send="true"
href="http://www.oracle.com/technetwork/database/berkeleydb/downloads/index-098622.html">http://www.oracle.com/technetwork/database/berkeleydb/downloads/index-098622.html</a>
      <br>
      <a moz-do-not-send="true"
        href="http://download.oracle.com/docs/cd/E17277_02/html/index.html">http://download.oracle.com/docs/cd/E17277_02/html/index.html</a><o:p></o:p></p>
    <p class="MsoNormal"><br>
      Download the source code.<br>
    </p>
    <p class="MsoNormal"><a class="moz-txt-link-freetext" href="http://download.oracle.com/otn/berkeley-db/je-4.1.20.tar.gz">http://download.oracle.com/otn/berkeley-db/je-4.1.20.tar.gz</a><br>
      <a class="moz-txt-link-freetext" href="http://download.oracle.com/otn/berkeley-db/je-4.1.20.zip">http://download.oracle.com/otn/berkeley-db/je-4.1.20.zip</a><br>
<a class="moz-txt-link-freetext" href="http://download.oracle.com/maven/com/sleepycat/je/4.1.20/je-4.1.20.pom">http://download.oracle.com/maven/com/sleepycat/je/4.1.20/je-4.1.20.pom</a><br>
    </p>
    <br>
    Review the frequently asked questions (FAQs):<o:p></o:p>
    <p class="MsoNormal"><a moz-do-not-send="true"
href="http://www.oracle.com/technetwork/database/berkeleydb/je-faq-096044.html">http://www.oracle.com/technetwork/database/berkeleydb/je-faq-096044.html</a><o:p></o:p></p>
    <p class="MsoNormal"><br>
      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.<o:p></o:p></p>
    <p class="MsoNormal"><a moz-do-not-send="true"
        href="http://forums.oracle.com/forums/forum.jspa?forumID=273">http://forums.oracle.com/forums/forum.jspa?forumID=273</a><o:p></o:p></p>
    <p class="MsoNormal"><br>
      For further information, or questions about licensing and sales of
      JE, please contact us at:<o:p></o:p></p>
    <p class="MsoNormal"><a moz-do-not-send="true"
        href="mailto:berkeleydb-info_us@oracle.com">mailto:berkeleydb-info_us@oracle.com</a><o:p></o:p></p>
    <p class="MsoNormal"><br>
      Thank you for your support of Berkeley DB Java Edition.<br>
      <br>
      Regards,<o:p></o:p></p>
    Anuj<br>
  </body>
</html>