Commit Graph

  • d7d6f84f64 raft: rand election timeout Xiang Li 2014-10-07 20:12:49 +0800
  • 2e0fec7a84 Merge pull request #1253 from jonboulle/streaming_events Jonathan Boulle 2014-10-07 02:14:20 -0700
  • 26160b2154 store: use a larger buffer for eventChan Jonathan Boulle 2014-10-07 01:53:55 -0700
  • 3f3b9866c6 Merge pull request #1241 from coreos/compact Xiang Li 2014-10-07 16:07:25 +0800
  • 45e4a8643a raft: add tests for raft.compact Xiang Li 2014-10-07 15:53:53 +0800
  • 7fe4385ef9 raft: add comment for Compact interface of Node Xiang Li 2014-10-06 14:19:18 +0800
  • 5587e0d73f raft: compact takes index and nodes parameters Before this commit, compact always compact log at current appliedindex of raft. This prevents us from doing non-blocking snapshot since we have to make snapshot and compact atomically. To prepare for non-blocking snapshot, this commit make compact supports index and nodes parameters. After completing snapshot, the applier should call compact with the snapshot index and the nodes at snapshot index to do a compaction at snapsohot index. Xiang Li 2014-10-06 10:12:31 +0800
  • de024ec844 Merge pull request #1250 from philips/fix-single-node Brandon Philips 2014-10-06 19:10:58 -0700
  • 6cbc282be1 main: use a new cluster by default Brandon Philips 2014-10-06 17:28:17 -0700
  • 39e0a0cd0a Merge pull request #1249 from barakmich/sanity_check Barak Michener 2014-10-06 20:19:23 -0400
  • d6aea2a795 add golint on the new box and fix appropriate lint Barak Michener 2014-10-06 20:16:25 -0400
  • 8a311e5b76 remove new cluster check Barak Michener 2014-10-06 20:07:51 -0400
  • 1a0195e07e tableize the test Barak Michener 2014-10-06 20:05:53 -0400
  • 3ca3c9ad4c Merge pull request #1245 from unihorn/155 Yicheng Qin 2014-10-06 17:00:28 -0700
  • b9c8ac73be Merge pull request #1248 from jonboulle/disco Brandon Philips 2014-10-06 16:54:06 -0700
  • 120b088723 Split config into a separate file and add sanity check and test Barak Michener 2014-10-06 19:42:13 -0400
  • 5098cb0d32 main: fix temporary discovery cluster Jonathan Boulle 2014-10-06 16:10:29 -0700
  • 45ebfb4217 raft: refine initial entries logic in StartNode Yicheng Qin 2014-10-06 15:22:35 -0700
  • d98fe2ce1a Merge pull request #1247 from jonboulle/doc Brandon Philips 2014-10-06 15:16:25 -0700
  • c15c3eab4c etcdserver: move int64Slice into pkg/types/ Yicheng Qin 2014-10-06 15:12:02 -0700
  • a10c62ae25 documentation: clustering guide fixes Jonathan Boulle 2014-10-06 15:07:44 -0700
  • 3500b56e54 Merge pull request #1237 from philips/0.5-docs Brandon Philips 2014-10-06 15:04:04 -0700
  • e2d8037ded main: use initial-cluster and initial-cluster-state flags Brandon Philips 2014-10-03 13:10:34 -0700
  • 314d425718 main/raft: write addNode ConfChange entries in log when start raft Yicheng Qin 2014-10-06 14:15:50 -0700
  • 7081dabd12 Merge pull request #1244 from jonboulle/peers Jonathan Boulle 2014-10-06 14:25:39 -0700
  • ec7bcbb50d main: fail on peers/peers-file flags Jonathan Boulle 2014-10-06 14:06:51 -0700
  • 6bc160b4e3 Documentation: introduce the initial 0.5 clustering guide Brandon Philips 2014-10-03 11:50:22 -0700
  • 9e3d045b2b *:discovery hook up Xiang Li 2014-10-04 20:20:45 +0800
  • 824b7231b8 Merge pull request #1240 from coreos/fix_proposal Xiang Li 2014-10-06 05:53:54 +0800
  • dc9cb4b4ba raft: fix send send should not attach current term to msgProp. Send should simply do proxy for msgProp without changing its term. msgProp has a special term 0, which indicates that it is a local message. Xiang Li 2014-10-04 09:45:15 +0800
  • 7ce3bb180c Merge pull request #1238 from jonboulle/etcdserver_cluster Jonathan Boulle 2014-10-03 17:06:36 -0700
  • d2df23183d etcdserver: restore test coverage of cluster Jonathan Boulle 2014-10-03 14:52:29 -0700
  • 2606508d1c Merge pull request #1215 from jonboulle/1215 Jonathan Boulle 2014-10-03 14:06:18 -0700
  • f432b9d29b etcdhttp: remove configurable timeout Jonathan Boulle 2014-10-03 13:47:34 -0700
  • 1ca5991c8c Merge pull request #1096 from jonboulle/1096_embedded Jonathan Boulle 2014-10-03 13:39:25 -0700
  • 1308c3e809 etcdserver: unexport EtcdServer fields where possible Jonathan Boulle 2014-10-03 11:05:56 -0700
  • e5f5fcff48 etcdserver: collapse dir configuration to DataDir Jonathan Boulle 2014-10-03 10:38:35 -0700
  • af6b29f291 main: move server configuration to etcdserver package Jonathan Boulle 2014-10-02 16:20:14 -0700
  • 1c4163faf8 Merge pull request #1187 from jonboulle/1187_watches_header Jonathan Boulle 2014-10-03 10:13:25 -0700
  • 01ecc60a88 Merge pull request #1203 from coreos/fix_raft Xiang Li 2014-10-03 22:24:07 +0800
  • 172bd7d096 raft: add test for maybeappend change Xiang Li 2014-10-03 22:21:35 +0800
  • 5b291b521b Merge pull request #1207 from coreos/check_stale_resp Xiang Li 2014-10-03 13:45:58 +0800
  • 70bf464cd6 raft: add comment to decrTo Xiang Li 2014-10-03 13:42:34 +0800
  • 16ba77767e raft: do not decrease nextIndex and send entries for stale reply Xiang Li 2014-09-29 19:48:49 -0700
  • 1c11f6a144 *: expose etcd-index in watch requests Jonathan Boulle 2014-09-26 11:34:11 -0700
  • 8490904f20 Merge pull request #1224 from unihorn/149 Yicheng Qin 2014-10-02 12:24:09 -0700
  • fff918c672 raft: msg.Denied -> msg.Reject Yicheng Qin 2014-10-01 12:59:30 -0700
  • 4a5bf2e1b7 Merge pull request #1151 from unihorn/138 Yicheng Qin 2014-10-01 15:01:30 -0700
  • b64246720b etcdserver: fix test due to rebase Yicheng Qin 2014-10-01 12:51:40 -0700
  • 182c8316e1 raft: refine comment for doc and removed list tests Yicheng Qin 2014-09-29 19:54:20 -0700
  • e4a6c9651a raft: add removed Yicheng Qin 2014-09-24 12:26:19 -0700
  • b1fc0feb72 Merge pull request #1221 from philips/fixing-stuff Brandon Philips 2014-10-01 14:55:41 -0700
  • 83137f9eba pkg/types: introduce a URLs type Brandon Philips 2014-10-01 13:12:24 -0700
  • 619c7f9fdb Merge pull request #1220 from bcwaldon/bkcompat Brandon Philips 2014-10-01 12:53:50 -0700
  • f84b5b1071 Merge pull request #1201 from unihorn/143 Yicheng Qin 2014-10-01 11:56:20 -0700
  • b3c7711da8 Merge pull request #1219 from unihorn/148 Yicheng Qin 2014-10-01 11:51:32 -0700
  • 073eb7677d etcdserver: move grep member logic into publish func Yicheng Qin 2014-10-01 09:33:55 -0700
  • dd88a08f8e etcd: support v0.4.6 addr flags Brian Waldon 2014-10-01 11:46:24 -0700
  • 11582b0f5f pkg: add URLsFromFlags Brian Waldon 2014-10-01 11:40:35 -0700
  • add3906f6c pkg/flags: add NewURLs helper Brian Waldon 2014-10-01 11:21:58 -0700
  • c9cac5fee5 flags: replace Addrs with IPAddressPort Brian Waldon 2014-09-30 18:40:40 -0700
  • cbc84bc70e etcdserver: minimize input info Yicheng Qin 2014-09-29 17:14:22 -0700
  • a40a270e19 etcdserver: publish self info when start Yicheng Qin 2014-09-29 11:52:36 -0700
  • 1356037fc6 flags/urls: reject url without port Yicheng Qin 2014-10-01 11:38:04 -0700
  • c0c0b08ff2 Merge pull request #1218 from unihorn/147 Yicheng Qin 2014-10-01 11:34:24 -0700
  • fd758c71b8 Merge pull request #1217 from unihorn/146 Yicheng Qin 2014-10-01 11:25:53 -0700
  • 8944364884 flags/urls: assign urls instead of append Yicheng Qin 2014-10-01 11:23:20 -0700
  • 7a698be6a3 main: not use loop variable in goroutine in loop body Yicheng Qin 2014-10-01 11:07:32 -0700
  • 6760345453 Merge pull request #1216 from philips/improve-cluster-procfile Brandon Philips 2014-09-30 17:13:41 -0700
  • 04bd48fef3 etcdserver: stop worrying about scheme Brandon Philips 2014-09-30 17:02:21 -0700
  • 7639752c82 Merge pull request #1213 from philips/improve-cluster Brandon Philips 2014-09-30 16:43:26 -0700
  • c2f96631d3 etcdserver: stop using addScheme Brandon Philips 2014-09-30 15:49:13 -0700
  • aa5b6cdc9e etcdserver: have newMember take an optional time field Brandon Philips 2014-09-30 14:57:04 -0700
  • ce70e63cc6 Merge pull request #1200 from coreos/raft_heartbeat Xiang Li 2014-09-29 17:00:26 -0700
  • d7b4e44a66 raft: heartbeat is only response for maintaining leader dominance Xiang Li 2014-09-29 10:44:20 -0700
  • b3c1bd5616 raft: commitIndex=min(leaderCommit, index of last new entry) Xiang Li 2014-09-29 14:14:16 -0700
  • b6a73c9358 Merge pull request #1202 from unihorn/144 Xiang Li 2014-09-29 14:21:42 -0700
  • 34547229a6 etcdserver: fix left Id -> ID Yicheng Qin 2014-09-29 14:14:45 -0700
  • 0e8345aa73 Merge pull request #1143 from unihorn/136 Yicheng Qin 2014-09-29 13:58:02 -0700
  • 768090754c Merge pull request #1199 from AdoHe/master Brandon Philips 2014-09-29 13:21:40 -0700
  • 08e5f39d8a Merge pull request #1192 from unihorn/140 Yicheng Qin 2014-09-29 10:20:39 -0700
  • 89077167c3 etcdserver: add publish func Yicheng Qin 2014-09-26 14:18:59 -0700
  • 1eb09acd8b Merge pull request #1197 from coreos/raft_t Xiang Li 2014-09-28 23:53:13 -0700
  • 1c27fad2cf update the Documentation/libraries-and-tools.md TonyAdo 2014-09-29 13:42:12 +0800
  • e26ff32fd8 raft: fix error msg Xiang Li 2014-09-28 21:17:51 -0700
  • 51529cc3f2 raft: remove index field in msg AppResp Xiang Li 2014-09-28 19:38:37 -0700
  • adefd83855 raft: remove index field in msg voteResp Xiang Li 2014-09-28 19:34:15 -0700
  • 86473d8a27 raft: add msg denied field Xiang Li 2014-09-28 19:28:12 -0700
  • e38fbfe9de Merge pull request #1196 from philips/add-flagtypes-package Xiang Li 2014-09-28 19:48:12 -0700
  • d8bf9728d2 Merge pull request #1194 from unihorn/141 Yicheng Qin 2014-09-28 17:29:52 -0700
  • 78a9bba276 pkg/types/flags: introduce flags package Brandon Philips 2014-09-27 16:24:26 -0700
  • 5784693a39 etcdserver: Cluster.Endpoints() -> Cluster.PeerURLs() Yicheng Qin 2014-09-28 14:38:40 -0700
  • e83f851995 etcdserver: move cluster test from etcdhttp to etcdserver Yicheng Qin 2014-09-28 14:35:48 -0700
  • 15798a73d9 etcdserver: return client urls for /v2/machines Yicheng Qin 2014-09-26 16:50:15 -0700
  • 2a0f3d85c8 Merge pull request #1190 from jonboulle/undeprecate_peers_file Jonathan Boulle 2014-09-26 13:57:36 -0700
  • 1d5d2e3726 *: Id -> ID for protobuf types Yicheng Qin 2014-09-23 10:17:53 -0700
  • 04f6993108 main: undeprecate peers-file for now Jonathan Boulle 2014-09-26 09:54:47 -0700
  • 61dc89e7f3 Merge pull request #1147 from philips/add-name Brandon Philips 2014-09-25 18:46:18 -0700
  • 5e3fd6ee3f etcdserver: introduce the cluster and member Brandon Philips 2014-09-24 19:51:27 -0700
  • 56c64ab2e8 Merge pull request #1153 from jonboulle/1153_etcd_index Jonathan Boulle 2014-09-25 17:00:22 -0700