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

Apachehttpclient v5 #3419

Merged
merged 21 commits into from Dec 5, 2023
Merged

Apachehttpclient v5 #3419

merged 21 commits into from Dec 5, 2023

Conversation

videnkz
Copy link
Contributor

@videnkz videnkz commented Nov 8, 2023

What does this PR do?

finally closes #2954

Checklist

  • This is an enhancement of existing features, or a new feature in existing plugins
    • I have updated CHANGELOG.asciidoc
    • I have added tests that prove my fix is effective or that my feature works
    • Added an API method or config option? Document in which version this will be introduced
    • I have made corresponding changes to the documentation
    • Check FeignClient requests

@github-actions github-actions bot added agent-java community Issues and PRs created by the community triage labels Nov 8, 2023
Copy link

github-actions bot commented Nov 8, 2023

👋 @videnkz Thanks a lot for your contribution!

It may take some time before we review a PR, so even if you don’t see activity for some time, it does not mean that we have forgotten about it.

Every once in a while we go through a process of prioritization, after which we are focussing on the tasks that were planned for the upcoming milestone. The prioritization status is typically reflected through the PR labels. It could be pending triage, a candidate for a future milestone, or have a target milestone set to it.

@videnkz videnkz marked this pull request as ready for review November 12, 2023 09:14
@videnkz videnkz changed the title [wip] Apachehttpclient v5 Apachehttpclient v5 Nov 12, 2023
Copy link
Contributor

@JonasKunz JonasKunz left a comment

Choose a reason for hiding this comment

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

Marvellous work! Just a few smaller comments, I think after those we are ready to merge.

…syncRequestProducerWrapper in case when delegate is not null. Added tests that breaks behavior when asyncClientHelper.recycle(this); called multiple times when delegate is already null in ASyncRequestProductWrapper
JonasKunz
JonasKunz previously approved these changes Dec 1, 2023
@JonasKunz
Copy link
Contributor

@elasticmachine run elasticsearch-ci/docs

@SylvainJuge SylvainJuge removed the triage label Dec 4, 2023
Copy link
Member

@SylvainJuge SylvainJuge 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 mostly have minor comments and I think only adding the try/finally when wrapping is really needed (or at least double-check if changing that is not relevant).

@JonasKunz
Copy link
Contributor

@elasticmachine run elasticsearch-ci/docs

@JonasKunz
Copy link
Contributor

@elasticmachine run elasticsearch-ci/docs

@mergify mergify bot merged commit eb349d3 into elastic:main Dec 5, 2023
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agent-java community Issues and PRs created by the community ready-to-merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for Apache HttpClient 5.x
3 participants