Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 12, 2015
  1. Refresh edocs

    authored
  2. Update travis config

    authored
  3. Update overview.edoc

    authored
Commits on Mar 28, 2015
Commits on Jan 20, 2015
  1. Update Travis to 17.4

    authored
  2. Revert "Set multiple OS builds for Travis CI"

    authored
    This reverts commit 8b473f1.
Commits on Jan 17, 2015
  1. Refresh edocs

    authored
  2. Update copyright

    authored
  3. Update overview.edoc

    authored
Commits on Jan 16, 2015
  1. Fix c++11-narrowing errors

    authored
Commits on Nov 21, 2014
Commits on Sep 19, 2014
Commits on Jun 22, 2014
  1. Refresh edocs

    authored
  2. Update overview.edoc

    authored
  3. Update rebar (2.4.0-3-ga00f8c6)

    authored
  4. Refresh edocs

    authored
Commits on Jun 11, 2014
  1. Update Makefile to autogen lets_impl* files from hets_impl* files

    authored
    The Erlang source, C++ header, and C++ source files for the LevelDB
    and HyperLevelDB nif and driver implementations are identical except
    for a few mechanical differences.  The Makefile using a simple,
    bruteforce recipe automatically mirrors the HyperLevelDB nif and
    driver implementations to the corresponding LevelDB implementations.
Commits on Jun 9, 2014
Commits on Jun 1, 2014
  1. Minor rework of rebar.config

    authored
  2. Refresh edocs

    authored
  3. Implement gen_ets_ns behaviour notify/4

    authored
    The notify/4 when_destroyed feature is used by the drv database
    implementation to ensure the leveldb handle is destroyed before
    returning to a destroy/1 caller.  This is necessary to prevent a race
    condition with an attempt to re-open the same database (before cleanup
    has finished).
    
    This feature would be useful for the nif database implementation as
    well.  Unfortunately, the nif implementation relies on reference
    counting and this doesn't allow lets to easily to take advantage of
    this new feature.  This feature when made available in the lets API
    would allow a calling application to use this feature.
Commits on May 26, 2014
Commits on May 21, 2014
  1. Add read_options and write_options support for LET's operations

    authored
    Caller can tailor the read_options and write_options for LET's
    operations by managing multiple table identifiers.  The function tid/2
    returns a copy of a table's identifier with given LevelDB read and
    write options.  If options are not undefined, the given read and write
    options are used when the returned copy is passed as the first
    argument to table operations.  Otherwise, the original read and write
    options given at the time of calling new/2 are used.
Commits on May 19, 2014
  1. Correct db type definitions

    authored
Commits on May 18, 2014
  1. Refresh edocs

    authored
Something went wrong with that request. Please try again.