Skip to content

feat(grpc): add global config.#125

Merged
kehiy merged 18 commits intodezh-tech:mainfrom
SwimmingRieux:global_config
Mar 26, 2025
Merged

feat(grpc): add global config.#125
kehiy merged 18 commits intodezh-tech:mainfrom
SwimmingRieux:global_config

Conversation

@SwimmingRieux
Copy link
Member

@SwimmingRieux SwimmingRieux commented Mar 19, 2025

Description

So far, I've added a keeper to store pointers to config parameters that may change at runtime, reorganized package imports to avoid cyclic dependencies, and added mutexes along with getters/setters for concurrency.
Also I'm going to update grpc related logics for updating config parameters at runtime.

Related Issue

@kehiy kehiy marked this pull request as ready for review March 24, 2025 17:20
@kehiy kehiy self-requested a review as a code owner March 24, 2025 17:20
@kehiy kehiy changed the title feat(grpc): add global config (WIP) feat(grpc): add global config. Mar 24, 2025
@kehiy
Copy link
Member

kehiy commented Mar 25, 2025

@SwimmingRieux i think you missed an important part of the global config issue. we don't call the manager for new configurations. manager calls us.

we add a new method on delivery/grpc called set config.

@kehiy
Copy link
Member

kehiy commented Mar 26, 2025

@SwimmingRieux thank you sadeq. 🫡

@kehiy kehiy merged commit 5ee45c2 into dezh-tech:main Mar 26, 2025
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

global config.

2 participants