Brian Waldon
dad7500d13
Merge pull request #1443 from bcwaldon/member-ID
...
Serialize member ID in API
2014-10-27 18:38:53 -07:00
Brandon Philips
d55546d62e
Merge pull request #1446 from philips/add-quay-badge
...
README: add the quay badge to the official git builds
2014-10-27 17:40:50 -07:00
Brandon Philips
acd8eecd4e
README: add the quay badge to the official git builds
2014-10-27 17:39:16 -07:00
Kelsey Hightower
2d31e5ab56
Merge pull request #1441 from philips/add-root-dockerfile
...
Dockerfile: initial commit
2014-10-27 17:27:57 -07:00
Brian Waldon
2472953939
etcdhttp: hex-encode member ID
2014-10-27 17:25:22 -07:00
Brian Waldon
80172c3d4a
etcdserver: s/parseMemberID/mustParseMemberIDFromKey/
2014-10-27 17:25:00 -07:00
Xiang Li
b316c6b002
Merge pull request #1435 from xiangli-cmu/json
...
etcdhttp: make admin HTTP endpoint return json format error
2014-10-27 17:07:58 -07:00
Xiang Li
6cb45236ac
etcdhttp: make admin HTTP endpoint return json format error
2014-10-27 17:03:58 -07:00
Xiang Li
04b5853261
Merge pull request #1439 from kelseyhightower/check-data-dir-permissions
...
etcd: ensure data dir is writable
2014-10-27 16:57:19 -07:00
Kelsey Hightower
b1731f0843
etcd: ensure data dir is writable
...
etcd checks that the data dir is writable by writing and removing an
empty file to the data dir during startup and exits non-zero if that
fails.
fixes #876
2014-10-27 16:52:05 -07:00
Brian Waldon
36cacb8bd8
Merge pull request #1429 from coreos/1392
...
Fix #1392
2014-10-27 16:50:46 -07:00
Jonathan Boulle
e849d8e157
etcdhttp: DELETE on members = MethodNotAllowed
2014-10-27 16:49:04 -07:00
Jonathan Boulle
387639e802
etcdserver/etcdhttp: treat /v2/admin/members and /v2/admin/members/ equally
2014-10-27 16:49:03 -07:00
Brandon Philips
3e234918ee
Dockerfile: initial commit
2014-10-27 16:43:27 -07:00
Brandon Philips
0ce78d7a9c
Merge pull request #1431 from philips/build-release-script
...
scripts: import script from 0.5 release
2014-10-27 16:42:30 -07:00
Brandon Philips
52350d1d2f
Merge pull request #1433 from philips/add-build-docker-script
...
scripts: build-docker
2014-10-27 16:42:11 -07:00
Xiang Li
7384ee39a6
Merge pull request #1436 from xiangli-cmu/writeTo
...
error: write->writeTo
2014-10-27 15:34:17 -07:00
Xiang Li
d0604c7d5c
error: write->writeTo
2014-10-27 15:32:36 -07:00
Xiang Li
74c257f63d
Merge pull request #1419 from xiangli-cmu/raft_log_test
...
raft: add test for findConflict
2014-10-27 14:30:36 -07:00
Xiang Li
460d6490ba
raft: address issues in comments
2014-10-27 14:20:42 -07:00
Yicheng Qin
60cb18b6c2
Merge pull request #1432 from unihorn/187
...
raft: use raft-specific rand.Rand instead of global one
2014-10-27 14:15:58 -07:00
Brandon Philips
e8302c8413
scripts: build-docker
...
Build docker images from the release tarballs. The default CMD is
etcd.
2014-10-27 12:34:51 -07:00
Yicheng Qin
b986a52579
raft: use raft-specific rand.Rand instead of global one
2014-10-27 12:32:11 -07:00
Brandon Philips
538ce935f0
scripts: import script from 0.5 release
...
It isn't pretty but this was the tool used to build the zip and tar
files for 0.5
2014-10-27 12:18:24 -07:00
Brian Waldon
94e4595af5
Merge pull request #1427 from bcwaldon/members-serialization
...
Centralize Members serialization
2014-10-27 11:33:39 -07:00
Brian Waldon
753bc5e166
httptypes: add doc.go
2014-10-27 11:22:47 -07:00
Brian Waldon
80ca168cbe
client: simplify MembersAPI response parsing
2014-10-27 11:22:47 -07:00
Brian Waldon
14795d8ed9
httptypes: use MemberCollection for JSON (de)serialization
2014-10-27 11:22:47 -07:00
Brian Waldon
7545152318
httptypes: use []string for Member URLs
2014-10-27 11:22:47 -07:00
Brian Waldon
54a2d8ffc9
client: move Member models to new types pkg
2014-10-27 11:22:46 -07:00
Yicheng Qin
ee27846d5b
Merge pull request #1422 from unihorn/187
...
etcdserver: parse context error for better message
2014-10-27 11:00:01 -07:00
Yicheng Qin
e77f8e311c
etcdserver: parse context error for better message
2014-10-27 10:59:15 -07:00
Jonathan Boulle
585881a870
Merge pull request #1428 from jonboulle/subpackages
...
pkg: move everything into subpackages
2014-10-27 10:32:11 -07:00
Xiang Li
9964bfa6b9
Merge pull request #1426 from xiangli-cmu/clusterid
...
etcdhttp: attach clusterID to key and adminMember endpoint
2014-10-27 10:16:16 -07:00
Jonathan Boulle
6e6d1897d8
pkg: move everything into subpackages
2014-10-27 09:57:28 -07:00
Brian Waldon
328d8f2d26
Merge pull request #1424 from bcwaldon/pkg-readme
...
pkg: add README.md
2014-10-27 09:13:26 -07:00
Xiang Li
6f792354ca
etcdhttp: attach clusterID to key and adminMember endpoint
2014-10-27 07:52:39 -07:00
Xiang Li
40048d7300
Merge pull request #1420 from xiangli-cmu/clean_log
...
raft: remove unused code
2014-10-26 20:14:05 -07:00
Xiang Li
000962d689
Merge pull request #1421 from xiangli-cmu/logging
...
*: better logging
2014-10-26 20:13:55 -07:00
Brian Waldon
444e6e952b
pkg: add README.md
2014-10-26 16:28:48 -07:00
Brian Waldon
f9af07eb5b
Merge pull request #1423 from bcwaldon/http-refactor-hdlrs
...
eradicate serverHandler
2014-10-26 14:44:30 -07:00
Brian Waldon
b06499d0c2
etcdserver/etcdhttp: break apart HTTP handlers
2014-10-26 13:20:53 -07:00
Brian Waldon
4b77082b6e
Merge pull request #1415 from bcwaldon/http-refactor
...
etcdserver/etcdhttp: break apart http.go
2014-10-26 12:39:22 -07:00
Xiang Li
009b737cef
*: better logging
2014-10-26 08:13:03 -07:00
Xiang Li
94f701cf95
raft: refactor isUpToDate and add a test
2014-10-25 20:34:14 -07:00
Xiang Li
8cd95e916d
raft: comments for isUpToDate
2014-10-25 20:12:54 -07:00
Xiang Li
86c66cd802
raft: remove unused code
2014-10-25 19:56:13 -07:00
Xiang Li
90f26e4a56
raft: add test for findConflict
2014-10-25 18:58:11 -07:00
Brian Waldon
73215447c1
Merge pull request #1414 from bcwaldon/client-members-API
...
Add MembersAPI w/ List method
2014-10-25 11:33:42 -07:00
Brian Waldon
cba19e348f
client: MembersAPI.List
2014-10-25 11:30:15 -07:00