irmin icon indicating copy to clipboard operation
irmin copied to clipboard

Irmin is a distributed database that follows the same design principles as Git

Results 157 irmin issues
Sort by recently updated
recently updated
newest added

Would be good to have a way to query a remote database for a partial state: - clone the subtree under `a/b/` - pull everything matching `a/b/*.txt` - ...

type/feature
area/core

`Irmin.history` could take an (optional) diff function as argument and return a graph with diffs between commits on the edges. We should also provide basic diff function for strings and...

type/feature

Currently the REST API doesn't have access control. Need to add something before being able to use in the wild.

type/feature
area/api
type/security

Would be nice to have an encrypted backend, built as a functor on top of an other backend.

type/feature
type/security
area/backend

It would be nice to have an aggregate value returned from Contents.merge. For instance in IMAP application when two email databases are merged a mailbox statistics needs to be updated...

type/feature
feature/merge

Not sure what exactly its type should be, neither its semantic, but we nee one. Two options: - either add a specialised search function in the REST API, to work...

type/feature
area/api

> It would also be useful to get the commit object from the merge before > updating the branch. That way, I could try loading it as a sanity >...

type/feature

could we have a client for java, how to go about it if I want to contribute?

area/bindings

Getting to know know irmin through this tutorial http://kcsrk.info/ocaml/irmin/crdt/2017/02/15/an-easy-interface-to-irmin-library/ and I see that the top level examples don't have proper top level pretty printing.

type/feature
good-first-issue

Would be great if counters could be distinguished from int in their JSON representation, so they could be mixed in the same store with a different merge semantic. This would...

type/feature
feature/merge