-
-
Notifications
You must be signed in to change notification settings - Fork 16
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Background: Level/abstract-leveldown#24 (comment).
Phase 1: get it working
- The default implementation of
clear()deletes entries with an iterator. It can take range options, e.g.clear({ gt: 'foo' })and should serialize them- PR: Add clear() abstract-leveldown#310
- Release:
6.1.0
-
encoding-downcan callthis.db.clear()and should encode the range options- PR: Support clear() encoding-down#89)
- Release:
6.2.0
-
leveldown- PR: Update abstract-leveldown to the latest version 🚀 leveldown#660
- Release:
5.2.0
-
deferred-leveldownshould defer it- PR: Update abstract-leveldown to the latest version 🚀 deferred-leveldown#72
- Release:
5.2.0
-
levelup- PR: Add clear() levelup#669
- Release:
4.2.0
-
memdown- PR: Update abstract-leveldown to the latest version 🚀 memdown#194
- Release: 5.0.0
-
level-packager(bump dependencies to prevent dedupe)- Commit: Level/packager@a293d30
- Release:
5.0.3
-
level-js- PR: Support clear() level-js#182
- Release: 5.0.0
-
level- PR or commit: Document manifest, iterator() and clear() level#162, Level/level@5efdc82
- Release: 6.0.0
-
level-mem(bump dependencies to prevent dedupe)- Commit: Level/mem@baec173
- Release:
5.0.1
-
rocksdb- Commit: Level/rocksdb@b9d58fb
- Release: 4.1.0
-
level-rocksdb(bump dependencies to prevent dedupe) -
subleveldownuses the range options to implementclearon a sublevel- PR: Polish clear() subleveldown#74
- Release: 4.1.2
-
multileveldown(and by extension,level-party)- Level/multileveldown@47e0137
- Release: 5.0.0
-
(slated to be deprecated)leveldown-hyperandlevel-hyper
Phase 2: optimize
-
memdown: Optimizedb.clear()memdown#213 -
leveldowncan implement it natively (Optimize _clear() leveldown#680) -
rocksdb: Add db.getMany(keys) rocksdb#184 (5.2.0) -
level-jscan call eitherIDBObjectStore#clear()orIDBObjectStore#delete(range)
On the side
-
Use it in(old)mafintosh/level-temp -
Add notice to(old)Raynos/level-delete-range - Recommend builtin db.clear() juliangruber/level-delete-stream#3
-
Send PR tonoffle/kappa-view-levelfor itsclearIndex()
iddan and fergiemcdowall
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Done