TestServer marshals a configuration with zero values
testhelper.TestServer
marshals Praefect's configuration file to disk. When marhsaling, any unset config keys are marshaled out with their zero values. This overrides any default configuration values set in Praefect's config package.
We should change the marshaling not to output unset configuration values as zero values but to omit them entirely. See more details in the thread below.
The following discussion from !2764 (merged) should be addressed:
-
@8bitlife started a discussion: (+2 comments) This change forces me to think that we will break any existing setups that currently has no value for this option.