Skip to content

ORC-2124: Upgrade Maven to 3.9.13#2575

Closed
dongjoon-hyun wants to merge 1 commit intoapache:mainfrom
dongjoon-hyun:ORC-2124
Closed

ORC-2124: Upgrade Maven to 3.9.13#2575
dongjoon-hyun wants to merge 1 commit intoapache:mainfrom
dongjoon-hyun:ORC-2124

Conversation

@dongjoon-hyun
Copy link
Member

What changes were proposed in this pull request?

This PR upgrades Apache Maven to 3.9.13.

Why are the changes needed?

To keep the Maven version up to date with the latest stable release.

Maven Core

  • Plugin prerequisites check now properly supports ranges when Java 8 (1.8) is specified
  • Fixed Plexus Security Dispatcher JSR330 migration warnings on Java 26+ due to field injection into final fields
  • Updated plugin versions in default bindings

Resolver 1.9.27

  • Reverted HTTP PUT parallelization from 1.9.25 due to issues with many Maven Repository Managers struggling with concurrent requests
  • HTTP 410 (Gone) status is now treated as 404 (Not Found) in artifact resolution
  • Fixed proxy support in Apache HTTP transport
  • Fixed locally cached artifacts escaping Remote Repository Filter (RRF)

How was this patch tested?

Pass the CIs.

Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Claude Opus 4.6)

@dongjoon-hyun dongjoon-hyun added this to the 2.3.1 milestone Mar 9, 2026
dongjoon-hyun added a commit that referenced this pull request Mar 9, 2026
### What changes were proposed in this pull request?

This PR upgrades `Apache Maven` to 3.9.13.

### Why are the changes needed?

To keep the Maven version up to date with the latest stable release.

**Maven Core**
- Plugin prerequisites check now properly supports ranges when Java 8 (1.8) is specified
- Fixed Plexus Security Dispatcher JSR330 migration warnings on Java 26+ due to field injection into `final` fields
- Updated plugin versions in default bindings

**Resolver 1.9.27**
- Reverted HTTP PUT parallelization from 1.9.25 due to issues with many Maven Repository Managers struggling with concurrent requests
- HTTP 410 (Gone) status is now treated as 404 (Not Found) in artifact resolution
- Fixed proxy support in Apache HTTP transport
- Fixed locally cached artifacts escaping Remote Repository Filter (RRF)

### How was this patch tested?

Pass the CIs.

### Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Claude Opus 4.6)

Closes #2575 from dongjoon-hyun/ORC-2124.

Authored-by: Dongjoon Hyun <dongjoon@apache.org>
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
(cherry picked from commit 40f3ad4)
Signed-off-by: Dongjoon Hyun <dongjoon@apache.org>
@dongjoon-hyun
Copy link
Member Author

Merged to main/2.3.

@dongjoon-hyun dongjoon-hyun deleted the ORC-2124 branch March 9, 2026 17:53
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.

1 participant