Skip to content
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

[Improvement ] Add rest api for shuffle server list of lost connection and unhealthy #937

Closed
3 tasks done
yl09099 opened this issue Jun 8, 2023 · 2 comments · Fixed by #938
Closed
3 tasks done

Comments

@yl09099
Copy link
Contributor

yl09099 commented Jun 8, 2023

Code of Conduct

Search before asking

  • I have searched in the issues and found no similar issues.

Which parts of the documentation do you think need improvement?

Obtain the list of ServerNodes whose heartbeat is lost from a Coordinator Server,
Obtain the list of ServerNodes whose unhealthy from a Coordinator Server

Affects Version(s)

0.8.0

Improving the documentation

No response

Anything else

No response

Are you willing to submit PR?

  • Yes I am willing to submit a PR!
@yl09099 yl09099 changed the title Add an interface to the shuffle server lost connection list [Improvement ]Add an interface to the shuffle server lost connection list Jun 8, 2023
@yl09099 yl09099 changed the title [Improvement ]Add an interface to the shuffle server lost connection list [Improvement ] Add an interface to the shuffle server lost connection list Jun 8, 2023
@jerqi
Copy link
Contributor

jerqi commented Jun 8, 2023

If you want to add an extra api, you would better add a rest api. You can refer to #931

@yl09099 yl09099 changed the title [Improvement ] Add an interface to the shuffle server lost connection list [Improvement ] Add a list of restful shuffle servers with lost connections and unhealthy servers Jun 8, 2023
@yl09099 yl09099 changed the title [Improvement ] Add a list of restful shuffle servers with lost connections and unhealthy servers [Improvement ] Add the shuffle server list of the server whose restful interface connection is lost and the server is unhealthy Jun 8, 2023
@yl09099 yl09099 changed the title [Improvement ] Add the shuffle server list of the server whose restful interface connection is lost and the server is unhealthy [Improvement ] Add rest api for shuffle server list of missing links and unhealthy servers Jun 8, 2023
@yl09099
Copy link
Contributor Author

yl09099 commented Jun 8, 2023

@jerqi I changed the title, I just want to add the rest api

@yl09099 yl09099 changed the title [Improvement ] Add rest api for shuffle server list of missing links and unhealthy servers [Improvement ] Add rest api for shuffle server list of missing links and unhealthy Jun 8, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 8, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 8, 2023
@jerqi jerqi changed the title [Improvement ] Add rest api for shuffle server list of missing links and unhealthy [Improvement ] Add rest api for shuffle server list of lost connection and unhealthy Jun 8, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 9, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 9, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 9, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 10, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 10, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 10, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 10, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 11, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 11, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 11, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 11, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 12, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 13, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 14, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 14, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 14, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 14, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 14, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 15, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 16, 2023
yl09099 added a commit to yl09099/incubator-uniffle that referenced this issue Jun 16, 2023
jerqi pushed a commit that referenced this issue Jun 17, 2023
…d unhealthy (#938)

### What changes were proposed in this pull request?
  Obtain the list of ServerNodes whose heartbeat is lost from a Coordinator Server
  Obtain the list of ServerNodes whose unhealthy from a Coordinator Server

### Why are the changes needed?
There is no interface for viewing lost and unhealthy lists

Fix: #937

### Does this PR introduce _any_ user-facing change?
  1. Change in user-facing APIs.

### How was this patch tested?
  Updated UT: SimpleClusterManagerTest
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants