Commit Graph

2542 Commits (4b276bada35ac8a12d02ba292e806d70a9e2d68f)

Author SHA1 Message Date
Ben Johnson 4b276bada3 Refactor messaging error handling. 2014-10-24 17:45:02 -06:00
Ben Johnson a3c7549ee9 Implement CreateDatabase command. 2014-10-23 23:38:03 -06:00
Ben Johnson fdee900161 Remove topic name from messaging. 2014-10-23 22:22:52 -06:00
Ben Johnson 9c1e9d93bc Add broker client publishing. 2014-10-23 18:54:12 -06:00
Ben Johnson dc8a73b857 More refactoring. 2014-10-22 22:21:48 -06:00
Ben Johnson 7db0e15799 Refactoring into root. 2014-10-21 23:32:19 -06:00
Ben Johnson bee1842ed8 Move api/graphite to root. 2014-10-21 18:20:43 -06:00
Ben Johnson 2d85507a87 Refactor tools into cmd. 2014-10-21 17:46:16 -06:00
Ben Johnson ccb0e6b6a1 Refactor configuration into main. 2014-10-20 23:32:47 -06:00
Ben Johnson f6ef96c142 Refactor broker to messaging pkg. 2014-10-20 20:42:03 -06:00
Ben Johnson 7dbfc11b85 Refactor topic/message format. 2014-10-17 09:53:10 -06:00
Ben Johnson 14fd40cdb5 Add streaming HTTP broker handler. 2014-10-16 22:11:28 -06:00
Ben Johnson 2e01f603e9 Merge branch 'master' of https://github.com/influxdb/influxdb into streaming-raft 2014-10-16 13:33:02 -06:00
John Shahid 1801150eee Add an argument to force using the standard rocksdb lib
The usage of the new configure script is as follows:

`./configure --with-rocksdb`

Fix #742
2014-10-15 13:41:01 -04:00
John Shahid 9f07150526 Add all dependencies to the source tar
Fix #1011
2014-10-15 13:36:49 -04:00
John Shahid 4c655ddc3d fixup! Querying for data outside of existing shards should return an empty response. 2014-10-15 12:27:15 -04:00
Ben Johnson 3aaa4548cb Improve broker test coverage (~90%). 2014-10-14 21:42:40 -06:00
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
Ben Johnson 5e1b173816 Refactor streams and stream writer into replicas. 2014-10-13 17:32:12 -06:00
Ben Johnson accdfa33e4 Basic broker workflow. 2014-10-13 11:11:25 -06: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
Ben Johnson 37b11da4e8 Broker/stream refactoring. 2014-10-04 11:27:12 -06: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
Ben Johnson b2eb9f9190 Refactor influx log to broker. 2014-10-02 21:13:42 -06:00
Ben Johnson 4dd03b6e06 Add influx log. 2014-10-01 20:49:21 -06: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
Ben Johnson 8545a41e59 Merge branch 'master' of https://github.com/influxdb/influxdb into streaming-raft 2014-09-29 13:45:09 -06:00
Ben Johnson 4ac988b483 Improve test coverage, elections. 2014-09-28 11:38:08 -06:00
Ben Johnson a90622bf04 Refactor election code. 2014-09-27 17:28:03 -06:00
Ben Johnson 3a1b8b1a22 Replace simulation test coverage. 2014-09-27 16:24:59 -06:00
Ben Johnson 7f023ecfc2 Remove simulation testing. 2014-09-26 14:57:33 -06:00
Ben Johnson a175bcce34 Simulation testing changes. 2014-09-26 14:50:41 -06:00
Ben Johnson 87499cab1b Move config and encoding into different files. 2014-09-24 17:47:10 -06:00