Skip to content

Conversation

@Cyrill
Copy link
Contributor

@Cyrill Cyrill commented Jul 28, 2024

What changes were proposed in this pull request?

HDDS-11223. Fix iteration over ChunkBufferImplWithByteBufferList

ChunkBufferImplWithByteBufferList.iterate() is broken and returns the result that violates the contract of ChunkBuffer.iterate().
As a result, with hdds.datanode.chunk.data.validation.check=true it's not possible to put anything into an EC bucket (see details in JIRA).

What is the link to the Apache JIRA

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

How was this patch tested?

Added new unit tests.

@adoroszlai adoroszlai requested a review from szetszwo July 28, 2024 19:36
Copy link
Contributor

@szetszwo szetszwo left a comment

Choose a reason for hiding this comment

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

+1 the change looks good.

@szetszwo szetszwo merged commit b07bb21 into apache:master Jul 28, 2024
@Cyrill Cyrill deleted the HDDS-11223 branch July 29, 2024 07:52
xichen01 pushed a commit to xichen01/ozone that referenced this pull request Oct 16, 2024
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