Commit Graph

  • 79014556e9 Merge pull request #1831 from xiang90/fix_unstable Xiang Li 2014-12-02 14:43:11 -0800
  • 2f5b748a90 raft: clearify that the firstIndex might not be available. Xiang Li 2014-12-02 14:27:52 -0800
  • 1c7b9317a9 Merge pull request #1833 from yichengq/244 Yicheng Qin 2014-12-02 13:20:39 -0800
  • 551a56fb98 raft: not call stableTo for restored snapshot Yicheng Qin 2014-12-02 12:08:09 -0800
  • b7ca56e3c8 raft: move good case of truncateAndAppend to the first place Xiang Li 2014-12-02 13:05:55 -0800
  • 3cadaca1a3 Merge pull request #1830 from xiang90/raft_snap_log Xiang Li 2014-12-02 12:06:15 -0800
  • 411063e14f raft: log snapshot events Xiang Li 2014-12-02 11:45:41 -0800
  • 99c2e905e2 Merge pull request #1829 from xiang90/raft_index Xiang Li 2014-12-02 10:42:55 -0800
  • 788d1e59a2 raft: use index in entry Xiang Li 2014-12-02 08:50:15 -0800
  • 70b501d17c Merge pull request #1824 from yichengq/241 Yicheng Qin 2014-12-02 10:12:45 -0800
  • 6692a8060e Merge pull request #1823 from xiang90/raft_log Xiang Li 2014-12-02 10:10:08 -0800
  • 51de095d2c raft: logging state change events and events on bad path Xiang Li 2014-12-01 23:50:10 -0800
  • f02eae934b Merge pull request #1827 from lamielle/doc-whitespaces Xiang Li 2014-12-02 07:44:03 -0800
  • 57b076f710 build: statically compile etcdctl binary Wes Morgan 2014-12-02 10:24:05 -0500
  • 2b7af3d101 doc: uses spaces consistently in sample JSON Alan LaMielle 2014-12-02 06:42:04 -0800
  • aa61009560 wal: not return ErrIndexNotFound in ReadAll Yicheng Qin 2014-12-02 00:17:05 -0800
  • fa292391d8 etcdserver: close idle connections when stop sendhub Yicheng Qin 2014-12-02 00:07:46 -0800
  • f34fe6e4ae Merge pull request #1819 from yichengq/239 Yicheng Qin 2014-12-01 23:00:28 -0800
  • cb74b6812b Merge pull request #1820 from xiang90/fix_storage Xiang Li 2014-12-01 21:25:17 -0800
  • 312db7f0f3 raft: fix memory storage Xiang Li 2014-12-01 16:26:10 -0800
  • 7a1d147795 integration: use timeout transport when launching cluster Yicheng Qin 2014-12-01 16:26:27 -0800
  • 19ccdbee18 Merge pull request #1806 from xiang90/no_copy Xiang Li 2014-12-01 13:15:13 -0800
  • 7beac083ff Merge pull request #1810 from xiang90/purge Xiang Li 2014-12-01 12:05:05 -0800
  • d3db010190 *: support purging old wal/snap files Xiang Li 2014-11-28 21:32:28 -0800
  • 92d4112feb Merge pull request #1809 from xiang90/unstable Xiang Li 2014-12-01 11:09:40 -0800
  • 649176934a raft: add tests for stableTo Xiang Li 2014-11-28 15:14:22 -0800
  • 7c47decd19 Merge pull request #1813 from xiang90/snap_event_log Xiang Li 2014-11-30 12:11:23 -0800
  • bc5acd3c42 etcdserver: log snapshot event Xiang Li 2014-11-29 23:17:57 -0800
  • 3c0fbe285c raft: stableTo checks term matching Xiang Li 2014-11-28 14:13:07 -0800
  • d214e87aee raft: make unstable.entries immutable; copy the entries at bad path Xiang Li 2014-11-26 23:35:06 -0800
  • d244e3bf6e raft: fix node bench Xiang Li 2014-11-26 23:07:35 -0800
  • fe0bc4ff36 Merge pull request #1805 from xiang90/fix_raft_b Xiang Li 2014-11-26 21:41:38 -0800
  • 746c66b466 raft: fix start term Xiang Li 2014-11-26 21:21:13 -0800
  • 43d6f9f964 Update etcd.go junxu 2014-11-27 10:38:47 +0800
  • 35cf7b5a31 Merge pull request #1800 from xiang90/unstable Xiang Li 2014-11-26 16:12:43 -0800
  • 7929e46dd8 raft: clean up Xiang Li 2014-11-26 15:31:07 -0800
  • 8a626257c7 raft: move unstable related function to log_unstable.go Xiang Li 2014-11-26 14:40:58 -0800
  • 416b799ecf Merge pull request #1788 from yichengq/233 Yicheng Qin 2014-11-26 15:22:28 -0800
  • 00ce0702b9 rafthttp: increase the size of streaming buffer Yicheng Qin 2014-11-25 16:18:40 -0800
  • 7358ef21a2 Merge pull request #1799 from yichengq/237 Yicheng Qin 2014-11-26 14:26:41 -0800
  • e03cf6d488 Merge pull request #1797 from yichengq/236 Yicheng Qin 2014-11-26 14:23:32 -0800
  • 670d98ec72 integration: attempt more times to listen on specified port Yicheng Qin 2014-11-26 14:21:15 -0800
  • 0f070f3d2d raft: no need to save dummy entry into stable storage Yicheng Qin 2014-11-26 14:04:56 -0800
  • b2d686495c Merge pull request #1796 from xiang90/unstable Xiang Li 2014-11-26 13:59:07 -0800
  • 66252c7d62 raft: move all unstable stuff into one struct for future cleanup Xiang Li 2014-11-26 13:36:17 -0800
  • 488f508505 Merge pull request #1777 from xiang90/log_interface Xiang Li 2014-11-26 12:51:37 -0800
  • ab2a40ea37 Merge branch 'log_interface' Yicheng Qin 2014-11-26 12:16:02 -0800
  • 732cfa1ad6 raft: remove the applysnap from Storage interface Xiang Li 2014-11-26 11:28:51 -0800
  • e23f9e76d1 raft: do not applysnapshot in raft Xiang Li 2014-11-26 10:59:13 -0800
  • d01d6119e5 Merge pull request #1792 from xiang90/fix_raft_l v0.5.0-alpha.4 Xiang Li 2014-11-25 23:32:01 -0800
  • 39e6631447 raft: always write dummy entry to storage Xiang Li 2014-11-25 23:27:40 -0800
  • 7614aa53bf version: bump to alpha.4 Yicheng Qin 2014-11-25 21:41:13 -0800
  • 006da2f8a0 Merge pull request #1789 from yichengq/234 Yicheng Qin 2014-11-25 18:46:23 -0800
  • d5ceb26408 rafthttp: only batch good MsgAppResp Yicheng Qin 2014-11-25 17:53:26 -0800
  • 8de98d4903 raft: clean up Xiang Li 2014-11-25 16:21:50 -0800
  • 9bd1786fe4 raft: memory storage does not append out of date entries Xiang Li 2014-11-25 15:18:40 -0800
  • 9df0e7715d raft: do not panic on out of date compaction Xiang Li 2014-11-25 15:13:07 -0800
  • 01cbcce8ba etcdserver: do not applySnapshot twice Xiang Li 2014-11-25 14:53:49 -0800
  • 74d8c7f457 etcdserver: cleanup main loop Xiang Li 2014-11-25 14:38:18 -0800
  • 7e6e305c4f Merge branch 'log_interface' Yicheng Qin 2014-11-25 14:22:11 -0800
  • a13d5a70ff etcdserver: save snapshot before entries Yicheng Qin 2014-11-25 12:37:55 -0800
  • dd57c1f189 Merge pull request #1784 from yichengq/234 Yicheng Qin 2014-11-25 11:52:01 -0800
  • 4b43824be9 raft: not compact log if the compact index < first index of the log Yicheng Qin 2014-11-25 11:28:25 -0800
  • 1a5333e51d Merge pull request #1778 from yichengq/232 Yicheng Qin 2014-11-25 11:16:44 -0800
  • 07ca99f4d6 docs: add configuration doc Yicheng Qin 2014-11-24 16:22:25 -0800
  • aa2721e31d Merge pull request #1781 from orls/fix-backup-snapshots Xiang Li 2014-11-25 08:59:16 -0800
  • c46e30412e Merge pull request #1782 from orls/fix-forcenew-panic Xiang Li 2014-11-25 08:58:32 -0800
  • dbb6a75e3f backup: Ensure dest snapshot dir always exists Owen Smith 2014-11-25 13:58:06 +0000
  • c67b937d62 etcdserver: truncate WAL from correct index when forcing new cluster Owen Smith 2014-11-25 15:18:14 +0000
  • 9974bf0291 backup: Add fatal if dest snapshot failed Owen Smith 2014-11-25 13:57:47 +0000
  • 8aa89dba3d raft: make if checking match the error in storage.Term Yicheng Qin 2014-11-25 00:52:13 -0800
  • 8ee1bf31d6 raft: use IsEmptySnap to check the empty snapshot Yicheng Qin 2014-11-25 00:37:21 -0800
  • e466126510 raft: set snapshot to nil when it is saved Yicheng Qin 2014-11-25 00:22:26 -0800
  • e17bcd8932 raft: remove wont-fix TODO in ApplyConfChange Yicheng Qin 2014-11-25 00:10:44 -0800
  • 85d0e2f130 raft: remove unused raftLog.isOutOfAppliedBounds Yicheng Qin 2014-11-25 00:07:55 -0800
  • 1e0f87df8c raft: stricter checking in raftLog.slice Yicheng Qin 2014-11-25 00:05:00 -0800
  • 1d01c8aa2d raft: remove unused raftLog.at function Yicheng Qin 2014-11-24 23:51:34 -0800
  • 2c06a1d815 raft: not set applied when restore log from snapshot Yicheng Qin 2014-11-24 23:37:47 -0800
  • 0d200baf72 raft: refine raftLog.term Yicheng Qin 2014-11-24 23:27:57 -0800
  • 7fcaca6d18 raft: simplify raftLog.lastIndex Yicheng Qin 2014-11-24 23:08:51 -0800
  • 8670f4012b raft: remove useless line in raftLog.append Yicheng Qin 2014-11-24 22:42:55 -0800
  • 239c8dd479 raft: add comment to newLog Yicheng Qin 2014-11-24 21:47:12 -0800
  • 54e1237271 etcdserver: panic when snapshot on raft storage Yicheng Qin 2014-11-24 21:22:49 -0800
  • 1b038da18a etcdserver: init snapi when init appliedi Yicheng Qin 2014-11-24 21:19:30 -0800
  • bd9e93eeea etcdserver: remove finished TODO for raftStorage.Compact Yicheng Qin 2014-11-24 21:10:53 -0800
  • 185d37c333 etcdserver: not load dummy entry from the wal Yicheng Qin 2014-11-24 20:51:04 -0800
  • e3cb3d640b Merge pull request #1780 from xiang90/fix_raft_lead Xiang Li 2014-11-24 19:29:53 -0800
  • 9455119968 raft: always check leader changes in node run loop Xiang Li 2014-11-24 19:07:10 -0800
  • d67eea4a7d Merge pull request #1779 from yichengq/233 Yicheng Qin 2014-11-24 17:44:25 -0800
  • 61ce494386 rafthttp: limit the buffer for every read correctly Yicheng Qin 2014-11-24 17:23:57 -0800
  • 65ad1f6ffd raft: attach Index to Entry in all tests Xiang Li 2014-11-24 17:13:47 -0800
  • 10ebf1a335 raft: fix memoryStorage append Xiang Li 2014-11-24 16:36:59 -0800
  • 2876c652ab raft: fix for go vet Xiang Li 2014-11-24 15:00:38 -0800
  • d69e4dbe6d etcdserver: initial index to 1 Xiang Li 2014-11-24 14:57:08 -0800
  • 453133977d etcdserver: save snapshot only if the index is greater than previous snap index Xiang Li 2014-11-24 14:28:13 -0800
  • 4b7af29c37 etcdserver: fix TriggerSnap test. Xiang Li 2014-11-24 14:04:57 -0800
  • cfb96de413 Merge pull request #1770 from yichengq/230 Yicheng Qin 2014-11-24 14:01:57 -0800
  • 1e797c1e38 rafthttp: limit the data size read from connection each time Yicheng Qin 2014-11-24 13:32:09 -0800
  • 3e55834c38 *: set read/write timeout for raft transport and listener Yicheng Qin 2014-11-23 23:37:54 -0800
  • ad58122e3c pkg/transport: fix dialer typo Yicheng Qin 2014-11-23 23:21:33 -0800