You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Next »

Introduction

The Akubra Project is a new effort to provide a pluggable file storage interface that can be adapted to almost any storage subsystem. Akubra supports both ordinary and transactional storage systems, but makes simplifying assumptions in order to achieve a high level of interoperability between storage systems:

In Akubra:

  • a Blob is a finite-length bitstream with an id (a URI)
  • a Blob Store is primarily concerned with providing read/write access to blobs.

News

  • March 13th, 2010 - Akubra 0.3 released.  This release has no core API changes, but several important improvements:
    • The core Akubra jars are now available in Maven Central
    • All jars are now compiled for Java 6 (Java 5 has reached its End of Service Life)
    • All jars now include OSGi metadata
    • Logging is now done via SLF4J (was commons-logging)
    • The JTA dependency is now to version 1.1 (was previously 1.0.1B)
  • November 27th, 2009 - Akubra 0.2 released.  This release:
    • Uses the latest version of Derby for the akubra-txn implementation
    • Repackages the Akubra classes under org.akubraproject
  • April 30th, 2009 - Akubra 0.1 released.

Downloads

Documentation

Community

We invite you browse our mailing lists, or subscribe and join the conversation:

Source Code

You may download or browse the source code in our subversion repository at the following locations.

Note: You will need JDK 1.6+ and maven to build.

Coding conventions for this project are currently documented here (TODO:migrate here).

Issue Tracking

Bugs and features for this project will be tracked here.

  • No labels