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

[chore] add warning documentation around healthcheck extension #29782

Merged

Conversation

codeboten
Copy link
Contributor

@codeboten codeboten requested review from jpkrohling and a team as code owners December 12, 2023 16:49
@github-actions github-actions bot added the extension/healthcheck Health Check Extension label Dec 12, 2023
Copy link
Member

@TylerHelmuth TylerHelmuth left a comment

Choose a reason for hiding this comment

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

Should we explicitly mention this component is planned to be marked Deprecated in the future?

@mx-psi
Copy link
Member

mx-psi commented Dec 12, 2023

Should we explicitly mention this component is planned to be marked Deprecated in the future?

IMO let's deprecate it once we are closer to having a replacement, the extension is still useful in some basic cases and we don't have a replacement yet

@codeboten
Copy link
Contributor Author

IMO let's deprecate it once we are closer to having a replacement, the extension is still useful in some basic cases and we don't have a replacement yet

either that or the new healthcheck extension may be able to guarantee backwards compatibility with the functionality we know works for this extension (the basic case), and then we don't need to migrate anything

@codeboten codeboten merged commit 4edecd7 into open-telemetry:main Dec 12, 2023
83 checks passed
@codeboten codeboten deleted the codeboten/warn-about-broken-feature branch December 12, 2023 18:42
@github-actions github-actions bot added this to the next release milestone Dec 12, 2023
codeboten added a commit that referenced this pull request Jun 11, 2024
This PR removes the dependency on opencensus by removing the code that
sets up a view to trigger healthcheck status changes. This functionality
does not work as documented in the README:
https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/healthcheckextension#health-check

I'm proposing to remove the code that brings an unnecessary dependency
for functionality that isn't working.

Fixes #33469

As discussed previously
#29782,
an improved functionality will be implemented in the v2 healthcheck
extension

---------

Signed-off-by: Alex Boten <[email protected]>
t00mas pushed a commit to t00mas/opentelemetry-collector-contrib that referenced this pull request Jun 18, 2024
This PR removes the dependency on opencensus by removing the code that
sets up a view to trigger healthcheck status changes. This functionality
does not work as documented in the README:
https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/healthcheckextension#health-check

I'm proposing to remove the code that brings an unnecessary dependency
for functionality that isn't working.

Fixes open-telemetry#33469

As discussed previously
open-telemetry#29782,
an improved functionality will be implemented in the v2 healthcheck
extension

---------

Signed-off-by: Alex Boten <[email protected]>
cparkins pushed a commit to AmadeusITGroup/opentelemetry-collector-contrib that referenced this pull request Jul 11, 2024
This PR removes the dependency on opencensus by removing the code that
sets up a view to trigger healthcheck status changes. This functionality
does not work as documented in the README:
https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/extension/healthcheckextension#health-check

I'm proposing to remove the code that brings an unnecessary dependency
for functionality that isn't working.

Fixes open-telemetry#33469

As discussed previously
open-telemetry#29782,
an improved functionality will be implemented in the v2 healthcheck
extension

---------

Signed-off-by: Alex Boten <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
extension/healthcheck Health Check Extension
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants