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)
33_metricIngestionState.DimensionsToTrim.Clear(); 34_metricIngestionState.PendingDimensions.Clear(); 35_metricIngestionState.PendingDimensionAttributes.Clear(); 74AddMetricToDatabase(connection, transaction, context, cachedResource, cachedView, cachedScope, metric, _metricIngestionState, pointBatch); 88InsertMetricDimensions(connection, transaction, _metricIngestionState.PendingDimensions); 89InsertMetricDimensionAttributes(connection, transaction, _metricIngestionState.PendingDimensionAttributes); 92TrimMetricDimensions(connection, transaction, _metricIngestionState.DimensionsToTrim); 95_metricIngestionState.DimensionsToTrim.Clear(); 96_metricIngestionState.PendingDimensions.Clear(); 97_metricIngestionState.PendingDimensionAttributes.Clear();