17 references to _metricIngestionState
Aspire.Dashboard (17)
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (7)
329_metricIngestionState.LoadedDimensionInstruments.Add(instrumentId); 330_metricIngestionState.DimensionCounts[instrumentId] = 0; 331_metricIngestionState.KnownAttributeValues[instrumentId] = new KnownAttributeValuesState(); 413_metricIngestionState.LoadedDimensionInstruments.Add(insertedRecord.InstrumentId); 414_metricIngestionState.DimensionCounts[insertedRecord.InstrumentId] = 0; 415_metricIngestionState.KnownAttributeValues[insertedRecord.InstrumentId] = new KnownAttributeValuesState(); 460_metricIngestionState.Clear();
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (10)
35_metricIngestionState.DimensionsToTrim.Clear(); 36_metricIngestionState.PendingDimensions.Clear(); 37_metricIngestionState.PendingDimensionAttributes.Clear(); 93AddMetricToDatabase(connection, transaction, context, cachedResource, cachedView, cachedScope, metric, _metricIngestionState, pointBatch); 107InsertMetricDimensions(connection, transaction, _metricIngestionState.PendingDimensions); 108InsertMetricDimensionAttributes(connection, transaction, _metricIngestionState.PendingDimensionAttributes); 111TrimMetricDimensions(connection, transaction, _metricIngestionState.DimensionsToTrim); 114_metricIngestionState.DimensionsToTrim.Clear(); 115_metricIngestionState.PendingDimensions.Clear(); 116_metricIngestionState.PendingDimensionAttributes.Clear();