Web lists-archives.com

Bug#905067: ITP: golang-github-canonicalltd-raft-http -- A raft transport that uses HTTP to initiate connections between nodes




Package: wnpp
Severity: wishlist
Owner: Clement Hermann <nodens@xxxxxxxxxx>

* Package name    : golang-github-canonicalltd-raft-http
  Version         : 0.0~git20180414.4c2dd67-1
  Upstream Author : Canonical Ltd
* URL             : https://github.com/CanonicalLtd/raft-http
* License         : Apache-2.0
  Programming Lang: Go
  Description     : A raft transport that uses HTTP to initiate connections between nodes

 golang-github-canonicalltd-raft-http provides the rafthttp package, which can be used to establish a network
 connection between to raft nodes using HTTP. Once the HTTP connection is
 established, the Upgrade header will be used to switch it to raw TCP mode, and
 the regular TCP-based network transport of the raft package
 (https://github.com/hashicorp/raft) can take it from there.

This is a dependency of LXD 3 (ITP: #768973) and will be maintained under the
Go team umbrella.