Documentation ¶ Index ¶ Variables type Indexer func NewIndexer(pool table.Client, mf metrics.Factory, logger *zap.Logger, ...) *Indexer func (w *Indexer) Add(span *model.Span) error func (w *Indexer) Close() type Options Constants ¶ This section is empty. Variables ¶ View Source var ErrOverflow = errors.New("indexer buffer overflow") Functions ¶ This section is empty. Types ¶ type Indexer ¶ type Indexer struct { // contains filtered or unexported fields } func NewIndexer ¶ func NewIndexer(pool table.Client, mf metrics.Factory, logger *zap.Logger, jaegerLogger hclog.Logger, opts Options) *Indexer func (*Indexer) Add ¶ func (w *Indexer) Add(span *model.Span) error func (*Indexer) Close ¶ func (w *Indexer) Close() type Options ¶ type Options struct { DbPath schema.DbPath MaxTraces int MaxTTL time.Duration BufferSize int Batch batch.Options WriteTimeout time.Duration RetryAttemptTimeout time.Duration } Source Files ¶ View all Source files bucket.go indexer.go options.go rand.go tag_helper.go ttl_map.go writer.go Directories ¶ Show internal Expand all Path Synopsis index Click to show internal directories. Click to hide internal directories.