# Functions
Load loads the configuration from a set of yaml config files found in the config directory
The loader first fetches the set of files matching a pre-determined naming convention, then sorts them by hierarchy order and after that, simply loads the files one after another with the key/values in the later files overriding the key/values in the earlier files
The hierarchy is as follows from lowest to highest
base.yaml env.yaml -- environment is one of the input params ex-development env_az.yaml -- zone is another input param.
ToYamlNode is a bit of a hack to get a *yaml.Node for config-parsing compatibility purposes.
# Constants
EnvKeyAvailabilityZone is the environment variable key for AZ.
EnvKeyConfigDir the environment variable key for config dir.
EnvKeyEnvironment is the environment variable key for environment.
EnvKeyRoot the environment variable key for runtime root dir.
No description provided by the author
NonShardedStoreName is the shard name used for singular (non-sharded) stores.
No description provided by the author
StoreTypeCassandra refers to cassandra as persistence store.
StoreTypeSQL refers to sql based storage as persistence store.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ElasticSearchConfig for connecting to ElasticSearch.
ElasticSearchConfig for connecting to ElasticSearch.
ElasticSearchConfig for connecting to ElasticSearch.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ElasticSearchConfig for connecting to ElasticSearch.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PinotVisibilityConfig for connecting to Pinot.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ElasticSearchConfig for connecting to ElasticSearch.
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author