Skip to content

Comments

HDDS-14685. Create context for BucketOperationHandler#9798

Open
adoroszlai wants to merge 3 commits intoapache:masterfrom
adoroszlai:HDDS-14685
Open

HDDS-14685. Create context for BucketOperationHandler#9798
adoroszlai wants to merge 3 commits intoapache:masterfrom
adoroszlai:HDDS-14685

Conversation

@adoroszlai
Copy link
Contributor

What changes were proposed in this pull request?

Minor refactoring around BucketOperationHandler based on more recent implementation of ObjectOperationHandler.

  • Extract S3RequestContext as parent class of ObjectRequestContext.
  • Create instance of S3RequestContext and pass it to BucketOperationHandler.
  • Refactor BucketOperationHandler to be an abstract class to reduce duplication.

https://issues.apache.org/jira/browse/HDDS-14685

How was this patch tested?

CI:
https://github.com/adoroszlai/ozone/actions/runs/22226388402

@adoroszlai adoroszlai self-assigned this Feb 20, 2026
@adoroszlai adoroszlai added the s3 S3 Gateway label Feb 20, 2026
Copy link

@yandrey321 yandrey321 left a comment

Choose a reason for hiding this comment

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

lgtm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

s3 S3 Gateway

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants