Bug#905068: ITP: golang-github-canonicalltd-dqlite -- Distributed SQLite for Go applications
- To: Free Ekanayaka <freee@debian.org>
- Cc: 905068@bugs.debian.org, Stéphane Graber <stgraber@ubuntu.com>
- Subject: Bug#905068: ITP: golang-github-canonicalltd-dqlite -- Distributed SQLite for Go applications
- From: Clément Hermann <nodens@nodens.org>
- Date: Fri, 14 Sep 2018 12:59:32 +0200
- Message-id: <[🔎] 307b990e-f374-ea86-3229-afca8f7e6312@nodens.org>
- Reply-to: Clément Hermann <nodens@nodens.org>, 905068@bugs.debian.org
- In-reply-to: <CA+enf=tVx=kndXmqq570A0n_+1bFKxH8SZe_FJyg-P=APmQT6w@mail.gmail.com>
- References: <20180731032436.8CE823E729@shadowfax.nodens.org> <87ftzzycrx.fsf@x1.i-did-not-set--mail-host-address--so-tickle-me> <f7c2b045-a1a9-1685-9640-b81207353a9e@nodens.org> <87in4vzeb5.fsf@x1.i-did-not-set--mail-host-address--so-tickle-me> <CA+enf=tVx=kndXmqq570A0n_+1bFKxH8SZe_FJyg-P=APmQT6w@mail.gmail.com> <CA+enf=tVx=kndXmqq570A0n_+1bFKxH8SZe_FJyg-P=APmQT6w@mail.gmail.com> <20180731032436.8CE823E729@shadowfax.nodens.org>
Hi!
On Tue, 31 Jul 2018 14:00:12 -0400 =?UTF-8?Q?St=C3=A9phane_Graber?=
<stgraber@ubuntu.com> wrote:
> On Tue, Jul 31, 2018 at 10:10 AM Free Ekanayaka <freee@debian.org> wrote:
> >
> > Hey,
> >
> > I would think that Stéphane will want to backport these changes to the
> > 3.0.x series, as they improve performance considereably. It wouldn't be
> > a big change for the LXD code itself, since this is mostly "backend"
> > code.
>
> Yes, we will be backporting the switch to the new dqlite
> implementation in the 3.0.x branch, should be in 3.0.2.
>
And I see it's indeed the case. Thanks!
Now the only issue in Debian context is that dqlite depends on a patched
sqlite3...
It there any plan to upstream those patches ? Or at least treating that
as a proper fork, with a different name ? The former would be better. of
course, but the later could at least make sure we can package it
separately (with conflicts/provides dance)... And the later is a way to
wait until patches are approved upstream.
As I see LXD packaging in Ubuntu is now replaced by snaps [1], I guess
it's not really necessary for Canonical, but that would really help the
packaging effort in Debian and other distros.
[1] https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1788040
Cheers,
--
nodens
Reply to: