Kevin Wan
57d2f22c24
feat: disable grpc retry, enable it in v1.2.4 ( #1233 )
3 years ago
Kevin Wan
3c894a3fb7
feat: simplify the grpc tls authentication ( #1199 )
3 years ago
Kevin Wan
1ece3a498f
feat: use WithBlock() by default, NonBlock can be set in config or WithNonBlock() ( #1198 )
3 years ago
Kevin Wan
ba43214dae
feat: slow threshold customizable in zrpc ( #1191 )
...
* feat: slow threshold customizable in rest
* feat: slow threshold customizable in rest
* feat: slow threshold customizable in rest
* feat: slow threshold customizable in zrpc
3 years ago
Kevin Wan
59b9687f31
feat: support auth account for etcd ( #1174 )
3 years ago
Kevin Wan
c1a8ccda11
feat: support ssl on zrpc, simplify the config ( #1175 )
3 years ago
workman-Lu
9df6786b09
support RpcClient Vertify With Unilateralism and Mutual ( #647 )
...
Co-authored-by: Kevin Wan <wanjunfeng@gmail.com>
3 years ago
chenquan
462ddbb145
Add grpc retry ( #1160 )
...
* Add grpc retry
* Update grpc retry
* Add tests
* Fix a bug
* Add api && some tests
* Add comment
* Add double check
* Add server retry quota
* Update optimize code
* Fix bug
* Update optimize code
* Update optimize code
* Fix bug
3 years ago
Kevin Wan
a40fa405e4
test: add more tests ( #1149 )
3 years ago
Kevin Wan
20f665ede8
implement k8s service discovery ( #988 )
...
* implement k8s service discovery
* simplify code
* use default namespace if not provided
* disable codecov bot comment
* ignore adhoc dir
* simplify building target in NewClient
* reformat code
* Fix filepath (#990 )
* format code, and reorg imports (#991 )
* add more unit test
Co-authored-by: anqiansong <anqiansong@gmail.com>
3 years ago
Kevin Wan
51de0d0620
fix golint issues in zrpc ( #531 )
4 years ago
kevin
1abe21aa2a
export WithUnaryClientInterceptor
4 years ago
kevin
cee170f3e9
fix zrpc client interceptor calling problem
4 years ago
kevin
d1b303fe7e
export cache package, add client interceptor customization
4 years ago
kevin
dbca20e3df
add zrpc client interceptor
4 years ago
kevin
0b1ee79d3a
rename rpcx to zrpc
4 years ago