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
Philip O'Toole
a6750fdba4
Ignore vim temp files
2014-07-12 22:51:28 -07:00
Paul Dix
3a4cdf8146
Add fix on version check for in development versions
2014-07-12 15:49:12 -04:00
John Shahid
91d9d4ac62
Don't link the rc versions to latest when uploading the packages
2014-07-11 17:26:11 -04:00
John Shahid
58f132d1d6
Parse shards depending on the version of InfluxDB
2014-07-11 15:55:30 -04:00
Paul Dix
b4eb6b74bd
Add database as part of the API
2014-07-11 15:30:18 -04:00
John Shahid
c6c97ec757
update the changelog
...
[skip ci]
2014-07-11 15:28:50 -04:00
John Shahid
5b9068ad05
Support milliseconds duration using `ms` prefix
...
Fix #255 .
2014-07-11 14:33:14 -04:00
Paul Dix
04ce6a26a4
Update drop shard space to take database name
2014-07-11 14:22:57 -04:00
John Shahid
0b6371e431
Writes to non replicated shards shouldn't be buffered or use the WAL
...
Currently all writes (unless synchronous) have to go through the write
buffer and the WAL in order to guarantee proper replication. This commit
changes the behavior for shards that aren't replicated.
Fix #734 .
2014-07-11 13:52:18 -04:00