influxdb/cmd
Jonathan A. Sternberg b1caafe82f Ensure the input for certain functions in the query engine are ordered
The following functions require ordered input but were not guaranteed to
received ordered input:

* `distinct()`
* `sample()`
* `holt_winters()`
* `holt_winters_with_fit()`
* `derivative()`
* `non_negative_derivative()`
* `difference()`
* `moving_average()`
* `elapsed()`
* `cumulative_sum()`
* `top()`
* `bottom()`

These function calls have now been modified to request that their input
be ordered by the query engine. This will prevent the improper output
that could have been caused by multiple series being merged together or
multiple shards being merged together potentially incorrectly when no
time grouping was specified.

Two additional functions were already correct to begin with (so there
are no bugs with these two, but I'm including their names for
completeness).

* `median()`
* `percentile()`
2017-04-04 09:20:43 -05:00
..
influx Remove token message; Fixes #7823 2017-01-11 13:43:45 -08:00
influx_inspect Add block type for BlockIterator 2017-03-23 12:49:17 -06:00
influx_stress Update godoc for the cmd package and subpackages 2016-12-30 11:58:43 -08:00
influx_tsm Merge pull request #7747 from influxdata/mr-lint-cleanup 2017-01-10 08:22:00 -08:00
influxd Ensure the input for certain functions in the query engine are ordered 2017-04-04 09:20:43 -05:00
parse.go Update godoc for the cmd package and subpackages 2016-12-30 11:58:43 -08:00