Skip to content

[#2730] improvement(common): Move CompositeFileRegion class and do nothing in deallocate method#2731

Merged
zuston merged 2 commits intoapache:masterfrom
wForget:UNIFFLE-2730
Mar 2, 2026
Merged

[#2730] improvement(common): Move CompositeFileRegion class and do nothing in deallocate method#2731
zuston merged 2 commits intoapache:masterfrom
wForget:UNIFFLE-2730

Conversation

@wForget
Copy link
Copy Markdown
Member

@wForget wForget commented Feb 25, 2026

What changes were proposed in this pull request?

  • move CompositeFileRegion class to uniffle package
  • do nothing in deallocate method

Why are the changes needed?

Since we have already overridden the release()/release(int decrement) methods, we don't need to do anything in the deallocate() method. And after this, we no longer need to place it in the io.netty.util package.

closes #2730

Does this PR introduce any user-facing change?

No.

How was this patch tested?

@wForget
Copy link
Copy Markdown
Member Author

wForget commented Feb 25, 2026

@maobaolong @zuston Could you please take a look?

@zuston zuston merged commit 4637321 into apache:master Mar 2, 2026
40 checks passed
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.

[Improvement] Move CompositeFileRegion class to uniffle package

2 participants