canonical / canonical/microcluster
Discontinue using the `go-dqlite` app
Open
improvement
- Dominant language
- Go
- Stars
- 33
- Forks
- 39
- Avg merge
- 4h 49m
- Merged PRs (30d)
- 6
Description
Instead use the [`Node`](https://pkg.go.dev/github.com/canonical/go-dqlite/v3?utm_source=godoc#Node) concept as done in LXD.
This helps maintaining the code for both LXD and Microcluster as it uses the same approach for interacting with dqlite.
Contributor guide
No contributing guide indexed for this repository
Research direction
No files or tests are named. Start by locating uses of the go-dqlite app in Microcluster and compare them with the Node-based approach in LXD; done means Microcluster uses the Node concept while preserving its dqlite cluster-management behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- backend, distributed-systems
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100