Ecosyste.ms: OpenCollective

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

github.com/Level/levelup

A wrapper for abstract-leveldown compliant stores, for Node.js and browsers.
https://github.com/Level/levelup

Merge pull request #76 from rvagg/bail-out-early-in-methods

use !isOpen() and bail out early in all methods

7aad49a9a801ce9dc97dc76c377cf0e1db394826 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
use !isOpen() and bail out early in all methods

There were different ways of checking the state
of the db before actually doing something:

1. C...

6f248ca6dc519f529fba7ae8f4e58131d5ea4ff4 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #75 from rvagg/feature/limbo-equals-opening

inLimbo -> isOpening

0905aee088d0f021fa2ea2077d6bf893829a2fb3 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
inLimbo -> isOpening

inLimbo == !isOpen && !isClosed, which is the same as the
state 'new' or 'opening', but for the ...

6adb25a6b94c917bb90094bfc8404da07b0d59e2 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
emit error events instead of throwing where possible

a40c952518e81099f01e7feb517c0e6fc97154f2 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
namespace all the things

c0224d08c2b6a0831db23bbca5f851e4e3e0cc24 authored almost 12 years ago by Rod Vagg <[email protected]>
version bump for @0.5.4 release

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

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

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

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

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

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

8b9f5a2c9dad3cfd306ded5d1840e5f86f199fbc authored almost 12 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 almost 12 years ago by Rod Vagg <[email protected]>
Merge pull request #70 from rvagg/feature/rm-close-error

remove CloseError

137bc0e180fb310445a12937ee4249cf7d836df2 authored almost 12 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 almost 12 years ago by Lars-Magnus Skog <[email protected]>
Revert "InitializationError -> InitError to reduce line lengths"

This reverts commit a0a1d78db4d6e0c4b7e59b284defcbe535e07ecf.

14932948ac7be3b84bf05796a98701ccf7d27575 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
InitializationError -> InitError to reduce line lengths

a0a1d78db4d6e0c4b7e59b284defcbe535e07ecf authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
fix put/batch bug in WriteStream#_process()

132cc1a274d9ffecbcc5589a5e438f7d5cc2dc12 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
remove useBatch in copy

f3bdacc6a31523b1ebc74202371ab362cdf5d992 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
move encodingOpts levelup.js -> util.js

fd96244c83c39ae5e5c0e01c807921d7ed697392 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
fix typo in contributors section

8176f8a3dace299e1a2df98d1cd89bde341694e4 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
version bump for @0.5.3

2164319caf6ec7101e365f45641cc16235c58cf5 authored almost 12 years ago by Rod Vagg <[email protected]>
_location -> location exposed as read-only

02026ac1b63c4f3d15a2a01d54288c3168d6a61a authored almost 12 years ago by Rod Vagg <[email protected]>
Merge branch 'master' of github.com:rvagg/node-levelup

2afb590bc70ca6bb5c4438b862fc25dbf1674e44 authored almost 12 years ago by Rod Vagg <[email protected]>
swap bufferstream for simple-bufferstream

ce79ed78af3b04cae33c4cf2a1f774124eb59cc3 authored almost 12 years ago by Rod Vagg <[email protected]>
Merge pull request #62 from ralphtheninja/master

lib/levelup.js in closure

547a798f5058ff5c2a39538d5af3dd85e204e578 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
Merge pull request #1 from rvagg/ralphtheninja-master

code style tweaks

ec95dd0612b9d9d8eca7630f8870e6701310856e authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
code style tweaks

ef57ce55bdffbb12076bc32c520cc822ef4a4aa8 authored almost 12 years ago by Rod Vagg <[email protected]>
jshint one "trailing":true is enough

4a3b6a4c9f490cba9b4e6ed82d65413a1cb21cc0 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
comment out all sqlite3 benchmarks

228e26cdb80f55d9ab0caf3afa8870e65fa4f1ca authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
put LevelUP() into closure

refactor this._status to variable in closure for cleaner code

70c33e4be4b922f5852ed00d912800d7af21670a authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
style tweaks

2a8f7bf23ffb7278d5fc33eda67faf12d0a6ce75 authored almost 12 years ago by Rod Vagg <[email protected]>
jshint "onevar":true

daf922a0a8f7014ff4b972f33e5ef9666ff9b3b5 authored almost 12 years ago by Rod Vagg <[email protected]>
version bump for @0.5.2 release

9a536e8b1578d011a90432ce55d143100c2708ec authored almost 12 years ago by Rod Vagg <[email protected]>
Merge pull request #60 from sandfox/fix-approximate-size

fix: incorrect scope in approximateSize func

35458663fb9f9537d0e177f8edad7249e80fd248 authored almost 12 years ago by Julian Gruber <[email protected]>
make scope binding fix far more eloquent

c39a15c14c6af51155f67bcffd45b396ebd0e7a3 authored almost 12 years ago by James Butler <[email protected]>
fix: incorrect scope in approximateSize func

e7ddbeb2bbc6f9319482a1fa697a5f295c75625c authored almost 12 years ago by James Butler <[email protected]>
minor style tweaks take 2

0fd2c8d530938c5445b87934bbe8ef5f9a0a5699 authored almost 12 years ago by Rod Vagg <[email protected]>
minor code style tweak

95c75218c4326a2029cce9533ff05dcbc5000c86 authored almost 12 years ago by Rod Vagg <[email protected]>
version bump for release

d390426ad3a0fd6eccada5598b72b4d1c8baad29 authored almost 12 years ago by Rod Vagg <[email protected]>
version bump for 0.5 @dev release

6f0e5d5667f9e170f2f510a5f4d57b084f036908 authored almost 12 years ago by Rod Vagg <[email protected]>
fix createIfMissing tests for defaults change

aa36f476d1050bb0ae58326ebc050beb5879b1ed authored almost 12 years ago by Rod Vagg <[email protected]>
fix GitHub MD derpery

82a6f6cf639a32c553ec06ef63e06862efe6db82 authored almost 12 years ago by Rod Vagg <[email protected]>
change createIfMissing default to true

364f05e7b89291bb39ee02d523be02cfe725d6e5 authored almost 12 years ago by Rod Vagg <[email protected]>
readme tweaks

aecd564f8fb296755a84b0abd926d600cefbb364 authored almost 12 years ago by Rod Vagg <[email protected]>
use util._extend instead of local variant

92e6e10e2baee60d14977d165fafc2316e76a0ad authored almost 12 years ago by Rod Vagg <[email protected]>
minor c++ code reorg, move constructors out of .h

ee364ca3b32b6fc4d40ce96528993528534d8a7d authored almost 12 years ago by Rod Vagg <[email protected]>
proper cleanup after idempotent test

dceaa510bf2d51afdb3fc5f310615d459b3128ce authored almost 12 years ago by Rod Vagg <[email protected]>
adjust copyright & contributors

1e1650875e82d239f2dac28e7842b73fecc3ae88 authored almost 12 years ago by Rod Vagg <[email protected]>
minor code style adjustments

6e52dc631eaaeed8d84b93f5aa8f7c346af1a13d authored almost 12 years ago by Rod Vagg <[email protected]>
document state events

3c2c360870dc9d917fe27a363b72023b6bd65776 authored almost 12 years ago by Dominic Tarr <[email protected]>
idempotent open and close, and emit _state as events

ee7175d05cda17a8f9c33ab371adaf7285be9296 authored almost 12 years ago by Dominic Tarr <[email protected]>
test that open and close are idempotent

01bf962c5b552f8406f7b6a0590514047e2fbe62 authored almost 12 years ago by Dominic Tarr <[email protected]>
Merge pull request #50 from kesla/cache-options

feature: Support setting size of LRU-cache

a66e3462d748cf15f0f51cd6c6aeabc96dad302a authored almost 12 years ago by David Björklund <[email protected]>
fix: check that UINT32_OPTION_VALUE is a Uint32

a31bf08c7a9471cff53904fcdefc1515a687621b authored almost 12 years ago by David Björklund <[email protected]>
Merge pull request #49 from ralphtheninja/util-inherits

use util.inherits() from node core

325ee0209850dc082bf61abf0669167bb1d2e7a2 authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
updated contributors

a0892dcc576f4bf2a22e185577779d447727a215 authored almost 12 years ago by Julian Gruber <[email protected]>
feature: Support setting size of LRU-cache

92371117a4a2a481c1c6679cc4908301262b8c47 authored almost 12 years ago by David Björklund <[email protected]>
use util.inherits() from node core

5c79a0ec69e55619a6f028e5bf557ea6c29287db authored almost 12 years ago by Lars-Magnus Skog <[email protected]>
version bump for @0.4.4 release

936674bfa94621e98ee30f0fbfcda1eb3596a8ee authored almost 12 years ago by Rod Vagg <[email protected]>
test against console.error() call

59a5fd4ba6fdbc58e52c66563966c2f8f2fbc780 authored almost 12 years ago by Rod Vagg <[email protected]>
set maxListeners to Infinity to prevent warnings when using deferred open. fixes #47

bae8af68e14216a5bfefe11e201ef38889bc5ae8 authored almost 12 years ago by Julian Gruber <[email protected]>
version bump for @0.4.3 release

bdc8474460b4de63f42225d21320593f53f55d96 authored almost 12 years ago by Rod Vagg <[email protected]>
readme tweak, added @kesla to contributors list

ea7073bbd3b3bc689ee62d1db5966775b57f0a37 authored almost 12 years ago by Rod Vagg <[email protected]>
Merge pull request #44 from kesla/approximate-size

Get approximate size for a range

0ce42c5a79ae6c4a8a42d57227bbb65397622763 authored almost 12 years ago by Rod Vagg <[email protected]>
style fixes based on review

d9f71aa3829348c747555e5a3fae9e61ac3c8c5e authored almost 12 years ago by David Björklund <[email protected]>
documentation for approximateSize()

be67b0a5151a4040a431466e2e51ca5162fdc1da authored almost 12 years ago by David Björklund <[email protected]>
version bump for @0.4.2 release

00eb3bf9aaf8802bdb44d76dc77d427e9c7d02f4 authored almost 12 years ago by Rod Vagg <[email protected]>
proper setImmediate/process.nextTick compatibility

a501ee7e22fed5a1fdf401ad1c1272f7ec246a28 authored almost 12 years ago by Rod Vagg <[email protected]>
process.nextTick->setImmediate, Node 0.9.5 compat

81232a3893f2499ca2440ca3ce3f2b6fb8dc490b authored almost 12 years ago by Rod Vagg <[email protected]>
Get approximate size for a range

4e6f878bd56c70f95a3386586653ceba098175a0 authored almost 12 years ago by David Björklund <[email protected]>
added @ralphtheninja to contributors list

1d42d8a83a7fda011e632e419f8963a065b8909d authored almost 12 years ago by Rod Vagg <[email protected]>
fixed README

4b8cf2cc4eb4b93b511073b88b6bd9e555099dd2 authored about 12 years ago by Lars-Magnus Skog <[email protected]>
version bump to 0.4.1

3156fb3fd7d09336889adcf18cd17b518d177b57 authored about 12 years ago by Rod Vagg <[email protected]>
remove useBatch option on writeStream

b11fc4b0e4db2649973d1113e22a54ea76fd4435 authored about 12 years ago by Rod Vagg <[email protected]>
version bump for 0.4.0 release

0c93dfeea54abdc28afe75a33ae8fde46f433ab5 authored about 12 years ago by Rod Vagg <[email protected]>
minor code cleanup

c2f079b16d46b1fae8fad9b9b1701678fd1c5142 authored about 12 years ago by Rod Vagg <[email protected]>
remove old, unused util functions

4d6c79ca1c3cef3a35f8d71ea05ffed78037de0f authored about 12 years ago by Rod Vagg <[email protected]>
version bump for @dev release

98e50a713979c8fc27601e441f0b2130a960e341 authored about 12 years ago by Rod Vagg <[email protected]>
speed up batch() & allow non-Strings to C++

6ed429ecbb66200d9618a726a852d5e34a1f34a4 authored about 12 years ago by Rod Vagg <[email protected]>
fix batch() benchmarks

67d6796e4d0e60c347690e5010ef02533cc1bcc0 authored about 12 years ago by Rod Vagg <[email protected]>
improved compression test

20583d67bc00629d859f321ca0f24810edbecf43 authored about 12 years ago by Rod Vagg <[email protected]>
updated benchmarks readme

8ab00d2d0d590b1a4d8009b602bf50fe63ca681a authored about 12 years ago by Rod Vagg <[email protected]>
added SQLite3 to test suite

635d12b6a54010f7d883f1a26b5e1485afb20175 authored about 12 years ago by Rod Vagg <[email protected]>
Merge branch '0.4.0-wip' of github.com:rvagg/node-levelup into 0.4.0-wip

6e5eedd5ed531881a176e1a567523a70ca1c62d2 authored about 12 years ago by Rod Vagg <[email protected]>
version bump

6d91d6957d4b639204e54391ec7edf0da28dc9f5 authored about 12 years ago by Rod Vagg <[email protected]>
remove compile warnings on osx!

2b3288c0bf6ae6489c9fd1ffb2098f2907c67474 authored about 12 years ago by Rod Vagg <[email protected]>
minor touchups

f61d55b14853feaf425206253ba9571e8c4336ff authored about 12 years ago by Rod Vagg <[email protected]>
return Strings not Buffers from C++ when possible

24effd6a804ecfdd9d54a21a924c9e74ad2006d0 authored about 12 years ago by Rod Vagg <[email protected]>
optimised encoders & decoders

c16dabfa9f3f5f49b1bf2452caa550c5c1356139 authored about 12 years ago by Rod Vagg <[email protected]>
added basic get() benchmarks

73d44f89005eaa163d480a26b37814dd165b3b87 authored about 12 years ago by Rod Vagg <[email protected]>
slight C++ cleanup, giving in to macros, UGH!

5a3192d7253539eae49b8c8bf4c96f3bb5e7578e authored about 12 years ago by Rod Vagg <[email protected]>
minor performance tweaks

320845d0df66efc45034e35f2f43d2b70dd43e36 authored about 12 years ago by Rod Vagg <[email protected]>
improved benchmarks

7ae020e7c15f9f0e5f95460498bcfe674de4d50a authored about 12 years ago by Rod Vagg <[email protected]>
added no-compression benchmark engine

51d738488dc23cea31d25cb2c1e799399697d1c3 authored about 12 years ago by Rod Vagg <[email protected]>
added leveldb 1.7.0 source tarball

4d1848c0250f65c2aa3a6ac2c95cba4bbc22f8e8 authored about 12 years ago by Rod Vagg <[email protected]>
revamped benchmark suite

150c92f443c387513a0a92dbdb8bb5ac71055a78 authored about 12 years ago by Rod Vagg <[email protected]>
allow JS Strings through to native layer

major speed boost here for all utf8 databases

bedf32e8093637335e983c0093aac22d962b13da authored about 12 years ago by Rod Vagg <[email protected]>
cleaner build for osx

4ff98227100c8cb6d729ebc6b4696f1f44f99c5f authored about 12 years ago by Rod Vagg <[email protected]>