Documentation
¶
Index ¶
- func DedupeMetadata(seriesMeta []block.SeriesMeta) (models.Tags, []block.SeriesMeta)
- func FlattenMetadata(meta block.Metadata, seriesMeta []block.SeriesMeta) []block.SeriesMeta
- func GroupSeries(matchingTags []string, without bool, opName string, metas []block.SeriesMeta) ([][]int, []block.SeriesMeta)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DedupeMetadata ¶
func DedupeMetadata( seriesMeta []block.SeriesMeta, ) (models.Tags, []block.SeriesMeta)
DedupeMetadata applies all shared tags from Metadata to each SeriesMeta
func FlattenMetadata ¶
func FlattenMetadata( meta block.Metadata, seriesMeta []block.SeriesMeta, ) []block.SeriesMeta
FlattenMetadata applies all shared tags from Metadata to each SeriesMeta
func GroupSeries ¶
func GroupSeries( matchingTags []string, without bool, opName string, metas []block.SeriesMeta, ) ([][]int, []block.SeriesMeta)
GroupSeries groups series by tags. It gives a list of seriesMeta for the grouped series, and a list of corresponding buckets which signify which series are mapped to which grouped outputs
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.