MCPcopy Create free account
hub / github.com/deepflowio/deepflow / cardinality

Method cardinality

server/controller/prometheus/label.go:394–397  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

392}
393
394func (d *dataToEncode) cardinality() int {
395 return d.metricNames.Cardinality() + d.labelNames.Cardinality() + d.labelValues.Cardinality() +
396 d.metricAPPLabelLayouts.Cardinality() + d.labels.Cardinality() + len(d.metricNameToLabelNames)
397}
398
399func (d *dataToEncode) tryAppendMetricName(name string) {
400 if _, ok := d.cache.MetricName.GetIDByName(name); !ok {

Callers 1

prepareMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected