Don't include in-progress ingested flushables for Compact.Duration.
They don't contribute to the total when they complete, so we can see
non-monotonic blips in the value.
I reproduced this by keeping track of the last reported duration and
setting up a goroutine to poll the metrics frequently.
Don't include in-progress ingested flushables for Compact.Duration. They don't contribute to the total when they complete, so we can see non-monotonic blips in the value.
I reproduced this by keeping track of the last reported duration and setting up a goroutine to poll the metrics frequently.
Fixes #3706