Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(client): fix oneway seqid and lower loss rate #363

Merged
merged 1 commit into from
Mar 18, 2022

Conversation

lsjbd
Copy link
Contributor

@lsjbd lsjbd commented Feb 25, 2022

What type of PR is this?

fix

What this PR does / why we need it (English/Chinese):

en: fix a bug that sequence ID of oneway requests are not encoded and lower the loss rate of oneway requests
zh: 修复 oneway 请求的 sequence ID 没有被编码的问题以及降低 oneway 调用的丢包率

@YangruiEmma
Copy link
Member

YangruiEmma commented Mar 18, 2022

“修复 oneway 请求的 sequence ID 没被编码的问题以及降低 oneway 调用的丢包率”
去掉 “用” ?

@lsjbd lsjbd merged commit 9912d6a into cloudwego:develop Mar 18, 2022
@lsjbd lsjbd deleted the fix/oneway branch March 18, 2022 09:58
lsjbd added a commit that referenced this pull request Mar 24, 2022
* define not found instance error.

* define ErrInstanceNotFound at kerrors.

* tuning err msg for no instance.

* refactor:replace additional atomic operations

* fix:solving the concurrency problem of Hooks.

* optimize: adjust minMaxIdleTimeout to 2s

* optimize: lbcache is global, it doesn't need register ProbeFunc for diagnosis

* docs: update readme with new blog

* chore:upgrade choleraehyq/pid for Go 1.18

* fix(client): fix oneway seqid and lower loss rate (#363)

* optimize: use instance tag instead of remoteinfo tag firstly (#374)

* fix: combine services (#367)

* fix(tool): fix import of protobuf combineservice (#359)

* refactor(loadbalancer): merge function buildWeightedVirtualNodes into buildVirtualNodes (#343)

* refactor(loadbalancer): merge function buildWeightedVirtualNodes into buildVirtualNodes

* Fix readme blog link

* fix(generic): detect circular thrift IDL dependency (#383)

* chore: update version v0.2.1

Co-authored-by: horizonzy <horizonzy@apache.org>
Co-authored-by: dongzeXD <l65775622@gmail.com>
Co-authored-by: dongze <43315356+dongzeXD@users.noreply.github.com>
Co-authored-by: YangruiEmma <yangr.emma@gmail.com>
Co-authored-by: Joway <wangzhuowei@bytedance.com>
Co-authored-by: luoguangming.ivan <luoguangming.ivan@bytedance.com>
Co-authored-by: YangruiEmma <yangrui.emma@bytedance.com>
Co-authored-by: HeyJavaBean <imlehr@163.com>
Co-authored-by: lsjbd <44455379+lsjbd@users.noreply.github.com>
Co-authored-by: Anthony-Dong <fanhaodong516@gmail.com>
Co-authored-by: Simon Wang <jellalleonhardt4869@gmail.com>
Co-authored-by: 王恒 <33808231+f20500909@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants