Cory LaNou
2d26c2c9fe
Additional test coverage for non-existent fields
2015-08-06 15:01:34 -05:00
Cory LaNou
fdaa809f9a
fix some tests, add some tests, fix some test comments
2015-08-06 14:01:29 -05:00
Cory LaNou
b19a8f3968
Fix alias, maintain column sort order
2015-08-06 14:01:03 -05:00
Daniel Morsing
38b70b2cfd
add test for evil identifiers that stress the parser
2015-08-05 19:41:00 +01:00
David Norton
d661bf1a06
fix #3414 : shard mappers perform query re-writing
2015-08-04 09:49:50 -04:00
David Norton
0b248e225c
Fix aggregate queries and time precision on where clauses.
2015-07-29 15:54:55 -04:00
Cory LaNou
4bc7e11adb
Continuous Query Tests
2015-07-28 14:58:44 -05:00
Philip O'Toole
112da5205b
Add 2 passing test cases around multi-shard select
2015-07-21 07:28:20 -07:00
Philip O'Toole
29570ba563
Merge pull request #3406 from influxdb/math_tests
...
Basic mult and divide tests on aggregates
2015-07-20 19:09:29 -07:00
Philip O'Toole
178856e97e
Basic mult and divide tests on aggregates
2015-07-20 19:02:03 -07:00
Philip O'Toole
7e0fa132c8
Raw query with no valid SELECT fields is not data
2015-07-20 15:59:52 -07:00
Philip O'Toole
3e1b0fed78
Merge pull request #3345 from influxdb/ga-show-rp-syntax
...
Make `SHOW RETENTION POLICIES` consistent by requiring `ON`
2015-07-17 10:46:24 -07:00
Philip O'Toole
0d6c6bbe6f
Correctly check if raw derivative is required
...
The multiple checks for Mapper and Executor type -- the lack of DRYness
in this code -- meant the same checks would need to be copied. Therefore
this change, as well as fixing the bug, improves the situation a little
bit by *asking* the Mappers what type of Executor is required. This code
is still not ideal.
Fixes #3355 .
2015-07-16 23:28:38 -07:00
gunnaraasen
ee8ba11c4f
Add ON token to SHOW RETENTION POLICIES parser with tests
2015-07-16 13:45:50 -07:00
Philip O'Toole
d8c31f0b3c
Merge pull request #3320 from influxdb/streaming_dq
...
Support Distributed Queries
2015-07-16 12:33:21 -07:00
Philip O'Toole
74cb96646c
Refactor query engine for distributed query support
...
With this change, the query engine code gathers information about
shards and tagsets by working with individual shards, collating the
information, and returning that to the client. It does not assume that any
particular shard is local, and accesses all shards through abstracted
Mappers, of which there are two types -- a Mapper type for Raw queries
and a second type for Aggregate queries. There are corresponding
Executors for each type of Mapper, but both types of Executors share the
same interface.
2015-07-15 12:54:55 -07:00
Philip O'Toole
21ea87432c
Test that DROP DATABASE is isolated
2015-07-15 11:20:25 -07:00
Joseph Crail
5fccee3d16
Fix spelling errors in comments and strings.
2015-06-28 02:54:34 -04:00
Philip O'Toole
e010daf74c
Test GROUP BY when different tags have same value
2015-06-22 16:04:13 -07:00
Philip O'Toole
841a8d35ee
Test queries after drop-and-create database with data
2015-06-22 11:55:44 -07:00
Philip O'Toole
8bff4c1c51
Unit test minimum retention policy duration
2015-06-17 11:02:38 -07:00
Philip O'Toole
60d338282e
Unit test measurement recreation after DROP
2015-06-16 12:14:36 -07:00
Philip O'Toole
05bd0fc53d
Check database existence during normalization
...
Statements were only being normalized if a default database was included
in the query (usually via the query param 'db'). However if no default
database was included, and none was an explicit part of the measurement
name, no database-existence check was run. This result in a later panic
with wildcard expansion.
2015-06-15 11:51:32 -07:00
Philip O'Toole
b440c593a4
Merge pull request #2987 from neonstalwart/server_test-fix
...
fix version assertion in server_test
2015-06-15 10:26:11 -07:00
Cory LaNou
a9d2e81772
More integration tests for retention policy
2015-06-15 11:00:41 -05:00
Cory LaNou
e52acd3057
show tag field integration tests
2015-06-15 10:34:11 -05:00
ben hockey
90ea63baad
fix version assertion in server_test
2015-06-15 09:44:49 -05:00
Philip O'Toole
85bb693119
Unit test version in HTTP response
2015-06-12 12:31:31 -07:00
Cory LaNou
6cc9a2ee20
SHOW TAGS integration tests
2015-06-12 12:16:27 -05:00
Cory LaNou
69a20970ff
SHOW MEASUREMENTS integration tests
2015-06-12 10:49:28 -05:00
Cory LaNou
3686f2c496
Show series integration tests
2015-06-12 10:38:24 -05:00
Cory LaNou
2373d9a68f
Integration tests for drop measurement
2015-06-11 15:04:23 -05:00
Cory LaNou
2ecc2162cb
add fill tests
2015-06-11 10:52:32 -05:00
Cory LaNou
f60f833123
more testing!
2015-06-10 15:50:33 -05:00
Cory LaNou
99a404eec9
more aggregation tests for ints, update skipped tests with issue numbers
2015-06-10 14:34:41 -05:00
Cory LaNou
709a7ffd06
add where clause integration tests, add support for int64 comparisons
2015-06-09 15:45:00 -05:00
Cory LaNou
a43054adce
add test for querying across shards and fields
2015-06-09 12:51:59 -05:00
Philip O'Toole
4b94a00644
Set auto-created retetion period to infinity
...
Fix issue #2817
2015-06-08 19:47:37 -07:00
Cory LaNou
393493fa98
more query tag tests
2015-06-08 14:58:55 -05:00
Cory LaNou
64b921580f
enable database drop tests
2015-06-08 13:58:03 -05:00
Paul Dix
8f712eaf85
Ignore shards that don't have the selected measurement in them.
...
Fixes #2815 and fixes #2818 .
2015-06-08 17:14:42 +02:00
Cory LaNou
eaec3e42e4
add test for multiple measurements
2015-06-08 10:07:29 -05:00
Philip O'Toole
b19828fea7
Add test case for retention auto-create
2015-06-06 17:22:37 -07:00
Cory LaNou
8d3f54172c
wildcard and precision write integration tests
2015-06-04 12:58:03 -06:00
Cory LaNou
90d8f37a08
some refactoring, mostly aggregation tests
2015-06-03 16:07:40 -06:00
Cory LaNou
212bbd067f
move helpers to their own file
2015-06-03 13:44:10 -06:00
Cory LaNou
2dac41a619
fix one test that now works
2015-06-03 11:54:45 -06:00
Cory LaNou
e6f0a2f3ab
do not use the word `fail` in test messages
2015-06-03 11:22:59 -06:00
Cory LaNou
621e2dc2f3
more test coverage, minor test refactorings
2015-06-03 11:15:20 -06:00
Cory LaNou
5c52c4cda1
add ability to set logger for testing
2015-06-03 09:58:39 -06:00
Cory LaNou
1ab8d58bb2
and then there were table tests!
2015-06-02 20:24:53 -06:00
Cory LaNou
ab8701721a
more integration testing
2015-06-02 16:03:13 -06:00
Ben Johnson
44d38cb430
Merge branch 'master' into alpha1
2015-06-02 10:40:52 -06:00
Cory LaNou
d962283ae6
adding some integration tests
2015-06-01 16:04:20 -06:00
Ben Johnson
8c8a55a737
Removed 'failed' from test suite.
2015-05-30 08:59:27 -06:00
Ben Johnson
9d4527071e
Refactor run command.
2015-05-29 14:59:57 -06:00
Ben Johnson
df1aeee70a
WIP
2015-05-29 14:56:30 -06:00