Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 25, 2013
  1. @rvagg

    version bump for @0.6.0

    rvagg authored
  2. @rvagg

    update for 0.6.0 release

    rvagg authored
Commits on Feb 24, 2013
  1. @rvagg
  2. @rvagg

    bump version to 0.6.0-rc1

    rvagg authored
  3. @rvagg
  4. @rvagg

    version bump

    rvagg authored
  5. @rvagg

    updated for leveldown@0.1.0 api

    rvagg authored
  6. @rvagg

    unnecessary tmp-test file

    rvagg authored
  7. @rvagg

    use leveldown@0.0.1

    rvagg authored
  8. @rvagg
Commits on Feb 21, 2013
  1. Merge pull request #76 from rvagg/bail-out-early-in-methods

    Lars-Magnus Skog authored
    use !isOpen() and bail out early in all methods
Commits on Feb 18, 2013
  1. use !isOpen() and bail out early in all methods

    Lars-Magnus Skog authored
    There were different ways of checking the state
    of the db before actually doing something:
    
    1. Check if open and do something, else bail
    
    if (isOpen()) {
      // Do stuff
    } else {
      // Bail
    }
    
    2. Check if closed and bail, else do something
    
    if (isClosed()) {
      // Bail
    }
    
    // Do stuff
    
    I chose number 2 for all methods, but replaced isClosed()
    with !isOpen(). The reasons for this are:
    
    - Consistency
    - Get rid of a level of indentation
    - No longer internally dependent of the isClosed() method ->
      Easier to remove if we so choose.
  2. Merge pull request #75 from rvagg/feature/limbo-equals-opening

    Lars-Magnus Skog authored
    inLimbo -> isOpening
Commits on Feb 16, 2013
  1. inLimbo -> isOpening

    Lars-Magnus Skog authored
    inLimbo == !isOpen && !isClosed, which is the same as the
    state 'new' or 'opening', but for the same reasons of
    removing the CloseError, we never return the LevelUP object
    in the state 'new', therefore inLimbo really means isOpening
  2. emit error events instead of throwing where possible

    Lars-Magnus Skog authored
  3. @rvagg

    namespace all the things

    rvagg authored
Commits on Feb 15, 2013
  1. @rvagg

    version bump for @0.5.4 release

    rvagg authored
  2. @rvagg

    added changelog for 0.4.0+

    rvagg authored
  3. @rvagg
  4. @rvagg
  5. @rvagg

    minor style tweaks

    rvagg authored
Commits on Feb 14, 2013
  1. @rvagg
Commits on Feb 13, 2013
  1. add test-10k-times.sh script

    Lars-Magnus Skog authored
  2. @rvagg

    ensure iterator end & next don't conflict

    rvagg authored
    Race condition possible when you have a next() executing but end() is
    also called. In the main JS thread we can create a barrier to protect
    against this condition.
Commits on Feb 6, 2013
  1. Merge pull request #70 from rvagg/feature/rm-close-error

    Lars-Magnus Skog authored
    remove CloseError
Commits on Feb 4, 2013
  1. remove CloseError

    Lars-Magnus Skog authored
    The final else case in LevelUP#close() corresponds to the status
    'new', which is the state the database has after the constructor
    has been called. Since we always call LevelUP#open() before
    returning the database object, it's impossible for the user to
    call close() while the database is in the state 'new'. Therefore
    the CloseError() can never happen.
Commits on Feb 3, 2013
  1. Revert "InitializationError -> InitError to reduce line lengths"

    Lars-Magnus Skog authored
    This reverts commit a0a1d78.
  2. InitializationError -> InitError to reduce line lengths

    Lars-Magnus Skog authored
  3. fix put/batch bug in WriteStream#_process()

    Lars-Magnus Skog authored
Commits on Jan 30, 2013
  1. remove useBatch in copy

    Lars-Magnus Skog authored
  2. move encodingOpts levelup.js -> util.js

    Lars-Magnus Skog authored
Commits on Jan 28, 2013
  1. fix typo in contributors section

    Lars-Magnus Skog authored
  2. @rvagg

    version bump for @0.5.3

    rvagg authored
  3. @rvagg
Commits on Jan 27, 2013
  1. @rvagg
Something went wrong with that request. Please try again.