Commit Graph

  • d494014782 Merge pull request #1679 from xiang90/peerurl Xiang Li 2014-11-12 10:21:13 -08:00
  • 48644f465d Merge pull request #1692 from yichengq/221 Yicheng Qin 2014-11-12 10:08:19 -08:00
  • 3c77ee949c Update travis to use latest Go tooling imports. Andrew Bonventre 2014-11-12 12:01:16 -05:00
  • 048f5eca92 Merge bf78854195e9588142396f339af5c4d2b65436b9 into 3f3fc05c8f28396dc45d47b52accd0e7df341014 Jonathan Boulle 2014-11-12 08:30:55 +00:00
  • 78cbb1512c raft: nodes return sorted ids Yicheng Qin 2014-11-11 21:11:09 -08:00
  • 7dba92dd53 raft: update unstable when calling stableTo with 0 Yicheng Qin 2014-11-11 16:10:03 -08:00
  • 296c80bed7 Merge 28e92a6404964a560cea28452bf438bc238f64bc into 3f3fc05c8f28396dc45d47b52accd0e7df341014 Yicheng Qin 2014-11-12 01:16:48 +00:00
  • 28e92a6404 raft: fix soft state equal Yicheng Qin 2014-11-11 17:14:33 -08:00
  • c29909b79d Merge 992e9165bc5fefa3b1eb8d3cd7b128f95ac46775 into 3f3fc05c8f28396dc45d47b52accd0e7df341014 Yicheng Qin 2014-11-11 23:35:03 +00:00
  • 3f3fc05c8f Merge pull request #1687 from xiang90/fix_listener Xiang Li 2014-11-11 13:10:51 -08:00
  • 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 -08:00
  • 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 -08:00
  • b87243d827 Merge pull request #1688 from xiang90/cluster_test Xiang Li 2014-11-11 11:36:08 -08:00
  • 67a0de4bbc etcdserver: use member pointer for all tests Xiang Li 2014-11-11 11:19:34 -08:00
  • e4931e0c47 etcdserver: remove unnecessary newTestMemberp Xiang Li 2014-11-11 11:09:33 -08:00
  • 077e144e8a etcdserver: move newTestMember* to member_test.go Xiang Li 2014-11-11 11:02:50 -08:00
  • 4b2d6fc70b Merge pull request #1686 from xiang90/proto Xiang Li 2014-11-10 17:08:24 -08:00
  • f64963de88 raftpb: fix proto Xiang Li 2014-11-10 17:05:30 -08:00
  • 246ba4301d Merge pull request #1682 from yichengq/217 Yicheng Qin 2014-11-10 16:58:17 -08:00
  • 24edf57e12 integration: newMember -> mustNewMember Yicheng Qin 2014-11-10 16:46:41 -08:00
  • b1c3c4a202 integration: rewrite the way to check cluster make progress Yicheng Qin 2014-11-10 13:53:42 -08:00
  • 50ffd87831 Merge pull request #1685 from xiang90/proxy Xiang Li 2014-11-10 16:51:25 -08:00
  • 424377f859 proxy: add a todo for logging Xiang Li 2014-11-10 16:37:15 -08:00
  • 6fa8f77638 proxy: return JSON errors Xiang Li 2014-11-10 15:56:42 -08:00
  • 992e9165bc etcdserver: fatal testing if launch cannot finish for a long time Yicheng Qin 2014-11-10 14:44:49 -08:00
  • 25b6590547 raft: introduce log storage interface. Ben Darnell 2014-11-03 15:04:24 -05:00
  • ac77971f99 Merge pull request #1671 from xiang90/proxy_doc Xiang Li 2014-11-10 13:39:03 -08:00
  • 645cfb8355 Merge pull request #1681 from jonboulle/fix_exit Jonathan Boulle 2014-11-10 12:34:36 -08:00
  • e1e454f138 etcdmain: do not exit inappropriately Jonathan Boulle 2014-11-10 12:33:31 -08:00
  • a0002d0598 doc: add fallback to discovery section in clustering.md Xiang Li 2014-11-08 20:10:58 -08:00
  • 99aa2caa3d Merge pull request #1680 from jonboulle/fix_errors Jonathan Boulle 2014-11-10 12:04:05 -08:00
  • 8799679083 etcdmain: actually return errors Jonathan Boulle 2014-11-10 11:59:59 -08:00
  • 2dcd8213e4 Merge pull request #1670 from yichengq/207 Yicheng Qin 2014-11-10 10:30:20 -08:00
  • 5396037450 integration: add basic discovery tests Yicheng Qin 2014-11-07 10:01:52 -08:00
  • 1e299d8232 doc: add doc for proxy Xiang Li 2014-11-08 19:59:24 -08:00
  • 8870b739b3 Merge pull request #1661 from jonboulle/wal_errors Jonathan Boulle 2014-11-08 17:16:48 -08:00
  • 5a964f49a5 wal: propagate errors Jonathan Boulle 2014-11-07 14:41:34 -08:00
  • aca58ec605 Merge pull request #1655 from jonboulle/wal_logic Jonathan Boulle 2014-11-08 17:07:43 -08:00
  • 41757e7f78 etcdserver: collapse shared readWAL logic Jonathan Boulle 2014-11-07 11:57:04 -08:00
  • f333c7ff87 Merge pull request #1668 from yichengq/214 Yicheng Qin 2014-11-08 15:54:31 -08:00
  • 071ebb9feb integration: wait cluster to be stable before return launch Yicheng Qin 2014-11-08 14:03:29 -08:00
  • aa72cda7b2 Merge pull request #1667 from yichengq/213 Yicheng Qin 2014-11-08 14:05:20 -08:00
  • 4b9c3a9102 etcdserver: not get cluster info from self peer urls Yicheng Qin 2014-11-08 12:07:23 -08:00
  • 0b493ac8d4 version: bump to alpha.2 v0.5.0-alpha.2 Brandon Philips 2014-11-07 16:44:02 -08:00
  • c73d41d98b Merge pull request #1658 from jonboulle/doc_etcdctl_backup Jonathan Boulle 2014-11-07 16:39:45 -08:00
  • 3d2f65fc0d docs: clarify rewriting Jonathan Boulle 2014-11-07 16:35:33 -08:00
  • 6b283f6ea1 docs: reword failure descriptions Jonathan Boulle 2014-11-07 16:34:19 -08:00
  • 4367c9a1db docs: no need to stop etcd while doing backup Jonathan Boulle 2014-11-07 16:25:38 -08:00
  • c9894687fc Merge pull request #1662 from yichengq/211 Yicheng Qin 2014-11-07 16:20:59 -08:00
  • a56fa60fb4 doc: add backup/restore guide Jonathan Boulle 2014-11-07 15:38:55 -08:00
  • 014ef0f52d etcdserver: fix data race in cluster Yicheng Qin 2014-11-07 16:04:09 -08:00
  • 2fc47034ee Merge pull request #1660 from yichengq/209 Yicheng Qin 2014-11-07 16:10:50 -08:00
  • 46cbfbc630 etcdserver: not add sender when it has existed Yicheng Qin 2014-11-07 13:59:48 -08:00
  • d3fd10798b Merge pull request #1656 from jonboulle/1656_sender_garbage Jonathan Boulle 2014-11-07 13:44:18 -08:00
  • a6ba4d357c Merge pull request #1474 from jonboulle/1474_print_peers Jonathan Boulle 2014-11-07 13:39:32 -08:00
  • e707af7c3a Merge pull request #1654 from yichengq/208 Yicheng Qin 2014-11-07 13:37:14 -08:00
  • ca06fd0060 etcdserver: log cluster when adding/removing node Jonathan Boulle 2014-11-07 13:36:41 -08:00
  • 958ade86a5 etcdserver: log message after loading peers from snapshot Jonathan Boulle 2014-11-07 13:34:43 -08:00
  • 85a4477f71 integration: use client to do requests Yicheng Qin 2014-11-07 11:47:55 -08:00
  • 38ec84693f etcdserver: clean up sender error message Jonathan Boulle 2014-11-07 13:32:44 -08:00
  • 78865aa7f7 Merge pull request #1657 from xiangli-cmu/backup Xiang Li 2014-11-07 13:30:54 -08:00
  • 0d541e6338 *: add ctl backup support Xiang Li 2014-11-07 12:53:32 -08:00
  • 5f6e536be8 Merge pull request #1639 from bcwaldon/etcdctl-tls Brian Waldon 2014-11-07 13:19:36 -08:00
  • 4f85a68c25 Merge pull request #1650 from jonboulle/build_release Jonathan Boulle 2014-11-07 12:51:30 -08:00
  • c3aae88b0c Merge pull request #1653 from jonboulle/server_order Jonathan Boulle 2014-11-07 12:28:29 -08:00
  • 32a82bb423 Merge pull request #1651 from jonboulle/discard Jonathan Boulle 2014-11-07 12:05:40 -08:00
  • 285cd404e3 etcdserver: print peerURLs when adding member Jonathan Boulle 2014-11-07 12:00:41 -08:00
  • a607e097c6 etcdserver: re-order ServerConfig fields Jonathan Boulle 2014-11-07 10:31:19 -08:00
  • 55b4ff0cdf etcdserver: discard log output in tests Jonathan Boulle 2014-11-07 10:35:35 -08:00
  • 82094f05e0 scripts: clean build-release script a bit Jonathan Boulle 2014-10-27 17:35:18 -07:00
  • c4f273478d Merge pull request #1652 from jonboulle/fix_tests Jonathan Boulle 2014-11-07 11:43:51 -08:00
  • 14e1442d2d etcdserver: sort IDs and s/getIDset/getIDs/ Jonathan Boulle 2014-11-07 10:57:42 -08:00
  • 810a5146dd Merge pull request #1635 from jonboulle/doc Jonathan Boulle 2014-11-07 10:20:05 -08:00
  • 5055863e09 etcdserver: add docstrings for confchanges Jonathan Boulle 2014-11-06 12:09:21 -08:00
  • bf47fe7cac Merge pull request #1647 from xiangli-cmu/force_cluster Xiang Li 2014-11-07 10:15:53 -08:00
  • 9d19429993 Merge pull request #1609 from yichengq/202 Yicheng Qin 2014-11-07 10:12:02 -08:00
  • 142dfc7d88 etcdserver: add doc for getIDset Xiang Li 2014-11-07 09:00:58 -08:00
  • 0a9c6164af etcdserver: add support for force cluster Xiang Li 2014-11-06 21:50:35 -08:00
  • 376268391b Merge pull request #1646 from jonboulle/1536_disco_proxy Jonathan Boulle 2014-11-07 08:32:23 -08:00
  • d6f37ec9ad Merge pull request #1648 from jonboulle/delete_member_404 Jonathan Boulle 2014-11-06 17:24:17 -08:00
  • ca1b30db10 etcdhttp: return 404 when removing nonexistent member Jonathan Boulle 2014-10-29 19:06:41 -07:00
  • 9454d30854 etcdserver: add sendHub tests Yicheng Qin 2014-11-06 16:48:03 -08:00
  • f75e56932a Merge pull request #1643 from jonboulle/fix_flags Jonathan Boulle 2014-11-06 16:43:21 -08:00
  • 5604b4c57c flag: split out SetFlagsFromEnvBad test; declare return error Jonathan Boulle 2014-11-06 16:40:13 -08:00
  • 8f1885a398 discovery: add command line flag for discovery-proxy Jonathan Boulle 2014-11-06 16:35:24 -08:00
  • e552793582 Merge e0acafdbd1fd399cc050fc2e161e89b2236981e9 into ccded6644a504a6d9834eee941a8d11a0d2ed960 Yicheng Qin 2014-11-07 00:28:15 +00:00
  • ccded6644a Merge pull request #1505 from yichengq/193 Yicheng Qin 2014-11-06 15:48:18 -08:00
  • 321d65c4ac pkg: fix SetFlagsFromEnv behaviour Jonathan Boulle 2014-11-06 14:39:30 -08:00
  • c5e6053fcd Merge pull request #1638 from xiangli-cmu/better_logging Xiang Li 2014-11-06 14:33:53 -08:00
  • eb0d80767e etcdserver: better logging for clusterFromPeerURLs Xiang Li 2014-11-06 12:54:05 -08:00
  • 6fa031fa69 Merge pull request #1641 from bdarnell/remove-raftlog-reset Xiang Li 2014-11-06 14:26:08 -08:00
  • 21987c8701 raft: remove raftLog.resetUnstable and resetNextEnts Ben Darnell 2014-11-06 17:13:35 -05:00
  • 457b30e585 etcdserver: add/remove sender in sendhub explicitly Yicheng Qin 2014-11-05 13:29:22 -08:00
  • 2138163c61 etcdserver: code clean on sender struct Yicheng Qin 2014-11-05 12:44:14 -08:00
  • 211c5e3e29 etcdserver: fix data race in Cluster struct Yicheng Qin 2014-11-05 12:40:51 -08:00
  • c3b0de943c etcdserver: discard messages if sender reaches max serving Yicheng Qin 2014-11-05 10:31:05 -08:00
  • 1e05cd75c7 etcdserver: refactor sender Yicheng Qin 2014-11-04 15:57:25 -08:00
  • e0acafdbd1 etcdmain: extract etcdFlagSet from main function Yicheng Qin 2014-11-06 13:06:26 -08:00
  • 2d942e970b etcdctl: add --ca-file, --cert-file, --key-file flags Brian Waldon 2014-11-06 12:16:07 -08:00
  • 087e0e8b62 Merge pull request #1636 from xiangli-cmu/client Xiang Li 2014-11-06 12:46:15 -08:00