Skip to content

Tags: al8n/skl

Tags

0.11

Verified

This commit was signed with the committer’s verified signature.
al8n Al Liu
Update tests.rs

0.9

Verified

This commit was signed with the committer’s verified signature.
al8n Al Liu
0.9.0

- Make file-backed memmap `SkipMap` and `SkipSet` still can be reopened even the last time the program was aborted.
- Remove checksum validation. Users should take care of data integrity by themselves.
- Support `Clone` directly; no need to use the `Arc` wrapper anymore.
- Add `OpenOptions` and `MmapOptions` to support better controls on file memmap backed `SkipMap` and `SkipSet`.

0.8

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support `SkipMap::insert_with`

- Make `SkipMap::insert` and `SkipSet::insert` return the current value if the key and trailer already exist.
- Add the `SkipMap::insert_with` method to support inserting an occupied key first, then write the value in the closure semantic.

0.7

Verified

This commit was signed with the committer’s verified signature.
al8n Al Liu
Optimize iterators and `Arena::alloc` logic

* Add remaining API

* Optimize `Arena::alloc` logic

* Implement `Iterator` trait for `MapIterator` and `SetIterator`

0.5

Verified

This commit was signed with the committer’s verified signature.
al8n Al Liu
Update README.md

0.3

fix all miri errors

0.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README.md