Hello Clement, dqlite upstream and LXD team member here.
Please note that dqlite is going through a bit of change, which I started to merge yesterday. So a few of the ITPs you have filed will no longer make sense. In a nutshell: 1) https://github.com/CanonicalLtd/dqlite is now a C project 2) https://github.com/CanonicalLtd/go-dqlite has Go bindings 3) golang-github-canonicalltd-go-sqlite3 won't be necessary anymore 4) golang-github-canonicalltd-go-grpc-sql won't be necessary anymore This will all be effective starting with LXD 3.4, to be released in 3 weeks. In LXD master, this will be effective once we land: https://github.com/lxc/lxd/pull/4854 which should happen today or tomorrow at latest. Cheers, Free "Clement Hermann" <nod...@nodens.org> writes: > Package: wnpp > Severity: wishlist > Owner: Clement Hermann <nod...@nodens.org> > > * Package name : golang-github-canonicalltd-dqlite > Version : 0.0~git20180507.e5bc052-1 > Upstream Author : Canonical Ltd > * URL : https://github.com/CanonicalLtd/dqlite > * License : Apache-2.0 > Programming Lang: Go > Description : Distributed SQLite for Go applications > > dqlite can be used to replicate a SQLite database across a cluster, > using the Raft algorithm. > - No external processes needed: dqlite is just a Go library, you link > it to your application exactly like you would with SQLite. > - Full support for transactions > - No need for statements to be deterministic (e.g. you can use time()) > > This is a dependency of LXD 3 (ITP: #768973) and will be maintained under the > Go team umbrella.