Versions in this module Expand all Collapse all v1 v1.15.1 Nov 7, 2019 Changes in this version + const DependencyStorageTypeEnvVar + const SpanStorageTypeEnvVar + var AllStorageTypes = []string + type Factory struct + func NewFactory(config FactoryConfig) (*Factory, error) + func (f *Factory) AddFlags(flagSet *flag.FlagSet) + func (f *Factory) CreateArchiveSpanReader() (spanstore.Reader, error) + func (f *Factory) CreateArchiveSpanWriter() (spanstore.Writer, error) + func (f *Factory) CreateDependencyReader() (dependencystore.Reader, error) + func (f *Factory) CreateSpanReader() (spanstore.Reader, error) + func (f *Factory) CreateSpanWriter() (spanstore.Writer, error) + func (f *Factory) InitFromViper(v *viper.Viper) + func (f *Factory) Initialize(metricsFactory metrics.Factory, logger *zap.Logger) error + type FactoryConfig struct + DependenciesStorageType string + DownsamplingHashSalt string + DownsamplingRatio float64 + SpanReaderType string + SpanWriterTypes []string + func FactoryConfigFromEnvAndCLI(args []string, log io.Writer) FactoryConfig