crossbeam-skiplist 0.1 release
This is a tracking issue for the initial release of crossbeam-skiplist.
TODO
- [x] Add docs (https://github.com/crossbeam-rs/crossbeam/issues/503#issuecomment-631679442)
- [x] Crate-level docs; done in #535
- [x] Docs for
SkipMap; done in #535 - [x] Docs for
SkipSet; done in #655 - [x] Docs for
SkipList; done in #655
- [x] Update readme; done in #887
Open issues
- [ ] Remove the
'staticbounds (#205) - [ ]
Entry's name is misleading (https://github.com/crossbeam-rs/crossbeam/pull/535#issue-440783380); maybe good to rename toCursor? (https://github.com/crossbeam-rs/crossbeam/pull/535#issuecomment-651188964) - [x]
set::Entrycould implementDeref<Target=T>for convenience. (https://github.com/crossbeam-rs/crossbeam/pull/535#issue-440783380); done in #657 - memory leaks
- [ ] SkipList #614
- [x] Skip{Map,Set} #671; fixed in #673
- [x] Skip{Map,Set} #672; fixed in #673
- [ ] re-export in crossbeam crate (#889)
@taiki-e Hi, I'm glad to see steady progress of this. We're potentially looking forward to using this for Solana's critically-important Accounts DB indexes if possible, which is 10 million entries already (and will continue to increase to 10x or 100x). Thanks for working on this.
Hi, is this crate ready for release?
It should be ready except that the readme needs to be updated a bit.
Hi, sorry to bother, but can't wait to see this crate released, 🥰. Is there a release plan?
Release PR: https://github.com/crossbeam-rs/crossbeam/pull/888
Published https://crates.io/crates/crossbeam-skiplist/0.1.0