Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/Level/leveldown

Pure C++ Node.js LevelDB binding. An abstract-leveldown compliant store.
https://github.com/Level/leveldown

more windows atomic pointer fixes

e26f3f284632c9dc9a1648354af01e9b326bbece authored over 11 years ago by Rod Vagg <[email protected]>
(properly) remove atomic pointer win code

e0cf4110b9bc1a72a032a54c663166341613aca2 authored over 11 years ago by Rod Vagg <[email protected]>
remove redundant argv

76bcaac0be478478b92fb090a43b54b0d3728b5a authored over 11 years ago by Rod Vagg <[email protected]>
move win atomic pointer code out of leveldb src

4d2b8843fb112abe3170d05697c94cbaee411704 authored over 11 years ago by Rod Vagg <[email protected]>
Merge branch '0.2-wip' of https://github.com/rvagg/node-leveldown into 0.2-wip

119ad97ce71ae66b1493fb65db57924c7960f629 authored over 11 years ago by Rod Vagg <[email protected]>
move libuv port files up out of leveldb src dir

c9d3d0ee51522f71e13792966585cfd85f3b320a authored over 11 years ago by Rod Vagg <[email protected]>
add advanced options

e39c92b520c9ea7453457a14c9dbf5dd4f557de2 authored over 11 years ago by Rod Vagg <[email protected]>
restore original (minimal) index.js, remove CBatch

d5ae3dd9fe876abc884f6bb15a8ecac4a127b056 authored over 11 years ago by Rod Vagg <[email protected]>
document destroy & repair

750cc3d6f8ddb812fa6919c002e063188e4fa6c9 authored over 11 years ago by Rod Vagg <[email protected]>
added repair() test

656ddcdad4c156dfb4c32444829a216f547fdfe6 authored over 11 years ago by Rod Vagg <[email protected]>
added destroy tests

0620c6b1b0c2663aa9feb74a9a748407b70d0d1d authored over 11 years ago by Rod Vagg <[email protected]>
update readme, more windows notes

56a2181a58dc0efddc6cfee745ca3110552d10ac authored over 11 years ago by Rod Vagg <[email protected]>
added leveldb.repair() implementation

894b9b147c7ff650a98772e31d2e592f85053505 authored over 11 years ago by Rod Vagg <[email protected]>
added leveldb.destroy() implementation

1db34b9026d0451d5c67d8431ccc00a6a0be4ee7 authored over 11 years ago by Rod Vagg <[email protected]>
update Windows support notes

cdd1da77913c109dee0f370e12bf6c37e537e06e authored over 11 years ago by Rod Vagg <[email protected]>
Merge branch '0.2-wip' of https://github.com/rvagg/node-leveldown into 0.2-wip

e38459f71e517817d2ff938314d6dada4fe9b1f0 authored over 11 years ago by Rod Vagg <[email protected]>
add 'name' argument back to LD_STRING_OR_BUFFER_TO_SLICE

bc9f56334123a1de897681531546e1df838691fc authored over 11 years ago by Rod Vagg <[email protected]>
fix comment

1c3bd37b2629ab6a2832e2ab55a6c7c69f0a93a4 authored over 11 years ago by Rod Vagg <[email protected]>
auto cleanup of open iterators on db.close()

closes #22

0557d3297763663f75fffa6e05772c72241bf27c authored over 11 years ago by Rod Vagg <[email protected]>
expand basic chained batch tests

54db536a8b29b571a11c8959289af628ca48b64a authored over 11 years ago by Rod Vagg <[email protected]>
missing namespace

243431c4d49fa26fd6a599cf30d5a088c2c88440 authored over 11 years ago by Rod Vagg <[email protected]>
test reusability & exception clarification & fixes

d8260b5aa36ab76f14d630a7acfc6fc8967130f9 authored over 11 years ago by Rod Vagg <[email protected]>
V8 upgrade requiring `isolate` argument

a928b45b3c7a0e38a3b26d8baa155b81c611f512 authored over 11 years ago by Rod Vagg <[email protected]>
bring cbatch properly into the fold

style, checks, buffers, etc.

0cc5ade9fce533a628d6aa3d4cfbba2549487d3e authored over 11 years ago by Rod Vagg <[email protected]>
modularise put-get-del-test

6ef97620729f4a09d176bdace1d28669f8374c69 authored over 11 years ago by Rod Vagg <[email protected]>
build full WriteBatch in v8 thread

0275a709ba28118f88e6b5f9f2eefe31b32ff29b authored over 11 years ago by Rod Vagg <[email protected]>
(uv_after_work_cb) cast in cbatch for Node 0.10

bfb3244ce6119b868e92d3babbc5fd82a6e5ba97 authored over 11 years ago by Rod Vagg <[email protected]>
initial draft

0539ee81abb3d254bf3792f11a07c10c5901f3d1 authored over 11 years ago by Julian Gruber <[email protected]>
clean up (dry) gyp

de60e1c7cbafab9b04c55e49315a1c83d453f4d8 authored over 11 years ago by Rod Vagg <[email protected]>
ignore additional winild cruft

2bad142ff1b31dafe2ac0f9c45938ea7a66e224e authored over 11 years ago by Rod Vagg <[email protected]>
enable snappy, remove msvc compile warnings

f476f386fc146fd60596afa73470b5fc9c39f4f9 authored over 11 years ago by Rod Vagg <[email protected]>
working libuv/windows port from rvagg/leveldb

b1949f86d1742e726b62e867527c9fc44a43e49f authored over 11 years ago by Rod Vagg <[email protected]>
fix comment

cbb28add29cb77a22dd99256a605638371101fb0 authored over 11 years ago by Rod Vagg <[email protected]>
auto cleanup of open iterators on db.close()

closes #22

727ab37db2a44abbc0707f69dd1d824d146e3280 authored over 11 years ago by Rod Vagg <[email protected]>
V8 upgrade requiring `isolate` argument

cc48eefaeb13638dff3798345337fd00c8df1b5f authored over 11 years ago by Rod Vagg <[email protected]>
modularise put-get-del-test

68897037e711bf45291335ce9bac776963bd981f authored over 11 years ago by Rod Vagg <[email protected]>
missing namespace

8b27e5ca2bf2ab6a3b77b55c7d10c74a552c1e61 authored over 11 years ago by Rod Vagg <[email protected]>
add 'name' argument back to LD_STRING_OR_BUFFER_TO_SLICE

465c1219f6a20ca92f98f8007d3cf9a14e3422c8 authored over 11 years ago by Rod Vagg <[email protected]>
test reusability & exception clarification & fixes

f7fef13a7bb904c94b216a970208fc34a481d54e authored over 11 years ago by Rod Vagg <[email protected]>
expand basic chained batch tests

3a92914bbd5929da88c0c6c7d9279d93dddd525b authored over 11 years ago by Rod Vagg <[email protected]>
bring cbatch properly into the fold

style, checks, buffers, etc.

77f3a682d326c2b988ac3312aaa21ab33db2ed41 authored over 11 years ago by Rod Vagg <[email protected]>
(uv_after_work_cb) cast in cbatch for Node 0.10

79a5c6b0870fd0ef3105aca08fb9d9c4f7fc1ac8 authored over 11 years ago by Rod Vagg <[email protected]>
Merge remote-tracking branch 'origin/chained-batch' into 0.2-wip

Conflicts:
binding.gyp
src/database.cc

af46ce20fa9e019c5e0f7c14a09a44fd23e27d21 authored over 11 years ago by Rod Vagg <[email protected]>
Merge branch 'gruber-inspired-batch-optimisation' into 0.2-wip

6fc9b05ef78506473beb0d8522f2999ca655f473 authored over 11 years ago by Rod Vagg <[email protected]>
readme tweaks

fa2c2393c40cb7df641656d915bddf2f57cc00a5 authored over 11 years ago by Rod Vagg <[email protected]>
update changelog and version bump for @0.1.4 release

a21613db017db9732a416b94831d77778b7e6f45 authored over 11 years ago by Rod Vagg <[email protected]>
Merge branch 'master' of github.com:rvagg/node-leveldown

Conflicts:
src/database.cc

d610b4e7d568bbcf6c783d08132df28ee1a76f40 authored over 11 years ago by Rod Vagg <[email protected]>
Merge pull request #20 from rvagg/batch-null-undefined

batch() returns err on any null/undef key/value

567e6bfd43399f9cde9d45d5831bec9c1d904964 authored over 11 years ago by Rod Vagg <[email protected]>
use lower case names for properties in error messages

removed last parameter in LD_STRING_OR_BUFFER_TO_SLICE() and used
the first parameter in the err...

0dac784fa90a47270237619365524d06600287aa authored over 11 years ago by Lars-Magnus Skog <[email protected]>
LD_CB_ERR_IF_OPTION_NULL_OR_UNDEFINED -> LD_CB_ERR_IF_NULL_OR_UNDEFINED for args

4ffd93a461372a7759b55af984bebc50a7e8a8f5 authored over 11 years ago by Lars-Magnus Skog <[email protected]>
build full WriteBatch in v8 thread

4815aacc50bea56265b966315d165db55d62aac3 authored over 11 years ago by Rod Vagg <[email protected]>
batch() returns err on any null/undef key/value

fixes #19

cffda8eb4055af2b34df28672b1b96dc7dd78bc7 authored over 11 years ago by Rod Vagg <[email protected]>
batch() returns err on any null/undef key/value

a8d3447224961f70f7632a2617ee742b4c7cae57 authored over 11 years ago by Rod Vagg <[email protected]>
update changelog and version bump for @0.1.3 release

932f3c371df997b5d4b18e64946c7a02347d27af authored over 11 years ago by Rod Vagg <[email protected]>
Merge pull request #18 from wolfeidau/smartos_gyp_tweaks

Now builds on smartos with some arcane gyp flag added.

d540ce588375c8c6f9447afaca075144299e6d8c authored over 11 years ago by Rod Vagg <[email protected]>
Now builds on smartos with some arcane gyp flag added.

8fcecf9974307418b2a52e6addf630f3a0f977ff authored over 11 years ago by Mark Wolfe <[email protected]>
initial draft

f0f8f79be33acc730715b592991b02747f71912e authored over 11 years ago by Julian Gruber <[email protected]>
namespace all macros with LD_

cb40dac7987eb849559ea2aa1fff757bcba3c5d5 authored over 11 years ago by Rod Vagg <[email protected]>
add changelog

16b75134c9842ed86b8e479bbab2c499f049e683 authored over 11 years ago by Rod Vagg <[email protected]>
version bump for @0.1.1

54e60febb52903cad46a7ce9ce1cd0ecbd702a31 authored over 11 years ago by Rod Vagg <[email protected]>
fix NewInstance args handling, closes #14

8de528ecdf90bee07aef2ddef6788c46d97dd29c authored over 11 years ago by Rod Vagg <[email protected]>
version bump for @0.1.0 release

a5affd495aac0b870688576babc1e45255ff87a2 authored over 11 years ago by Rod Vagg <[email protected]>
readme update to reflect current code

76e93e9513d7f364560d0cddbcee73794cd2f403 authored over 11 years ago by Rod Vagg <[email protected]>
added uber test suite for iterator()

copied the logic from LevelUP read-stream-test.js

265bed5f95af0e485c70d5ecb8e516b7e95737b5 authored over 11 years ago by Rod Vagg <[email protected]>
move createIterator to db.iterator, add tests

9468c5800c983d9aadff9c9162e81ce1aad9d2e4 authored over 11 years ago by Rod Vagg <[email protected]>
further batch() tests

51f841519601f556ace7fde2473a834c2badb6ab authored over 11 years ago by Rod Vagg <[email protected]>
fix keyless batch(), symbol macros to LU_SYMBOL

2d6c46645d24af8defa524a8568e53b5cd647553 authored over 11 years ago by Rod Vagg <[email protected]>
added batch tests

2abf30a37c5bc2285f27657165395d9c88bf3336 authored over 11 years ago by Rod Vagg <[email protected]>
Merge branch '0.1-wip' of github.com:rvagg/node-leveldown into 0.1-wip

Conflicts:
src/database.cc

1b0b80ff71b75b807255f252fbd9bfe854d4d350 authored over 11 years ago by Rod Vagg <[email protected]>
Merge pull request #10 from ralphtheninja/0.1-wip

LU_STR and LU_OPTION changes

70840b502d8c3f8e10baf77265813dff20ecd10e authored over 11 years ago by Rod Vagg <[email protected]>
remove redundant property check

6e30030671413cd76cd94d42ea66e999224a828a authored over 11 years ago by Lars-Magnus Skog <[email protected]>
move LU_STR() for Database::Batch() closer to usage

cac083d31137bd038fabfe456917c6a28f629d52 authored over 11 years ago by Lars-Magnus Skog <[email protected]>
add const to LU_STR and LU_OPTION macros

b5bf23f216798e732a3ee7f98948b6cf8546af2b authored over 11 years ago by Lars-Magnus Skog <[email protected]>
style tweaks

0a7b4d5c7ca38f882a6a8a5f805f8abb6601d1a3 authored over 11 years ago by Rod Vagg <[email protected]>
approximateSize() tests

995ba860346632c7316ab61bf66d81e56645241c authored over 11 years ago by Rod Vagg <[email protected]>
tests for basic put/get/del, more args checking

b1577260a3eb6860d5d0db56ba9831f5fdc5a9f2 authored over 11 years ago by Rod Vagg <[email protected]>
extended put()/get()/del() tests

b879b3123171ab874670db2afad1704716224839 authored over 11 years ago by Rod Vagg <[email protected]>
fix travis config

545973a8bcecff1865cc75d20555b92e3c6e1844 authored over 11 years ago by Rod Vagg <[email protected]>
comprehensive put() tests, made put() more robust

4df762d3288cc3505f27d3b58bfb0d7f7b883687 authored over 11 years ago by Rod Vagg <[email protected]>
update docs to reflect new reality

3eda5efdd1e61d9311a029dd90373a598b940217 authored over 11 years ago by Rod Vagg <[email protected]>
add --stderr to npm test

2252d94c1ed26727458089858ebe3840477d07f8 authored over 11 years ago by Rod Vagg <[email protected]>
added initial/basic test suite

f481221fce934129dfebfb7d05f41c6f632c83aa authored over 11 years ago by Rod Vagg <[email protected]>
complete resync with levelup src

e565205075ff2bced0173102330a9d12a50315f8 authored over 11 years ago by Rod Vagg <[email protected]>
Merge remote-tracking branch 'levelup/master' into 0.1-wip

Conflicts:
src/async.h
src/batch.cc
src/database.cc
src/iterator.cc
src/iterator.h
src/ite...

f981d07332873b280d01dad5efcc5274b294fde6 authored over 11 years ago by Rod Vagg <[email protected]>
namespace all the things

c0224d08c2b6a0831db23bbca5f851e4e3e0cc24 authored over 11 years ago by Rod Vagg <[email protected]>
fix namespaces

eb4c0417cdac0affb151c0435f7864a47d1cdd1c authored over 11 years ago by Rod Vagg <[email protected]>
Merge remote-tracking branch 'levelup/master' into 0.1-wip

Conflicts:
README.md
lib/errors.js
lib/levelup.js
lib/read-stream.js
lib/util.js
lib/write...

22414804000cfb7d4a3bbb6ebd78c96b55d1e0ab authored over 11 years ago by Rod Vagg <[email protected]>
improve instantiation & open() API

export single function
more consistent with levelup

ff4005d236b02c1713ebc2aac23aaaf54674da6e authored over 11 years ago by Rod Vagg <[email protected]>
version bump for @0.5.4 release

4ab11260170074ea93d22afbb4840457598e2d9a authored over 11 years ago by Rod Vagg <[email protected]>
added changelog for 0.4.0+

9e3b56c4117be54e3539bc46d6815708945f6383 authored over 11 years ago by Rod Vagg <[email protected]>
explicit namespaces, tighter line wrapping

70c14349f435e5a7eb88a09f206150749c92e79d authored over 11 years ago by Rod Vagg <[email protected]>
memory leak, Persistent callback not Disposed

ce594886cef1e56764c5d722b9ded4cad34b92d0 authored over 11 years ago by Rod Vagg <[email protected]>
minor style tweaks

26ef789e027dcc2b59c2d80e622b6c3e5dee1bfe authored over 11 years ago by Rod Vagg <[email protected]>
allow one next() at a time, improve end() handling

92e24a6f0d703cba975c7a8fe62b91f61175b0eb authored over 11 years ago by Rod Vagg <[email protected]>
add test-10k-times.sh script

8b9f5a2c9dad3cfd306ded5d1840e5f86f199fbc authored over 11 years ago by Lars-Magnus Skog <[email protected]>
ensure iterator end & next don't conflict

Race condition possible when you have a next() executing but end() is
also called. In the main J...

f4c7ee07a3241eaf3d6e3779da6e56fa1a2886fd authored over 11 years ago by Rod Vagg <[email protected]>
Merge pull request #70 from rvagg/feature/rm-close-error

remove CloseError

137bc0e180fb310445a12937ee4249cf7d836df2 authored over 11 years ago by Lars-Magnus Skog <[email protected]>
remove CloseError

The final else case in LevelUP#close() corresponds to the status
'new', which is the state the d...

9dd22eaeee10b63598f588b59c799daae017ec12 authored over 11 years ago by Lars-Magnus Skog <[email protected]>
Revert "InitializationError -> InitError to reduce line lengths"

This reverts commit a0a1d78db4d6e0c4b7e59b284defcbe535e07ecf.

14932948ac7be3b84bf05796a98701ccf7d27575 authored over 11 years ago by Lars-Magnus Skog <[email protected]>