Skip to content

Conversation

@jojochuang
Copy link
Contributor

What changes were proposed in this pull request?

Add StreamCapability interface to Ozone outputstream.

What is the link to the Apache JIRA

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

How was this patch tested?

Unit tests

@jojochuang
Copy link
Contributor Author

Posting the PR as a draft, because it depends on the completion of hsync API. A contract test will actually fail because hsync doesn't make the file visible.

@kerneltime
Copy link
Contributor

@aswinshakil can you please take a look?

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.

Change-Id: I8b1deaef29519beff43582f77589c04df52de73b
@adoroszlai adoroszlai merged commit 2eae7cd into apache:master Feb 2, 2023
@adoroszlai
Copy link
Contributor

Thanks @jojochuang for updating the patch, @szetszwo for the review.

jojochuang added a commit to jojochuang/ozone that referenced this pull request Feb 6, 2023
…committing a key (apache#4156)

(cherry picked from commit c00d3af)

HDDS-7638. Ozone client change to support HSync. (apache#4104)

(cherry picked from commit ab91e46)

HDDS-7826. Add support for application to probe output stream capability (apache#4205)

(cherry picked from commit 2eae7cd)

HDDS-7688. Ozone Manager change to support HSync. (apache#4211)

(cherry picked from commit a352ab9)

client side WIP

Change-Id: I5bbc6c75085f68e2395895ca914257411fd6455a
(cherry picked from commit d843b0a8374d033f64c6aa2ce99ab5148b2dcf78)

WIP

Change-Id: I0d6c0d8cc9246d514763abb823aa3af9eb4c3624
(cherry picked from commit 3437e8dd3b4ced673d443219bebd37e4beda0425)

Draft. TestOMRecoverLeaseRequest happy path passed.

Change-Id: I8b4e5c5baf9e20acbc9481db8fa724b70ac796f2
(cherry picked from commit 147557781a9f6d3c54af155a94bda3816b86d6de)

Update version number.

Change-Id: I5a961bb9d5fceb8c5f6914cdd50dedd2c43dd1f9

HDDS-7570. Provide a shareable ofs://temp directory (apache#4027)

(cherry picked from commit 80f544b)
Change-Id: I1168dee51d3e0c048d826b3452ad0f8abbc62015
@jojochuang jojochuang added the hbase HBase on Ozone support label Jan 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hbase HBase on Ozone support

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants