Skip to content

[fix][sec] Upgrade Async HTTP Client to 3.0.14 and Netty Reactive Streams to 2.0.20 - #26764

Merged
lhotari merged 2 commits into
apache:masterfrom
lhotari:lh-fix-async-http-client
Sep 30, 2026
Merged

lhotari merged 2 commits into
apache:masterfrom
lhotari:lh-fix-async-http-client

Conversation

@lhotari

@lhotari lhotari commented Sep 29, 2026

Copy link
Copy Markdown
Member

Motivation

Adopt the fixes in the Async HTTP Client 3.0.14 release and update its Netty Reactive Streams dependency together.

Modifications

  • Async HTTP Client: 3.0.13 → 3.0.14.
  • Netty Reactive Streams: 2.0.19 → 2.0.20.
  • Update server and shell binary-license inventories.

Retain the Reactive Streams API at 1.0.4 and Netty at 4.2.18.Final.

Verifying this change

  • Make sure that the change passes the CI checks.

help assemble sanityCheck checkBinaryLicense passed with configuration cache enabled, including Checkstyle/Spotless. All 16 AsyncHttpConnectorTest and AsyncHttpConnectorSocks5Test cases passed on Java 17 with retries disabled and no skips. The server dependency graph confirms the selected HTTP/reactive-streams versions and retained Netty 4.2.18.Final.

Does this pull request potentially affect one of the following parts:

  • Dependencies (add or upgrade a dependency)
  • The public API
  • The schema
  • The default values of configurations
  • The threading model
  • The binary protocol
  • The REST endpoints
  • The admin CLI options
  • The metrics
  • Anything that affects deployment

@lhotari lhotari added this to the 5.0.0 milestone Sep 30, 2026
@lhotari
lhotari merged commit 95cdea8 into apache:master Sep 30, 2026
42 checks passed
Radiancebobo pushed a commit to Radiancebobo/pulsar that referenced this pull request Oct 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants