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/PoC NH-78295 Decouple settings management #96

Draft
wants to merge 40 commits into
base: main
Choose a base branch
from

Conversation

tammy-baylis-swi
Copy link
Contributor

@tammy-baylis-swi tammy-baylis-swi commented May 29, 2024

WIP

Adds settingsManager struct to run (WIP) settings get/update/delete tickers, which should be there instead of having grpcReporter both manage settings and send telemetry.

TODO:

// (A) Excise grpcReporter's call to oboe.UpdateSetting but keep LegacyRegistry updates.
//     Also get grpcReporter to return collector settings to this Manager.
// or
// (B) Add new GetSettings interface to let grpcReporter keep all original behaviour

@tammy-baylis-swi tammy-baylis-swi changed the title NH-78295 Decouple settings management WIP/PoC NH-78295 Decouple settings management May 29, 2024
Base automatically changed from NH-78295-settings-from-file to lambda May 30, 2024 15:35
@tammy-baylis-swi tammy-baylis-swi changed the base branch from lambda to main May 30, 2024 17:21
@tammy-baylis-swi tammy-baylis-swi changed the base branch from main to lambda May 30, 2024 17:33
@tammy-baylis-swi tammy-baylis-swi changed the base branch from lambda to main May 30, 2024 20:50
@tammy-baylis-swi tammy-baylis-swi changed the base branch from main to lambda May 30, 2024 20:50
Base automatically changed from lambda to main July 22, 2024 21:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant