Nathaniel Cook
8ebd6c8315
chore(query): add missing skip tests from merge
2019-05-15 10:18:08 -06:00
Lorenzo Affetti
44fb090468
test(flux/e2e): export skip list
2019-05-13 19:14:52 +02:00
Adam
415f698491
Merge pull request #13830 from influxdata/fix/to_heterogeneous
...
Fix/to heterogeneous
2019-05-08 16:45:46 -04:00
Adam
397c33a0dc
fix(stdlib/influxdata): fix influxdb.to function to process heterogeneous tables
2019-05-08 09:37:43 -04:00
jlapacik
dc59629f69
fix(influxdb): better error message when range not pushed down
...
Fixes https://github.com/influxdata/flux/issues/1224 .
2019-05-07 09:59:58 -07:00
jlapacik
faab75968b
refactor(storage): remove Read method from Store interface
2019-05-03 11:02:20 -07:00
jlapacik
7333847e2a
refactor(influxdb): remove and/or transfer duplicated tests
2019-05-03 11:02:20 -07:00
jlapacik
0ce05e7ad6
refactor(influxdb): remove old FromProcedureSpec
2019-05-03 11:02:20 -07:00
Lorenzo Affetti
33418aac2c
test(flux/e2e): skip flaky window_generate_empty test
2019-05-02 18:19:07 +02:00
jlapacik
e50508a349
feat(influxdb): enable group pushdown rule
...
Closes #13623 .
2019-05-01 10:35:10 -07:00
jlapacik
95aa194498
feat(storage): ReadGroup RPC definitions and storage reader
2019-05-01 10:35:10 -07:00
jlapacik
5f87134ca8
feat(query): physical group operation and pushdown rule
...
test(query): group pushdown rule
2019-05-01 10:35:10 -07:00
Jonathan A. Sternberg
1a254a3293
feat(stdlib): enable the tag keys optimization for meta queries ( #13705 )
2019-04-30 21:32:47 -05:00
Stuart Carnie
fb39ac39ce
fix(storage): Store.Read behavior changed to return unsorted series keys
...
Closes #13581
2019-04-26 10:38:59 -07:00
Jonathan A. Sternberg
46d2d0012b
fix(storage): translate _measurement and _field to the proper strings ( #13662 )
...
The RPC call should translate `_measurement` and `_field` to their
proper shortened byte strings when requesting the tag values.
This also fixes the planner rewrites to return the root node even when
no rewrite happened as this is required by the planner.
2019-04-26 10:36:51 -07:00
Nathaniel Cook
e651b020b2
refactor(query): enable new planner rules and remove old rules
2019-04-25 11:16:11 -07:00
Ben Johnson
01bfcf822b
Merge point parse & explode ( #12377 )
...
Merge point parse & explode
2019-04-24 10:30:16 -06:00
Ben Johnson
272f340c30
Merge point parse & explode.
2019-04-24 10:12:15 -06:00
Jonathan A. Sternberg
5e77bd1e28
feat(query): implement the read tag values rpc call in the query engine ( #13559 )
...
If a pattern is seen that matches the `v1.tagValues(...)` call, then it
will be replaced with a direct RPC call to read the tag values for the
selected tag key which should be better optimized than reading from the
storage engine tsm1 files.
2019-04-23 12:56:35 -05:00
Kelvin Wang
7a72c363f2
remove org from bucket
2019-04-22 18:39:05 -04:00
Kelvin Wang
9d44ac3635
rename bucket organization to org
2019-04-22 18:39:01 -04:00
Jonathan A. Sternberg
e5657ca62b
feat(query): implement the read tag keys rpc call in the query engine ( #13513 )
...
If a pattern is seen that matches reading the tag keys, it will be
replaced with a direct RPC call to read the tag keys which should be
better optimized than reading from the storage engine tsm1 files.
2019-04-22 14:09:44 -05:00
Jonathan A. Sternberg
c98c29c1d1
feat(query): add push down rule for filters to read range procedure ( #13512 )
...
The read range procedure that uses the new rpc endpoints will now accept
filters using the same rules as the previous physical from procedure
spec.
2019-04-18 18:18:41 -05:00
Nathaniel Cook
8b918539db
Merge branch 'master' into flux-staging
2019-04-17 12:26:10 -06:00
jlapacik
89bf535602
test(stdlib): skip flaky range test ( #13405 )
2019-04-15 10:08:50 -07:00
Christopher M. Wolff
77f1b0da4b
fix(query): re-enable some from/to bucket tests ( #13334 )
2019-04-12 07:15:27 -07:00
Jacob Marble
f56c42794b
chore(tracing): Cleanup ( #13296 )
...
* chore(tracing): Cleanup
* broken test
* fix unused var
* fix test
2019-04-10 19:28:21 -07:00
jlapacik
8078b915fd
refactor(storage): ReadFilter storage operation
2019-04-08 15:59:37 -07:00
Jonathan A. Sternberg
72726cbe85
Merge branch 'master' into flux-staging
2019-04-01 10:59:43 -05:00
Lorenzo Affetti
c4ae25ca39
Merge pull request #12812 from influxdata/test/memory-limits
...
test(launcher): test for query memory limits and launcher test helpers
2019-03-28 15:48:16 +01:00
Christopher M. Wolff
f945b84642
refactor(stdlb): Change plan.PlanNode to plan.Node ( #12906 )
2019-03-27 14:19:04 -07:00
Nathaniel Cook
ca6f2ad0c6
Merge branch 'master' into flux-staging
2019-03-27 09:42:48 -06:00
Lorenzo Affetti
90a48c74f6
test(launcher): test for query memory limits and launcher test helpers
2019-03-27 15:50:35 +01:00
Lorenzo Affetti
a49bb73c04
chore: update Flux to v0.23.0
2019-03-26 18:04:18 +01:00
Christopher M. Wolff
56e688beee
fix(query): add Check method to query service interfaces ( #12866 )
...
Fixes influxdata/idpe#2756 .
2019-03-25 20:05:44 -07:00
Lorenzo Affetti
d18c6e5ffe
fix(query/stdlib/influxdb): return error on point explosion ( #12774 )
2019-03-20 15:45:31 +01:00
jlapacik
9324d5c1a1
test(stdlib): skip failing window test due to new trigger optimization ( #12708 )
2019-03-19 09:16:47 -07:00
Jonathan A. Sternberg
862f168967
deps: update flux-staging to master of both influxdb and flux ( #12698 )
2019-03-18 16:13:02 -05:00
jlapacik
124a2c6b6c
test(stdlib): fix mismatched planner node types ( #12695 )
2019-03-18 14:54:48 -05:00
Kelvin Wang
dcc052b1c2
fix(query): fix same bucket name with different orgs
2019-03-08 20:37:05 -05:00
Jonathan A. Sternberg
9549cc4d97
fix(storage/reads): track memory allocations when reading from storage ( #12404 )
2019-03-06 15:29:45 -06:00
Ben Johnson
12d35f1a50
Revert "Merge point parse & explode."
...
This reverts commit 1004abc3e1
.
2019-03-02 06:23:04 -07:00
Ben Johnson
1004abc3e1
Merge point parse & explode.
2019-03-01 15:55:37 -07:00
Jonathan A. Sternberg
70507670c3
feat(storage/reads): add scanned values and bytes metadata to the query ( #12156 )
...
This updates influxdb to use the new arbitrary metadata that can be
attached by a source and adds metadata entries for the cursor
statistics.
2019-02-25 14:44:18 -06:00
Nathaniel Cook
26e7f641b7
Merge branch 'master' into flux-staging
2019-02-25 13:00:28 -07:00
Michael Desa
0d3d0d4d78
chore(influxdb): add context to storage.PointsWriter
2019-02-25 11:11:20 -05:00
Adam
4c0262befe
test(stdlib/testing): added new test driver to run builtin tests ( #11916 )
2019-02-21 22:03:29 -05:00
Lorenzo Affetti
b68043ae8c
fix(query/stdlib/influxdb): make FromOpSpec a BucketAwareSpec
2019-02-14 17:38:48 +01:00
Christopher Wolff
698de51e67
refactor(query): update to reflect changes to windows
2019-02-08 08:39:52 -08:00
Christopher Wolff
3e8b0fe807
refactor(query): separate "from" into logical and physical procedures
...
Fixes influxdata/flux#270 .
2019-02-07 12:59:54 -08:00