Commit Graph

1113 Commits (1567c69ad1790f3af2660a4b9ac6bcf5f0b0c2cb)

Author SHA1 Message Date
John Shahid 1567c69ad1 fix #331. Allow negative time values 2014-03-28 11:54:11 -04:00
John Shahid 99f6dc74bc update the changelog 2014-03-28 11:02:39 -04:00
John Shahid 6b890e91dc fix #355. Return an error on invalid time strings 2014-03-28 10:57:58 -04:00
John Shahid 40e7d08cc8 panic on error 2014-03-28 10:57:58 -04:00
John Shahid 33414d7c5e print the number of columns as well 2014-03-28 10:57:58 -04:00
John Shahid fb2ece556e panic if the WAL cannot append the request to disk 2014-03-28 10:57:58 -04:00
John Shahid fdd0118ac5 fix the shutdown logic when we're not profiling 2014-03-28 10:57:58 -04:00
John Shahid b8dbac8cff renaming 2014-03-27 11:50:35 -04:00
John Shahid 49ee059e9a fix #367. Influxdb won't start if the api port is commented out 2014-03-27 11:50:35 -04:00
John Shahid bf883e8f9d update the changelog 2014-03-26 13:13:29 -04:00
John Shahid 7654856345 Merge pull request #342 from influxdb/fix-342-delete-bug
Deletes don't seem to actually delete the underlying data
2014-03-26 13:12:07 -04:00
John Shahid 87f49644de test dropping database as well 2014-03-26 12:59:22 -04:00
John Shahid 56866841aa fix #342. Make sure we create a checkpoint before deleting data
Deleting data without creating a wal bookmark will cause the log to
replay some requests that where written before the delete happened,
causing the data to be resurrected. This change makes sure we create a
bookmark right before we delete the data to make sure that any write
before the delete will not be replayed.
2014-03-26 12:59:22 -04:00
John Shahid 92463617f9 Add an api to create a wal checkpoint (i.e. bookmark and index) 2014-03-26 12:59:22 -04:00
John Shahid 089cb6fc13 add a tool to fix the index of a raft log file 2014-03-26 12:50:20 -04:00
John Shahid 10e1e0e3de formatting 2014-03-26 12:50:20 -04:00
John Shahid 9ee31400ba ignore more files 2014-03-25 14:22:21 -04:00
John Shahid a15a2a9dc6 update the changelog 2014-03-25 13:20:16 -04:00
John Shahid af7455d256 checkin the source code of goraft 2014-03-25 12:22:37 -04:00
John Shahid 648206a3d6 oops, fix a typo 2014-03-24 19:59:56 -04:00
John Shahid 2366a9e9c9 make different submdoule version doesn't cause the release to stop 2014-03-24 19:59:28 -04:00
John Shahid 71660f80e7 change the goraft commit that we use 2014-03-24 19:58:30 -04:00
John Shahid 952ce0bfa1 Merge pull request #336 from influxdb/fix-336-raft-config
Make raft settings config options
2014-03-24 19:48:06 -04:00
John Shahid 549eff33de Merge pull request #359 from influxdb/fix-359-log-compaction
Influxdb isn't functional after restarting the entire cluster
2014-03-24 19:47:50 -04:00
John Shahid 7696d6e461 add goraft as a git submodule 2014-03-24 19:44:27 -04:00
John Shahid 9c22aab733 add a test to demonstrate a bug in the log compaction 2014-03-24 18:20:06 -04:00
John Shahid 9b1f92220f ignore more files 2014-03-24 16:59:54 -04:00
John Shahid 1fd64f984b make the raft election timeout configurable 2014-03-24 14:41:32 -04:00
John Shahid 82105161f0 fix the version of the last 0.5.0 release candidate 2014-03-24 14:02:57 -04:00
John Shahid 0d487ed49f update the changelog 2014-03-24 14:01:53 -04:00
John Shahid a11a11e1a6 Close #293. Merge branch 'pr-293' 2014-03-24 12:50:29 -04:00
John Shahid 5378787c6d increase the sleep to make sure the shards are created 2014-03-24 12:50:10 -04:00
John Shahid 1043101d00 modify the configuration to match this example https://github.com/influxdb/influxdb/pull/293#issuecomment-37389463 2014-03-24 12:50:10 -04:00
John Shahid af111ac5c5 remove a printf 2014-03-24 12:50:10 -04:00
Dieter Plaetinck 7e957ec680 implement graphite listener 2014-03-24 12:50:10 -04:00
John Shahid ced0078d6c add a graphite listener test 2014-03-24 12:50:10 -04:00
John Shahid 0fb8014cab add more logging 2014-03-24 10:51:13 -04:00
John Shahid eb292f7414 change printf to debug 2014-03-24 15:38:12 +01:00
Paul Dix c056cf5f47 Merge pull request #357 from influxdb/fix-340-out-of-order-commits
Fix 340 out of order commits
2014-03-23 16:11:37 -04:00
Paul Dix 447969c653 Fix replay so writing points while replaying doesn't cause a problem. Now the replay loop will work from the last known written request. 2014-03-23 13:08:53 -04:00
Paul Dix 50edea2a4c Add log output for write buffer replay. 2014-03-21 17:07:07 -04:00
Todd Persen b01b6bd00a Increase raft election timeout. 2014-03-20 15:46:52 -04:00
Paul Dix 1c38157a93 Fix list series query that I broke a few commits ago. Effffff..... 2014-03-20 14:41:20 -04:00
Paul Dix 05c86f15e0 Merge pull request #352 from influxdb/sort_points
Sort points
2014-03-20 14:27:22 -04:00
Paul Dix 38c1bdabc9 Use SortPoints method that was already in protocol extensions 2014-03-20 14:25:36 -04:00
John Shahid b321edb6db sleep while waiting for the other server to recover 2014-03-20 14:03:59 -04:00
John Shahid 830c72aa46 sort points before writing them to reduce the number of logged requests and replication requests 2014-03-20 14:03:58 -04:00
Paul Dix 5f37652347 Make list series requests use a buffered channel to not drop responses. 2014-03-20 10:16:11 -04:00
Paul Dix 86995e67b6 Make write on cluster server have a buffered channel so we can be sure to read the response. 2014-03-20 10:15:30 -04:00
Paul Dix c489ee23ea Create new request objects when sending writes to servers. This will ensure to avoid collisions on the request id in the protobuf client. 2014-03-19 17:35:52 -04:00