j. Emrys Landivar (docmerlin)
a2674fa03d
feat(tasks): update task options from api
2019-01-11 11:55:46 -06:00
Mark Rushakoff
d73d73c0d4
chore: rename imports from platform to influxdb
...
I did this with a dumb editor macro, so some comments changed too.
Also rename root package from platform to influxdb.
In interest of minimizing risk, anyone importing the root package has
now aliased it to "platform" so that no changes beyond imports were
necessary in those files.
Lastly, replace the old platform module to local path /dev/null so that
nobody can accidentally reintroduce a platform dependency while
migrating platform code to influxdb.
2019-01-09 20:51:47 -08:00
Adam
fa35dea009
feat(query/functions/tests): end to end testing is configured to run against a live storage engine.
...
all tests use a unique bucket based on the test file name. copied all tests over from flux repo
the tests are currently disabled due to engine consistency issues: https://github.com/influxdata/flux/issues/613
2019-01-07 13:05:29 -05:00
Adam
6777b9676c
refactor(query/functions/outputs): refactor to.go to use arrow data … ( #2131 )
...
* refactor(query/functions/outputs): refactor to.go to use arrow data structures
* update flux to latest master
2018-12-21 11:39:53 -05:00
Adam
a20eda258d
Merge remote-tracking branch 'origin/master' into flux-staging
2018-12-20 16:31:44 -05:00
Adam
ad38ad8c3f
Revert "refactor(cmd/influxd): move driver code for influxd main package to sub-package so it can be reused ( #2077 )"
...
This reverts commit c3c12d1517
.
2018-12-20 16:29:28 -05:00
Adam
c3c12d1517
refactor(cmd/influxd): move driver code for influxd main package to sub-package so it can be reused ( #2077 )
...
* refactor(cmd/influxd): move driver code for influxd main package to sub-package so it can be reused.
* chore(query/influxql): moved query_test.go and requisite files to the influxql dir to be closer to the code it tests. (#2013 )
2018-12-20 16:15:40 -05:00
Christopher M. Wolff
72a0474f0a
fix(query): make databases() function embed plan.DefaultCost ( #2079 )
...
This was causing "unable to create physical plan" errors. With this fix in place there is still an issue with with databases: influxdata/flux#583
2018-12-20 12:34:29 -08:00
Adam
af0cad76ba
chore(query/influxql): moved query_test.go and requisite files to the influxql dir to be closer to the code it tests. ( #2013 )
2018-12-20 11:48:33 -05:00
Christopher M. Wolff
f1d21b8132
refactor(query): update transpiler to reflect signature change to `group()` ( #1689 )
...
update other modules that used old syntax as well
2018-12-04 09:32:37 -08:00
jlapacik
d03035df9b
the final HT tests
2018-11-30 08:16:13 -08:00
Ben Johnson
ee1eaaaaae
Merge pull request #1265 from influxdata/track-scanned
...
Add scanned value & bytes statistics.
2018-11-28 15:59:04 -07:00
jlapacik
f382c3b3c7
generate derivative tests from HT
...
skipping these tests for now until the transpiler
adds support for derivative.
2018-11-28 14:34:32 -08:00
Ben Johnson
1862b4421d
Integrate scanned values statistics tracking.
2018-11-28 15:32:06 -07:00
jlapacik
d89220fd9a
transpiler test case for grouping by time interval (windowing)
2018-11-26 15:31:07 -08:00
jlapacik
2384927047
compare tables directly for generated end-to-end tests
2018-11-26 15:04:22 -08:00
Christopher M. Wolff
a3ad02288b
Remove use of verbose from control.Config ( #1573 )
2018-11-26 16:02:41 -07:00
jlapacik
f7a55a7606
transpiler test case for multiple fields in project
2018-11-16 15:05:45 -08:00
Adam
41aa5688a0
Add default column to databases and add support for `show retention policies` ( #1423 )
...
* Add default column to databases to support `show retention policies`
* add unit test for show retention policies
* update transpiler readme for show databases, show retention policies
2018-11-16 15:20:49 -05:00
Adam
2321d81291
Feat/transpiler show databases ( #1363 )
...
* feat(query): databases transformation implementation
add show databases to transpiler
2018-11-13 16:07:28 -05:00
jlapacik
a86a37eb02
transpiler test case for basic group by time
2018-11-13 09:03:04 -08:00
Jonathan A. Sternberg
fadf4f3e4f
deps: update flux dependency
2018-11-08 14:49:35 -06:00
Adam
2d54689eda
skip generated tests in random folder due to known issue in transpiler
2018-11-06 14:04:40 -08:00
jlapacik
3a6810c7ff
generated influxql json tests
2018-11-06 14:04:40 -08:00
Nathaniel Cook
9fecaa0eb0
chore: Update for Flux renaming
2018-11-05 19:30:22 -07:00
Adam
612005cad1
add output to to function ( #1282 )
...
* added (unused) stats struct, and piped written data to output table
* updated to tests since to returns data now
* changes based on review
2018-11-02 13:40:25 -04:00
Mark Rushakoff
dae3dc8a7e
chore(bolt,http,mock,query,testing): fix megacheck errors
2018-11-01 12:54:46 -07:00
Adam
8a1fecd727
to() for influxdb ( #1194 )
...
* update to latest flux master incl. values interface refactor, type inference, planner.
* add measurementColumn parameter, update function params spec
2018-11-01 14:44:56 -04:00
Adam
98be8bcd32
moved to_http and to_kafka to flux and update to latest flux ( #1175 )
2018-10-24 12:33:43 -04:00
Lyon Hill
19b7709bad
Add tasks to the influx cli ( #1163 )
2018-10-23 11:51:13 -06:00
Adam
ea4c08b327
(feat/query): implement a buckets() source function that retrieves all buckets and retention policy information for the active organization. ( #1045 )
2018-10-17 10:21:39 -04:00
Stuart Carnie
4f0c1a7aed
fix(storage): Add db/rp fields for InfluxDB OSS
2018-10-11 15:19:38 -07:00
Chris Goller
2bea48f15a
refactor(testing): rename MustIDFromString to MustIDBase16
2018-10-11 09:54:19 -05:00
Chris Goller
473f4e986c
fix(functions/input): use 16 character hex string for test
2018-10-11 09:54:19 -05:00
Chris Goller
919aae41c8
refactor(id): update storage, read, and flux from to use IDs
2018-10-11 09:54:19 -05:00
Leonardo Di Donato
f42c581ad0
fix(query): edits for uint64 IDs
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-10-11 09:54:18 -05:00
Leonardo Di Donato
92ac07ab02
wip(query): fixing platform.IDs
2018-10-11 09:54:18 -05:00
Leonardo Di Donato
8d7f06cf4b
feat(platform/id): using uint64 for platform.IDs
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Co-Authored-by: Lorenzo Fontana <lo@linux.com>
2018-10-11 09:54:18 -05:00
Jeff Wendling
6bd79ab2fe
Remove unused grpc reader
...
The pb package was only referenced in cmd/influx/query.go, but in
dead code, since it uses the same machinery as the repl, which goes
through the HTTP endpoints, rather than the gRPC endpoints.
2018-10-10 14:06:27 -06:00
Adam
195eb04350
Chore/move from function to platform ( #1013 )
...
* moved execution code for from into query/functions/inputs
* rebase with master, disable buckets accessed test
2018-10-09 20:36:41 -04:00
Adam
58f4e9fc0b
Refactor Platform according to new organization in `flux` ( #966 )
...
We reorganized the functions in flux to have the structure:
/functions
/inputs
/transformations
/outputs
this PR catches up platform to work with the new package layout.
As a separate refactoring issue, we should discuss:
from(bucket: ) should migrate from flux --> platform
to_http and to_kafka should migrate from platform --> flux
2018-10-05 00:06:14 -04:00
Nathaniel Cook
71e13c8e8f
chore: Remove redundant Flux tests
2018-09-14 15:32:15 -06:00
Jonathan A. Sternberg
dfc32d2635
feat(query/influxql): normalize the time for all aggregate queries
...
The transpiler will normalize the `_time` column by dropping any
existing time column and then duplicating `_start` when the query is an
aggregate type.
This works for the selectors because they did not normalize their
`_time` column at all and, while the aggregates did normalize their
`_time` column, we have made the decision to remove that functionality
and have aggregates not set a `_time` column at all.
2018-09-12 16:25:51 -05:00
Nathaniel Cook
672e2d5fe7
chore: Updates to be able to remove platform as a dependency of Flux
2018-09-12 10:18:54 -06:00
Stuart Carnie
ac75af2f58
refactor: Migrate query package to influxdata/flux repository
2018-09-06 11:13:48 -07:00
Christopher M. Wolff
7e7c34f678
Create PreAuthorizer interface, BucketAwareOperationSpec interface ( #664 )
2018-09-05 12:06:26 -07:00
jlapacik
2f1635a85d
csv test for join
2018-09-04 10:04:01 -07:00
Nathaniel Cook
128b85ecd1
feat: Add histogram function for computing bucket based histograms
2018-08-31 09:43:45 -06:00
Nathaniel Cook
46a32e874c
chore: Update 'from' to match spec
...
Removes the `db` parameter and used only bucket and bucketID.
2018-08-30 14:51:51 -06:00
Nathaniel Cook
745376a5fe
Merged pull request #737 from influxdata/nc-group-missing
...
fix: Fix group by panic when missing a column
2018-08-30 14:38:01 -06:00