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

[improve][client] [PIP-165] Auto release client useless connections #16165

Merged

Conversation

poorbarcode
Copy link
Contributor

@poorbarcode poorbarcode commented Jun 21, 2022

Fixes #15516

see: [PIP-165] Auto release client useless connections

Master Issue: #15516

Documentation

  • doc-required
  • doc-not-needed
  • doc
  • doc-complete

@github-actions github-actions bot added the doc Your PR contains doc changes, no matter whether the changes are in markdown or code files. label Jun 21, 2022
@poorbarcode poorbarcode force-pushed the feature/useless_connection_cleanup branch from 5bf9e4b to ea7e987 Compare June 22, 2022 01:19
@gaozhangmin gaozhangmin added this to the 2.11.0 milestone Jun 22, 2022
@poorbarcode
Copy link
Contributor Author

/pulsarbot run-failure-checks

1 similar comment
@poorbarcode
Copy link
Contributor Author

/pulsarbot run-failure-checks

@poorbarcode
Copy link
Contributor Author

poorbarcode commented Jun 23, 2022

Copy link
Contributor

@gaozhangmin gaozhangmin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall look good to me, Please correct the javadocs.

@poorbarcode
Copy link
Contributor Author

Overall look good to me, Please correct the javadocs.

Thanks for helping to correct it.

@poorbarcode poorbarcode requested a review from gaozhangmin June 24, 2022 05:20
@poorbarcode poorbarcode requested a review from gaozhangmin June 28, 2022 05:09
@poorbarcode poorbarcode reopened this Jun 30, 2022
@poorbarcode poorbarcode force-pushed the feature/useless_connection_cleanup branch from 517f38b to df4da85 Compare June 30, 2022 04:23
@poorbarcode
Copy link
Contributor Author

/pulsarbot rerun-failure-checks

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@poorbarcode poorbarcode requested a review from Technoboy- July 27, 2022 08:31
@poorbarcode
Copy link
Contributor Author

poorbarcode commented Jul 27, 2022

@codelipenghui @Technoboy- @AlphaWang @congbobo184 @gaozhangmin I extract a new class ClientCnxIdleStateManager to make ClientCnx more simple, could you review this PR again?

Copy link
Member

@mattisonchao mattisonchao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, I left some questions, I hope you can answer them.

@mattisonchao
Copy link
Member

@AlphaWang Please review again.

@poorbarcode
Copy link
Contributor Author

/pulsarbot rerun-failure-checks

@poorbarcode
Copy link
Contributor Author

@codelipenghui @Technoboy- @AlphaWang @congbobo184 @gaozhangmin I extract a new class ClientCnxIdleState to make ClientCnx more simple, could you review this PR again?

@Technoboy- Technoboy- merged commit 89b6a53 into apache:master Jul 28, 2022
@poorbarcode poorbarcode deleted the feature/useless_connection_cleanup branch September 17, 2022 02:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc Your PR contains doc changes, no matter whether the changes are in markdown or code files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[PIP-165] Auto release client useless connections
7 participants