github webmeshproj/webmesh v0.9.0

latest releases: v0.17.1, v0.17.0, v0.16.4...
2 years ago

Changelog

  • 04462d3 ci: go back to limiting windows parallelism due to OOM
  • 5f5c478 ci: lower test parallelism
  • c72529c feat: add subscribe methods directly to Peers DB interface
  • 4edd745 feat: implement peer subscriptions in built-in peers interface
  • 6083add feat: move remaining network subscribers to new db interface
  • f3641aa refactor: build a common interface for database operations
  • cb5c0c0 refactor: make node IDs a typed first-class citizen
  • fce9e98 refactor: move higher level database interfaces into storage package for potential datbse provider implementations
  • 090a3b2 refactor: move remaing direct peer queries to DB interface
  • 5b0896f refactor: start moving consumers to new DB interface
  • e3fa15d tests: check that multiple attempts to bootstrap return the proper error
  • 314c406 tests: create conformance tests for all new storage interfaces
  • f5ba762 tests: move more tests to built-in test db
  • d99c261 tidy: address CI OOM on windows and cleanup docs
  • b3da2d5 tidy: collect more common types for storage interfaces
  • ed71f8e tidy: consolidate errors, reenable color on windows tests
  • 0feba69 tidy: leave all test parallelism decisions to the caller of the conformance test
  • 56c4aef tidy: move storage backends into providers
  • 6fd3eb4 tidy: only pubsub using old storage still
  • 1744760 tidy: rename graph package to graphstore
  • b7576a6 tidy: trim down core Networking db interface
  • 5670ad3 tidy: trim down peers interface to use filter functions

Don't miss a new webmesh release

NewReleases is sending notifications on new releases.