Commit Graph

2886 Commits (2a0f3d85c87c515d0081fe33593bbb20dbe46917)

Author SHA1 Message Date
Jonathan Boulle 2a0f3d85c8 Merge pull request #1190 from jonboulle/undeprecate_peers_file
main: undeprecate peers-file for now
2014-09-26 13:57:36 -07:00
Jonathan Boulle 04f6993108 main: undeprecate peers-file for now 2014-09-26 09:54:47 -07:00
Brandon Philips 61dc89e7f3 Merge pull request #1147 from philips/add-name
introduce cluster store
2014-09-25 18:46:18 -07:00
Brandon Philips 5e3fd6ee3f etcdserver: introduce the cluster and member
This introduces two new concepts: the cluster and the member.

Members are logical etcd instances that have a name, raft ID, and a list
of peer and client addresses.

A cluster is made up of a list of members.
2014-09-25 18:04:10 -07:00
Jonathan Boulle 56c64ab2e8 Merge pull request #1153 from jonboulle/1153_etcd_index
X-Etcd-Index off by one
2014-09-25 17:00:22 -07:00
Jonathan Boulle 9c9437a9e7 Merge pull request #1152 from jonboulle/1152_raft_headers
Missing X-Raft-Term & X-Raft-Index headers
2014-09-25 17:00:02 -07:00
Jonathan Boulle 9b3478218e etcdserver: add RaftIndex and RaftTerm 2014-09-25 16:46:24 -07:00
Xiang Li 5874387871 Merge pull request #1183 from coreos/corspeer
main: remove cors wrapper for raft handler
2014-09-25 16:10:11 -07:00
Xiang Li 8a60257bff main: remove cors wrapper for raft handler 2014-09-25 11:58:11 -07:00
Xiang Li 9e46d54483 Merge pull request #1182 from coreos/cors
pkg: move cors.go to /pkg/cors.go
2014-09-25 11:49:04 -07:00
Xiang Li 720aa6aeae pkg: move cors.go to /pkg/cors.go 2014-09-25 11:46:08 -07:00
Xiang Li 0662afc95f Merge pull request #1181 from coreos/functional
functional: remove functional
2014-09-25 11:39:35 -07:00
Xiang Li 5feef73a17 Merge pull request #1180 from coreos/elog
elog: remove elog
2014-09-25 11:35:58 -07:00
Xiang Li f393b1459a functional: remove functional 2014-09-25 11:34:39 -07:00
Xiang Li aab41f06d0 elog: remove elog 2014-09-25 11:33:10 -07:00
Xiang Li f96f1041fd Merge pull request #1179 from coreos/scripts
scripts: remove broken script
2014-09-25 11:31:56 -07:00
Xiang Li 05d8f7270f scripts: remove broken scripts 2014-09-25 11:29:30 -07:00
Xiang Li e20e286064 Merge pull request #1178 from coreos/crc
pkg: move /crc to /pkg/crc
2014-09-25 10:55:24 -07:00
Xiang Li 20ac0ee80d Merge pull request #1177 from coreos/tran
pkg: move /transport to pkg/transport
2014-09-25 10:55:11 -07:00
Xiang Li 9158d293fd Merge pull request #1176 from coreos/testutil
pkg: move testutil to pkg
2014-09-25 10:51:56 -07:00
Xiang Li 2f6086de22 pkg: move /crc to /pkg/crc 2014-09-25 10:50:33 -07:00
Xiang Li a0f5625728 pkg: move /transport to pkg/transport 2014-09-25 10:47:14 -07:00
Xiang Li 45f71af33e pkg: move testutil to pkg 2014-09-25 10:40:40 -07:00
Jonathan Boulle 2e4f725c2b Merge pull request #1172 from jonboulle/1172_ttl_now
TTL=0 should expire keys "now"
2014-09-24 17:41:56 -07:00
Jonathan Boulle 2da1010cf7 etcdhttp: make TTL= equivalent to unset, and TTL=0 expire 2014-09-24 17:41:44 -07:00
Jonathan Boulle db3afb18df Merge pull request #1164 from jonboulle/1164_dirs
Unable to create directories
2014-09-24 17:16:04 -07:00
Jonathan Boulle f196276ca6 Merge pull request #1170 from jonboulle/version
main: add version flag
2014-09-24 17:14:13 -07:00
Jonathan Boulle fa762e6b25 etcdhttp: process dir parameter in request 2014-09-24 17:11:28 -07:00
Jonathan Boulle c82309d2b4 main: add version flag 2014-09-24 17:08:42 -07:00
Jonathan Boulle 98561f6b5d Merge pull request #1158 from jonboulle/1158_unset_ttl
"unsetting" a TTL fails
2014-09-24 17:01:50 -07:00
Jonathan Boulle 9ba35bc95e Merge pull request #1163 from jonboulle/1163_doc
Messages in documentation need updating
2014-09-24 17:01:18 -07:00
Jonathan Boulle 20ac7d6732 Merge pull request #1157 from jonboulle/1019_etcdserver
etcdserver: extend storeRecorder to test parameters
2014-09-24 16:58:57 -07:00
Brian Waldon f603d90775 Merge pull request #1167 from bcwaldon/move-flag-code
Move flag-related code into new pkg package
2014-09-24 16:57:48 -07:00
Brian Waldon 42957815d3 Merge pull request #1168 from bcwaldon/moar-flags
etcd: deprecate remaining v0.4.6 flags
2014-09-24 16:51:33 -07:00
Brian Waldon 48e8ea1569 etcd: sort list of deprecated flags 2014-09-24 16:49:11 -07:00
Jonathan Boulle 2b52384e7e etcdhttp: allow empty values for TTL parameter 2014-09-24 16:44:55 -07:00
Brian Waldon a6b7f4e5ea etcd: deprecate remaining v0.4.6 flags 2014-09-24 16:44:32 -07:00
Brian Waldon 4a65813a66 test: alphabetize list of testable packages 2014-09-24 16:37:46 -07:00
Brian Waldon e30c1eeefd pkg: move SetFlagsFromEnv to pkg package 2014-09-24 16:29:47 -07:00
Brian Waldon b0617be7e3 etcd: rewrite SetFlagsFromEnv test to use custom flagset 2014-09-24 16:27:00 -07:00
Brian Waldon f7c353a703 etcd: export SetFlagsFromEnv 2014-09-24 16:12:06 -07:00
Brian Waldon 18c300f80c etcd: pass flagset into setFlagsFromEnv 2014-09-24 16:11:47 -07:00
Brian Waldon 314c13a8f0 pkg: move DeprecatedFlag to new package 2014-09-24 16:09:37 -07:00
Brian Waldon 002ace2403 etcd: remove unnecessary flag desc 2014-09-24 16:03:53 -07:00
Jonathan Boulle 13c20b1b64 docs: update error codes in api document 2014-09-24 15:59:40 -07:00
Jonathan Boulle c2ced7dc70 etcdserver: add tests for Set and Dir=true/false 2014-09-24 15:57:06 -07:00
Jonathan Boulle ef0ba361df etcdhttp: add test for expiration time 2014-09-24 15:46:40 -07:00
Brian Waldon 5059062275 Merge pull request #1166 from bcwaldon/override-usage
etcd: correctly override flag.Usage
2014-09-24 15:42:28 -07:00
Brian Waldon 69fba03fc1 etcd: correctly override flag.Usage 2014-09-24 15:39:06 -07:00
Jonathan Boulle 510213b1c2 Merge pull request #1159 from jonboulle/1159_prevvalue_required
`prevValue` ignored when no value provided
2014-09-24 15:30:25 -07:00