Skip to content

Conversation

@PiyushXCoder
Copy link
Contributor

Which issue does this PR close?

Closes #6931

Rationale for this change

Relates to #6829

What changes are included in this PR?

This PR extracts the webhdfs service implementation from opendal-core into a standalone crate opendal-service-webhdfs, while keeping the public
surface opendal::services::Webhdfs unchanged.

  • Keeps feature flag services-webhdfs intact.
  • Moves webhdfs-specific dependencies to the new service crate.
  • Removed the old in-tree webhdfs service module from opendal-core.

Are there any user-facing changes?

No. The public API remains unchanged.

AI Usage Statement

No AI has been used

@PiyushXCoder PiyushXCoder requested a review from Xuanwo as a code owner December 19, 2025 12:50
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. releases-note/refactor The PR does a refactor on code or has a title that begins with "refactor" labels Dec 19, 2025
Copy link
Member

@koushiro koushiro left a comment

Choose a reason for hiding this comment

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

Thank you

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Dec 19, 2025
@koushiro koushiro merged commit 40acb6b into apache:main Dec 19, 2025
335 checks passed
@PiyushXCoder PiyushXCoder deleted the webhdfs branch December 19, 2025 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm This PR has been approved by a maintainer releases-note/refactor The PR does a refactor on code or has a title that begins with "refactor" size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[core split] Service: webhdfs

2 participants