1 Star 0 Fork 0

yangsnr / go-micro

标签名
描述
提交信息
操作

This is likely the last release of v1

  • Use new connections for streams rather than the connection pool
  • Add the registry service flags and env vars
  • Fix go 1.13 tests
  • Check transport in monitor health check
  • Add Nodes/Graph endpoint for network rpc
  • Change Nodes to Peers in the network
  • Add a variety of network tests to validate
  • Add network peer pruning
  • Check stale registry cache when registry is down
  • Add TTL/Expiry to memory registry
  • Flatten advert event map in router for flap detection
  • Add runtime top level interface
  • Recover grpc handler failures
  • Add quic transport keepalive and dial timeout
  • Add link error handling
2019-10-02 01:33
  • Add grpc client code application/grpc content-type
  • Move client to use stream dialer
  • Add network implementation
  • Add dynamic plugin loading
  • Add multilink usage in proxy
  • Add registry implementation
  • Scope mdns to .micro domain
  • Support grpc server processing by default
  • Add tunnel broker
2019-09-11 09:26
  • Fix waitgroup race condition
2019-08-19 19:06
  • Fix grpc codec for broker publishing
  • Use the connection pool for streaming
  • Send EOS from client when closing stream
  • Add stream header to mucp protocol
  • Add stream multiplexing in the server
  • Fix watcher bug in file config source
  • Fix monitoring watcher to only look at mucp services
  • Only check router status on lookup failure
  • Fix proxy streaming and client request processing
  • Fix host:port processing for messaging systems
  • Add start method to the router
  • Fix router race condition for default values
  • Add loopback detection to the tunnel
  • Add connection retry logic to tunnel
  • Make log levels accessible for the logger
  • Add proxy muxer for internal calls
2019-08-19 15:34
  • Fix nats draining
  • More verbose selector errors to return service name
  • Move handler debug package
  • Add a monitoring package
  • Fix consul address parsing
  • Fix server extraction code
  • Add tunnel implementation
  • Add util log level
  • Add util io package to wrap transport socket
2019-08-12 19:35
  • Point release for micro
  • Adds travis caching
  • Removes unused network code
  • Adds tunnel interface
  • Consul agent check
  • Router handler interface
  • Non host:port fixes
2019-08-06 18:54
  • Use mdns 0.2.0 release tag
2019-07-31 20:16
  • Move the selector into client
  • Change broker.Publication to broker.Event
  • Move cmd into config
  • Enable default json processing in api
  • Remove port from registry
  • Memory broker/transport race fixes
  • GRPC codec fix
  • Client pool interface
  • Router interface/service implementations
  • Config decoding fixes
  • Memory store expiration fix
  • Network link/tunnel/resolver packages
  • Proxy router caching
  • Registry util functions
2019-07-30 01:57
  • Update go mod
  • Move mock data out of memory registry
  • wrap the grpc codecs to support framing
  • change grpc resolution to use service.method
  • support full proxying via grpc
  • add text codec
  • move data/store
  • add network interface
  • add router package and implementation
  • move options to config/options
  • send gossip updates on register/deregister
  • fix node add/del bug
  • add handler wrapper back into core router
2019-06-21 19:55
  • Massive go.mod dependency cleanup
    • Moved etcd, memcache, redis sync things to go-plugins
    • uuid to google uuid
    • blew away go.mod
  • Add better proxy interface and features
  • Add new options interface
2019-06-07 20:53
  • Fix go mod issues
2019-06-05 17:22

Final consolidation of all libraries

2019-06-04 02:32
  • Fix broken pipe bug. Don't send message when client closed connection.
2019-06-03 22:56

The great rewrite

2019-05-31 23:19
  • Update go mod
  • Fix mock client
  • Fix retries logic
  • Fix consul api change
  • Use consul client for watcher
  • Fix gossip data races
  • Add registry check function
2019-05-23 00:11
  • Update go mod
  • Fix endpoint extractor generation
2019-03-29 01:01

1.0.0 release

2019-03-05 21:13
  • Fix nil consul client
2019-03-03 21:46
  • Remove buff check in http transport
  • Change default version to latest
  • Add exchange routing
  • Update go modules
2019-02-24 01:06
  • Fix gossip registry
  • Update go modules for rcache
2019-02-13 22:41
1
https://gitee.com/eyimi/go-micro.git
git@gitee.com:eyimi/go-micro.git
eyimi
go-micro
go-micro

搜索帮助