Consider switching upstream to cowsql/raft
Task Info (Flyspray) | |
---|---|
Opened By | Free Ekanayaka (free.ekanayaka) |
Task ID | 80040 |
Type | Feature Request |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | All |
Opened | 2023-10-21 07:46:37 UTC |
Status | Assigned |
Assignee | George Rawlinson (rawlinsong) |
Assignee | Santiago Torres (sangy) |
Assignee | Morten Linderud (Foxboron) |
Details
Description:
Hello,
I'm the upstream author of cowsql [0], and a maintainer of Incus [1] as well.
Please consider switching the upstream of the Arch raft [2] package from github.com/canonical/raft to github.com/cowsql/raft.
I'm the original author of the github.com/canonical/raft project and I have now forked it to github.com/cowsql/raft, for many of the same reasons which prompted LXD developers to fork it to Incus.
The cowsql/raft code is compatible with canonical/dqlite and with canonical/raft, but it's not guaranteed that the other way round will hold true.
Version 0.18.1 of cowsql/raft already has some performance improvements that will benefit Incus users.
Please see also https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053663 and https://bugs.gentoo.org/915960 for more background.
Thanks,
Free
[0] https://aur.archlinux.org/packages/cowsql-git [1] https://aur.archlinux.org/packages/incus [2] https://aur.archlinux.org/packages/raft-git
Additional info:
- package version(s): 0.17.1.r25.g50e6d15-1
- config and/or log files etc.
- link to upstream bug report, if any
Steps to reproduce: