Commit Graph

  • f7c353a703 etcd: export SetFlagsFromEnv Brian Waldon 2014-09-24 16:12:06 -07:00
  • 18c300f80c etcd: pass flagset into setFlagsFromEnv Brian Waldon 2014-09-24 16:11:47 -07:00
  • 314c13a8f0 pkg: move DeprecatedFlag to new package Brian Waldon 2014-09-24 16:06:28 -07:00
  • 002ace2403 etcd: remove unnecessary flag desc Brian Waldon 2014-09-24 16:03:53 -07:00
  • 13c20b1b64 docs: update error codes in api document Jonathan Boulle 2014-09-24 15:59:40 -07:00
  • c2ced7dc70 etcdserver: add tests for Set and Dir=true/false Jonathan Boulle 2014-09-24 15:57:06 -07:00
  • ef0ba361df etcdhttp: add test for expiration time Jonathan Boulle 2014-09-24 15:46:40 -07:00
  • 5059062275 Merge pull request #1166 from bcwaldon/override-usage Brian Waldon 2014-09-24 15:42:28 -07:00
  • 69fba03fc1 etcd: correctly override flag.Usage Brian Waldon 2014-09-24 15:39:06 -07:00
  • 47203add99 Merge d57098bb15d32d77d858136f5eaffb97c819e722 into 510213b1c2a201b65c7cba98d71aaa20ee225ce4 Brian Waldon 2014-09-24 22:30:27 +00:00
  • 510213b1c2 Merge pull request #1159 from jonboulle/1159_prevvalue_required Jonathan Boulle 2014-09-24 15:30:25 -07:00
  • 2e2cd12407 etcdhttp: disallow empty prevValue fields Jonathan Boulle 2014-09-24 15:21:18 -07:00
  • f27b4cbbce store: add etcd-index tests Jonathan Boulle 2014-09-24 15:04:32 -07:00
  • a45d490598 Merge pull request #1146 from jonboulle/1146_protobuf Jonathan Boulle 2014-09-24 14:34:49 -07:00
  • c28fd92d10 etcdserver: extend storeRecorder to test parameters Jonathan Boulle 2014-09-24 10:46:22 -07:00
  • d57098bb15 etcd: use custom FlagSet so Usage can be overridden Brian Waldon 2014-09-24 14:13:50 -07:00
  • fa7d6af23f etcd: pass FlagSet into setFlagsFromEnv Brian Waldon 2014-09-24 14:10:22 -07:00
  • b15fefa8ea store: use nextIndex where necessary Jonathan Boulle 2014-09-24 14:07:52 -07:00
  • bbbd5fd5ec Merge pull request #1150 from bcwaldon/deprecated-flags Brian Waldon 2014-09-24 14:04:30 -07:00
  • bcedef83d3 etcd: override flag usage func Brian Waldon 2014-09-24 12:05:57 -07:00
  • c8c55aa378 scripts: consolidate and standardize protobuf generation Jonathan Boulle 2014-09-24 12:19:18 -07:00
  • 1f736263b2 Merge pull request #1149 from unihorn/137 Xiang Li 2014-09-24 13:20:20 -07:00
  • ec1df42d04 Merge pull request #1138 from jonboulle/1138_timeout Jonathan Boulle 2014-09-24 12:39:34 -07:00
  • 784d7ac680 etcd: warn on deprecated flags Brian Waldon 2014-09-24 11:28:41 -07:00
  • a9caa24f8a etcdhttp: add test for streaming watches Jonathan Boulle 2014-09-23 23:28:19 -07:00
  • ddc30c0a33 etcdserver: use Context to communicate timeout, and add tests Jonathan Boulle 2014-09-23 17:16:22 -07:00
  • 172a32e5e3 etcdserver: correct timeout and streaming handling Jonathan Boulle 2014-09-23 14:08:18 -07:00
  • 7aaaf49fee Merge pull request #1148 from ThomasAlxDmy/master Brandon Philips 2014-09-24 11:17:06 -07:00
  • 1ca03d8e9d raft: move logic to separate func Yicheng Qin 2014-09-24 10:19:41 -07:00
  • b07be74a82 raft: stop tickElection when the node is not in peer list Yicheng Qin 2014-09-23 23:09:21 -07:00
  • af01e11a5b Added link for etcd-backup Thomas Dmytryk 2014-09-23 17:07:17 -07:00
  • f34e37f68f Merge pull request #1134 from jonboulle/1134_flaky_test Jonathan Boulle 2014-09-23 16:13:19 -07:00
  • e97134e767 etcdserver: eliminate race in sync test Jonathan Boulle 2014-09-22 18:30:51 -07:00
  • b85ad9bbc2 Merge pull request #1082 from jonboulle/1082_x_etcd_index Jonathan Boulle 2014-09-23 15:14:21 -07:00
  • 290b3915c2 Merge pull request #1144 from bcwaldon/TLS Brian Waldon 2014-09-23 14:55:42 -07:00
  • 03152004d7 Merge pull request #1145 from coreos/fix_panic Xiang Li 2014-09-23 14:11:56 -07:00
  • 25c2768b8f raft: node ignores unexpected local messages receiving from network Xiang Li 2014-09-23 13:50:43 -07:00
  • dcdc7913c0 Merge pull request #1100 from unihorn/129 Yicheng Qin 2014-09-23 13:50:10 -07:00
  • a299e92dfa transport: fake out certificate parser Brian Waldon 2014-09-23 13:38:57 -07:00
  • 4d68c933d1 Merge pull request #1142 from bcwaldon/TLS Brian Waldon 2014-09-23 13:19:13 -07:00
  • c6cb635e01 etcdserver: refine comments of config change tests Yicheng Qin 2014-09-23 13:03:30 -07:00
  • 4649a28097 transport: exercise TLSInfo.ClientConfig & ServerConfig Brian Waldon 2014-09-23 12:52:59 -07:00
  • 6ac4aea2bf transport: test TLSInfo.Empty() Brian Waldon 2014-09-23 12:19:32 -07:00
  • 3c4b155395 transport: spot-check NewTransport Brian Waldon 2014-09-23 12:14:47 -07:00
  • bc7b0108dc raft: ConfigChange -> ConfChange Yicheng Qin 2014-09-23 12:02:44 -07:00
  • 73504dca41 proxy: determine scheme based on TLSClientConfig Brian Waldon 2014-09-23 10:32:21 -07:00
  • 1ea3197feb proxy: pass addrs and scheme into newDirector Brian Waldon 2014-09-23 10:31:59 -07:00
  • 99e9f561ee etcdserver: add Peers.Addrs Brian Waldon 2014-09-23 10:31:03 -07:00
  • b94d0281d4 etcd: use TLS in proxy transport Brian Waldon 2014-09-23 10:19:01 -07:00
  • 10220335f7 etcdserver: determine scheme based on TLSClientConfig Brian Waldon 2014-09-23 10:10:38 -07:00
  • e19b0442f8 etcdserver: pass scheme into send Brian Waldon 2014-09-23 10:10:08 -07:00
  • fb7968d704 etcdserver: Peers.Pick returns just an addr Brian Waldon 2014-09-23 10:09:34 -07:00
  • 27813599a1 etcd: wire up peer TLS flags Brian Waldon 2014-09-23 08:21:16 -07:00
  • 342ea18239 transport: build TLS config in NewTransport Brian Waldon 2014-09-23 08:58:21 -07:00
  • e880dd41f2 transport: add TLSInfo.ClientConfig Brian Waldon 2014-09-23 08:54:24 -07:00
  • 0c7351c309 etcd: manually construct HTTP client for peer communication Brian Waldon 2014-09-23 08:43:20 -07:00
  • 5470a6d3d6 etcdserver: pass http client into Sender Brian Waldon 2014-09-23 08:38:26 -07:00
  • db12e5704b transport: no need to set RootCAs in TLSInfo.ServerConfig Brian Waldon 2014-09-23 08:09:41 -07:00
  • b754406f10 Merge pull request #1140 from bcwaldon/TLS Brian Waldon 2014-09-23 08:04:50 -07:00
  • e3568d83f2 Merge a00f866cef57e1ef2b9ff2b9f3bf201d64e45d5d into e89f6efd206e64c5dde96c792858e0c90187616d Brandon Philips 2014-09-23 10:53:28 +00:00
  • e89f6efd20 Merge pull request #1122 from coreos/discovery Xiang Li 2014-09-22 23:48:05 -07:00
  • d92931853e raft: Config -> ConfigChange Yicheng Qin 2014-09-22 21:59:13 -07:00
  • 87df94dbd4 Merge pull request #1130 from jonboulle/1130_wal_log Jonathan Boulle 2014-09-22 23:20:26 -07:00
  • 08ebb05335 discovery: add a overfull case for waitNodes Xiang Li 2014-09-22 16:49:01 -07:00
  • fdfaf07c46 discovery: address comments Xiang Li 2014-09-22 15:38:19 -07:00
  • a35df0ad7c discovery: remove redundant comment for createSelf Xiang Li 2014-09-22 15:10:52 -07:00
  • 17068c5110 discovery: key config -> key _config Xiang Li 2014-09-22 14:25:35 -07:00
  • 6081311db5 discovery: store size inside /[cluster]/config Xiang Li 2014-09-22 13:54:21 -07:00
  • 00d1daaf1e discovery: add tests for sortableNodes Xiang Li 2014-09-22 11:34:15 -07:00
  • 2fd5a9863b discovery: add d.selfKey() Xiang Li 2014-09-22 11:13:49 -07:00
  • b8eb21c027 discovery: add fast path Xiang Li 2014-09-21 22:34:39 -07:00
  • 2b623cf0fa discovery: init commit Xiang Li 2014-09-21 11:26:59 -07:00
  • cf4af47f7e wal: remove logging messages Jonathan Boulle 2014-09-22 19:08:47 -07:00
  • 5441c6aa54 etcdserver: correct X-Etcd-Index header Jonathan Boulle 2014-09-17 16:20:34 -07:00
  • f2d3d90b60 etcd: wire up client TLS flags Brian Waldon 2014-09-22 16:50:26 -07:00
  • 17459c7bfc transport: wrap net.Listener with TLSInfo Brian Waldon 2014-09-22 16:48:12 -07:00
  • a782a1a7d1 etcd: manually construct listeners Brian Waldon 2014-09-22 16:35:00 -07:00
  • a4cca35e9d Merge pull request #1137 from philips/gofmt-hack Brandon Philips 2014-09-22 17:28:48 -07:00
  • fd48f3f2a4 test: stop running gofmt ./ Brandon Philips 2014-09-22 17:11:20 -07:00
  • b5b93a1d22 Merge d5e0af696cede00328ad7fce9c5db549cf930898 into ceab94883146cd8c74e1e2a9e8ed52ab103e39ba Jonathan Boulle 2014-09-22 23:07:23 +00:00
  • d5e0af696c main: fix usage message for peers Jonathan Boulle 2014-09-22 16:07:18 -07:00
  • 6da5c1f0af Merge e1de12f7cd3566a34cf98d99fe365fe21679daa2 into ceab94883146cd8c74e1e2a9e8ed52ab103e39ba Jonathan Boulle 2014-09-22 22:48:52 +00:00
  • ec8f493fde raft: refine comments for Configure Yicheng Qin 2014-09-22 15:01:16 -07:00
  • dc36ae7058 raft: use pb.Config instead of []byte for Configure Yicheng Qin 2014-09-22 14:38:21 -07:00
  • 4203569da2 etcdserver: use ConfigType in protobuf Yicheng Qin 2014-09-20 22:56:28 -07:00
  • b82d70871f raft: use EntryType in protobuf Yicheng Qin 2014-09-20 22:48:17 -07:00
  • b801f1affe raft: refine comment for raft.pendingConf Yicheng Qin 2014-09-20 19:32:21 -07:00
  • abdb2cad15 etcdserver: Config.Id -> Config.ID Yicheng Qin 2014-09-20 18:56:40 -07:00
  • aaffb9eb78 etcdserver: add AddNode, RemoveNode Yicheng Qin 2014-09-19 12:36:19 -07:00
  • ff6705b94b raft: add Configure, AddNode, RemoveNode Yicheng Qin 2014-09-19 12:35:56 -07:00
  • ceab948831 Merge pull request #1131 from bcwaldon/1129 Brian Waldon 2014-09-22 15:39:32 -07:00
  • a00f866cef wip Brandon Philips 2014-09-22 15:10:13 -07:00
  • 7d1126fb35 etcdserver: init time.Time only if Expiration > 0 Brian Waldon 2014-09-22 14:16:12 -07:00
  • e1de12f7cd *: rename functional to integration Jonathan Boulle 2014-09-22 14:57:14 -07:00
  • 9711e70980 Merge pull request #1132 from jonboulle/fix_store Jonathan Boulle 2014-09-22 14:54:37 -07:00
  • e08df4c8d2 store: fix recursive/dir arguments Jonathan Boulle 2014-09-22 14:40:19 -07:00
  • 34380ab096 Merge pull request #1013 from jonboulle/1013_cors Jonathan Boulle 2014-09-22 11:50:03 -07:00
  • 62abc8e4db Merge d843a5e11997b5485aa6ed046e1737c4ae98a034 into e27b80643d7e03e9cfbb627927927ef9854907f2 Yicheng Qin 2014-09-21 20:43:19 +00:00
  • d843a5e119 etcdserver: add peer store tests Yicheng Qin 2014-09-21 11:31:05 -07:00
  • b8e6fd3862 etcdserver: forbid Do request on machineKVPrefix Yicheng Qin 2014-09-20 23:58:58 -07:00