Skip to content

[improve][build] Upgrade SnakeYAML to 2.7 - #26761

Merged
merlimat merged 1 commit into
apache:masterfrom
lhotari:lh-improve-snakeyaml-2.7
Sep 29, 2026
Merged

merlimat merged 1 commit into
apache:masterfrom
lhotari:lh-improve-snakeyaml-2.7

Conversation

@lhotari

@lhotari lhotari commented Sep 29, 2026

Copy link
Copy Markdown
Member

Motivation

Keep the YAML parser used through Jackson's YAML support and build tooling current.

Modifications

Upgrade SnakeYAML from 2.6 to 2.7 and update the server and shell binary-license inventories.

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 10 cases in FunctionUtilsReloadTest, ConnectorUtilsReloadTest and AdditionalServletUtilsTest passed with retries disabled, covering YAML descriptor serialization/loading.

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

@merlimat
merlimat merged commit 6f1d263 into apache:master Sep 29, 2026
43 checks passed
@lhotari lhotari added this to the 5.0.0 milestone Oct 1, 2026
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