minor.
This commit is contained in:
parent
25db4cfe45
commit
774fc92f99
@ -189,49 +189,6 @@ ChainDB.prototype.destroy = function destroy(callback) {
|
||||
this.db.close(callback);
|
||||
};
|
||||
|
||||
/**
|
||||
* Dump the database to a map for debugging.
|
||||
* @param {Function} callback - Returns [Error, Object].
|
||||
*/
|
||||
|
||||
ChainDB.prototype.dump = function dump(callback) {
|
||||
var records = {};
|
||||
|
||||
var iter = this.db.iterator({
|
||||
gte: 'c',
|
||||
lte: 'c~',
|
||||
keys: true,
|
||||
values: true,
|
||||
fillCache: false,
|
||||
keyAsBuffer: false,
|
||||
valueAsBuffer: true
|
||||
});
|
||||
|
||||
callback = utils.ensure(callback);
|
||||
|
||||
(function next() {
|
||||
iter.next(function(err, key, value) {
|
||||
if (err) {
|
||||
return iter.end(function() {
|
||||
callback(err);
|
||||
});
|
||||
}
|
||||
|
||||
if (key === undefined) {
|
||||
return iter.end(function(err) {
|
||||
if (err)
|
||||
return callback(err);
|
||||
return callback(null, records);
|
||||
});
|
||||
}
|
||||
|
||||
records[key] = value;
|
||||
|
||||
next();
|
||||
});
|
||||
})();
|
||||
};
|
||||
|
||||
/**
|
||||
* Add an entry to the LRU cache.
|
||||
* @param {ChainEntry} entry
|
||||
|
||||
Loading…
Reference in New Issue
Block a user