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
jrmuizel opened this pull request 9 months ago
Remove lmdb
saschanaz opened this pull request about 1 year ago
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
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
badboy opened this pull request almost 2 years ago
Replace set_discard_if_corrupted with a set_corruption_recovery_strategy
badboy opened this issue almost 2 years ago
badboy opened this issue almost 2 years ago
Make sure there is no parallel file write by `write_to_disk`
saschanaz opened this issue almost 2 years ago
saschanaz opened this issue almost 2 years ago
Update uuid to 1.0
glandium opened this pull request about 2 years ago
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
badboy opened this pull request about 2 years ago
Allow bitflags 1.2+
badboy opened this pull request about 2 years ago
badboy opened this pull request about 2 years ago
Fix `uninlined_format_args`
saschanaz opened this pull request about 2 years ago
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
saschanaz opened this pull request about 2 years ago
Build is failing on Rust beta/nightly
saschanaz opened this issue about 2 years ago
saschanaz opened this issue about 2 years ago
Use serde with a version range again
badboy opened this pull request over 2 years ago
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
badboy opened this pull request over 2 years ago
Follow the default behavior of rustfmt
saschanaz opened this pull request over 2 years ago
saschanaz opened this pull request over 2 years ago
Put LMDB support behind a feature
badboy opened this pull request over 2 years ago
badboy opened this pull request over 2 years ago
Remove LMDB backend
saschanaz opened this issue over 2 years ago
saschanaz opened this issue over 2 years ago
`cargo clippy --fix`
saschanaz opened this pull request over 2 years ago
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
saschanaz opened this pull request over 2 years ago
Upgrade to latest ordered-float
badboy opened this pull request over 2 years ago
badboy opened this pull request over 2 years ago
Replace travis CI/AppVeyor with CircleCI
badboy opened this pull request over 2 years ago
badboy opened this pull request over 2 years ago
Bug 1771743 - Update paste to v1
badboy opened this pull request over 2 years ago
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
serefarikan opened this issue over 3 years ago
Run cargo audit in CI
pjenvey opened this issue almost 4 years ago
pjenvey opened this issue almost 4 years ago
Examples on how to iterate backwards?
jonsecchis opened this issue about 4 years ago
jonsecchis opened this issue about 4 years ago
Travis CI free usage ends Dec 3; mozilla repos should switch to other CI platforms
hwine opened this issue about 4 years ago
hwine opened this issue about 4 years ago
Should an empty file be considered invalid?
badboy opened this issue about 4 years ago
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
victorporof opened this pull request about 4 years ago
Replace failure with thiserror
upsuper opened this pull request about 4 years ago
upsuper opened this pull request about 4 years ago
Update dependencies to minimal supported versions
badboy opened this pull request about 4 years ago
badboy opened this pull request about 4 years ago
Ensure backwards-compatibility for bincode-serialized data
badboy opened this issue about 4 years ago
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
victorporof opened this pull request about 4 years ago
Migration updates
victorporof opened this pull request about 4 years ago
victorporof opened this pull request about 4 years ago
Using RKV inside struct implementation
janus opened this issue over 4 years ago
janus opened this issue over 4 years ago
Potential performance issue: using serde's generic sequence (de)serialization instead of serde's `bytes` support
thomcc opened this issue over 4 years ago
thomcc opened this issue over 4 years ago
Ignore file invalid errors when migrating
victorporof opened this pull request over 4 years ago
victorporof opened this pull request over 4 years ago
Small migration helper followups
victorporof opened this pull request over 4 years ago
victorporof opened this pull request over 4 years ago
Make migration easier for consumers
victorporof opened this pull request over 4 years ago
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
victorporof opened this pull request over 4 years ago
Graciously handle backends with no need for resizing, instead of throwing unimplemented!()
victorporof opened this pull request over 4 years ago
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
victorporof opened this pull request over 4 years ago
Graciously handle backends with no need for resizing, instead of throwing unimplemented!()
victorporof opened this pull request over 4 years ago
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
victorporof opened this pull request over 4 years ago
lmdb::Error and semantic versioning
dfoxfranke opened this issue almost 5 years ago
dfoxfranke opened this issue almost 5 years ago
Update lmdb.
emilio opened this pull request almost 5 years ago
emilio opened this pull request almost 5 years ago
Update lmdb.
emilio opened this pull request almost 5 years ago
emilio opened this pull request almost 5 years ago
Reverse iterators
maackle opened this issue almost 5 years ago
maackle opened this issue almost 5 years ago
Implement closing of stores via Manager
rnewman opened this issue almost 5 years ago
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
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
rnewman opened this issue almost 5 years ago
Have rkv::error::StoreError implement std::error::Error
rnewman opened this issue about 5 years ago
rnewman opened this issue about 5 years ago
Expose open_with_permissions
rnewman opened this issue about 5 years ago
rnewman opened this issue about 5 years ago
Expose NotFound as a specific StoreError
rnewman opened this issue about 5 years ago
rnewman opened this issue about 5 years ago
Bump UUID version to 0.8
rasviitanen opened this pull request about 5 years ago
rasviitanen opened this pull request about 5 years ago
Update uuid to 0.8
glandium opened this pull request about 5 years ago
glandium opened this pull request about 5 years ago
Fix bug number for LMDB crash
mythmon opened this pull request about 5 years ago
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
victorporof opened this pull request about 5 years ago
Error ergonomics
victorporof opened this pull request about 5 years ago
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
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
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
victorporof opened this pull request about 5 years ago
Delay short-circuiting `skip_while` and `filter` adaptors for better perforamnce in case of multi databases
victorporof opened this pull request about 5 years ago
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
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
kkonevets opened this issue about 5 years ago
Bump version to 0.11.0
victorporof opened this pull request about 5 years ago
victorporof opened this pull request about 5 years ago
Remove dead code
victorporof opened this pull request about 5 years ago
victorporof opened this pull request about 5 years ago
Fix cursor/iterator lifetime coupling which can result in referencing invalid memory when eliminating dead code
victorporof opened this pull request about 5 years ago
victorporof opened this pull request about 5 years ago
Bump version to 0.11.0
victorporof opened this pull request about 5 years ago
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
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
victorporof opened this pull request about 5 years ago
Bump version to 0.11.0
victorporof opened this pull request about 5 years ago
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
victorporof opened this pull request about 5 years ago
Bump version to 0.11.0
victorporof opened this pull request about 5 years ago
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
victorporof opened this pull request about 5 years ago
LMDB behavior parity
victorporof opened this pull request about 5 years ago
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
victorporof opened this pull request about 5 years ago
Allow safe mode environment managers
victorporof opened this pull request about 5 years ago
victorporof opened this pull request about 5 years ago
Cow snapshots instead of always cloning
victorporof opened this pull request about 5 years ago
victorporof opened this pull request about 5 years ago
Safe mode arena allocation for databases
victorporof opened this pull request about 5 years ago
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
victorporof opened this pull request about 5 years ago
Implement multiple backing stores for Rkv
victorporof opened this pull request about 5 years ago
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
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
victorporof opened this pull request over 5 years ago
Add CI badges to readme
victorporof opened this pull request over 5 years ago
victorporof opened this pull request over 5 years ago
Various CI updates
victorporof opened this pull request over 5 years ago
victorporof opened this pull request over 5 years ago
Update rkv
victorporof opened this pull request over 5 years ago
victorporof opened this pull request over 5 years ago
Fix clippy errors
ncloudioj opened this pull request over 5 years ago
ncloudioj opened this pull request over 5 years ago
Update stuff
victorporof opened this pull request over 5 years ago
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
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
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
oblique opened this issue over 5 years ago
Build non-nightly
flipchan opened this issue over 5 years ago
flipchan opened this issue over 5 years ago
added tests for Readable txns
rrichardson opened this pull request over 5 years ago
rrichardson opened this pull request over 5 years ago
exposing Readable trait to consumers
rrichardson opened this pull request over 5 years ago
rrichardson opened this pull request over 5 years ago
Switch from LMDB to libmdbx
erthink opened this issue over 5 years ago
erthink opened this issue over 5 years ago
WIP - auto resizing
ncloudioj opened this pull request almost 6 years ago
ncloudioj opened this pull request almost 6 years ago
Export 'Readable' trait to allow user making generic method that take '&Readable' as parameter instead of '&Read' or '&Write'
asyade opened this pull request almost 6 years ago
asyade 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
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
mykmelez opened this pull request almost 6 years ago
consider making Value optional
ordian opened this issue almost 6 years ago
ordian opened this issue almost 6 years ago