485d8bc26a
This is a dirty and non-optimized backend, it is still faster than the current git backend. Main drawbacks: - the leveldb binding is non-coopertive, the node will block while committing a block to the disk ; - the leveldb use 'string' while internally we use 'cstruct', this implies a lot of time-consuming 'memcpy'.
23 lines
621 B
Plaintext
23 lines
621 B
Plaintext
opam-version: "1.2"
|
|
maintainer: "gregoire.henry@tezos.com"
|
|
authors: ["Grégoire Henry"]
|
|
license: "ISC"
|
|
homepage: "https://gitlab.com/tezos/irmin-leveldb"
|
|
bug-reports: "https://gitlab.com/tezos/irmin-leveldb/issues"
|
|
dev-repo: "https://gitlab.com/tezos/irmin-leveldb.git"
|
|
doc: "https://tezos.gitlab.io/irmin-leveldb/"
|
|
|
|
build: [
|
|
["jbuilder" "subst"] {pinned}
|
|
["jbuilder" "build" "-p" name "-j" jobs]
|
|
]
|
|
build-test: ["jbuilder" "runtest" "-p" name]
|
|
|
|
depends: [
|
|
"jbuilder" {build & >= "1.0+beta10"}
|
|
"irmin" {>= "1.2.0"}
|
|
"leveldb" {>= "1.1.1"}
|
|
]
|
|
|
|
available: [ocaml-version >= "4.01.0"]
|