Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArchiveSpanWriter ¶
type ArchiveSpanWriter struct {
// contains filtered or unexported fields
}
func NewArchiveWriter ¶
func NewArchiveWriter(pool table.Client, factory metrics.Factory, logger *zap.Logger, jaegerLogger hclog.Logger, opts BatchWriterOptions) *ArchiveSpanWriter
func (*ArchiveSpanWriter) WriteItems ¶
func (w *ArchiveSpanWriter) WriteItems(items []interface{})
type BatchSpanWriter ¶
type BatchSpanWriter struct {
// contains filtered or unexported fields
}
func NewBatchWriter ¶
func NewBatchWriter(pool table.Client, factory metrics.Factory, logger *zap.Logger, jaegerLogger hclog.Logger, opts BatchWriterOptions) *BatchSpanWriter
func (*BatchSpanWriter) WriteItems ¶
func (w *BatchSpanWriter) WriteItems(items []interface{})
type BatchWriterOptions ¶
type SpanWriter ¶
type SpanWriter struct {
// contains filtered or unexported fields
}
SpanWriter handles all span/indexer writes to YDB
func NewSpanWriter ¶
func NewSpanWriter(pool table.Client, metricsFactory metrics.Factory, logger *zap.Logger, jaegerLogger hclog.Logger, opts SpanWriterOptions) *SpanWriter
NewSpanWriter creates writer interface implementation for YDB
func (*SpanWriter) Close ¶
func (s *SpanWriter) Close()
type SpanWriterOptions ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.