Skip to content

HDDS-14973. Update ScmInvokerCodeGenerator to generate getProxy().#10049

Merged
adoroszlai merged 6 commits intoapache:masterfrom
szetszwo:HDDS-14973
Apr 7, 2026
Merged

HDDS-14973. Update ScmInvokerCodeGenerator to generate getProxy().#10049
adoroszlai merged 6 commits intoapache:masterfrom
szetszwo:HDDS-14973

Conversation

@szetszwo
Copy link
Copy Markdown
Contributor

@szetszwo szetszwo commented Apr 5, 2026

What changes were proposed in this pull request?

  • Generating getProxy().
  • Automatically updating the java file.
  • Updated DeletedBlockLogStateManagerInvoker.

What is the link to the Apache JIRA

HDDS-14973

How was this patch tested?

  • DeletedBlockLogStateManagerInvoker was tested by existing tests.
  • ScmInvokerCodeGenerator was tested by generating DeletedBlockLogStateManagerInvoker (included in this PR) and also FinalizationStateManagerInvoker (not included in this PR).

Copy link
Copy Markdown
Contributor

@adoroszlai adoroszlai left a comment

Choose a reason for hiding this comment

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

Thanks @szetszwo for the patch. Verified that generated code for DeletedBlockLogStateManagerInvoker is the same as included in this PR.

java -cp $(echo hadoop-ozone/dist/target/ozone-2.2.0-SNAPSHOT/share/ozone/lib/*.jar | sed 's/ /:/g') \
  org.apache.hadoop.hdds.scm.block.DeletedBlockLogStateManager

@adoroszlai adoroszlai merged commit 9e775e6 into apache:master Apr 7, 2026
45 checks passed
@szetszwo
Copy link
Copy Markdown
Contributor Author

szetszwo commented Apr 7, 2026

@adoroszlai , thanks a lot for reviewing, testing and merging this!

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