Commit Graph

  • 400e573013 rafthttp: log start and stop of streaming Yicheng Qin 2014-11-22 22:24:10 -0800
  • 62a8df304a raft: fix error message in TestLogRestore Xiang Li 2014-11-24 11:10:02 -0800
  • e8afdcfe0a raft: refactor testUnstableEnts Xiang Li 2014-11-24 10:40:38 -0800
  • 08f156a1de etcdserver: remove extra empty line in snapshot func Xiang Li 2014-11-24 10:27:18 -0800
  • 3dd4c458ca raft: refactor term in log.go Xiang Li 2014-11-24 10:13:56 -0800
  • 94190286ff raft: add comment for append in unstableEntries in log.go Xiang Li 2014-11-24 09:05:40 -0800
  • 0a46c70f5d raft: use empty slice in unstableEntries in log.go Xiang Li 2014-11-24 09:04:45 -0800
  • bc0e72acb9 raft: clean up panic in log.go Xiang Li 2014-11-24 09:01:25 -0800
  • f3cef87c69 raft: remove extra empty line in log.go Xiang Li 2014-11-24 08:43:34 -0800
  • 6c8e294d20 test: longer test timeout Xiang Li 2014-11-24 08:37:26 -0800
  • bdbafe2cf3 raft: use max in log.slice Xiang Li 2014-11-24 08:36:15 -0800
  • bb640e326d Merge pull request #1773 from xiang90/header Xiang Li 2014-11-24 00:40:30 -0800
  • c72221a691 pkg/transport: add copyright header Xiang Li 2014-11-24 00:39:55 -0800
  • c6cbea451a Merge pull request #1771 from xiang90/listener Xiang Li 2014-11-23 23:00:54 -0800
  • 35e6df6d0a integration: longer request timeout for slow travis Xiang Li 2014-11-23 21:25:09 -0800
  • da1ff2d2bb pkg/transport: add timeout dailer and timeout listener Xiang Li 2014-11-23 21:12:02 -0800
  • 68e79868cc Merge pull request #1768 from xiang90/batcher Xiang Li 2014-11-23 12:08:00 -0800
  • 91bfead9e9 rafthttp: add batcher After we enable streaming, there will be a large amount of msgAppResp due to high rate msgApp. We should batch msgAppResp in a meanful way. Xiang Li 2014-11-21 16:42:12 -0800
  • 9ddd8ee539 Rename Storage.HardState back to InitialState and include ConfState. Ben Darnell 2014-11-21 17:22:20 -0500
  • 03c8881e35 Fix TestSlowNodeRestore Ben Darnell 2014-11-21 16:37:55 -0500
  • 0d680d0e6b Merge remote-tracking branch 'coreos/master' into merge Ben Darnell 2014-11-21 15:40:11 -0500
  • 30690d15d9 Re-enable a few tests I had missed. Ben Darnell 2014-11-21 15:27:17 -0500
  • 66c30f28d6 Merge pull request #1761 from xiang90/fix_raft Xiang Li 2014-11-20 18:12:15 -0800
  • edcdffe11e Merge pull request #1762 from xiang90/fix_import Xiang Li 2014-11-20 18:10:49 -0800
  • 264a63be80 rafthttp: fix import Xiang Li 2014-11-20 18:05:45 -0800
  • 063c5c77a0 raft: should not decrease match and next when handling out of order msgAppResp Xiang Li 2014-11-20 17:58:23 -0800
  • c0fb1c8a00 Merge pull request #1755 from bcwaldon/golang.org-deps Brian Waldon 2014-11-20 16:26:14 -0800
  • 5139257b8d Merge pull request #1743 from barakmich/auto_upgrade Barak Michener 2014-11-20 17:20:34 -0500
  • ce82a3e7ad Fix migration to allow snapshots to have the right IDs Barak Michener 2014-11-20 16:49:34 -0500
  • 53fbf0f333 Merge pull request #1760 from xiang90/wal Xiang Li 2014-11-20 13:16:37 -0800
  • 2d5ccf12ef add snapshotted integration test Barak Michener 2014-11-20 15:37:15 -0500
  • d1e7fee3ca fix test import loop Barak Michener 2014-11-20 13:17:47 -0500
  • 59a0c64e9f fix import loop, add set to types, and fix comments Barak Michener 2014-11-19 15:33:37 -0500
  • 78ea3335bf etcdserver: autodetect v0.4 WALs and upgrade them to v0.5 automatically Barak Michener 2014-11-18 13:43:20 -0500
  • d0dd205b0e wal: add a bench for write entry Xiang Li 2014-11-20 11:37:27 -0800
  • aca195f3ad Merge pull request #1746 from yichengq/229 Yicheng Qin 2014-11-20 11:42:00 -0800
  • 9d53b94546 rafthttp: add streaming server and client Yicheng Qin 2014-11-18 13:53:14 -0800
  • da5538b8c7 dep: use vendored imports in codegangsta/cli Brian Waldon 2014-11-20 10:06:16 -0800
  • 9a728a127a dep: bump golang.org/x/net/context Brian Waldon 2014-11-20 10:02:52 -0800
  • b29240baf0 Merge remote-tracking branch 'coreos/master' into merge Ben Darnell 2014-11-19 17:05:16 -0500
  • 355ee4f393 raft: Integrate snapshots into the raft.Storage interface. Ben Darnell 2014-11-19 16:17:50 -0500
  • b50f331558 Merge pull request #1744 from xiang90/next Xiang Li 2014-11-19 13:21:11 -0800
  • 12aaf046d7 Merge pull request #1752 from philips/include-etcd-migrate-in-releases Brandon Philips 2014-11-19 12:13:21 -0800
  • f08df9e0f3 Merge pull request #1753 from philips/fixup-build-docker Brandon Philips 2014-11-19 12:13:08 -0800
  • 00df13138e scripts: build-docker tag and use ENTRYPOINT Brandon Philips 2014-11-19 12:11:27 -0800
  • d2e36a9535 scripts: build-release add etcd-migrate Brandon Philips 2014-11-19 12:10:06 -0800
  • 893fb3b890 Merge pull request #1747 from proppy/master Brandon Philips 2014-11-18 16:00:07 -0800
  • 03bacc1984 create .godir Johan Euphrosine 2014-11-18 15:01:57 -0800
  • 4c1fd07311 raft: optimistically increase the next if the follower is already matched Xiang Li 2014-11-18 11:42:08 -0800
  • e07ef6991c Merge pull request #1740 from xiang90/handleheartbeat Xiang Li 2014-11-18 13:25:12 -0800
  • 46ee58c6f0 raft: Rename ErrSnapshotRequired To ErrCompacted. Ben Darnell 2014-11-18 13:15:10 -0500
  • f94ff96c69 Merge pull request #1739 from yichengq/230 Yicheng Qin 2014-11-18 10:11:05 -0800
  • bd4cfa2a07 raft: add handleHeartbeat handleHeartbeat commits to the commit index in the message. It never decreases the commit index of the raft state machine. Xiang Li 2014-11-17 16:58:49 -0800
  • 1a72143ecb rafthttp: send takes raft message instead of bytes Yicheng Qin 2014-11-17 16:40:52 -0800
  • 6cac631a0d Merge pull request #1738 from yichengq/231 Xiang Li 2014-11-17 17:14:40 -0800
  • 04d416291a *: add rafthttp pkg into test list Yicheng Qin 2014-11-17 16:45:54 -0800
  • 1635844ebd Merge pull request #1737 from xiang90/include_commit Xiang Li 2014-11-17 16:26:07 -0800
  • b93d87f17f raft: include commitIndex in heartbeat Xiang Li 2014-11-17 15:44:57 -0800
  • a2c568a144 Merge pull request #1669 from yichengq/215 Yicheng Qin 2014-11-17 16:14:59 -0800
  • f24e214ee5 rafthttp: move server stats in raftHandler to etcdserver Yicheng Qin 2014-11-17 14:40:21 -0800
  • 5dc5f8145c *: etcdhttp.raftHandler -> rafthttp.RaftHandler Yicheng Qin 2014-11-16 16:23:47 -0800
  • 3fcc011717 etcdserver: rename sender.go -> sendhub.go Yicheng Qin 2014-11-16 12:12:57 -0800
  • 84fbf7aab5 *: etcdserver.sender -> rafthttp.Sender Yicheng Qin 2014-11-16 10:21:05 -0800
  • 300c5a2001 Merge remote-tracking branch 'coreos/master' into log-storage-interface Ben Darnell 2014-11-17 18:28:24 -0500
  • e04e4632b3 Merge pull request #1736 from xiang90/verify Xiang Li 2014-11-17 14:34:59 -0800
  • 0541f0afa0 etcdserver: refactor ValidateClusterAndAssignIDs Xiang Li 2014-11-17 14:08:45 -0800
  • 64d9bcabf1 Add Storage.Term() method and hide the first entry from other methods. Ben Darnell 2014-11-17 16:37:46 -0500
  • 144db790ae Merge pull request #1729 from xiang90/test_rm Xiang Li 2014-11-17 13:35:26 -0800
  • c26de66262 integration: add integration test for remove member Xiang Li 2014-11-15 21:28:03 -0800
  • ee8fbee7ab Merge pull request #1733 from xiang90/config Xiang Li 2014-11-17 13:19:59 -0800
  • 800747e1cf integration: add test for member restart Xiang Li 2014-11-17 11:21:16 -0800
  • a817ca705b Merge pull request #1726 from xiang90/fix_sender v0.5.0-alpha.3 Xiang Li 2014-11-14 16:13:32 -0800
  • fd512ffe6d version: bump to alpha.3 Yicheng Qin 2014-11-14 15:49:29 -0800
  • 7c4b84a6cd etcdserver: add buffer to the sender queue Xiang Li 2014-11-14 15:18:16 -0800
  • ac5a282003 Merge pull request #1720 from xiang90/sender_stop Xiang Li 2014-11-14 14:16:39 -0800
  • 8bf71d796e *: gracefully stop etcdserver Xiang Li 2014-11-13 23:03:34 -0800
  • 4e251f8624 Merge pull request #1578 from barakmich/bcm_migrate Barak Michener 2014-11-14 16:58:22 -0500
  • 192f200d9e Fix up migration tool, add snapshot migration Barak Michener 2014-10-29 16:27:07 -0400
  • 5ea1f2d96f etcd4: migration from v0.4 -> v0.5 Brian Waldon 2014-10-07 15:06:51 -0700
  • c36abeabd1 etcdserver: export Member.StoreKey Brian Waldon 2014-10-07 18:34:15 -0700
  • b6887e4a83 Merge pull request #1719 from yichengq/228 Yicheng Qin 2014-11-14 12:18:41 -0800
  • 77433ff6da etcdserver: recover cluster when receiving newer snapshot Yicheng Qin 2014-11-14 11:45:03 -0800
  • dfaa7290c4 etcdserver: check and select committed entries to apply Yicheng Qin 2014-11-14 11:14:06 -0800
  • f6a7f96967 etcdserver: recover from snapshot before applying requests Yicheng Qin 2014-11-14 00:10:46 -0800
  • 7d0ffb3f12 raft: not set applied when restored from snapshot Yicheng Qin 2014-11-14 00:09:54 -0800
  • 45e96be605 raft: PR feedback. Ben Darnell 2014-11-14 13:53:42 -0500
  • 1f7198855b Merge pull request #1703 from jonboulle/proc Xiang Li 2014-11-14 08:39:08 -0800
  • 6f7fd89ba2 Merge pull request #1718 from yichengq/226 Xiang Li 2014-11-13 21:29:02 -0800
  • 12dba7d413 sender: support elegant stop Yicheng Qin 2014-11-13 17:06:21 -0800
  • e66bda957b Merge pull request #1714 from xiang90/stop Xiang Li 2014-11-13 15:16:52 -0800
  • 6a1fe00615 Merge pull request #1704 from xiang90/print_config Xiang Li 2014-11-13 14:35:50 -0800
  • 11f392bdc8 Merge pull request #1708 from yichengq/223 Yicheng Qin 2014-11-13 14:30:40 -0800
  • b5d480f17a etcdserver: add StopNotify Xiang Li 2014-11-13 14:16:48 -0800
  • 978d0f1ca1 etcdserver: fix TestDoProposalStopped test Xiang Li 2014-11-13 14:08:59 -0800
  • fb344bc33f etcdserver: minor cleanup Xiang Li 2014-11-13 14:01:56 -0800
  • 813ff6ba48 Merge pull request #1713 from xiang90/stop Xiang Li 2014-11-13 13:58:07 -0800
  • ac907d746b etcdserver: validate new node is not registered before in best effort Yicheng Qin 2014-11-13 09:25:21 -0800
  • 30dfdb0ea9 etcdserver: fix server.Stop() Xiang Li 2014-11-13 13:47:12 -0800
  • 0e8ffe9128 raft: remove a guard that is no longer necessary Ben Darnell 2014-11-13 15:51:36 -0500
  • 39eddd8565 Merge remote-tracking branch 'coreos/master' into log-storage-interface Ben Darnell 2014-11-13 15:50:08 -0500