# File lib/new_relic/agent/event_aggregator.rb, line 58 def harvest! metadata = nil samples = [] @lock.synchronize do samples.concat @buffer.to_a metadata = @buffer.metadata reset_buffer! end after_harvest metadata [reservoir_metadata(metadata), samples] end