Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

Grpc health checking #118

Merged
merged 2 commits into from
Aug 28, 2020
Merged

Grpc health checking #118

merged 2 commits into from
Aug 28, 2020

Conversation

honnix
Copy link
Member

@honnix honnix commented Aug 28, 2020

TL;DR

Support gRPC health checking.

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

The implementation of https://github.com/grpc/grpc/blob/master/doc/health-checking.md is part of go gRPC lib.

Tracking Issue

flyteorg/flyte#489

Follow-up issue

NA

This addresses flyteorg/flyte#489.

For now only server level health checking is supported but we could
extend to service level when needed later.
@codecov-commenter
Copy link

Codecov Report

Merging #118 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #118   +/-   ##
=======================================
  Coverage   62.39%   62.39%           
=======================================
  Files         104      104           
  Lines        7752     7752           
=======================================
  Hits         4837     4837           
  Misses       2345     2345           
  Partials      570      570           
Flag Coverage Δ
#unittests 62.39% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6985f7a...302b0e4. Read the comment docs.

Copy link
Contributor

@kumare3 kumare3 left a comment

Choose a reason for hiding this comment

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

TIL.

@honnix honnix merged commit bf159e5 into master Aug 28, 2020
@honnix honnix deleted the grpc-health-checking branch August 28, 2020 15:53
schottra added a commit that referenced this pull request Sep 8, 2020
* master:
  Gcs remote data (#121)
  Do not depend on GOPATH to locate test data (#122)
  Add index to optimize for list task executions for node execution (#120)
  Grpc health checking (#118)
  Allow random cluster selection when no override (#117)
eapolinario pushed a commit that referenced this pull request Sep 6, 2023
* Delete and ignore vim swap file

* Support gRPC health checking

This addresses flyteorg/flyte#489.

For now only server level health checking is supported but we could
extend to service level when needed later.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants