Skip to content

Conversation

@mmastrac
Copy link
Contributor

@mmastrac mmastrac commented Aug 12, 2025

The config system is currently spread across many files, re-implemented a number of times in slightly different ways. This is a first step at refactoring where we get code out of untyped cython and move it to typed python so it can then be refactored again.

In addition, we try to avoid the zig-zagged config init between servers and tenants and pre-init: a sys_config is initialized once and passed to both tenant and server.

In a follow-up PR, we'll start to extract the config file and magic config handling as well.

@dnwpark dnwpark mentioned this pull request Aug 19, 2025
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.

1 participant