telegraf/internal/models
Daniel Nelson 8567dfe7b1 Prevent possible deadlock when using aggregators (#3016)
Looping the metrics back through the same channel could result in a
deadlock, by using a new channel and locking the processor we can ensure
that all stages can make continual progress.
2017-07-13 15:34:21 -07:00
..
filter.go Support Processor & Aggregator Plugins 2016-10-12 14:50:19 +01:00
filter_test.go Refactor and code cleanup of filtering 2016-09-05 16:30:18 +01:00
makemetric.go Do not allow metrics with trailing slashes (#3007) 2017-07-11 15:54:38 -07:00
running_aggregator.go Check if metric is nil before calling SetAggregate 2016-12-13 12:27:10 +00:00
running_aggregator_test.go Fix unit tests for new metric implementation 2016-12-01 18:17:02 +00:00
running_input.go readme fixup & test output fixup 2017-01-09 12:28:13 +00:00
running_input_test.go Do not allow metrics with trailing slashes (#3007) 2017-07-11 15:54:38 -07:00
running_output.go Prevent Write from being called concurrently (#3011) 2017-07-12 12:03:23 -07:00
running_output_test.go running output: Drop nil metrics 2017-02-01 08:55:22 +00:00
running_processor.go Prevent possible deadlock when using aggregators (#3016) 2017-07-13 15:34:21 -07:00
running_processor_test.go Support Processor & Aggregator Plugins 2016-10-12 14:50:19 +01:00