Skip to content

HDDS-8600. [File Lease] Client side lease renewer thread and request message #4777

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 5 commits into from

Conversation

jojochuang
Copy link
Contributor

What changes were proposed in this pull request?

Implement client side lease renewer which periodically send message to OM to renew active file leases.

What is the link to the Apache JIRA

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

How was this patch tested?

Unit tests.

Change-Id: Id8edad487ba5ee4444b3593749545c4d7c628a08

Add test

Change-Id: I3a9bf1c70ebd0e85ce62196c98c1ef65e759d523

Restructured the code, move lease related logic from RpcClient to RpcClientFileLease

Change-Id: I959819f27dace612f81a9d10bfe3b965df20b46a

TestLeaseRenewer passed

Change-Id: Ic8fca068e797291e2d24200faed9dbe44296a22c

Fixed checkstyle.

Change-Id: I59350255647d159e85a2a765bf07263b4e04a09c

Fix bugs.

Change-Id: I6607e212b6f1abcc07e4ba3c89e0488d96596d9c

Simplify code, fix bugs.

Change-Id: I763d731cedb5317e775d4677a7ebeacc501383e6
Change-Id: Ie4797e481a741452b396fb21c1c3eca4f5a5a3c7
Change-Id: I1ce6960b70eb9fa46908c91b7fefb880e4315b94
Change-Id: I5614b900e5c8b90c521ea619a9b10af1962b883c
Change-Id: Id1e3b378b09328364da50c4ae9b8e417a8af6f88
@umamaheswararao
Copy link
Contributor

@jojochuang what is the next step here?

@jojochuang
Copy link
Contributor Author

Not working on it. Dropping it for now.

@jojochuang jojochuang closed this Dec 4, 2023
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