jesse.tang
4d95050747
fix: fmt import ( #2379 )
2 years ago
jesse.tang
080165f2ee
cleanup: modify deprecated field ( #2380 )
2 years ago
Ccheers
b3eff576ce
test(transport): add unit test for transport coverage: 91.7% of state… ( #2172 )
...
* test(transport): add unit test for transport coverage: 91.7% of statements
* lint & fix data race
* fix test
* fix lint
* fix lint
* remove http func wrapper
* remove error log when watcher context is canceled
* optimize code style
3 years ago
haiyux
ad5e9032a3
feat: make secure url to grpcs://127.0.0.1/ ( #2072 )
...
* feat:make secure url to grpcs://127.0.0.1/
3 years ago
Tony Chen
dccee86141
log: remove component logger to use global logger ( #2061 )
...
* remove component logger to user global logger
3 years ago
yeqown
fbf7855cf2
feat(discovery): provide an option to disable discovery debug log ( #1942 )
...
* feat(discovery): provide an option to disable discovery resolver one debug-like log
* styl: re-sort imports
* styl: rename option function name and comment
3 years ago
haiyux
00c05e82a3
test:remove testify go mod ( #1766 )
...
* test:remove testify go mod
* tidy go mdo
* fix test
3 years ago
realityone
0ed2e0f379
feat(log): add global logger appliance, as process level default logger ( #1761 )
...
* add global logger appliance, as process level default logger
* replace DefaultLogger as global logger
3 years ago
haiyux
27cfec93d6
optimize:chan bool to chan struct{} ( #1648 )
3 years ago
haiyux
3607ce1b92
feat: upgrade grpc version to 1.42.0 ( #1626 )
3 years ago
longxboy
20f0a07d36
Feat: add load balancer ( #1437 )
...
* add balancer
* add p2c balancer
* add http client selector filter
Co-authored-by: yuemoxi <99347745@qq.com>
Co-authored-by: chenzhihui <zhihui_chen@foxmail.com>
3 years ago
Kagaya
f7588a47de
fix: ci lint error ( #1391 )
...
* fix lint check
* fix lll lint error
* fix build error
* fix gomnd
* fix shadow declaration
* add make test command
* update
3 years ago
Xudong Cai
b44e47b087
refactor: optimize the code and use golangci-lint to check for any errors ( #1298 )
...
* feat: optimize the code and use golangci-lint to check for any errors
* fix: TestLogger unit test
3 years ago
Windfarer
a128566cef
test(transport) add test ( #1325 )
...
* test
* test client and server
* return
* add args
* calloption
* test
3 years ago
Tony Chen
bc35f20228
feat(endpoint): add endpoint parser ( #1273 )
...
* feat(endpoint): add endpoint parser
* fix parseTarget ut
* fix insecure testing
4 years ago
zwhyb
8f4e78b47d
grpc‘s secure discovery ( #1270 )
...
* add gprc secure discovery
* add http insecure filter
4 years ago
zwhyb
407250bf6c
create watcher overtime ( #1263 )
4 years ago
Tony Chen
7773d15256
fix(grpc/resolver): fix builder context ( #1258 )
...
* fix grpc resovler ctx
* fix client close
* upgrade etcd to v3.5.0
* clean code
4 years ago
longxboy
a02d9b4192
add zero endpoint protection ( #1215 )
...
* add zero endpoint protection
4 years ago
Sycamor
7f835db398
chore: change nil slice to maked slice ( #967 )
...
Co-authored-by: Sycamor <zhangqiang@acnet.co>
4 years ago
longxboy
9a3a02fc68
add http client rpc stub ( #943 )
...
* add http client
4 years ago
Tony Chen
d78eb3ee4b
log: add level printer ( #918 )
...
* add level printer
* fix helper args
* fix test
* Update README.md
4 years ago
miya
c673439d96
resolver/discovery: fix endpoint, scheme don't match grpc ( #831 )
4 years ago
Tony Chen
a4409adf16
fix interface defines ( #760 )
...
* fix interface defines
4 years ago
libi
26cf7c80ad
fix discovery resolver watch goroutine leak ( #750 )
...
* fix discovery resolver watch goroutine leak
4 years ago
Tony Chen
8722894939
fix registry interface ( #747 )
4 years ago
Tony Chen
f86c91849b
fix lint check ( #746 )
4 years ago
邓小川
27dc0d45df
fix resolver ( #740 )
4 years ago
longXboy
4444e7a638
fix to discoverer
4 years ago
longXboy
8f064855d9
split naming registry
4 years ago
Tanghui Lin
ef996c826a
add context for registry ( #716 )
...
* add context for registry
4 years ago
chenzhihui
3566386a89
init v2
4 years ago