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.

Reply via email to