Commit Graph

  • 8c4494a39d Merge pull request #1711 from bdarnell/stable-restart Xiang Li 2014-11-13 12:49:19 -0800
  • 9716def94b Merge pull request #1700 from yichengq/222 Yicheng Qin 2014-11-13 12:37:29 -0800
  • d89bf9f215 etcdserver: add sender tests Yicheng Qin 2014-11-12 15:41:11 -0800
  • 32824e053c raft: Only call stableTo when we have ready entries or a snapshot. Ben Darnell 2014-11-13 14:57:01 -0500
  • 8319d4dcbe Merge pull request #1709 from xiang90/server_id Xiang Li 2014-11-13 11:37:39 -0800
  • d6f40acc86 etcdserver: add ID() function to the Server interface. Xiang Li 2014-11-13 11:26:49 -0800
  • b29c512f50 Merge remote-tracking branch 'coreos/master' into log-storage-interface Ben Darnell 2014-11-13 14:21:09 -0500
  • 92096dfdc3 *: print out configuration when necessary Xiang Li 2014-11-12 20:11:04 -0800
  • a551b75d96 Merge pull request #1707 from xiang90/wait_pkg Xiang Li 2014-11-13 09:31:34 -0800
  • 0d18a0f381 pkg/wait: move wait to pkg/wait Xiang Li 2014-11-13 09:11:53 -0800
  • 23b5bc0dfe sender: use RoundTripper instead of Client in sender Yicheng Qin 2014-11-12 15:41:05 -0800
  • 1e1535e6f9 Merge pull request #1620 from yichengq/204 Yicheng Qin 2014-11-12 21:33:53 -0800
  • 4adbd821a3 Merge pull request #1706 from xiang90/fix_sender_hub_add Xiang Li 2014-11-12 21:29:33 -0800
  • 04994048bb Merge pull request #1702 from xiang90/node_config_propose Xiang Li 2014-11-12 21:16:54 -0800
  • ba915ad5a8 etcdserver: do not add/remove/update local member to/from sender hub Xiang Li 2014-11-12 20:37:50 -0800
  • 84ecb89774 *: fix Procfile Jonathan Boulle 2014-11-12 17:54:09 -0800
  • 0c2b45ddc6 etcdserver: not record attributes when add member Yicheng Qin 2014-11-05 16:40:15 -0800
  • eb66d2b0eb Merge pull request #1699 from jonboulle/node_stop Jonathan Boulle 2014-11-12 16:26:54 -0800
  • 2a407dadc0 raft: add a test for proposeConfChange Xiang Li 2014-11-12 16:16:26 -0800
  • 634011eb8b Merge pull request #1698 from xiang90/node_propose Xiang Li 2014-11-12 16:02:57 -0800
  • 2cedf127d4 raft: block Stop() on n.done, support idempotency Jonathan Boulle 2014-11-12 15:02:48 -0800
  • 68ab7e69e1 raft: add a test for node proposal Xiang Li 2014-11-12 14:39:07 -0800
  • 54b07d7974 Remove raft.loadEnts and the ents parameter to raft.RestartNode. Ben Darnell 2014-11-12 18:31:19 -0500
  • 147fd614ce The initial term=0 log entry is now initially unstable. Ben Darnell 2014-11-12 18:21:30 -0500
  • ec7793557a Merge pull request #1664 from yichengq/212 Yicheng Qin 2014-11-12 15:04:30 -0800
  • b271e88c20 Merge pull request #1696 from xiang90/testnodetick Xiang Li 2014-11-12 14:38:07 -0800
  • bc9de47a9a integration: add increase cluster size test Yicheng Qin 2014-11-06 15:38:59 -0800
  • fc21f299b1 Merge pull request #1676 from jonboulle/doc_initial_cluster Jonathan Boulle 2014-11-12 14:13:03 -0800
  • 5cef3d888a integration: remove unnecessary t.Testing argument Jonathan Boulle 2014-11-12 14:11:56 -0800
  • d834324e97 raft: stop the node synchronously Xiang Li 2014-11-12 12:32:20 -0800
  • 76a3de9a33 Require a non-nil Storage parameter in newLog. Ben Darnell 2014-11-12 16:23:42 -0500
  • d1ae276434 integration: fix test to propagate NewServer errors Jonathan Boulle 2014-11-12 13:11:36 -0800
  • 1197c1f965 etcdserver: move peer URLs check to config Jonathan Boulle 2014-11-10 13:45:29 -0800
  • 3f358b6d5d etcdserver: ensure initial-advertise-peer-urls match initial-cluster Jonathan Boulle 2014-11-10 12:55:35 -0800
  • 45c36a0808 raft: add a test for node.Tick Xiang Li 2014-11-12 11:39:22 -0800
  • 0772987128 Merge pull request #1695 from xiang90/nodestart Xiang Li 2014-11-12 11:41:03 -0800
  • fe0325fce7 raft: add comment string for TestNodeStart Xiang Li 2014-11-12 11:05:25 -0800
  • f1f796f2fc Merge pull request #1694 from xiang90/use_member Xiang Li 2014-11-12 10:48:45 -0800
  • 0aa8258d29 etcdserver: use member instead of node at etcd level Xiang Li 2014-11-12 10:45:35 -0800
  • fb93e3fa00 Merge pull request #1689 from yichengq/219 Yicheng Qin 2014-11-12 10:41:40 -0800
  • d494014782 Merge pull request #1679 from xiang90/peerurl Xiang Li 2014-11-12 10:21:13 -0800
  • 48644f465d Merge pull request #1692 from yichengq/221 Yicheng Qin 2014-11-12 10:08:19 -0800
  • 78cbb1512c raft: nodes return sorted ids Yicheng Qin 2014-11-11 21:11:09 -0800
  • 7dba92dd53 raft: update unstable when calling stableTo with 0 Yicheng Qin 2014-11-11 16:10:03 -0800
  • 3f3fc05c8f Merge pull request #1687 from xiang90/fix_listener Xiang Li 2014-11-11 13:10:51 -0800
  • 5967794009 *: support updating advertise-peer-url Users might want to update the peerurl of the etcd member in several cases. For example, if the IP address of the physical machine etcd running on is changed, user need to update the adversite-pee-rurl accordingly. This commit makes etcd support updating the advertise-peer-url of its members. Xiang Li 2014-11-11 11:46:49 -0800
  • b6f0c789b8 transport: create a tls listener only if the tlsInfo is not empty and the scheme is HTTPS Xiang Li 2014-11-11 11:51:57 -0800
  • b87243d827 Merge pull request #1688 from xiang90/cluster_test Xiang Li 2014-11-11 11:36:08 -0800
  • 67a0de4bbc etcdserver: use member pointer for all tests Xiang Li 2014-11-11 11:19:34 -0800
  • e4931e0c47 etcdserver: remove unnecessary newTestMemberp Xiang Li 2014-11-11 11:09:33 -0800
  • 077e144e8a etcdserver: move newTestMember* to member_test.go Xiang Li 2014-11-11 11:02:50 -0800
  • 4b2d6fc70b Merge pull request #1686 from xiang90/proto Xiang Li 2014-11-10 17:08:24 -0800
  • f64963de88 raftpb: fix proto Xiang Li 2014-11-10 17:05:30 -0800
  • 246ba4301d Merge pull request #1682 from yichengq/217 Yicheng Qin 2014-11-10 16:58:17 -0800
  • 24edf57e12 integration: newMember -> mustNewMember Yicheng Qin 2014-11-10 16:46:41 -0800
  • b1c3c4a202 integration: rewrite the way to check cluster make progress Yicheng Qin 2014-11-10 13:53:42 -0800
  • 50ffd87831 Merge pull request #1685 from xiang90/proxy Xiang Li 2014-11-10 16:51:25 -0800
  • 424377f859 proxy: add a todo for logging Xiang Li 2014-11-10 16:37:15 -0800
  • 6fa8f77638 proxy: return JSON errors Xiang Li 2014-11-10 15:56:42 -0800
  • 25b6590547 raft: introduce log storage interface. Ben Darnell 2014-11-03 15:04:24 -0500
  • ac77971f99 Merge pull request #1671 from xiang90/proxy_doc Xiang Li 2014-11-10 13:39:03 -0800
  • 645cfb8355 Merge pull request #1681 from jonboulle/fix_exit Jonathan Boulle 2014-11-10 12:34:36 -0800
  • e1e454f138 etcdmain: do not exit inappropriately Jonathan Boulle 2014-11-10 12:33:31 -0800
  • a0002d0598 doc: add fallback to discovery section in clustering.md Xiang Li 2014-11-08 20:10:58 -0800
  • 99aa2caa3d Merge pull request #1680 from jonboulle/fix_errors Jonathan Boulle 2014-11-10 12:04:05 -0800
  • 8799679083 etcdmain: actually return errors Jonathan Boulle 2014-11-10 11:59:59 -0800
  • 2dcd8213e4 Merge pull request #1670 from yichengq/207 Yicheng Qin 2014-11-10 10:30:20 -0800
  • 5396037450 integration: add basic discovery tests Yicheng Qin 2014-11-07 10:01:52 -0800
  • 1e299d8232 doc: add doc for proxy Xiang Li 2014-11-08 19:59:24 -0800
  • 8870b739b3 Merge pull request #1661 from jonboulle/wal_errors Jonathan Boulle 2014-11-08 17:16:48 -0800
  • 5a964f49a5 wal: propagate errors Jonathan Boulle 2014-11-07 14:41:34 -0800
  • aca58ec605 Merge pull request #1655 from jonboulle/wal_logic Jonathan Boulle 2014-11-08 17:07:43 -0800
  • 41757e7f78 etcdserver: collapse shared readWAL logic Jonathan Boulle 2014-11-07 11:57:04 -0800
  • f333c7ff87 Merge pull request #1668 from yichengq/214 Yicheng Qin 2014-11-08 15:54:31 -0800
  • 071ebb9feb integration: wait cluster to be stable before return launch Yicheng Qin 2014-11-08 14:03:29 -0800
  • aa72cda7b2 Merge pull request #1667 from yichengq/213 Yicheng Qin 2014-11-08 14:05:20 -0800
  • 4b9c3a9102 etcdserver: not get cluster info from self peer urls Yicheng Qin 2014-11-08 12:07:23 -0800
  • 0b493ac8d4 version: bump to alpha.2 v0.5.0-alpha.2 Brandon Philips 2014-11-07 16:44:02 -0800
  • c73d41d98b Merge pull request #1658 from jonboulle/doc_etcdctl_backup Jonathan Boulle 2014-11-07 16:39:45 -0800
  • 3d2f65fc0d docs: clarify rewriting Jonathan Boulle 2014-11-07 16:35:33 -0800
  • 6b283f6ea1 docs: reword failure descriptions Jonathan Boulle 2014-11-07 16:34:19 -0800
  • 4367c9a1db docs: no need to stop etcd while doing backup Jonathan Boulle 2014-11-07 16:25:38 -0800
  • c9894687fc Merge pull request #1662 from yichengq/211 Yicheng Qin 2014-11-07 16:20:59 -0800
  • a56fa60fb4 doc: add backup/restore guide Jonathan Boulle 2014-11-07 15:38:55 -0800
  • 014ef0f52d etcdserver: fix data race in cluster Yicheng Qin 2014-11-07 16:04:09 -0800
  • 2fc47034ee Merge pull request #1660 from yichengq/209 Yicheng Qin 2014-11-07 16:10:50 -0800
  • 46cbfbc630 etcdserver: not add sender when it has existed Yicheng Qin 2014-11-07 13:59:48 -0800
  • d3fd10798b Merge pull request #1656 from jonboulle/1656_sender_garbage Jonathan Boulle 2014-11-07 13:44:18 -0800
  • a6ba4d357c Merge pull request #1474 from jonboulle/1474_print_peers Jonathan Boulle 2014-11-07 13:39:32 -0800
  • e707af7c3a Merge pull request #1654 from yichengq/208 Yicheng Qin 2014-11-07 13:37:14 -0800
  • ca06fd0060 etcdserver: log cluster when adding/removing node Jonathan Boulle 2014-11-07 13:36:41 -0800
  • 958ade86a5 etcdserver: log message after loading peers from snapshot Jonathan Boulle 2014-11-07 13:34:43 -0800
  • 85a4477f71 integration: use client to do requests Yicheng Qin 2014-11-07 11:47:55 -0800
  • 38ec84693f etcdserver: clean up sender error message Jonathan Boulle 2014-11-07 13:32:44 -0800
  • 78865aa7f7 Merge pull request #1657 from xiangli-cmu/backup Xiang Li 2014-11-07 13:30:54 -0800
  • 0d541e6338 *: add ctl backup support Xiang Li 2014-11-07 12:53:32 -0800
  • 5f6e536be8 Merge pull request #1639 from bcwaldon/etcdctl-tls Brian Waldon 2014-11-07 13:19:36 -0800
  • 4f85a68c25 Merge pull request #1650 from jonboulle/build_release Jonathan Boulle 2014-11-07 12:51:30 -0800
  • c3aae88b0c Merge pull request #1653 from jonboulle/server_order Jonathan Boulle 2014-11-07 12:28:29 -0800
  • 32a82bb423 Merge pull request #1651 from jonboulle/discard Jonathan Boulle 2014-11-07 12:05:40 -0800