influxdb/storage/reads
Markus Westerlind 69a95dc2d6
fix: Update the condition when reseting cursor (#23522)
Filters that contain `or` may change between cursor resets so we must remember to update the condition in the read cursor.

```flux
|> filter(fn: (r) => ((r["_field"] == "field1" and r["_value"]==true) or (r["_field"] == "field2" and r["_value"] == false)))
```

Closes https://github.com/influxdata/flux/issues/4804
2022-07-08 18:50:42 +01:00
..
datatypes build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
Makefile feat(values): add window mean array cursor 2020-10-07 13:17:50 -07:00
aggregate_resultset.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
aggregate_resultset_test.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
array_cursor.gen.go fix: Update the condition when reseting cursor (#23522) 2022-07-08 18:50:42 +01:00
array_cursor.gen.go.tmpl fix: Update the condition when reseting cursor (#23522) 2022-07-08 18:50:42 +01:00
array_cursor.gen.go.tmpldata feat: aggregate array cursors 2020-10-23 15:13:28 -07:00
array_cursor.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
array_cursor_gen_test.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
array_cursor_test.gen.go.tmpl build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
array_cursor_test.go refactor: update window logic to use interval package 2021-02-05 12:15:53 -08:00
gen.go feat(values): add window mean array cursor 2020-10-07 13:17:50 -07:00
group_resultset.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
group_resultset_test.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
helpers_test.go chore: Converging on 1.x tsdb 2020-08-03 09:20:48 -07:00
influxql_eval.go refactor(storage): rename things so flux and influxql influence is clear (#17108) 2020-03-05 15:23:05 -08:00
influxql_expr.go refactor(storage): rename things so flux and influxql influence is clear (#17108) 2020-03-05 15:23:05 -08:00
influxql_predicate.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
influxql_predicate_test.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
keymerger.go refactor: move v2/v1/models to v2/models 2020-08-03 09:20:51 -07:00
keymerger_test.go refactor: move v2/v1/models to v2/models 2020-08-03 09:20:51 -07:00
modulo.go feat: add offset parameter to window cursors 2020-07-20 12:23:37 -07:00
predicate.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
predicate_test.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
resultset.go fix(storage): cursor requests are [start, stop] instead of [start, stop) (#21318) 2021-04-30 12:15:06 -04:00
resultset_lineprotocol.go chore: move v2/v1/tsdb → v2/tsdb 2020-08-26 10:46:47 -07:00
resultset_test.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
series_cursor.go chore: move v2/v1/tsdb → v2/tsdb 2020-08-26 10:46:47 -07:00
series_cursor_test.go chore: Converging on 1.x tsdb 2020-08-03 09:20:48 -07:00
store.go build: upgrade protobuf library (#22654) 2021-11-02 16:00:54 -05:00
store_test.go chore: move v2/v1/tsdb → v2/tsdb 2020-08-26 10:46:47 -07:00
tagsbuffer.go refactor: move v2/v1/models to v2/models 2020-08-03 09:20:51 -07:00
types.tmpldata feat(values): add window mean array cursor 2020-10-07 13:17:50 -07:00