davidrusu

Results 21 issues of davidrusu

Adds `List::iter(&self)` I'll likely be wanting iterators for Set and Map soon as well, I'll send PR's as needs come up

Hey there, I have a need for encryption at rest and I was hoping I could use sled for my storage layer. I was looking through the code base for...

feature

In https://github.com/hermits-grove/mona we have a webextension for firefox. I would like to have copies of the crdt's in the JS world just as I have them in Rust. ## Blockers...

This is a POC for an append only CRDT. The idea is to use VClock partial order when possible, and fall back to ordering by Actor when VClock's are concurrent....

Partial orders are central to all CRDT's, we should have the PartialOrder trait implemented for all CRDT's and once done, we should be able to write some more interesting tests....

Related to #33 bug was in `Map::merge`: when the other map has the same entry, we do complicated mutation on the entry clock and then later re-use the entry clock...

as seen in https://arxiv.org/pdf/1603.01529v1.pdf

Exanding on this after digging into it a bit: the root of our problem comes from `crdts::Map` requiring `Value` to implement `Default`. `crdts::Map` needs Default because we may receive an...

src/crypto.rs does it's own integer byte encoding DoD: - replace these functions with https://docs.rs/byteorder/1.2.3/byteorder/index.html or something similar

gitdb does not do any do any of these things DoD: - Design doc for dealing with failure