[Pkg-javascript-commits] [node-leveldown] annotated tag v0.10.1 created (now 70063af)

Andrew Kelley andrewrk-guest at moszumanska.debian.org
Sun Jul 6 17:14:59 UTC 2014


This is an automated email from the git hooks/post-receive script.

andrewrk-guest pushed a change to annotated tag v0.10.1
in repository node-leveldown.

        at  70063af   (tag)
   tagging  50fc6609a13915a9be7c03db88cdee8111b3e5ec (commit)
 tagged by  Rod Vagg
        on  Thu Nov 21 14:43:42 2013 +1100

- Log -----------------------------------------------------------------
NAN at 0.6 for Node at 0.11.9 support
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQEcBAABAgAGBQJSjYFuAAoJEMJzeS99g1RdDIcH/3tqXW/N/OqulXthX8ptGoDe
qrva+HKS9JOQfFW4kMtCH7EsFEwpD0Bx6D9S5Lz8hwgTfz10xaS/iCEb7MWZcD0q
z4155HjvK3ypayzTBI0zhrGPopdHdsbKwsFURFf4iUORlqtPSPFAEzyqrzYhfuBa
UaA9aUpwwX4PyAtngRxMDDqofnEd1FDSpI9kuzdjfwJjCVsyn78nKQ6uvFiBfprH
JN6rfmjdbGin7pvRwNR8LFyN/1i74gVhWNKwQV5sLtzPziiDHEM0Md7Ek9lCioho
q5XAqvFs2p2MxKgUD0wySaBo0X/9hmueoUQVsitK1aGHFKJHQc/tfKDikHwETUY=
=ISxJ
-----END PGP SIGNATURE-----

Amine Mouafik (2):
      upgrade to nan at 0.5.0
      Compression should be enabled by default (ref. doc).

David Björklund (11):
      Get approximate size for a range
      documentation for approximateSize()
      style fixes based on review
      feature: Support setting size of LRU-cache
      fix: check that UINT32_OPTION_VALUE is a Uint32
      iterator: Start on correct value when reverse=true
      Iterator: Ignore start/end if it's the empty string (or empty buffer)
      Quick fix for sometimes failing test
      Merge branch 'master' into node_0.11_compat
      Travis: Run on node 0.11
      Travis: Revert running on 0.11, to old 0.11-version on travis

David Björklund (1):
      Merge pull request #50 from kesla/cache-options

Dean Landolt (1):
      Correct docs for leveldown#get

Dominic Tarr (10):
      document events
      test that open and close are idempotent
      idempotent open and close, and emit _state as events
      document state events
      take tiny steps and make sure tests pass and it compiles
      1st pass at lt, lte, gt, gte
      use new abstract-leveldown test
      reference implementation for gt, gte, lt, lte
      tidy
      tidy

James Butler (2):
      fix: incorrect scope in approximateSize func
      make scope binding fix far more eloquent

Julian Gruber (5):
      set maxListeners to Infinity to prevent warnings when using deferred open. fixes #47
      updated contributors
      Merge pull request #60 from sandfox/fix-approximate-size
      initial draft
      initial draft

Lars-Magnus Skog (22):
      fixed README
      use util.inherits() from node core
      Merge pull request #49 from ralphtheninja/util-inherits
      put LevelUP() into closure
      comment out all sqlite3 benchmarks
      jshint one "trailing":true is enough
      Merge pull request #1 from rvagg/ralphtheninja-master
      Merge pull request #62 from ralphtheninja/master
      fix typo in contributors section
      move encodingOpts levelup.js -> util.js
      remove useBatch in copy
      fix put/batch bug in WriteStream#_process()
      InitializationError -> InitError to reduce line lengths
      Revert "InitializationError -> InitError to reduce line lengths"
      remove CloseError
      Merge pull request #70 from rvagg/feature/rm-close-error
      add test-10k-times.sh script
      add const to LU_STR and LU_OPTION macros
      move LU_STR() for Database::Batch() closer to usage
      remove redundant property check
      LD_CB_ERR_IF_OPTION_NULL_OR_UNDEFINED -> LD_CB_ERR_IF_NULL_OR_UNDEFINED for args
      use lower case names for properties in error messages

Mark Wolfe (1):
      Now builds on smartos with some arcane gyp flag added.

Matteo Collina (3):
      Commented out references in batches.
      Mac snappy config.h.
      Updated snappy.gyp to point to snappy-1.1.1.

Max Ogden (3):
      rip a ton of tests out, require them from abstract-leveldown instead
      move testCommon into abstract-leveldown and make-test.js
      test suite passes with master abstract-leveldown

No9 (1):
      browserify shim so levelup can run in the browser

Raynos (7):
      run the encoding on start and end in case your keys are JSON encoded
      levelup() should return a db object
      status state machine to make close semantics correct
      if closing call callback after closed
      emit raw values in events
      Merge pull request #36 from Raynos/raw-events
      0.3.2

Rod Vagg (389):
      initial commit
      async all the things! better C++ organisation
      del() support, rename read/write to get/put
      batch writes!
      buffers, encoding, persistent handles
      binary data tests
      batch binary, improved batch interface
      better memory management for batch()
      iterator -> ReadStream, WriteStream for put/batch
      (mostly) complete basic stream implementations
      proper gyp build inc leveldb & snappy
      gyp simplify
      add licence & copyright
      snappy tarball
      mac build, linux flags
      copy() using pipe() with test
      objects defined using 'Creator'
      simplify setUp/tearDown, extend timeout
      fstream serialize/deserialize functional test
      remove unused code
      initial README
      cleaned up & improved options ({}) handling
      minor readme tweaks
      expanded README
      minor touchups and 0.0.0 release to npm
      basic ReadStream and WriteStream documentation
      remove 'inherits', add extras deps to package.json
      'start' and 'end' options for ReadStreams
      new API, levelup(loc, opt, function (err, db) {})
      remove global garbage
      json encoding!
      extra tests for non-existant start position
      keywords!
      updated documentation for latest version & new API
      version bump
      typo
      don't encourage async `throw`
      typo, "NOT suitable for multiprocess"
      return to classical prototypal classes
      version bump
      add repo info to package.json
      reversable ReadStreams
      version bump
      fix ReadStream bug -- encoding options not passed
      version bump
      un-focus-arrow
      code cleanup
      native layer error on null||undefined key||value
      version bump
      minor fix to package.json
      add travis setup
      KeyStream and ValueStream, version bump to 0.1.0
      ensure readStream options NOT sticky
      version bump
      falsey start/end on readstream kill proc, fixes #8
      version bump
      version bump
      fix db GC when using ReadStream x 2
      version bump
      undo focus rocket
      Node 0.9 copy() bug, needs further investigation
      minor edits
      turned LevelUP into an OPEN Open Source Project
      Merge pull request #21 from Raynos/encode-stream
      cleanup & complete & add tests for deferred ops
      remove console.log in test
      remove more debugging guff
      fix deferred batch: !isOpen() && !isClosed()
      Merge pull request #22 from rvagg/open-deferred
      beefed up README
      minor typo
      version bump to 0.3.0
      remove floating streams header from readme
      added basic benchmark suite
      added focus-arrow to benchmark suite
      single-put batch benchmark
      fix functional test
      implement readStream() `limit` option
      version bump
      ignore wip stuff
      added more functional tests!
      travis update
      test for implicit snapshot on readStream()
      added snapshot test case that I forgot to add...
      work-around for dodgy slow-stream
      reformat package.json
      fixed snappy compression, added compression tests
      close() callback existential check
      added useBatch=false option on writeStream
      indentification
      fix up virtual methods & reformat
      version bump @0.3.3
      Merge tag 'v0.3.3'
      added `compress` boolean on open()
      leveldb 1.7
      remove compile warnings for solaris
      cleaner build for osx
      allow JS Strings through to native layer
      revamped benchmark suite
      added leveldb 1.7.0 source tarball
      added no-compression benchmark engine
      improved benchmarks
      minor performance tweaks
      slight C++ cleanup, giving in to macros, UGH!
      added basic get() benchmarks
      optimised encoders & decoders
      return Strings not Buffers from C++ when possible
      minor touchups
      remove compile warnings on osx!
      version bump
      Merge branch '0.4.0-wip' of github.com:rvagg/node-levelup into 0.4.0-wip
      added SQLite3 to test suite
      updated benchmarks readme
      improved compression test
      fix batch() benchmarks
      speed up batch() & allow non-Strings to C++
      version bump for @dev release
      remove old, unused util functions
      minor code cleanup
      version bump for 0.4.0 release
      remove useBatch option on writeStream
      version bump to 0.4.1
      added @ralphtheninja to contributors list
      process.nextTick->setImmediate, Node 0.9.5 compat
      proper setImmediate/process.nextTick compatibility
      version bump for @0.4.2 release
      Merge pull request #44 from kesla/approximate-size
      readme tweak, added @kesla to contributors list
      version bump for @0.4.3 release
      test against console.error() call
      version bump for @0.4.4 release
      minor code style adjustments
      adjust copyright & contributors
      proper cleanup after idempotent test
      minor c++ code reorg, move constructors out of .h
      use util._extend instead of local variant
      readme tweaks
      change createIfMissing default to true
      fix GitHub MD derpery
      fix createIfMissing tests for defaults change
      version bump for 0.5 @dev release
      version bump for release
      remove LevelUP components
      rename
      minor code style tweak
      minor style tweaks take 2
      callback is not optional for `close()`
      complete documentation of current API
      version bump for minor additions + docs
      complete rename from LevelUP to LevelDOWN
      version bump to 0.0.2
      clear out all levelup test stuff
      version bump for @0.5.2 release
      jshint "onevar":true
      style tweaks
      code style tweaks
      swap bufferstream for simple-bufferstream
      Merge branch 'master' of github.com:rvagg/node-levelup
      _location -> location exposed as read-only
      version bump for @0.5.3
      ensure iterator end & next don't conflict
      allow one next() at a time, improve end() handling
      minor style tweaks
      memory leak, Persistent callback not Disposed
      explicit namespaces, tighter line wrapping
      added changelog for 0.4.0+
      version bump for @0.5.4 release
      improve instantiation & open() API
      Merge remote-tracking branch 'levelup/master' into 0.1-wip
      fix namespaces
      namespace all the things
      Merge remote-tracking branch 'levelup/master' into 0.1-wip
      complete resync with levelup src
      added initial/basic test suite
      add --stderr to npm test
      update docs to reflect new reality
      comprehensive put() tests, made put() more robust
      fix travis config
      extended put()/get()/del() tests
      tests for basic put/get/del, more args checking
      approximateSize() tests
      style tweaks
      Merge pull request #10 from ralphtheninja/0.1-wip
      Merge branch '0.1-wip' of github.com:rvagg/node-leveldown into 0.1-wip
      added batch tests
      fix keyless batch(), symbol macros to LU_SYMBOL
      further batch() tests
      move createIterator to db.iterator, add tests
      added uber test suite for iterator()
      readme update to reflect current code
      version bump for @0.1.0 release
      fix NewInstance args handling, closes #14
      version bump for @0.1.1
      upgrade to leveldb at 1.9.0 & snappy at 1.1.0
      add changelog
      namespace all macros with LD_
      Merge pull request #18 from wolfeidau/smartos_gyp_tweaks
      update changelog and version bump for @0.1.3 release
      batch() returns err on any null/undef key/value
      batch() returns err on any null/undef key/value
      build full WriteBatch in v8 thread
      Merge pull request #20 from rvagg/batch-null-undefined
      Merge branch 'master' of github.com:rvagg/node-leveldown
      update changelog and version bump for @0.1.4 release
      readme tweaks
      Merge branch 'gruber-inspired-batch-optimisation' into 0.2-wip
      Merge remote-tracking branch 'origin/chained-batch' into 0.2-wip
      (uv_after_work_cb) cast in cbatch for Node 0.10
      bring cbatch properly into the fold
      expand basic chained batch tests
      test reusability & exception clarification & fixes
      add 'name' argument back to LD_STRING_OR_BUFFER_TO_SLICE
      missing namespace
      modularise put-get-del-test
      V8 upgrade requiring `isolate` argument
      auto cleanup of open iterators on db.close()
      fix comment
      working libuv/windows port from rvagg/leveldb
      enable snappy, remove msvc compile warnings
      ignore additional winild cruft
      clean up (dry) gyp
      build full WriteBatch in v8 thread
      (uv_after_work_cb) cast in cbatch for Node 0.10
      bring cbatch properly into the fold
      expand basic chained batch tests
      test reusability & exception clarification & fixes
      add 'name' argument back to LD_STRING_OR_BUFFER_TO_SLICE
      missing namespace
      modularise put-get-del-test
      V8 upgrade requiring `isolate` argument
      auto cleanup of open iterators on db.close()
      fix comment
      Merge branch '0.2-wip' of https://github.com/rvagg/node-leveldown into 0.2-wip
      update Windows support notes
      added leveldb.destroy() implementation
      added leveldb.repair() implementation
      update readme, more windows notes
      added destroy tests
      added repair() test
      document destroy & repair
      restore original (minimal) index.js, remove CBatch
      add advanced options
      move libuv port files up out of leveldb src dir
      Merge branch '0.2-wip' of https://github.com/rvagg/node-leveldown into 0.2-wip
      move win atomic pointer code out of leveldb src
      remove redundant argv
      (properly) remove atomic pointer win code
      more windows atomic pointer fixes
      restore 'sm' to 'small' as per originl
      update changelog for 0.2.0 release
      version bump for @0.2.0 release
      Merge pull request #30 from rvagg/iterator-reverse-skip-to-prev
      clean up LD_RETURN_CALLBACK_OR_ERROR calls
      Merge remote-tracking branch 'origin/start-end-as-empty-string'
      moar tests for empty iterator start/end
      compactify LD_STRING_OR_BUFFER_LENGTH
      macro aesthetics (80-char \'s)
      replace some macros with static inline functions
      version bump for @0.2.1, update changelog
      Travis -> node 0.10
      minor typo
      specific version devDeps, update changelog
      added Anton Whalley to contributors list
      added @mcollina to contributors list
      added "support" section
      git master of abstract-leveldown
      correct error messages
      Merge pull request #38 from deanlandolt/master
      update tests, abstract-leveldown has batch* tests
      version bump @0.2.2
      update contributors list
      change iterator behaviour, @0.3.0 release
      remove browserify shim, update changelog
      don't allow empty batch() operations through
      @0.3.1 release
      travis bump
      add LevelDB at 1.10.0
      port port.h changes
      remove LevelDB at 1.9.0
      @0.4.0 release
      memory leak, not disposing of String->Slice char*
      @0.4.1 release
      batch memory leak, not disposing of String->Slice
      @0.4.2 release
      proper memory leak fix
      @0.4.3 release
      late-creation of Persistent handles closes #43
      implement db.getProperty() closes #23
      add scopes
      more memory leak work
      @0.4.4 release
      track batch() state, no changes post-write()
      @0.5.0 release
      wut?
      leak tester uses defaults
      remove unused struct
      added simple throughput write benchmark
      added random write bench
      upgraded to leveldb at 1.11.0
      cleaned up npmignore for smaller dists
      @0.6.0 release
      insert port-uv include
      @0.6.1 release
      remove node_isolate, unavailable from Node 0.11.3+
      added new db-bench scripts
      persistent!
      minor fixes
      bleh
      current 0.11.x compat
      version bump for @0.6.2
      remove iterator safety issues
      npm badge me up scotty
      nodei.co https
      added @pgte to contrib list
      initial 0.11 compatibility attempt, using NAN
      added NAN 0.1.0
      Merge pull request #49 from mscdex/master
      upgrade to nan at 0.2.0
      upgrade to nan at 0.2.1 and fix for node at 0.8 compat
      Merge pull request #48 from rvagg/node_0.11_compat
      @0.7.0
      remove nan.h, shift to dependency
      switch to nan as a dependency
      update for nan at 0.3.0-wip
      Merge branch 'ranges' of https://github.com/dominictarr/node-leveldown
      minor cleanups
      bump abstract-leveldown dep version
      @0.8.0
      updated jshintrc
      added @substack
      improvify README
      memory leaks (missing scopes and whatnot)
      fix double-callback
      qualify 'gc()' use
      @0.8.1
      initial freebsd leveldb.gyp changes
      added snappy config for freebsd
      update snappy version strings
      added _REENTRANT for solaris leveldb compile
      -Wno-sign-compare for freebsd
      switch -Wno-sign-compare to a cflag rather than ccflag
      added -Wno-sign-compare for snappy on freebsd
      added FreeBSD to list of supported platforms
      -Wno-unused-function for freebsd / snappy
      Merge branch 'freebsd'
      @0.8.2
      upgrade to nan at 0.4.0
      relative path to nan include dir, fixes #64
      Merge pull request #63 from rvagg/nan-upgrade
      @0.8.4
      upgraded to leveldb at 1.14.0
      fix repair test to look for .ldb not .sst files
      @0.9.0
      added explicit test for inclusion of port_uv.h
      added port_uv.h reference
      ignore bench and leaktest db
      @0.9.1
      @0.9.1
      Merge branch 'master' of github.com:rvagg/node-leveldown
      fixes for 0.11.8 and new linux gcc (warnings)
      @0.9.2
      Merge pull request #72 from Kyotoweb/master
      use MakeCallback() instead of Call(), closes #62
      added batch() leak tester
      Merge remote-tracking branch 'origin/batch-no-references' into 0.9.3-wip
      fix batch() memory leaks & don't persist inputs
      use bloom filter
      added snappy-1.1.1
      remove snappy 1.1.0
      added new linux config.h
      added new solaris config.h
      update windows snappy version descriptor
      Merge branch '0.9.3-wip' of github.com:rvagg/node-leveldown into 0.9.3-wip
      updated freebsd config.h
      save parent object as persistent during async work
      Merge branch 'master' of https://github.com/Kyotoweb/node-leveldown into 0.9.3-wip
      update deps
      -Dssize_t=int for win32
      update abstract-leveldown devDep
      added basic config.h for win32
      HAVE_CONFIG_H=1 for all, undo ssize_t define
      ignore rocksdb submodule
      Merge pull request #73 from rvagg/0.9.3-wip
      @0.10.0
      use NanNewLocal for Node 0.11.9 support
      Merge pull request #77 from rvagg/nan_0.6
      bump NAN version
      document 0.10.1 changes
      NAN at 0.6 for Node at 0.11.9 support

Super-User (1):
      solaris / sunos / smartos support

mscdex (1):
      use more efficient emptiness checking

-----------------------------------------------------------------------

This annotated tag includes the following new commits:

       new  418bbe2   initial commit
       new  7ee13ba   async all the things! better C++ organisation
       new  d18dfaf   del() support, rename read/write to get/put
       new  a3e5388   batch writes!
       new  9a1271c   buffers, encoding, persistent handles
       new  67cfe1c   binary data tests
       new  254b6a2   batch binary, improved batch interface
       new  d8ac739   better memory management for batch()
       new  fb58afe   iterator -> ReadStream, WriteStream for put/batch
       new  13f4712   (mostly) complete basic stream implementations
       new  6e925e6   proper gyp build inc leveldb & snappy
       new  657e882   gyp simplify
       new  4b62157   add licence & copyright
       new  4c9544b   snappy tarball
       new  febbc32   mac build, linux flags
       new  d5592a5   copy() using pipe() with test
       new  dd0e961   objects defined using 'Creator'
       new  9cc3ea4   simplify setUp/tearDown, extend timeout
       new  4785517   fstream serialize/deserialize functional test
       new  66c377c   remove unused code
       new  59e9ee5   initial README
       new  6966e96   cleaned up & improved options ({}) handling
       new  579e29d   minor readme tweaks
       new  92439e6   expanded README
       new  37a840f   minor touchups and 0.0.0 release to npm
       new  95b1537   basic ReadStream and WriteStream documentation
       new  afb0222   remove 'inherits', add extras deps to package.json
       new  699a0f1   'start' and 'end' options for ReadStreams
       new  0488223   new API, levelup(loc, opt, function (err, db) {})
       new  def2a4a   remove global garbage
       new  bffc5b7   json encoding!
       new  896ce84   extra tests for non-existant start position
       new  8f9fdf3   keywords!
       new  65b4c3b   updated documentation for latest version & new API
       new  8e82cd8   version bump
       new  e4109b8   typo
       new  02a2983   don't encourage async `throw`
       new  a7c67c7   typo, "NOT suitable for multiprocess"
       new  c57374c   return to classical prototypal classes
       new  736f4c4   version bump
       new  8855ccf   add repo info to package.json
       new  9291248   reversable ReadStreams
       new  bd20bda   version bump
       new  b9f98ad   fix ReadStream bug -- encoding options not passed
       new  b2771fd   version bump
       new  36cfc3a   un-focus-arrow
       new  1bf455b   code cleanup
       new  5f3685a   native layer error on null||undefined key||value
       new  a8f8efd   version bump
       new  56078b7   minor fix to package.json
       new  4c08cab   add travis setup
       new  522cc02   KeyStream and ValueStream, version bump to 0.1.0
       new  6eb361d   ensure readStream options NOT sticky
       new  9875777   version bump
       new  5dcbc5b   falsey start/end on readstream kill proc, fixes #8
       new  50dbf2a   version bump
       new  cda19e5   solaris / sunos / smartos support
       new  0f0a554   version bump
       new  39b44bc   fix db GC when using ReadStream x 2
       new  a3d846d   version bump
       new  1835bbf   undo focus rocket
       new  a34fb35   Node 0.9 copy() bug, needs further investigation
       new  bc7f266   document events
       new  a09960f   minor edits
       new  4c6d620   turned LevelUP into an OPEN Open Source Project
       new  ee6cd20   run the encoding on start and end in case your keys are JSON encoded
       new  5a25249   Merge pull request #21 from Raynos/encode-stream
       new  dfe0593   levelup() should return a db object
       new  1139558   status state machine to make close semantics correct
       new  4c0d189   if closing call callback after closed
       new  a56a380   cleanup & complete & add tests for deferred ops
       new  2ff58a7   remove console.log in test
       new  b93b6e5   remove more debugging guff
       new  c99956d   fix deferred batch: !isOpen() && !isClosed()
       new  3fe67be   Merge pull request #22 from rvagg/open-deferred
       new  9392354   beefed up README
       new  09477db   minor typo
       new  8f51df5   version bump to 0.3.0
       new  8664173   remove floating streams header from readme
       new  8603b3e   added basic benchmark suite
       new  6549f1c   added focus-arrow to benchmark suite
       new  487d614   single-put batch benchmark
       new  d1e7bfe   fix functional test
       new  2fd94d7   implement readStream() `limit` option
       new  99f0351   version bump
       new  7625b82   ignore wip stuff
       new  625ba80   added more functional tests!
       new  101c3a2   travis update
       new  2e6bf80   emit raw values in events
       new  a199ea0   Merge pull request #36 from Raynos/raw-events
       new  a27c152   0.3.2
       new  40dbde6   test for implicit snapshot on readStream()
       new  01b01b0   added snapshot test case that I forgot to add...
       new  9fb87ec   work-around for dodgy slow-stream
       new  9daeeb4   reformat package.json
       new  8da9356   fixed snappy compression, added compression tests
       new  f4c6917   close() callback existential check
       new  469b095   added useBatch=false option on writeStream
       new  f296610   indentification
       new  795aedd   fix up virtual methods & reformat
       new  f97739e   version bump @0.3.3
       new  9dcabe9   Merge tag 'v0.3.3'
       new  f160b90   added `compress` boolean on open()
       new  700ff08   leveldb 1.7
       new  7b907b0   remove compile warnings for solaris
       new  4ff9822   cleaner build for osx
       new  bedf32e   allow JS Strings through to native layer
       new  150c92f   revamped benchmark suite
       new  4d1848c   added leveldb 1.7.0 source tarball
       new  51d7384   added no-compression benchmark engine
       new  7ae020e   improved benchmarks
       new  320845d   minor performance tweaks
       new  5a3192d   slight C++ cleanup, giving in to macros, UGH!
       new  73d44f8   added basic get() benchmarks
       new  c16dabf   optimised encoders & decoders
       new  24effd6   return Strings not Buffers from C++ when possible
       new  f61d55b   minor touchups
       new  2b3288c   remove compile warnings on osx!
       new  6d91d69   version bump
       new  6e5eedd   Merge branch '0.4.0-wip' of github.com:rvagg/node-levelup into 0.4.0-wip
       new  635d12b   added SQLite3 to test suite
       new  8ab00d2   updated benchmarks readme
       new  20583d6   improved compression test
       new  67d6796   fix batch() benchmarks
       new  6ed429e   speed up batch() & allow non-Strings to C++
       new  98e50a7   version bump for @dev release
       new  4d6c79c   remove old, unused util functions
       new  c2f079b   minor code cleanup
       new  0c93dfe   version bump for 0.4.0 release
       new  b11fc4b   remove useBatch option on writeStream
       new  3156fb3   version bump to 0.4.1
       new  4b8cf2c   fixed README
       new  1d42d8a   added @ralphtheninja to contributors list
       new  4e6f878   Get approximate size for a range
       new  81232a3   process.nextTick->setImmediate, Node 0.9.5 compat
       new  a501ee7   proper setImmediate/process.nextTick compatibility
       new  00eb3bf   version bump for @0.4.2 release
       new  be67b0a   documentation for approximateSize()
       new  d9f71aa   style fixes based on review
       new  0ce42c5   Merge pull request #44 from kesla/approximate-size
       new  ea7073b   readme tweak, added @kesla to contributors list
       new  bdc8474   version bump for @0.4.3 release
       new  bae8af6   set maxListeners to Infinity to prevent warnings when using deferred open. fixes #47
       new  59a5fd4   test against console.error() call
       new  936674b   version bump for @0.4.4 release
       new  5c79a0e   use util.inherits() from node core
       new  9237111   feature: Support setting size of LRU-cache
       new  a0892dc   updated contributors
       new  325ee02   Merge pull request #49 from ralphtheninja/util-inherits
       new  a31bf08   fix: check that UINT32_OPTION_VALUE is a Uint32
       new  a66e346   Merge pull request #50 from kesla/cache-options
       new  01bf962   test that open and close are idempotent
       new  ee7175d   idempotent open and close, and emit _state as events
       new  3c2c360   document state events
       new  6e52dc6   minor code style adjustments
       new  1e16508   adjust copyright & contributors
       new  dceaa51   proper cleanup after idempotent test
       new  ee364ca   minor c++ code reorg, move constructors out of .h
       new  92e6e10   use util._extend instead of local variant
       new  aecd564   readme tweaks
       new  364f05e   change createIfMissing default to true
       new  82a6f6c   fix GitHub MD derpery
       new  aa36f47   fix createIfMissing tests for defaults change
       new  6f0e5d5   version bump for 0.5 @dev release
       new  d390426   version bump for release
       new  8faa18b   remove LevelUP components
       new  9e86fc4   rename
       new  95c7521   minor code style tweak
       new  0fd2c8d   minor style tweaks take 2
       new  a2c8dad   callback is not optional for `close()`
       new  98c69c5   complete documentation of current API
       new  bf42af2   version bump for minor additions + docs
       new  18a003e   complete rename from LevelUP to LevelDOWN
       new  6bdcbd8   version bump to 0.0.2
       new  3e19f74   clear out all levelup test stuff
       new  e7ddbeb   fix: incorrect scope in approximateSize func
       new  c39a15c   make scope binding fix far more eloquent
       new  3545866   Merge pull request #60 from sandfox/fix-approximate-size
       new  9a536e8   version bump for @0.5.2 release
       new  daf922a   jshint "onevar":true
       new  2a8f7bf   style tweaks
       new  70c33e4   put LevelUP() into closure
       new  228e26c   comment out all sqlite3 benchmarks
       new  4a3b6a4   jshint one "trailing":true is enough
       new  ef57ce5   code style tweaks
       new  ec95dd0   Merge pull request #1 from rvagg/ralphtheninja-master
       new  547a798   Merge pull request #62 from ralphtheninja/master
       new  ce79ed7   swap bufferstream for simple-bufferstream
       new  2afb590   Merge branch 'master' of github.com:rvagg/node-levelup
       new  02026ac   _location -> location exposed as read-only
       new  2164319   version bump for @0.5.3
       new  8176f8a   fix typo in contributors section
       new  fd96244   move encodingOpts levelup.js -> util.js
       new  f3bdacc   remove useBatch in copy
       new  132cc1a   fix put/batch bug in WriteStream#_process()
       new  a0a1d78   InitializationError -> InitError to reduce line lengths
       new  1493294   Revert "InitializationError -> InitError to reduce line lengths"
       new  9dd22ea   remove CloseError
       new  137bc0e   Merge pull request #70 from rvagg/feature/rm-close-error
       new  f4c7ee0   ensure iterator end & next don't conflict
       new  8b9f5a2   add test-10k-times.sh script
       new  92e24a6   allow one next() at a time, improve end() handling
       new  26ef789   minor style tweaks
       new  ce59488   memory leak, Persistent callback not Disposed
       new  70c1434   explicit namespaces, tighter line wrapping
       new  9e3b56c   added changelog for 0.4.0+
       new  4ab1126   version bump for @0.5.4 release
       new  ff4005d   improve instantiation & open() API
       new  2241480   Merge remote-tracking branch 'levelup/master' into 0.1-wip
       new  eb4c041   fix namespaces
       new  c0224d0   namespace all the things
       new  f981d07   Merge remote-tracking branch 'levelup/master' into 0.1-wip
       new  e565205   complete resync with levelup src
       new  f481221   added initial/basic test suite
       new  2252d94   add --stderr to npm test
       new  3eda5ef   update docs to reflect new reality
       new  4df762d   comprehensive put() tests, made put() more robust
       new  545973a   fix travis config
       new  b879b31   extended put()/get()/del() tests
       new  b157726   tests for basic put/get/del, more args checking
       new  995ba86   approximateSize() tests
       new  0a7b4d5   style tweaks
       new  b5bf23f   add const to LU_STR and LU_OPTION macros
       new  cac083d   move LU_STR() for Database::Batch() closer to usage
       new  6e30030   remove redundant property check
       new  70840b5   Merge pull request #10 from ralphtheninja/0.1-wip
       new  1b0b80f   Merge branch '0.1-wip' of github.com:rvagg/node-leveldown into 0.1-wip
       new  2abf30a   added batch tests
       new  2d6c466   fix keyless batch(), symbol macros to LU_SYMBOL
       new  51f8415   further batch() tests
       new  9468c58   move createIterator to db.iterator, add tests
       new  265bed5   added uber test suite for iterator()
       new  76e93e9   readme update to reflect current code
       new  a5affd4   version bump for @0.1.0 release
       new  8de528e   fix NewInstance args handling, closes #14
       new  54e60fe   version bump for @0.1.1
       new  310a4d1   upgrade to leveldb at 1.9.0 & snappy at 1.1.0
       new  16b7513   add changelog
       new  cb40dac   namespace all macros with LD_
       new  f0f8f79   initial draft
       new  8fcecf9   Now builds on smartos with some arcane gyp flag added.
       new  d540ce5   Merge pull request #18 from wolfeidau/smartos_gyp_tweaks
       new  932f3c3   update changelog and version bump for @0.1.3 release
       new  a8d3447   batch() returns err on any null/undef key/value
       new  cffda8e   batch() returns err on any null/undef key/value
       new  4815aac   build full WriteBatch in v8 thread
       new  4ffd93a   LD_CB_ERR_IF_OPTION_NULL_OR_UNDEFINED -> LD_CB_ERR_IF_NULL_OR_UNDEFINED for args
       new  0dac784   use lower case names for properties in error messages
       new  567e6bf   Merge pull request #20 from rvagg/batch-null-undefined
       new  d610b4e   Merge branch 'master' of github.com:rvagg/node-leveldown
       new  a21613d   update changelog and version bump for @0.1.4 release
       new  fa2c239   readme tweaks
       new  6fc9b05   Merge branch 'gruber-inspired-batch-optimisation' into 0.2-wip
       new  af46ce2   Merge remote-tracking branch 'origin/chained-batch' into 0.2-wip
       new  79a5c6b   (uv_after_work_cb) cast in cbatch for Node 0.10
       new  77f3a68   bring cbatch properly into the fold
       new  3a92914   expand basic chained batch tests
       new  f7fef13   test reusability & exception clarification & fixes
       new  465c121   add 'name' argument back to LD_STRING_OR_BUFFER_TO_SLICE
       new  8b27e5c   missing namespace
       new  6889703   modularise put-get-del-test
       new  cc48eef   V8 upgrade requiring `isolate` argument
       new  727ab37   auto cleanup of open iterators on db.close()
       new  cbb28ad   fix comment
       new  b1949f8   working libuv/windows port from rvagg/leveldb
       new  f476f38   enable snappy, remove msvc compile warnings
       new  2bad142   ignore additional winild cruft
       new  de60e1c   clean up (dry) gyp
       new  0539ee8   initial draft
       new  0275a70   build full WriteBatch in v8 thread
       new  bfb3244   (uv_after_work_cb) cast in cbatch for Node 0.10
       new  0cc5ade   bring cbatch properly into the fold
       new  54db536   expand basic chained batch tests
       new  d8260b5   test reusability & exception clarification & fixes
       new  bc9f563   add 'name' argument back to LD_STRING_OR_BUFFER_TO_SLICE
       new  243431c   missing namespace
       new  6ef9762   modularise put-get-del-test
       new  a928b45   V8 upgrade requiring `isolate` argument
       new  0557d32   auto cleanup of open iterators on db.close()
       new  1c3bd37   fix comment
       new  e38459f   Merge branch '0.2-wip' of https://github.com/rvagg/node-leveldown into 0.2-wip
       new  cdd1da7   update Windows support notes
       new  1db34b9   added leveldb.destroy() implementation
       new  894b9b1   added leveldb.repair() implementation
       new  56a2181   update readme, more windows notes
       new  0620c6b   added destroy tests
       new  656ddcd   added repair() test
       new  750cc3d   document destroy & repair
       new  d5ae3dd   restore original (minimal) index.js, remove CBatch
       new  e39c92b   add advanced options
       new  c9d3d0e   move libuv port files up out of leveldb src dir
       new  119ad97   Merge branch '0.2-wip' of https://github.com/rvagg/node-leveldown into 0.2-wip
       new  4d2b884   move win atomic pointer code out of leveldb src
       new  76bcaac   remove redundant argv
       new  e0cf411   (properly) remove atomic pointer win code
       new  e26f3f2   more windows atomic pointer fixes
       new  c017644   restore 'sm' to 'small' as per originl
       new  c296325   update changelog for 0.2.0 release
       new  1a566fe   version bump for @0.2.0 release
       new  701b3c0   iterator: Start on correct value when reverse=true
       new  a7b37d2   Iterator: Ignore start/end if it's the empty string (or empty buffer)
       new  c109b65   Merge pull request #30 from rvagg/iterator-reverse-skip-to-prev
       new  60421fe   clean up LD_RETURN_CALLBACK_OR_ERROR calls
       new  f3242cc   Merge remote-tracking branch 'origin/start-end-as-empty-string'
       new  6a03012   moar tests for empty iterator start/end
       new  c16ba19   compactify LD_STRING_OR_BUFFER_LENGTH
       new  4ae2295   macro aesthetics (80-char \'s)
       new  7a22f54   replace some macros with static inline functions
       new  cdb98a5   version bump for @0.2.1, update changelog
       new  851f60c   Travis -> node 0.10
       new  7ede4ba   rip a ton of tests out, require them from abstract-leveldown instead
       new  ad28767   move testCommon into abstract-leveldown and make-test.js
       new  b604164   minor typo
       new  e628fbf   specific version devDeps, update changelog
       new  f10536e   added Anton Whalley to contributors list
       new  8404617   added @mcollina to contributors list
       new  6119339   added "support" section
       new  387801c   test suite passes with master abstract-leveldown
       new  4b3d9de   browserify shim so levelup can run in the browser
       new  1c47269   git master of abstract-leveldown
       new  f63eff9   correct error messages
       new  2e25e32   Correct docs for leveldown#get
       new  af4f397   Merge pull request #38 from deanlandolt/master
       new  1edb20f   update tests, abstract-leveldown has batch* tests
       new  da695ff   version bump @0.2.2
       new  1165dac   update contributors list
       new  89dff10   change iterator behaviour, @0.3.0 release
       new  6d5b809   remove browserify shim, update changelog
       new  4b5e637   don't allow empty batch() operations through
       new  aea8dda   @0.3.1 release
       new  fafbe42   travis bump
       new  546d625   add LevelDB at 1.10.0
       new  3856f75   port port.h changes
       new  0e8fb93   remove LevelDB at 1.9.0
       new  6d09155   @0.4.0 release
       new  83ffd7d   memory leak, not disposing of String->Slice char*
       new  d9f91ff   @0.4.1 release
       new  e300d6f   batch memory leak, not disposing of String->Slice
       new  a4b7c33   @0.4.2 release
       new  9251b15   proper memory leak fix
       new  d4e6870   @0.4.3 release
       new  3db0d9a   late-creation of Persistent handles closes #43
       new  56b283c   implement db.getProperty() closes #23
       new  60160f1   add scopes
       new  ca4a493   more memory leak work
       new  00d43c5   @0.4.4 release
       new  2c33617   track batch() state, no changes post-write()
       new  fa713a0   @0.5.0 release
       new  e70b598   wut?
       new  c5113a2   leak tester uses defaults
       new  35aa4d6   remove unused struct
       new  13b29cc   added simple throughput write benchmark
       new  4eea1ae   added random write bench
       new  0b8b46f   upgraded to leveldb at 1.11.0
       new  9f863e7   cleaned up npmignore for smaller dists
       new  20c28de   @0.6.0 release
       new  47fc94e   insert port-uv include
       new  d67e0fe   @0.6.1 release
       new  bb3ab76   remove node_isolate, unavailable from Node 0.11.3+
       new  7d95fca   added new db-bench scripts
       new  c2c1a8e   persistent!
       new  b142718   minor fixes
       new  4053aaf   bleh
       new  fb98a59   current 0.11.x compat
       new  daddcf6   version bump for @0.6.2
       new  4f0dd2e   remove iterator safety issues
       new  df4b7a6   npm badge me up scotty
       new  95458ba   nodei.co https
       new  fce1ffd   added @pgte to contrib list
       new  d4ed0d6   initial 0.11 compatibility attempt, using NAN
       new  21c6a47   added NAN 0.1.0
       new  c28db65   use more efficient emptiness checking
       new  2569c39   Merge pull request #49 from mscdex/master
       new  7e38c36   upgrade to nan at 0.2.0
       new  74e4f74   upgrade to nan at 0.2.1 and fix for node at 0.8 compat
       new  4112961   Quick fix for sometimes failing test
       new  0a20241   Merge branch 'master' into node_0.11_compat
       new  f77b4e4   Merge pull request #48 from rvagg/node_0.11_compat
       new  f94c6a8   @0.7.0
       new  6860f68   Travis: Run on node 0.11
       new  d288b20   Travis: Revert running on 0.11, to old 0.11-version on travis
       new  d45b205   take tiny steps and make sure tests pass and it compiles
       new  fd9bfc4   1st pass at lt, lte, gt, gte
       new  bf1108f   use new abstract-leveldown test
       new  4f91140   reference implementation for gt, gte, lt, lte
       new  b8f01a1   tidy
       new  66bffaa   tidy
       new  05608ca   remove nan.h, shift to dependency
       new  76a6b07   switch to nan as a dependency
       new  907c2d8   update for nan at 0.3.0-wip
       new  5be2911   Merge branch 'ranges' of https://github.com/dominictarr/node-leveldown
       new  7cf2477   minor cleanups
       new  75de79e   bump abstract-leveldown dep version
       new  5637c43   @0.8.0
       new  268e397   updated jshintrc
       new  6baf56c   added @substack
       new  f3388f7   improvify README
       new  810bba4   memory leaks (missing scopes and whatnot)
       new  416189c   fix double-callback
       new  d169f56   qualify 'gc()' use
       new  0a2b1e1   @0.8.1
       new  1399a3f   initial freebsd leveldb.gyp changes
       new  201a16d   added snappy config for freebsd
       new  c7af003   update snappy version strings
       new  6bd57c4   added _REENTRANT for solaris leveldb compile
       new  c71d1e9   -Wno-sign-compare for freebsd
       new  cb638a7   switch -Wno-sign-compare to a cflag rather than ccflag
       new  fe88c21   added -Wno-sign-compare for snappy on freebsd
       new  31273bf   added FreeBSD to list of supported platforms
       new  1d6545c   -Wno-unused-function for freebsd / snappy
       new  7372d79   Merge branch 'freebsd'
       new  6c48cac   @0.8.2
       new  e5ba7f3   upgrade to nan at 0.4.0
       new  4579bb9   relative path to nan include dir, fixes #64
       new  ff40606   Merge pull request #63 from rvagg/nan-upgrade
       new  20eb1e4   @0.8.4
       new  e41f0a7   upgraded to leveldb at 1.14.0
       new  e0e3fad   fix repair test to look for .ldb not .sst files
       new  b95ebea   @0.9.0
       new  fb9a313   added explicit test for inclusion of port_uv.h
       new  09af2a7   added port_uv.h reference
       new  6957306   ignore bench and leaktest db
       new  820160d   @0.9.1
       new  dc89c94   @0.9.1
       new  3be2a5d   Merge branch 'master' of github.com:rvagg/node-leveldown
       new  89403ad   fixes for 0.11.8 and new linux gcc (warnings)
       new  6073203   @0.9.2
       new  95fff15   Commented out references in batches.
       new  10d0479   upgrade to nan at 0.5.0
       new  ca9064a   Merge pull request #72 from Kyotoweb/master
       new  0fee1d9   use MakeCallback() instead of Call(), closes #62
       new  056009f   added batch() leak tester
       new  ccfa1da   Merge remote-tracking branch 'origin/batch-no-references' into 0.9.3-wip
       new  9d1977c   fix batch() memory leaks & don't persist inputs
       new  f5463ab   use bloom filter
       new  f5d14b0   added snappy-1.1.1
       new  85b2f88   remove snappy 1.1.0
       new  8c97f4b   added new linux config.h
       new  308b7fa   added new solaris config.h
       new  71cddb6   update windows snappy version descriptor
       new  402fdae   Mac snappy config.h.
       new  898d7b7   Updated snappy.gyp to point to snappy-1.1.1.
       new  d474ac8   Merge branch '0.9.3-wip' of github.com:rvagg/node-leveldown into 0.9.3-wip
       new  3fd5a99   updated freebsd config.h
       new  966760e   Compression should be enabled by default (ref. doc).
       new  428e120   save parent object as persistent during async work
       new  33e5dd3   Merge branch 'master' of https://github.com/Kyotoweb/node-leveldown into 0.9.3-wip
       new  17b3ad4   update deps
       new  cb198f8   -Dssize_t=int for win32
       new  9f52a6d   update abstract-leveldown devDep
       new  4c021ad   added basic config.h for win32
       new  26c0962   HAVE_CONFIG_H=1 for all, undo ssize_t define
       new  89e83cd   ignore rocksdb submodule
       new  a937180   Merge pull request #73 from rvagg/0.9.3-wip
       new  9c1af81   @0.10.0
       new  370fa62   use NanNewLocal for Node 0.11.9 support
       new  8374578   Merge pull request #77 from rvagg/nan_0.6
       new  f27a4a7   bump NAN version
       new  1747e11   document 0.10.1 changes
       new  50fc660   NAN at 0.6 for Node at 0.11.9 support

The 460 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/node-leveldown.git



More information about the Pkg-javascript-commits mailing list