Commit Graph

2692 Commits (f5954ace5e8932815b8a2f2311fec5116e2b2a41)

Author SHA1 Message Date
John Shahid 3dfe43712c lower the write buffer size 2014-07-15 15:32:20 -04:00
John Shahid bf054b9042 update the contributing guide to have a link to the CLA
[skip ci]
2014-07-15 15:28:27 -04:00
John Shahid 75269682ff alias SerializedSeries 2014-07-15 15:28:27 -04:00
John Shahid 572450c7c2 Merge pull request #743 from neurodrone/master
Prevent redundant copies when pulling in queried data-points
2014-07-15 15:28:13 -04:00
Paul Dix 3fc281eccd Up default max-open-files 2014-07-15 15:22:40 -04:00
Vaibhav Bhembre 5503d5424e Prevent redundant copies when pulling in queried data-points 2014-07-15 15:21:04 -04:00
John Shahid 4f0e6f1503 move more docs to the docs directory 2014-07-15 13:01:06 -04:00
John Shahid 54410a2961 more typos 2014-07-15 13:00:21 -04:00
John Shahid 29ad12c7c5 fix a typo. 2014-07-15 12:59:48 -04:00
John Shahid 89b6da1015 Add more dependencies that are needed on Debian 6 2014-07-15 12:58:59 -04:00
John Shahid 9820ce4f74 Add `make format` to the doc 2014-07-15 12:55:38 -04:00
John Shahid fba1706478 Add a contributing doc 2014-07-15 12:53:35 -04:00
John Shahid 796f922c10 Move some files around and delete ones we don't need 2014-07-15 12:27:44 -04:00
John Shahid febd8cd8b1 update the changelog
[skip ci]
2014-07-15 11:40:57 -04:00
Your Name 6669f0c6f0 disable arm release until it's fixed 2014-07-15 11:27:03 -04:00
Your Name 100ac49749 use whatever go is on the path 2014-07-15 11:18:45 -04:00
John Shahid 51f5a9eef3 Lower the default map size to make it work on 32 bit machines 2014-07-15 11:11:37 -04:00
John Shahid 2833930b38 don't delete the admin directory 2014-07-15 10:59:40 -04:00
John Shahid 7151db2ae2 when packaging use the new names 2014-07-15 10:52:07 -04:00
John Shahid 93394a0b40 remove an unused file 2014-07-15 10:34:41 -04:00
John Shahid 8dc5303764 build the protobuf go generator if it doesn't exist 2014-07-15 10:31:24 -04:00
John Shahid 427ea50b29 force the output to go to the expected file name even with redirects 2014-07-15 10:16:15 -04:00
John Shahid ba79c9bdae Fix the integration test suite to use the cluster type structures 2014-07-15 10:16:15 -04:00
John Shahid c83fbce071 change the default storage engine to RocksDB 2014-07-15 10:16:15 -04:00
Paul Dix 510b5580e1 Update CHANGELOG.md 2014-07-15 10:15:58 -04:00
John Shahid d40a196234 Use the same ShardSpace in the server and client 2014-07-14 19:41:13 -04:00
Paul Dix 1d27706265 Update datbase json to be idomatic 2014-07-14 19:40:14 -04:00
Paul Dix 25c1097b93 Update CHANGELOG.md 2014-07-14 19:36:02 -04:00
Paul Dix ecb42f8607 Update CHANGELOG.md 2014-07-14 19:31:35 -04:00
John Shahid 62857570a9 Use influxdb/influxdb/client instead of influxdb/influxdb-go 2014-07-14 19:20:30 -04:00
John Shahid b3038c0b7f Merge branch 'master' of github.com:influxdb/influxdb 2014-07-14 19:11:44 -04:00
Paul Dix f336acc965 Update database conf to have proper order 2014-07-14 19:11:17 -04:00
John Shahid 941bc97e9d delete the client license and gitignore 2014-07-14 19:10:32 -04:00
John Shahid a915bf5e87 Subtree merged client code 2014-07-14 19:09:26 -04:00
Paul Dix be250db19b Have the server periodically clear out old shards 2014-07-14 18:55:49 -04:00
John Shahid c84f24930f fix an integration test 2014-07-14 18:54:43 -04:00
John Shahid aac69f02c5 Remove a Printf 2014-07-14 18:47:37 -04:00
John Shahid 39ea797dcd Fix #690. Use idiomatic go project structure
Conflicts:
	cluster/cluster_configuration.go
	cluster/shard.go
	coordinator/command.go
	coordinator/coordinator_test.go
	coordinator/raft_server.go
	daemon/influxd.go
	datastore/shard.go
	integration/single_server_test.go
	parser/query_spec.go
	server/server.go
2014-07-14 18:47:37 -04:00
Paul Dix e798e2b9b5 Update CHANGELOG.md 2014-07-14 18:30:11 -04:00
John Shahid 9819282779 Merge branch 'retention-policy' 2014-07-14 18:26:45 -04:00
John Shahid 4be5fc70f4 use one field instead of two in the test 2014-07-14 18:25:50 -04:00
Paul Dix 9993b1847c Add command line option to load a database configuration. 2014-07-14 18:25:50 -04:00
John Shahid 2c9ccd754a Return an error if there are no shards to query 2014-07-14 18:25:50 -04:00
John Shahid d59975bad1 Get rid of the shards slice 2014-07-14 18:25:50 -04:00
Paul Dix a497ce21a1 Add Shard Spaces and Retention Policies
Fixes #571. Removed the old long term and short term shards. Now if the
user doesn't manually create a shard space, a catchall called "default"
will be created the first time they write data in.

Added API endpoints to list, create, and delete shard spaces. Made a
breaking change to the old get shards API by changing the format since
shortTerm and longTerm shards aren't guaranteed to be present.

Shard spaces can be mapped to a single database. Retention policies are
enforced per server by a background routine that periodically checks
shards in spaces that have retention policies to see if they have passed
their expiration.
2014-07-14 18:24:45 -04:00
John Shahid 23dc106e26 update the CreateShardSpace to not include db in the url 2014-07-14 13:15:16 -04:00
John Shahid 7d5d7e5743 Merge pull request #13 from apg/versiontest-typo
Compare to the reference version, not the equivalent version.
2014-07-14 12:28:55 -04:00
Andrew Gwozdziewycz 6474f81880 Compare to the reference version, not the equivalent version. 2014-07-14 12:25:08 -04:00
John Shahid 27a6e3a1a2 Merge pull request #735 from otoolep/ignore_vim_temp
Ignore temp files generated by vim
2014-07-14 11:57:32 -04:00
Paul Dix 5bf7479f00 Fix json marshal, add database to space 2014-07-14 11:56:30 -04:00