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

WIP - Update pkg/stanza operators to use component package types #31664

Conversation

djaglowski
Copy link
Member

@djaglowski djaglowski commented Mar 8, 2024

Related to #31618

The original motivation for this work is to support component.TelemetrySettings. While attempting to implement this in a non-breaking way, I found I was essentially reworking the API for for building operators. Ultimately, I found that types and patterns defined in the component package are broadly useful here as well. The scope of the PR is far too large but I want to prove out the approach and seek early feedback.

Currently there is still at least one test failures which I need to work through, and then many lint failures due to use of deprecated functions. I plan to get these working in order to prove out the changes. Then I'll start breaking off incremental PRs.

Copy link
Contributor

This PR was marked stale due to lack of activity. It will be closed in 14 days.

@djaglowski
Copy link
Member Author

I'll iterate on this some more in the near future to simplify further, then break down the PR into smaller items which can be addressed.

@djaglowski
Copy link
Member Author

Closing as my refactoring is looking like a dead end

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant