Ecosyste.ms: OpenCollective

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

github.com/mozilla/rkv

A simple, humane, typed key-value storage solution.
https://github.com/mozilla/rkv

WIP Sqlite backend

jrmuizel opened this pull request 9 months ago
Remove lmdb

saschanaz opened this pull request about 1 year ago
CI: Only run on pushes to main & cancel stale executions

badboy opened this pull request almost 2 years ago
Introduce a recovery strategy as a replacement for set_discard_if_corrupted

badboy opened this pull request almost 2 years ago
Make sure there is no parallel file write by `write_to_disk`

saschanaz opened this issue almost 2 years ago
Update uuid to 1.0

glandium opened this pull request about 2 years ago
Write database to temp file first, then atomically move it

badboy opened this pull request about 2 years ago
Allow bitflags 1.2+

badboy opened this pull request about 2 years ago
Fix `uninlined_format_args`

saschanaz opened this pull request about 2 years ago
Fix lint error from let_underscore_lock

saschanaz opened this pull request about 2 years ago
Build is failing on Rust beta/nightly

saschanaz opened this issue about 2 years ago
Use serde with a version range again

badboy opened this pull request over 2 years ago
Bump MSRV to Rust 1.58.0

badboy opened this pull request over 2 years ago
Follow the default behavior of rustfmt

saschanaz opened this pull request over 2 years ago
Put LMDB support behind a feature

badboy opened this pull request over 2 years ago
Remove LMDB backend

saschanaz opened this issue over 2 years ago
`cargo clippy --fix`

saschanaz opened this pull request over 2 years ago
Migrate from Travis CI to GitHub Actions

saschanaz opened this pull request over 2 years ago
Upgrade to latest ordered-float

badboy opened this pull request over 2 years ago
Replace travis CI/AppVeyor with CircleCI

badboy opened this pull request over 2 years ago
Bug 1771743 - Update paste to v1

badboy opened this pull request over 2 years ago
No details for the LMDB crashes mentioned in the README

serefarikan opened this issue over 3 years ago
Run cargo audit in CI

pjenvey opened this issue almost 4 years ago
Examples on how to iterate backwards?

jonsecchis opened this issue about 4 years ago
Should an empty file be considered invalid?

badboy opened this issue about 4 years ago
Handle all corrupted cases in the easy migration helper

victorporof opened this pull request about 4 years ago
Replace failure with thiserror

upsuper opened this pull request about 4 years ago
Update dependencies to minimal supported versions

badboy opened this pull request about 4 years ago
Ensure backwards-compatibility for bincode-serialized data

badboy opened this issue about 4 years ago
Add a way to discard corrupted databases on load

victorporof opened this pull request about 4 years ago
Migration updates

victorporof opened this pull request about 4 years ago
Using RKV inside struct implementation

janus opened this issue over 4 years ago
Ignore file invalid errors when migrating

victorporof opened this pull request over 4 years ago
Small migration helper followups

victorporof opened this pull request over 4 years ago
Make migration easier for consumers

victorporof opened this pull request over 4 years ago
Implement a simple migrator between multiple backends

victorporof opened this pull request over 4 years ago
Fix inconsistent max_dbs behavior between backends

victorporof opened this pull request over 4 years ago
Allow creating dirs if they don't exist

victorporof opened this pull request over 4 years ago
lmdb::Error and semantic versioning

dfoxfranke opened this issue almost 5 years ago
Update lmdb.

emilio opened this pull request almost 5 years ago
Update lmdb.

emilio opened this pull request almost 5 years ago
Reverse iterators

maackle opened this issue almost 5 years ago
Implement closing of stores via Manager

rnewman opened this issue almost 5 years ago
Trying to understand general goal/state/bugs of the project

atsepkov opened this issue almost 5 years ago
Consider adding a `Value` type for `u8` and `u128`.

rnewman opened this issue almost 5 years ago
Have rkv::error::StoreError implement std::error::Error

rnewman opened this issue about 5 years ago
Expose open_with_permissions

rnewman opened this issue about 5 years ago
Expose NotFound as a specific StoreError

rnewman opened this issue about 5 years ago
Bump UUID version to 0.8

rasviitanen opened this pull request about 5 years ago
Update uuid to 0.8

glandium opened this pull request about 5 years ago
Fix bug number for LMDB crash

mythmon opened this pull request about 5 years ago
Move tests to the `tests` directory to allow vendoring into m-c

victorporof opened this pull request about 5 years ago
Error ergonomics

victorporof opened this pull request about 5 years ago
Make backend-related documentation easier to understand

victorporof opened this pull request about 5 years ago
Opening should fail when read transactions exist for `open` and `create` operations

victorporof opened this pull request about 5 years ago
Merge 'safe mode' to master, do a major version bump

victorporof opened this pull request about 5 years ago
Don't allocate when creating 'from' and 'dup_of' iterators

victorporof opened this pull request about 5 years ago
Why is RwCursor not implemented in rkv crate?

kkonevets opened this issue about 5 years ago
Bump version to 0.11.0

victorporof opened this pull request about 5 years ago
Remove dead code

victorporof opened this pull request about 5 years ago
Bump version to 0.11.0

victorporof opened this pull request about 5 years ago
Optimize for non-int and non-dup-sort types of databases using features

victorporof opened this pull request about 5 years ago
Fix clippy `inefficient_to_string` warnings on string values

victorporof opened this pull request about 5 years ago
Bump version to 0.11.0

victorporof opened this pull request about 5 years ago
Add tests verifying that deletion also fails with a top-level store error

victorporof opened this pull request about 5 years ago
Bump version to 0.11.0

victorporof opened this pull request about 5 years ago
Ensure backends interop well when opened from the same directory

victorporof opened this pull request about 5 years ago
LMDB behavior parity

victorporof opened this pull request about 5 years ago
Prevent needless key/value copies in database methods

victorporof opened this pull request about 5 years ago
Allow safe mode environment managers

victorporof opened this pull request about 5 years ago
Cow snapshots instead of always cloning

victorporof opened this pull request about 5 years ago
Safe mode arena allocation for databases

victorporof opened this pull request about 5 years ago
Merge safe mode to master and ship to crates.io

victorporof opened this pull request about 5 years ago
Implement multiple backing stores for Rkv

victorporof opened this pull request about 5 years ago
Remove with-clang feature in favor of using $CC and update lmdb-rkv crate

victorporof opened this pull request over 5 years ago
Use relaxed dependency versions (pre 0.10) for better build compat with m-c

victorporof opened this pull request over 5 years ago
Add CI badges to readme

victorporof opened this pull request over 5 years ago
Various CI updates

victorporof opened this pull request over 5 years ago
Update rkv

victorporof opened this pull request over 5 years ago
Fix clippy errors

ncloudioj opened this pull request over 5 years ago
Update stuff

victorporof opened this pull request over 5 years ago
test exceeding LMDB's key size limit

mykmelez opened this pull request over 5 years ago
Update the url crate to 2.0

SimonSapin opened this pull request over 5 years ago
Shouldn't `Arc<RwLock<Rkv>>` be `Arc<Rkv>`?

oblique opened this issue over 5 years ago
Build non-nightly

flipchan opened this issue over 5 years ago
added tests for Readable txns

rrichardson opened this pull request over 5 years ago
exposing Readable trait to consumers

rrichardson opened this pull request over 5 years ago
Switch from LMDB to libmdbx

erthink opened this issue over 5 years ago
WIP - auto resizing

ncloudioj opened this pull request almost 6 years ago
manage immutable Arc<Rkv> rather than interiorly mutable Arc<RwLock<Rkv>>

mykmelez opened this pull request almost 6 years ago
test that one can mutate managed Rkv instances in surprising ways

mykmelez opened this pull request almost 6 years ago
consider making Value optional

ordian opened this issue almost 6 years ago