Re: [PR] Add fully-streaming async GZIP producer/consumer [httpcomponents-client]

2025-08-03 Thread via GitHub
arturobernalg closed pull request #688: Add fully-streaming async GZIP producer/consumer URL: https://github.com/apache/httpcomponents-client/pull/688 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to

Re: [PR] HTTPCLIENT-1822: async transparent content decompression [httpcomponents-client]

2025-08-03 Thread via GitHub
ok2c commented on code in PR #681: URL: https://github.com/apache/httpcomponents-client/pull/681#discussion_r2250076282 ## httpclient5/src/main/java/org/apache/hc/client5/http/impl/async/ContentCompressionAsyncExec.java: ## @@ -0,0 +1,208 @@ +/* + *

[jira] [Commented] (HTTPCLIENT-2384) Socket options related to TcpKeepAlive are ignored

2025-08-03 Thread Igor Mukhin (Jira)
[ https://issues.apache.org/jira/browse/HTTPCLIENT-2384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18011703#comment-18011703 ] Igor Mukhin commented on HTTPCLIENT-2384: - Thanks! LGTM > Socket options re

[jira] [Created] (HTTPCLIENT-2387) Optional Observability Module for HttpClient

2025-08-03 Thread Arturo Bernal (Jira)
Arturo Bernal created HTTPCLIENT-2387: - Summary: Optional Observability Module for HttpClient Key: HTTPCLIENT-2387 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2387 Project: HttpComponents

Re: [PR] HTTPCLIENT-1822: async transparent content decompression [httpcomponents-client]

2025-08-03 Thread via GitHub
arturobernalg commented on code in PR #681: URL: https://github.com/apache/httpcomponents-client/pull/681#discussion_r2250046172 ## httpclient5/src/main/java/org/apache/hc/client5/http/impl/async/ContentCompressionAsyncExec.java: ## @@ -0,0 +1,171 @@ +/* + * ===

Re: [PR] HTTPCLIENT-1822: async transparent content decompression [httpcomponents-client]

2025-08-03 Thread via GitHub
ok2c commented on code in PR #681: URL: https://github.com/apache/httpcomponents-client/pull/681#discussion_r2250022183 ## httpclient5/src/test/java/org/apache/hc/client5/http/examples/AsyncClientDeflatePostExample.java: ## @@ -0,0 +1,110 @@ +/* + *

Re: Early-stage Observability Integration

2025-08-03 Thread Oleg Kalnichevski
On 2025-08-03 16:35, Arturo Bernal wrote: Hi all, I’m exploring adding optional OpenTelemetry & Micrometer support to HttpClient It’ll be fully configurable via the user’s ObservationRegistry and OTel settings. Details are TBD, but the goal is zero-boilerplate tracing & metrics. Would love qu

Re: [PR] [HTTPCLIENT-2178] Implement Happy Eyeballs V2 (RFC 8305) [httpcomponents-client]

2025-08-03 Thread via GitHub
ok2c commented on PR #693: URL: https://github.com/apache/httpcomponents-client/pull/693#issuecomment-3148485490 @rschmitt Could you please take a look at this PR as you are the requester of this feature? -- This is an automated message from the Apache Git Service. To respond to the me

Re: [PR] Bug-fix: Corrected DecompressingEntity to return null Content-Encoding (no encoding) [httpcomponents-client]

2025-08-03 Thread via GitHub
ok2c merged PR #697: URL: https://github.com/apache/httpcomponents-client/pull/697 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@hc.ap

[jira] [Commented] (HTTPCLIENT-2384) Socket options related to TcpKeepAlive are ignored

2025-08-03 Thread Oleg Kalnichevski (Jira)
[ https://issues.apache.org/jira/browse/HTTPCLIENT-2384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18011696#comment-18011696 ] Oleg Kalnichevski commented on HTTPCLIENT-2384: --- [~igor.mukhin] My apo

[jira] [Commented] (HTTPCLIENT-2384) Socket options related to TcpKeepAlive are ignored

2025-08-03 Thread ASF subversion and git services (Jira)
[ https://issues.apache.org/jira/browse/HTTPCLIENT-2384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18011694#comment-18011694 ] ASF subversion and git services commented on HTTPCLIENT-2384:

Re: Early-stage Observability Integration

2025-08-03 Thread Arturo Bernal
Metrics and traces answer different questions—Micrometer’s rich registry ecosystem handles “how much/how often,” while OpenTelemetry owns end-to-end causality. Micrometer’s Observation API gives us a single façade: one hook in HttpClient, pluggable handlers fan out to Prometheus stats and OTLP spa

Re: Early-stage Observability Integration

2025-08-03 Thread Gary Gregory
Why both? Or is there an Java API facade that covers both like JDBC, JPA, JMS, Logging and so on? Gary On Sun, Aug 3, 2025, 10:35 Arturo Bernal wrote: > Hi all, > I’m exploring adding optional OpenTelemetry & Micrometer support to > HttpClient > It’ll be fully configurable via the user’s Observ

Early-stage Observability Integration

2025-08-03 Thread Arturo Bernal
Hi all, I’m exploring adding optional OpenTelemetry & Micrometer support to HttpClient It’ll be fully configurable via the user’s ObservationRegistry and OTel settings. Details are TBD, but the goal is zero-boilerplate tracing & metrics. Would love quick feedback on module placement and overall ap