Berkeley DB Java Edition
Release Notes
3.2.76, April 09, 2008
Berkeley DB Java Edition (JE) is a 100% pure Java implementation of
Berkeley DB. It implements a transactional store model based on a
B+Tree access method.
The documentation set for JE includes:
This is release 3.2.76 of Berkeley DB Java Edition. The
changes introduced in 3.2.76 consist of bug fixes, some
additional minor functionality; the complete list of changes can also
be found in the change log page.
Note: If you are using Mac OS X, please be aware of the following
issue. Java version 1.4.2 on Mac OS X reports the wrong value for
Runtime.maxMemory. JE calculates the default cache size as a percentage
of maxMemory. Because of this, for Java 1.4.2 on Mac OS X only,
JE will assume that the Java maxMemory value is 64 MB. With the
default je.maxMemoryPercent configuration parameter (60%) the default
JE cache size will be approximately 38 MB. This default is fixed
-- it does not change if the Java memory size is different than 64
MB. To specify a different JE cache size, you must explicitly set
the je.maxMemory configuration property. The je.maxMemory
property can be specified in the je.properties file or by calling
EnvironmentConfig.setCacheSize.
Copyright 1996,2008 Oracle. All rights reserved.