Commit Graph

2496 Commits (f16f4b66391749342444e21c4a1eac5888669e4c)

Author SHA1 Message Date
Todd Persen f16f4b6639 Querying for data outside of existing shards should return an empty response.
Fix #1004. Close #1023
2014-10-14 12:59:47 -04:00
John Shahid 74dad10845 Revert "Run the data test suite using rocksdb since it's the default"
This reverts commit ec6e06c224.

Currently travis doesn't support g++ 4.7 which is required to build
rocksdb. This is causing the test suite to fail
2014-10-14 12:55:20 -04:00
John Shahid 201388ae22 Merge pull request #1027 from ReAzem/patch-1
need wget to build on Debian
2014-10-14 11:34:38 -04:00
Alexandre Viau 83fb72a4c5 need wget to build on Debian 2014-10-13 10:25:38 -04:00
Todd Persen e27cba06e5 Fix typo in test name. 2014-10-11 21:34:59 -04:00
John Shahid ec6e06c224 Run the data test suite using rocksdb since it's the default 2014-10-10 16:11:17 -04:00
John Shahid 2a890137f4 Use rocksdb 3.5.1
Fix #1019
2014-10-10 16:11:17 -04:00
John Shahid ca6d99e3ed Merge pull request #1020 from spuder/issue1016
Changes init script exit code to conform to lsb standards
2014-10-10 15:23:53 -04:00
Spencer Owen 3f659f43eb Changes init script exit code to conform to lab standards 2014-10-10 12:16:12 -06:00
John Shahid b2b612b210 Merge pull request #1001 from influxdb/fix-1001
rvm shouldn't call bash
2014-10-09 16:47:11 -04:00
John Shahid da4f56fbbb Don't use the same server id more than once
Fix #972
2014-10-07 18:32:14 -04:00
John Shahid 986756a0a0 Use the official name "InfluxDB" in the configure file 2014-10-07 15:10:13 -04:00
John Shahid 6bc370e3ec fixup! Return the right content in the response when it's compressed
Fix #1007
2014-10-07 13:48:26 -04:00
John Shahid f2a85f2b03 Set the ulimit in the init script with a way to override the limit
Fix #916
2014-10-07 13:27:24 -04:00
John Shahid c059ec5883 Add an install target to the Makefile
Fix #722
2014-10-07 13:27:24 -04:00
John Shahid e5c9fb7917 update the changelog 2014-10-06 17:36:37 -04:00
John Shahid b2b90089d2 Return the right content in the response when it's compressed
Fix #1007
2014-10-06 17:35:50 -04:00
David Norton fc20118911 Fix #1001: switch ; to && and use --create 2014-10-03 18:34:28 -04:00
David Norton 169c142caa Fix #1001: don't call bash from rvm
@mpapis, thanks for the advice!
2014-10-03 16:18:02 -04:00
Todd Persen d0ff3174f6 Merge pull request #991 from btashton/patch-1
Missing build dependencies
2014-09-30 22:09:34 -04:00
Brennan Ashton 714f387f4b Missing build dependencies
bzlib2-devel is also required and zlib-devel was spelled wrong.
2014-09-30 14:01:38 -07:00
John Shahid 706282faf6 fix a merge conflict that wasn't caught in 0ca44c9 2014-09-24 19:04:11 -04:00
John Shahid 0ca44c906d Merge branch '0.8'
Conflicts:
	api/http/api.go
	cluster/cluster_configuration.go
	cluster/cluster_configuration_test.go
	coordinator/coordinator.go
	engine/aggregator_operators.go
	engine/common_merge_engine.go
	integration/data_test.go
	parser/parser.go
2014-09-24 18:55:19 -04:00
John Shahid fbf9a47405 Fix a test that was broken by @pauldix 2014-09-24 18:06:03 -04:00
John Shahid b1a9c450b8 update changelog 2014-09-24 18:06:03 -04:00
John Shahid cdff908655 Remove an unused test 2014-09-24 18:06:03 -04:00
John Shahid 2f3915c1da bump the timeout to 20m :( 2014-09-24 18:06:03 -04:00
John Shahid e131fbc777 Parse big int in query's where clause properly
Fix #964
2014-09-24 18:06:03 -04:00
David Norton bef32a0f85 Fix median crash on null values or non integer values
Fix #939
2014-09-24 18:06:03 -04:00
David Norton e796eea997 Add a test for #939 2014-09-24 18:06:03 -04:00
David Norton a649f6b623 Refactor the integration tests
Conflicts:
	integration/data_test.go
2014-09-24 18:06:03 -04:00
David Norton 26a71ad9a6 Refactor data_test.go to use Test* function names
Refactor integration/data_test.go to use Test* names for the tests
and remove the TestAll test case, which uses reflection to iterate
over all test functions.  Also, change the two SingleServerSuite
test functions in this file to DataTestSuite functions.

The DataTestSuite now conforms to standard Go / gocheck test
conventions.  Individual tests can be run.  Groups of tests can be
run by specifying patterns.  E.g.,

make integraton_test only=DataTestSuite

...will run all tests in data_test.go.  Or,

make integration_test only=DataTestSuite.Test.*Histogram

...will run all histogram related tests.

See the gocheck documentation for further details.

Conflicts:
	integration/data_test.go
2014-09-24 18:06:03 -04:00
John Shahid 1ff8ba4ccd Don't automatically create shards
This was causing InfluxDB to create a new shard in the grafana db every
ten minutes. Also we talked about getting rid of this feature a while
ago, so here we go.

Fix #954

Conflicts:
	cluster/cluster_configuration.go
2014-09-24 18:06:03 -04:00
John Shahid 020dd3cb27 Return an error if the storage engine can't be created 2014-09-24 18:06:03 -04:00
David Norton ccde51541c Fix sed getting confused by / in TMPDIR path
Fix #946. Close #948
2014-09-24 18:06:03 -04:00
John Shahid b652c1d377 Fix the test as a result of 25cc979
Conflicts:
	integration/multiple_servers_test.go
2014-09-24 18:05:50 -04:00
John Shahid 490c51e986 move the linker flags to profiler.go 2014-09-24 17:49:43 -04:00
John Shahid facf887591 Fix a bug introduced in 25cc9793c2 2014-09-24 17:49:43 -04:00
John Shahid 9d21359c44 Use double quotes in GetQueryString()
Fix #923
2014-09-24 17:49:43 -04:00
John Shahid 169ec22543 Fix the millisecond time precision in the client 2014-09-24 17:49:43 -04:00
David Norton 2482f69d31 Fix #780 so that fill works with all aggregates
Conflicts:
	engine/aggregator.go
	integration/data_test.go
2014-09-24 17:49:43 -04:00
Philip O'Toole 4556bcb714 Prevent invalid database names
Close #843
2014-09-24 17:49:43 -04:00
John Shahid e816973bf6 Don't panic on invalid boolean operators
Close #714
2014-09-24 17:40:29 -04:00
Paul Dix 7f8c4778f6 Move cluster config from raft to API.
Fixes #853. Close #854. Previously, there was an unprotected endpoint in
raft to return the cluster config that would include user hashes. This
endpoint is useful for debugging purposes so I restructured it and moved
it to the API. It ensures the requesting user is a cluster admin.

Cluster config will now return all of the cluster state including
servers, CQs, shards, etc.

Conflicts:
	integration/single_server_test.go
2014-09-24 17:40:29 -04:00
John Shahid b7a145e717 Fix case insensitive regex matching
Close #794

Conflicts:
	integration/data_test.go
2014-09-24 17:40:29 -04:00
John Shahid 42bef2508c Return an error if an invalid column is used to filter after a join
Fix #652
2014-09-24 17:40:29 -04:00
John Shahid 9b9ac93652 Fix parsing of multiple queries
Fix #885
2014-09-24 17:25:19 -04:00
John Shahid de68a3877b Parse big int in query's where clause properly
Fix #964
2014-09-23 11:46:14 -04:00
John Shahid 059d308c72 move type to its own file 2014-09-23 11:34:42 -04:00
David Norton 3669e5f2d3 Fix median crash on null values or non integer values
Fix #939
2014-09-22 16:50:58 -04:00