Akiban Persistit 3.1.6
Released branch: lp:~akiban-technologies/akiban-persistit/3.1.6
Milestone information
- Project:
- Akiban Persistit
- Series:
- trunk
- Version:
- 3.1.6
- Released:
- Registrant:
- Nathan Williams
- Release registered:
- Active:
- No. Drivers cannot target bugs and blueprints to this milestone.
Activities
- Assigned to you:
- No blueprints or bugs assigned to you.
- Assignees:
- 1 Peter Beaman
- Blueprints:
- No blueprints are targeted to this milestone.
- Bugs:
- 1 Fix Released
Download files for this release
Release notes
*******
Akiban Persistit - 3.1.6
*******
Release Date
=============
August 24, 2012
Overview
=========
This version of Persistit fixes one bug.
See http://
benefits, licensing information and how to get support.
Documentation
==============
Users Guide: http://
JavaDoc: http://
Building Akiban-Persistit
=======
Use Maven (maven.apache.org) to build Persistit.
To build:
mvn install
The resulting jar files are in the target directory. To build the Javadoc:
mvn javadoc:javadoc
The resulting Javadoc HTML files are in target/
Building and Running the Examples
-------
Small examples are located in the examples directory. Each has a short
README file describing the example, and an Ant build script
(http://
Maven, you may run:
ant run
in each of the examples subdirectories to build and run the examples.
Buffer Pool Configuration
=======
For optimal performance, proper configuration of the Persistit buffer pool is
required. See section "Configuring the Buffer Pool" in the configuration
document http://
NOTE: Especially when used with multi-gigabyte heaps, the default Hotspot
JVM server heuristics are be suboptimal for Persistit applications. Persistit
is usually configured to allocate a large fraction of the heap to Buffer
instances that are allocated at startup and held for the duration of the
Persistit instance. For efficient operation, all of the Buffer instances must
fit in the tenured (old) generation of the heap to avoid very significant
garbage collector overhead. Use either -XX:NewSize or -Xmn to adjust the
relative sizes of the new and old generations.
Fixed Issues
=============
https:/
With CommitPolicy HARD we observed a CPU-soaking loop in the commit logic.
Changelog
This release does not have a changelog.
0 blueprints and 1 bug targeted
Bug report | Importance | Assignee | Status | |||
---|---|---|---|---|---|---|
1036422 | #1036422 | CommitPolicy HARD can soak CPU | 2 Critical | Peter Beaman | 10 Fix Released |