8edf7a4e2f
* fix: backport tsdb fix for window pushdowns
From https://github.com/influxdata/influxdb/pull/19855
* fix(storage): cursor requests are [start, stop] instead of [start, stop)
The cursors were previously [start, stop) to be consistent with how flux
requests data, but the underlying storage file store was [start, stop]
because that's how influxql read data. This reverts back the cursor
behavior so that it is now [start, stop] everywhere and the conversion
from [start, stop) to [start, stop] is performed when doing the cursor
request to get the next cursor.
cherry-pick from #21318
Co-authored-by: Sam Arnold <sarnold@influxdata.com>
(cherry picked from commit
|
||
---|---|---|
.. | ||
mock | ||
arrayvalues.gen.go | ||
arrayvalues.gen.go.tmpl | ||
arrayvalues.gen.go.tmpldata | ||
arrayvalues.gen_test.go | ||
arrayvalues.go | ||
arrayvalues_test.go | ||
cursor.go | ||
gen.go | ||
string.go |