RolledbackSamples returns rolled back samples.
()
| 258 | |
| 259 | // RolledbackSamples returns rolled back samples. |
| 260 | func (a *Appendable) RolledbackSamples() []Sample { |
| 261 | a.mtx.Lock() |
| 262 | defer a.mtx.Unlock() |
| 263 | if len(a.rolledbackSamples) == 0 { |
| 264 | return nil |
| 265 | } |
| 266 | |
| 267 | ret := make([]Sample, len(a.rolledbackSamples)) |
| 268 | copy(ret, a.rolledbackSamples) |
| 269 | return ret |
| 270 | } |
| 271 | |
| 272 | func (a *Appendable) ResultReset() { |
| 273 | a.mtx.Lock() |