Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

canonical/microcluster

roosterfish published a release on canonical/microcluster
Microcluster v2.0.4
## Announcement https://discourse.ubuntu.com/t/microcluster-v2-0-0-has-been-released/46833 ## What's Changed * (Backport v2) Allow empty addrports by @masnax in https://github.com/canonical/...
roosterfish created a tag on canonical/microcluster

v2.0.4 - dqlite cluster management using go-dqlite

masnax pushed 2 commits to v2 canonical/microcluster
  • go: Update deps This is to get rid of warning log messages unrelated to microcluster. It also bumps the minimum requ... c5e9ed4
  • v2: Backport update deps (#271) This is to get rid of warning log messages unrelated to microcluster. It also bum... 54d9323

View on GitHub

masnax closed a pull request on canonical/microcluster
v2: Backport update deps
This is to get rid of warning log messages unrelated to microcluster. It also bumps the minimum required minor version of Go 1.22 which contains several security related fixes: https://go.dev/do...
masnax created a review on a pull request on canonical/microcluster

View on GitHub

masnax created a review comment on a pull request on canonical/microcluster
Hmm, we could do that but it would involve re-initializing the cache with each new joiner. Might have some performance implications, but it's a good note for testing the ideal setup.

View on GitHub

roosterfish created a review comment on a pull request on canonical/microcluster
Can we pick the size of the cache dynamically based on the number of cluster members? I guess each cache entry will represent the TLS session with another cluster member?

View on GitHub

roosterfish created a review on a pull request on canonical/microcluster

View on GitHub

roosterfish opened a pull request on canonical/microcluster
go: Update deps
This is to get rid of warning log messages unrelated to microcluster. It also bumps the minimum required minor version of Go which contains several security related fixes: https://go.dev/doc/dev...
masnax starred canonical/microcluster
roosterfish pushed 2 commits to v3 canonical/microcluster
  • go: Update deps Signed-off-by: Julian PelizΓ€us <[email protected]> 3dfa5d2
  • go: Update deps (#270) Update the LXD dep to get rid of the `Request will not be counted for the API metrics` warni... e950e52

View on GitHub

roosterfish closed a pull request on canonical/microcluster
go: Update deps
Update the LXD dep to get rid of the `Request will not be counted for the API metrics` warning log message on API requests.
roosterfish created a comment on a pull request on canonical/microcluster
We don't have to necessarily backport this to `v2` as the version of LXD included there does not yet introduce the change that is causing the warning log message.

View on GitHub

masnax created a review on a pull request on canonical/microcluster

View on GitHub

masnax created a review comment on a pull request on canonical/microcluster
Not a specific one, but since microclusters can have varied uses I thought there might be cases where the default is too big/too small for individual use cases, particularly if the dqlite heartbeat...

View on GitHub

masnax created a review on a pull request on canonical/microcluster

View on GitHub

roosterfish opened a pull request on canonical/microcluster
go: Update deps
Update the LXD dep to get rid of the `Request will not be counted for the API metrics` warning log message on API requests.
roosterfish created a review comment on a pull request on canonical/microcluster
Is there a specific use case to have the cache configurable from the outside?

View on GitHub

roosterfish created a review on a pull request on canonical/microcluster

View on GitHub

masnax opened a draft pull request on canonical/microcluster
Support TLS client session cache
@cole-miller pointed me to https://pkg.go.dev/crypto/tls#ClientSessionCache which might be useful in reducing the TLS connection overhead that contributes to the `go-dqlite` performance issues that...
roosterfish created a comment on an issue on canonical/microcluster
Thanks @bschimke95 for reporting this.

View on GitHub

roosterfish opened an issue on canonical/microcluster
Cannot start a cluster on IPv6 link local scoped addresses
This affects microcluster `v2` and `v3`. Trying to start a cluster on IPv6 link local scoped addresses is not working as expected and does not report any errors either. See this reproducer usi...
troyanov starred canonical/microcluster
tomponline pushed 2 commits to v3 canonical/microcluster
  • github: Tiobe directory and branch fix Signed-off-by: Kadin Sayani <[email protected]> 1e64af0
  • github: Tiobe directory and branch fix (#267) This PR sets GOCOVERDIR to the location Tiobe expects, and sets the c... c3232f9

View on GitHub

tomponline closed a pull request on canonical/microcluster
github: Tiobe directory and branch fix
This PR sets GOCOVERDIR to the location Tiobe expects, and sets the correct branch name. @tomponline, sorry about this. I can't test sending results to Tiobe locally or on my fork without the t...
tomponline created a review on a pull request on canonical/microcluster

View on GitHub

kadinsayani created a comment on a pull request on canonical/microcluster
Good to go πŸ‘ Here's a successful run on my fork: https://github.com/kadinsayani/microcluster/actions/runs/11366976952/job/31618734553. On Tiobe, the code coverage has improved by ~15%.

View on GitHub