Commit Graph

2631 Commits (v0.8.8)

Author SHA1 Message Date
Todd Persen afde71eb17 Update CHANGELOG for v0.8.8 2014-12-28 14:15:54 -05:00
Todd Persen 2ded8794a6 Fix failing writes in test suite. 2014-12-22 17:38:53 -05:00
Todd Persen 4a05656e80 Switch default storage engine to LevelDB. 2014-12-22 17:38:00 -05:00
Todd Persen 234d63a8d9 Change log line to debug. 2014-12-04 17:41:14 -05:00
Todd Persen a62b9b2c17 Change default SSL port. 2014-12-02 16:59:39 -05:00
Todd Persen 59fdf22d96 Fix #1087. Make sure we're checking for missing cluster admins. 2014-12-02 16:53:47 -05:00
Todd Persen 2181b25616 Fix stray `echo -n` in configure. 2014-11-26 18:51:41 -05:00
Todd Persen d84b39048b Merge pull request #1172 from influxdb/revert-derivative
Revert derivative change
2014-11-26 16:36:48 -05:00
dgnorton bd614f3ab1 Merge pull request #1171 from influxdb/kimor79-collectd
Fix #1086: grab the correct dataset information
2014-11-25 21:24:08 -05:00
Kimo Rosenbaum 3c78fed1b8 [#issue 1086] Add a test with multi-dataset packet 2014-11-25 21:20:24 -05:00
Kimo Rosenbaum 86f234afdd Modify existing testt to check ds name and value 2014-11-25 21:20:24 -05:00
Kimo Rosenbaum 97e07678cc [issue #1086] grab the correct dataset information 2014-11-25 21:20:24 -05:00
David Norton c88db39524 Revert derivative change 2014-11-25 20:43:20 -05:00
Todd Persen cb1b7b3daa Bump up the number of open files. 2014-11-25 10:26:53 -05:00
Todd Persen a0fd0cd03e Update CHANGELOG for v0.8.6 2014-11-16 00:49:32 -05:00
John Shahid 5259b3a3d8 sed_i -> $(sed_i) 2014-11-14 17:42:18 -05:00
Todd Persen 6652de1fec Merge pull request #1093 from influxdb/fix-1093
Incorrect error message if using last()
2014-11-14 17:20:58 -05:00
Todd Persen 0169fb190d Merge pull request #1024 from influxdb/fix-1024
Hitting open files limit causes influxdb to create shards in loop
2014-11-14 17:18:20 -05:00
Todd Persen 3fb1d5d195 Merge pull request #959 from influxdb/fix-959
Using closed connection in the protobuf client
2014-11-14 17:15:49 -05:00
David Norton 82cc881599 Fix #1093: correct error message for last() 2014-11-14 17:12:42 -05:00
Todd Persen 4e8ee46085 Merge branch 'fix-1113' 2014-11-14 17:09:18 -05:00
Todd Persen 23c054e158 Merge branch 'master' into fix-1113
Conflicts:
	coordinator/coordinator.go
2014-11-14 17:09:05 -05:00
Todd Persen 667b5d3f20 Merge pull request #1109 from influxdb/fix-947
Fix #947: exit nice if no permission to write log
2014-11-14 17:05:34 -05:00
Todd Persen 6b58826e0d Fixes #1069. Fix interfaces in admin UI. 2014-11-14 16:57:18 -05:00
Todd Persen 28816c6c37 Processor chain notices should get logged as Debug. 2014-11-14 16:14:16 -05:00
John Shahid 98cebfbac6 Add a help target and some docs 2014-11-12 12:29:48 -05:00
David Norton e7639d7ef9 Fix #1113: engine.ProcessorChain check for nil 2014-11-11 16:11:24 -05:00
David Norton 0b018f25ff Fix #959: don't use closed connection in pb client 2014-11-10 18:45:33 -05:00
David Norton 684262531f Fix #947: exit nice if no permission to write log 2014-11-10 08:56:14 -05:00
dgnorton b611d020cd Merge pull request #1100 from influxdb/fix-1100-panic-removing-shard-spaces
Removing shard spaces in a cluster causes a continuous panic
2014-11-07 15:58:09 -05:00
Todd Persen a5bb9115ce Fix cluster panic when trying to remove a shard space that doesn't exist. 2014-11-07 11:04:12 -05:00
David Norton ce0c4a54eb Fix #1024: cleanup files if shard creation fails 2014-11-05 20:19:08 -05:00
John Shahid b180155ba6 run valgrind on travis 2014-11-05 18:50:17 -05:00
John Shahid 4a3a286f2e Check for valgrind and mercurial
If valgrind isn't found, `make valgrind` will be disabled. Otherwise it
will run valgrind to make sure the parser doesn't leak any memory. If
mercurial isn't found an error will be displayed and configure will
abort.

Close #978
2014-11-05 18:49:49 -05:00
John Shahid 6beed4fe54 Determine if we should use sed -i or sed -i ''
Close #671
2014-11-05 18:38:44 -05:00
John Shahid 9507b187f1 Don't emit the time condition for single point queries
Close #925
2014-11-05 18:35:44 -05:00
John Shahid b5fb4840a9 Make sure all services are stopped properly
Close #663
2014-11-05 18:14:56 -05:00
John Shahid de8836ca4f Return an appropriate exit code if the daemon exists because of errors
Currently we only return an exit code of 1 if an error occurred,
otherwise an exit code of 0 is returned.

Close #1008
2014-11-05 18:13:34 -05:00
John Shahid bd5bd8aa12 update travis email notification and go version
- Travis now notifies on failures only
- Use go 1.3.3 and 1.4beta1
- Get rid of the old hipchat notifications
2014-11-05 17:21:27 -05:00
John Shahid 1f3570536f Don't try to close the protobuf server if it's not open
Fix #584
2014-11-05 16:46:54 -05:00
John Shahid d14c14844f update the changelog 2014-11-05 16:33:42 -05:00
Spencer Owen 3d56b53798 Replaces sudo with su in init script
http://stackoverflow.com/questions/8940771/switch-user-in-a-init-script

Fix #800. Close #1017
2014-11-05 16:32:14 -05:00
runner.mei c82046ec6b use syslog only when running under linux or osx
Close #937
2014-11-05 14:13:10 -05:00
John Shahid 7d77c2593f add some docs 2014-11-04 12:55:23 -05:00
John Shahid d1f4f4b8e1 add #1092 to the changelog 2014-11-04 10:34:21 -05:00
John Shahid 1f5f5cb789 Don't write points if they are too old
Background of the bug: Prior to this patch we actually tried writing
points that were older than the retention period of the shard. This
caused race condition when it came to writing points to a shard that's
being dropped, which will happen frequently if the user is loading old
data (by accident). This is demonstrated in the test in this commit.This
bug was previously addressed in #985. It turns the fix for #985 wasn't
enough. A user reported in #1078 that some shards are left behind and
not deleted.

It turns out that while the shard is being dropped more write
requests could come in and end up on line `cluster/shard.go:195` which
will cause the datastore to create a shard on disk that isn't tracked
anywhere in the metadata. This shard will live forever and never get
deleted. This fix address this issue by not writing old points in, but
there are still some edge cases with the current implementation, at
least not as bad as current master.

Close #1078
2014-11-03 17:28:47 -05:00
John Shahid 63b11691eb Merge remote-tracking branch 'refs/remotes/origin/pr/973' 2014-11-03 14:06:08 -05:00
Todd Persen e33b072742 Update docs for OS X. 2014-11-02 21:15:09 -05:00
John Shahid edd22ce3b8 Add some docs 2014-10-31 15:17:45 -04:00
John Shahid 87ef0d13e9 don't enable raft debug log by default 2014-10-31 14:50:04 -04:00