Commit Graph

8 Commits (1.9)

Author SHA1 Message Date
Brandon Pfeifer 81aef2d263
chore: upgrade to Go 1.18.7 (1.9) (#23747)
* build: upgrade to go1.18 (#23250)

* chore: upgrade to Go 1.18.6

* fix: remove unused directory

* chore: upgrade to Go 1.18.7

Co-authored-by: Dane Strandboge <dstrandboge@influxdata.com>
2022-10-19 12:49:57 -04:00
Brandon Pfeifer 47f209fa5b
chore: update flux to latest version (#23249)
* chore: update flux to latest version

* fix: backport "convert allocator to interface"

* fix: construct `span` during dependency injection
2022-04-01 14:19:34 -04:00
Sam Arnold 33e48e96ac
chore: upgrade flux to v0.159.0 (#23192) (#23199)
* chore: upgrade flux to v0.159.0

* chore: skip flux database connection tests

(cherry picked from commit ba1c573115)
2022-03-18 10:38:22 -04:00
Dane Strandboge 74631f0d27
build: upgrade protobuf library (#22681) 2021-10-15 15:15:37 -05:00
Sam Arnold 9892f01c3d
feat: update flux components to use flux/array instead of arrow/array (#21979) (#22043)
Closes #22031

This updates the flux integration to use the `flux/array` package rather
than directly using the `arrow/array` package.

Flux recently switched to wrapping the array types from arrow and
creating its own array package to be used for table columns instead of
directly referencing the arrow package. This allows us to keep a
consistent interface, but potentially change internal implementations
without changing downstream consumers. Most recently, the
`*array.String` type has some of its own optimizations for certain array
patterns.

This change updates the flux integration to use the new API.

(cherry picked from commit 8fae484a66)

Co-authored-by: Jonathan A. Sternberg <jonathan@influxdata.com>
2021-08-05 09:36:09 -04:00
Daniel Moran cfb42137c2
feat(flux): enable group > min/max pushdown (#21285)
* build(flux): update flux to v0.113.0
* feat(query): enable min/max pushdown
* fix(query): fix the group last pushdown to use descending cursors
* test(storage): add read group test with no agg

Co-authored-by: Jonathan A. Sternberg <jonathan@influxdata.com>
Co-authored-by: Christopher M. Wolff <chris.wolff@influxdata.com>
Co-authored-by: Faith Chikwekwe <faithchikwekwe01@gmail.com>
2021-04-23 12:15:15 -04:00
Daniel Moran 333cff1b15
fix(tsdb): exclude the stop time from the array cursor (#21139)
This is a backport of #14262 to the 1.x storage engine.

This also ports the table tests that existed with the pre-beta version of the
storage engine to the one that is now used in the production version.

A few of the tests are skipped. These are portions of the storage engine
that have not been ported over. They should be unskipped when that
functionality is ported over.


Co-authored-by: Jonathan A. Sternberg <jonathan@influxdata.com>
2021-04-06 14:50:07 -04:00
Daniel Moran 31d4d742e8
refactor: rearrange flux-related storage code to match 2.x (#21114)
And fix CircleCI config
2021-04-01 14:25:48 -04:00