You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(config): apply --service override before disk-usage validation
A searcher node started with `--service searcher` could log a misleading
"data dir volume too small" warning at startup, comparing its volume
against the indexer split-store and ingest queue disk budgets. A searcher
does not use those budgets, so the warning was wrong and misleading.
The cause was validation order: the CLI `--service` override was applied
after `load_node_config()` had already run validation, so the disk-usage
check ran against the default (all-services) set and counted indexer/ingest
budgets. This threads the service override through `load_node_config_with_env`
into `build_and_validate`, applying it where `enabled_services` is resolved,
before validation. The override takes precedence over the config file and
env vars, matching the previous post-load behavior.
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments