[Pkg-javascript-commits] [node-leveldown] tag 0.4.4 created (now 00d43c5)

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


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

andrewrk-guest pushed a change to tag 0.4.4
in repository node-leveldown.

        at  00d43c5   (commit)
This 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

The 346 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