Skip to content

Tags: acynothia/go-micro

Tags

v1.17.1

Toggle v1.17.1's commit message
- fix rpc server go routine leak

- add a psuedo socket pool
- update debug buffer to return entries

v1.17.0

Toggle v1.17.0's commit message
- Add github related issue templates

- Add Dockerfile for predownloaded go-micro source
- Regenerate all the protos to move to *.pb.micro.go
- Fix api handler to parse text/plain as default content type
- Fix event handler to allow GET requests
- Change http broker ids to go.micro.http.broker-uuid
- Require protocol field in metadata to query services via client
- Process raw frames in call to Publish
- Complete proxy support for processing messages
- Proxy support for publishing of messages
- Fix grpc connection leak by always closing the connection
- Add a debug ring buffer
- Add broker to tunnel and network
- Force network dns resolver to use cloudflare 1.0.0.1
- Add option to specify whether server should handle signalling
- Change mdns request timeout to 10ms rather than 100ms
- Add router AdvertiseNone and AdvertiseLocal strategies
- Rename runtime packager to builder
- Add full support for a kubernetes runtime

v1.16.0

Toggle v1.16.0's commit message
- Pre-make slices for perf optimisation

- Add runtime flag and k8s runtime
- Add debug/profile for pprof profiling
- Reduce go routines in mdns registry and registry cache
- Optimise the router flap detection

v1.15.1

Toggle v1.15.1's commit message
- Router recovery penalty should be below 500

v1.15.0

Toggle v1.15.0's commit message
- go fmt -s

- web generate service on registration
- downgrade some network messages to trace
- fix tunnel panic on deleting link
- add postgres store
- change grpc recover logging
- add runtime service
- add kubernetes runtime
- add runtime notifier
- proxy add header based routing for Micro-{Gateway, Router, Network}
- network hash address based on service + node id
- metadata add mergecontext function

v1.14.0

Toggle v1.14.0's commit message
- Remove consul registry

- Change store Sync endpoint to List
- Remove cloudflare-go usage in store
- Add non-backwards compatible link changes

v1.13.2

Toggle v1.13.2's commit message
- Fix proxy selection to use round robin strategy

v1.13.1

Toggle v1.13.1's commit message
- Fix divide by zero bug in broker

v1.13.0

Toggle v1.13.0's commit message
- Fix network recursive read lock bug

- Add certmagic random pull time
- Strip http broker topic: prefix

v1.12.0

Toggle v1.12.0's commit message
- Add ACME Provider interface

- Implement certmagic ACME Provider
- Add certmagic Store implementation
- Add broker service implementation
- Add ability to set grpc dial and call options
- Add etcd registry and other plugins
- Add Network.Connect rpc endpoint
- Resolve network node dns names
- Support Network.Routes querying
- Fix caching registry bugs
- Move gossip registry to go-plugins
- Add router advertise strategy
- Add Cloudflare store implementation
- Add store service implementation