Cool.  I'll merge shortly.

Message composed via terrorphone terrorcommunications device and is
probably frought with typos and misspellings and syntax errors.
Am 22.05.2013 15:19 schrieb "juliusv" <notifications@github.com>:

> In storage/metric/tiered.go:
>
> > -	if recordTime.Before(f.flusher.olderThan) {
> > -		f.flusher.valuesAccepted++
> > -
> > -		return storage.ACCEPT
> > -	}
> > -	f.flusher.valuesRejected++
> > -	return storage.STOP
> > -}
> > -
> > -func (f memoryToDiskFlusherVisitor) Operate(key, value interface{}) (err *storage.OperatorError) {
> > -	var (
> > -		recordTime  = key.(time.Time)
> > -		recordValue = value.(model.SampleValue)
> > -	)
> > +func (t *TieredStorage) flushMemory() {
> > +	t.memoryArena.RLock()
>
> Oh no no, see above, I misread. They are different locks (arena and stream
> locks). All good here.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/prometheus/prometheus/pull/265/files#r4337851>
> .
>