Jonathan A. Sternberg
02613f4f4d
Add a version constraint for influxql
2019-04-11 15:41:48 -05:00
Jonathan A. Sternberg
31501c9dcf
Upgrade flux to the latest version and remove the platform dependency
...
This integrates the influxdb 1.x series to the latest version of Flux
and updates the code to use it. It also removes the dependency on
platform and copies the necessary code from storage into the 1.x series
so the dependency is unneeded.
The flux functions specific to 1.x have been moved to the same structure
that flux changed to with having a `stdlib` directory instead of a
`functions` directory. It also adds a `databases()` function that
returns the databases from the meta client.
2019-04-04 10:55:09 -05:00
Stuart Carnie
9b7ffd36ad
feat(influx_tools): Add support for describing schema via a TOML file
...
The `influx_tools generate` command has a new option, `-schema`, for
specifying a TOML file which describes a desired schema.
2019-02-26 16:51:19 -07:00
Nathaniel Cook
7ecab55018
chore: update Flux to v0.12.0
2019-01-03 15:14:10 -07:00
Jonathan A. Sternberg
41a46166e3
Update flux to 0.11.0
2018-12-19 13:49:01 -06:00
Stuart Carnie
0331214016
chore(platform): Update platform to resolve panic with group push down
...
influxdata/platform#1896
2018-12-13 11:33:13 -07:00
Nathaniel Cook
72876b1120
build: update Flux to v0.9.0
2018-12-12 12:57:54 -07:00
Nathaniel Cook
d04a1b9e3e
Merge pull request #10561 from influxdata/flux-staging
...
chore: update Flux to v0.8.0
2018-12-12 09:28:47 -07:00
Stuart Carnie
23d1281b2a
feat(influx_tools): Add gen-init and gen-exec commands
...
* gen-init initializes a database based on the provided CLI spec
* gen-exec generates the data for the target database based on the same
CLI spec as gen-init
2018-12-12 07:38:21 -07:00
Nathaniel Cook
f8c08d1971
chore: update Flux to v0.8.0
2018-12-11 12:28:24 -07:00
Nathaniel Cook
f96e55cffd
chore: update Flux to v0.7.2
2018-12-04 11:10:10 -07:00
Stuart Carnie
39a3d2335e
chore(flux): Update to Flux 0.7.1
...
Resolve breaking API changes
2018-11-30 10:38:56 -07:00
Stuart Carnie
7c37b6e30c
chore: Update to platform@master
2018-11-21 15:51:52 -07:00
Stuart Carnie
dde5e16091
chore: Use influxdata/platform@sgc-reader for distributed query support
...
* Update mock to implement `func Err() error`
2018-11-21 15:51:52 -07:00
Jonathan A. Sternberg
0eb2333506
Update flux dep constraint to 0.7.0
2018-11-06 13:05:08 -06:00
Stuart Carnie
3599bdb382
chore(deps): Update flux and platform dependencies
2018-11-05 17:50:15 -07:00
Stuart Carnie
82c4be9657
chore(deps): Update Flux and Platform dependencies
...
Includes fix for distinct push down
2018-11-05 09:17:34 -07:00
Stuart Carnie
f31dd5a733
chore(deps): Update platform and flux
...
The platform update is required for influxdata/platform/pull/1262
2018-11-01 15:56:48 -07:00
Stuart Carnie
70f9fe7fa3
chore(deps): Update platform and flux
...
The platform update is required for influxdata/platform/pull/1249
2018-10-31 12:48:52 -07:00
jlapacik
ff416805c5
add Flux output functions ( #10433 )
...
* add flux output functions
* update flux dependency
2018-10-30 10:06:02 -07:00
jlapacik
50b9a12441
update flux dependency after planner integration ( #10428 )
2018-10-30 08:03:01 -07:00
Stuart Carnie
448e8079ad
fix(storage): Update to latest flux and platform
...
* Due to a breaking API change, `BucketsDecoder` was updated to use
`NewString` vs `NewStringValue`
2018-10-25 15:57:05 -07:00
Stuart Carnie
c5ec3a3244
feat(influx): Add Flux support, enabled by specifying -type=flux
2018-10-25 11:12:14 -07:00
Adam
74f2cbe500
added physical implementation for the buckets() function ( #10373 )
2018-10-17 10:22:07 -04:00
Stuart Carnie
b4fed53a68
feat(flux): Update platform / flux packages and implement from source
2018-10-12 07:40:46 -07:00
Jeff Wendling
69dc031a75
Use platform for most of the read service code
...
This commit deletes most of the code to service reads from influxdb
and pulls it in from platform instead.
Of note, the models.Tag and models.Tags types are now aliases to the
platform models.Tag and models.Tags types. Additionally, many types
in the tsdb package relating to cursors are also aliases to the same
types in the platform cursors package.
This updates the platform and flux repos to the current master in the
Gopkg.lock.
2018-10-10 11:20:25 -06:00
Edd Robinson
722ca22c79
Switch to influxdata fork
2018-09-18 15:58:38 -07:00
Stuart Carnie
62b9791da8
feat(flux): Add initial support for executing Flux queries
2018-09-17 22:38:27 -07:00
Jonathan A. Sternberg
16dd24bbb2
Run dep ensure with dep 0.5.0
2018-08-10 09:29:10 -05:00
David Norton
50bbf11299
add digest manifest
2018-08-03 15:17:08 -04:00
Edd Robinson
7662249fb9
Revert to RoaringBitmap org
2018-07-31 15:17:03 +01:00
Ben Johnson
cb828f0187
Fix roaring dependency, minor PR fixes.
2018-07-26 09:32:43 +01:00
Ben Johnson
fdfd038401
Add roaring bitmaps to TSI index files.
2018-07-24 17:59:23 +01:00
Jonathan A. Sternberg
38414553e0
Fix a panic when matching on a specific type of regular expression
2018-07-17 15:12:07 -05:00
Jonathan A. Sternberg
88b81941ac
Modify the storage service to expose a grpc interface instead of yarpc
2018-06-28 14:03:09 -05:00
Edd Robinson
e4e087d123
Update deps
2018-06-22 19:38:53 +01:00
Jonathan A. Sternberg
b492b65b23
Improve the number of regex patterns that are optimized to static OR conditions
...
See influxdata/influxql#21 for details.
2018-06-19 13:44:15 -05:00
Edd Robinson
ab293e813d
Merge pull request #9856 from pliu/backup_restore_parallel_compression
...
Parallelize compression/decompression during backup and restore
2018-06-15 14:30:25 +01:00
Jonathan A. Sternberg
17ca220f33
Enable the storage service by default
2018-06-13 10:56:50 -05:00
Edd Robinson
fe425d4bda
Use correct version of pgzip
2018-06-13 08:15:20 -07:00
Jonathan A. Sternberg
f7bfae4044
Update the interface for the simplified call valuer
2018-03-31 00:21:36 -05:00
Jonathan A. Sternberg
035c537486
Updated all dependencies
...
Locked the prometheus client to a specific revision because we use a
revision more recent than the latest released version.
2018-03-19 13:08:58 -05:00
Jonathan A. Sternberg
196eea8cb5
Update dependencies and remove unnecessary constraints from Gopkg.toml
...
This also adds a small script to write out the dependencies to gdm.
These can be written with:
$ ./write-gdm-deps.sh > Godeps
This is a temporary script during the migration.
The dependency overrides have also been removed in favor of them being
locked by Gopkg.lock.
2018-03-19 11:12:49 -05:00
Mark Rushakoff
426a9a0b8b
Use math/bits exclusively instead of go-bits
...
We won't be rolling back to pre-Go1.9, so prefer the standard library
over a dependency that provides backwards compatibility.
2018-03-15 12:03:24 -07:00
Jonathan A. Sternberg
c8b0c6e166
Update influxql to include the function type evaluators in the query package
2018-03-14 15:42:28 -05:00
Jonathan A. Sternberg
066d53f99d
Use dep for dependency management instead of gdm
2018-03-12 15:20:08 -05:00