Xiang Li
6acb3d67fb
Merge pull request #5448 from xiang90/fix_refrsh
...
etcd: fix refresh feature
2016-05-26 09:53:13 -07:00
Gyu-Ho Lee
8a718f3e56
etcdserverpb: document prefix, range query
...
Fix https://github.com/coreos/etcd/issues/5401 .
2016-05-25 16:53:36 -07:00
Xiang Li
53084ebead
etcd: fix refresh feature
...
When using refresh, etcd store v2 watch is broken. Although with refresh
store should not trigger current watchers, it should still add events into
the watchhub to make a complete history. Current store fails to add the event
into the watchhub, which causes issues.
2016-05-25 13:33:31 -07:00
Raoof Mohammed
5002114127
Doc: fix typo in v2-migration.md
2016-05-24 11:44:40 -04:00
Gyu-Ho Lee
6a8c65cba9
Merge pull request #5436 from gyuho/v3_doc
...
Documentation: updates for v3 release
2016-05-23 12:29:39 -07:00
Gyu-Ho Lee
fd7685f3a1
Documentation: add clientv3 links to libraries
2016-05-23 12:01:38 -07:00
Xiang Li
a62e4e1e3a
doc: add app migration doc
2016-05-23 11:53:44 -07:00
Gyu-Ho Lee
be4fb634a1
Merge pull request #5279 from gyuho/demo
...
Documentation: add animated quick demo
2016-05-19 14:03:27 -07:00
Robert Krambovitis
38ebb6b475
doc: fix https omission in documentation.
...
doc: added missing (http)s to tls setup guide
This fixes a minor documentation omission, where the 1st initial-advertise-peer-url for tls setup appears to be http.
fixes documentation
2016-05-19 18:04:52 +03:00
Gyu-Ho Lee
26783f51b1
Documentation: add animated quick demo
2016-05-18 11:28:27 -07:00
Gyu-Ho Lee
e2fe80393e
Documentation/v2: fix typo for updating a member
...
Fix https://github.com/coreos/etcd/issues/5358 .
2016-05-17 11:44:39 -07:00
Gyu-Ho Lee
6a0148e214
Documentation: write-out=table for v3 commands
2016-05-17 10:45:18 -07:00
xiaohuang
21c9da1ed4
Documentation/v2: fix auth_api.md bug
...
role guest read and write is "/*", not "*", same with other roles.
2016-05-17 09:42:38 -07:00
Anthony Romano
798718c49b
etcdctl: verify snapshot hash on restore
...
Fixes #4097
2016-05-16 12:08:08 -07:00
Anthony Romano
25850e0070
doc: add TLS examples to clustering guide
...
Fixes #3595
2016-05-13 17:10:41 -07:00
Gyu-Ho Lee
b1f95c314b
*: fix protodoc, consistent casing in api doc
...
There was a bug in protodoc.
This changes git SHA to use the latest protodoc.
And make the letter casing consistent with original
Protocol Buffer. Go capitalizes the member variables,
but the protocol buffer documentation should be same as
original proto files.
2016-05-12 16:23:29 -07:00
Anthony Romano
db8f5771f1
doc: scrub legacy ports and TLS information for v3
2016-05-11 13:46:29 -07:00
Gyu-Ho Lee
3104507eb2
*: fix minor typos
2016-05-11 10:55:38 -07:00
Gyu-Ho Lee
b2eb90024f
Merge pull request #5320 from gyuho/issue518
...
v2/README: add known bugs
2016-05-11 10:45:40 -07:00
Gyu-Ho Lee
5023996d02
v2/README: add known bugs
...
For https://github.com/coreos/etcd/issues/518 .
2016-05-11 10:35:41 -07:00
Xiang Li
00b660cc53
Merge pull request #5309 from xiang90/d_metrics
...
*: add disk operation metrics for monitoring
2016-05-11 10:18:39 -07:00
Xiang Li
0fb7cb8b00
*: add disk operation metrics for monitoring
2016-05-11 09:36:45 -07:00
Ajit Yagaty
23f9d72870
etcdctl: Add --wal-dir and --backup-wal-dir options to backup command.
...
If the WAL is stored in a separate directory then the backup command
would need a --wal-dir option to pick the path to the WAL directory.
The user might also want to store the backup of data and wal separately
for which --backup-wal-dir option is provided.
2016-05-10 18:38:56 -07:00
Xiang Li
ab11415d25
*: add proposalsCommitted metrics
2016-05-10 10:56:25 -07:00
Ajit Yagaty
97a2ebe3a2
Doc: Add the new '--config-file' detail to configuration.md file
...
Add a description about the --config-file option into the
configuration.md file.
2016-05-10 07:50:37 -07:00
Xiang Li
98dbdd5fbb
*: simplify network metrics
2016-05-09 22:37:12 -07:00
Xiang Li
824478be5f
*: add has leader metrics
2016-05-06 13:59:19 -07:00
Xiang Li
76d073a2b5
*: add leader changes to metrics
2016-05-06 13:12:20 -07:00
Xiang Li
b033167094
doc: add performance.md
2016-05-05 14:58:34 -07:00
Xiang Li
98031a3b6e
Merge pull request #5249 from xiang90/metrics
...
*: add metrics for grpc api
2016-05-05 14:19:46 -07:00
Xiang Li
063307ec0a
*: add metrics for grpc api
2016-05-05 13:45:52 -07:00
Maciej Bilas
aeff5507e6
librarites-and-tools.md: add Scala-based maciej/etcd-client
2016-05-04 02:56:17 +02:00
Gyu-Ho Lee
5d8d684a91
Merge pull request #5257 from gyuho/proto_fix
...
*: fix protodoc, re-run genproto script, typos in proto files
2016-05-03 10:46:46 -07:00
Gyu-Ho Lee
015acabdbb
*: rerun genproto -g
2016-05-02 23:02:31 -07:00
Xiang Li
973ad5aa7c
*: support auto tls on client side
2016-05-02 16:17:49 -07:00
Joshua Wood
92d673ea59
Documentation/v2: Add newline before heading in faq.md
...
Minor rewrite to the heading text for clarity.
Matches downstream coreos-inc/coreos-pages#648 and
coreos-inc/coreos-pages#649 .
2016-05-02 11:15:18 -07:00
Brian Brazil
ea1d0f3e0d
etcdserver: Improve some debug metrics.
...
The _total suffix is by convention for counters,
don't use it on a gauge. Clarify help string.
Tweak metric name so it'll sort with related metrics,
and be a little more understandable.
Remove open file descriptor metric, as Prometheus client_golang
provides that out of the box as process_open_fds which is also
more up to date. Both only support Linux, so there's no loss of
platform support.
Fixes #5229
2016-04-30 01:29:13 +01:00
Raoof Mohammed
db8588ab93
Doc: Update production-users.md
...
Update the Backups policy
2016-04-29 11:23:51 -04:00
Raoof Mohammed
419ae757d2
Update production-users.md
2016-04-29 10:58:24 -04:00
Gyu-Ho Lee
c697aa7c60
Documentation: remove the rest
...
Remove:
1. auth_api.md
2. docker_guide.md
3. faq.md
4. implementation-faq.md
5. internal-protocol-versioning.md
2016-04-27 13:48:11 -07:00
Gyu-Ho Lee
8b3d1562f9
Documentation: remove admin_guide out of v2
2016-04-27 13:48:07 -07:00
Gyu-Ho Lee
954535c2b4
Documentation: move members_api.md
2016-04-27 11:49:41 -07:00
Gyu-Ho Lee
42c09a95a0
Documentation: remove other_apis from v3
2016-04-27 11:40:48 -07:00
Gyu-Ho Lee
a2ab18fce5
Documentation: move api.md to v2
2016-04-27 11:40:48 -07:00
Gyu-Ho Lee
5464665107
Documentation: del backward_compatibility from v3
2016-04-27 11:40:48 -07:00
Gyu-Ho Lee
04fda9d25f
Documentation: fix proxy link and delete from v3
2016-04-27 11:40:44 -07:00
Gyu-Ho Lee
95bac2dc3c
Documentation: remove v2 snapshot migration doc
2016-04-27 11:31:44 -07:00
Gyu-Ho Lee
01927cc26a
*: remove v2 specific authentication doc
2016-04-27 11:30:51 -07:00
Gyu-Ho Lee
f4b8e878ed
Documentation: delete upgrade_2_* from v3 doc dir
2016-04-27 11:29:36 -07:00
Gyu-Ho Lee
63c5725fef
Documentation: fix errorcode link to v2
2016-04-27 11:28:48 -07:00
Anthony Romano
78c96e893e
Merge pull request #5198 from heyitsanthony/readme-3.0
...
doc: focus on v3 in README
2016-04-26 14:47:22 -07:00
Anthony Romano
dc55c312b0
doc: focus on v3 in README and clone old v2 docs
...
Fixes #5192
2016-04-26 14:41:59 -07:00
Xiang Li
67645095e9
*: add debugging metrics
2016-04-26 09:52:56 -07:00
Anthony Romano
d923b59190
Merge pull request #5189 from heyitsanthony/storage-to-mvcc
...
*: rename storage package to mvcc
2016-04-25 15:52:08 -07:00
Anthony Romano
b7ac758969
*: rename storage package to mvcc
2016-04-25 15:25:51 -07:00
Xiang Li
4b296bf51c
doc: add link to security
2016-04-25 13:54:38 -07:00
Josh Wood
2a38cb5ad8
Documentation/doc.md: Make headings boring :)
...
Make the heading sentences that introduce each list of documents
a little more standard language, remove implied 2nd person, reduce
exclamations.
2016-04-25 10:58:25 -07:00
Xiang Li
1b98074897
docs: move clustering doc
2016-04-25 10:35:29 -07:00
Xiang Li
736e1d6c33
doc: link to recovery.md
2016-04-23 22:40:35 -07:00
Anthony Romano
579c1342e6
doc: v3 disaster recovery doc
2016-04-22 19:49:39 -07:00
Xiang Li
bfd6465ea3
docs: update docs.md and create subdirs
2016-04-22 16:58:03 -07:00
Josh Wood
d49c044666
Merge pull request #5135 from heyitsanthony/maintenance-doc
...
doc: v3 maintenance
2016-04-22 12:02:39 -07:00
Gyu-Ho Lee
2751a10db6
*: change Protocol Buffer documentation title
2016-04-21 19:58:41 -07:00
Gyu-Ho Lee
fdf6335416
Merge pull request #5117 from gyuho/proto_gen
...
*: Protocol Buffer docs auto-generate script
2016-04-21 19:33:41 -07:00
Gyu-Ho Lee
753630dc37
*: Protocol Buffer docs auto-generate script
2016-04-21 19:14:21 -07:00
Anthony Romano
b8c35e3af8
doc: v3 maintenance
2016-04-21 17:02:46 -07:00
Xiang Li
e38710b5f9
doc: front page of etcd3 doc
2016-04-21 16:42:16 -07:00
Xiang Li
32a486b462
Merge pull request #5127 from xiang90/down_build
...
doc: build
2016-04-19 13:38:04 -07:00
Xiang Li
d1067d39c7
doc: build
2016-04-19 13:37:50 -07:00
Xiang Li
8af9c88377
Merge pull request #5122 from xiang90/lease_doc
...
doc: add lease section to interacting doc
2016-04-19 13:31:16 -07:00
Xiang Li
531ee93878
doc: add local_cluster doc
2016-04-19 10:50:54 -07:00
Xiang Li
6d06c060b4
doc: add lease section to interacting doc
2016-04-19 08:18:59 -07:00
Xiang Li
c4892c7f51
Merge pull request #5105 from xiang90/get_started
...
doc: add write/read example for interact doc
2016-04-18 14:27:53 -07:00
Xiang Li
a2ac639176
doc: add write/read example for interact doc
2016-04-18 13:42:12 -07:00
Xiang Li
3b72c3da53
doc: add response header doc into api
2016-04-15 09:54:30 -07:00
Xiang Li
df37c75bb9
doc: add doc for kv message
2016-04-14 15:16:23 -07:00
Raoof Mohammed
61cfe68247
Documentation: v3 mem benchmark total watch value
...
Updating Documentation/benchmarks/etcd-3-watch-memory-benchmark.md with the correct 'total watching' value
2016-04-13 14:12:10 -04:00
kayrus
5c782a2086
docs: fixed markdown formatting in faq.md
2016-04-07 18:51:33 +02:00
Xiang Li
0f64e01f6b
Merge pull request #4864 from cdancy/patch-1
...
Update libraries-and-tools.md
2016-03-30 13:02:09 -07:00
Christopher Dancy
4e2a4b17b5
Documentation: add etcd-rest to libraries-and-tools.md
...
Add link to the etcd-rest client under the 'Java libraries' sub-section.
Fixes #4906
2016-03-30 15:56:20 -04:00
Xiang Li
ffc7488af2
doc/dev: add logging doc
2016-03-28 15:34:51 -07:00
Xiang Li
70a9391378
*: enable v3 by default
2016-03-23 17:01:36 -07:00
Xiang Li
0181725e55
Merge pull request #4846 from jonboulle/master
...
docs: "master election" -> "leader election"
2016-03-23 09:27:08 -07:00
Jonathan Boulle
5f72a28157
docs: "master election" -> "leader election"
2016-03-23 12:23:01 +01:00
Gyu-Ho Lee
c8c0c728a0
Merge pull request #4825 from gyuho/key_link
...
Documentation: add public key link to release doc
2016-03-21 11:39:45 -07:00
Gyu-Ho Lee
f58d1348a7
Documentation: add public key link to release doc
2016-03-21 11:28:49 -07:00
Gyu-Ho Lee
67c2384bdf
*: replace '-' with '--' in doc
...
Fix https://github.com/coreos/etcd/issues/4595 .
2016-03-21 11:12:43 -07:00
Gyu-Ho Lee
5e6eb7e19d
Merge pull request #4788 from gyuho/release_doc
...
Documentation: release with project key
2016-03-18 09:49:54 -07:00
Gyu-Ho Lee
7b77984c99
Merge pull request #4782 from gyuho/upgrade_to_2.3
...
Documentation: upgrade to 2.3
2016-03-18 09:38:54 -07:00
Gyu-Ho Lee
ded41fa16e
Documentation: discovery-fallback flag to proxy.md
2016-03-17 11:33:49 -07:00
Gyu-Ho Lee
3e6678a1f6
Documentation: release doc using etcd project key
2016-03-17 11:22:09 -07:00
Xiang Li
c73e02354d
doc: remove exp note for auth api
2016-03-16 18:51:14 -07:00
Gyu-Ho Lee
e97bb3f3a1
Documentation: upgrade to 2.3
2016-03-16 12:34:33 -07:00
Andy Boyett
3a3ddaa195
authentication.md: fix formatting of fenced code block
...
Add a missing blank line to one of the fenced code blocks in the
"Working with roles" section to conform with the formatting best
practice recommended in the GitHub guide "Creating and highlighting code
blocks"[1]:
> We recommend placing a blank line before and after code blocks to make
> the raw formatting easier to read.
The missing blank line prior to the code block causes incorrect HTML
rendering of this section within the CoreOS etcd Authentication
Guide[2]. This commit fixes the problem, but the underlying issue seems
to be a quirk of the markdown render used for the CoreOS documentation
pages, as the same markdown source does not exhibit the issue when
viewed on GitHub[3] or viewed through the python markdown module.
[1] https://help.github.com/articles/creating-and-highlighting-code-blocks/
[2] https://coreos.com/etcd/docs/2.2.5/authentication.html
[3] https://github.com/coreos/etcd/blob/v2.2.5/Documentation/authentication.md
2016-03-11 18:44:39 -08:00
Xiang Li
84d2c1e7b0
doc: fix refresh section in api.md
2016-03-11 09:49:25 -08:00
Xiang Li
6a3e8d4bde
doc: add v3 data model
2016-03-10 15:16:05 -08:00
Xiang Li
3f83739a51
doc: add v3 api doc
2016-03-08 13:15:06 -08:00
Xiang Li
4e6289b829
doc: add benchmark result for 2.2
2016-03-07 12:00:42 -08:00
Xiang Li
eb1211bced
Merge pull request #4416 from endocode/kayrus/relink
...
docs: Relink and fix broken links
2016-02-29 14:37:23 -08:00
Xiang Li
eb95bb2db9
Merge pull request #4611 from xiang90/p_s
...
doc/security.md: add notes for proxy security
2016-02-25 10:59:31 -08:00
kayrus
2510cacd47
docs: Relink and fix broken links
2016-02-25 12:42:11 +01:00
Xiang Li
a120afb142
doc/security.md: add notes for proxy security
2016-02-24 20:22:54 -08:00
kayrus
1e295d02cf
docs: replaced single dashes in command line configuration
...
sed -i 's/\([^-a-z]\+\)\(-[a-z]\{2,\}\)/\1-\2/g' configuration.md
2016-02-24 17:28:36 +01:00
Arve Knudsen
e5b2247f4f
doc: Use double-dash switches
2016-02-22 16:35:18 -06:00
Brandon Schneider
6764881256
doc: Update freebsd.md
...
Packages have changed names from coreosetcd to coreos-etcd
2016-02-18 23:03:19 -06:00
Xiang Li
0fde354eba
Merge pull request #4164 from cchamplin/ttl-refresh
...
store/httpapi: support refresh ttl without firing watch
2016-02-08 13:20:34 -08:00
Xiang Li
35567221a7
*: limit request size for v3
2016-02-08 12:54:03 -08:00
Caleb Champlin
82778ed478
Add refresh parameter to allow TTL refreshes without firing watch/wait responses
2016-02-08 10:37:37 -07:00
Brandon Philips
ef86b0972c
Documentation: add more context on the v3 API
...
Add links to videos we have recorded and some context besides just the
bullet points.
2016-02-05 14:43:14 -08:00
Jonathan Boulle
f19ff0c39d
docs: remove old client-matrix link
...
This document was removed in 23406dc2ee
but still linked to here.
2016-02-04 20:32:15 +01:00
Heungsub Lee
c4a0159601
documentation: fix typo "a etcd" -> "an etcd"
...
"a" is not a correct article for "etcd".
2016-01-28 19:19:32 +09:00
Gyu-Ho Lee
2a3bd01f58
*: move EndpointSelection doc to godoc
...
This merges two redundant documentation into one.
2016-01-21 09:48:05 -08:00
Hitoshi Mitake
e196a0e8d2
Documentation: add a doc for using the go client library
...
This commit adds a document that provides tips of how to use the go
client library. Currently it describes how to use the
client.SelectionMode parameter that is added in
https://github.com/coreos/etcd/pull/4030 .
2016-01-21 17:31:36 +09:00
Gyu-Ho Lee
b6077f9d57
*: fix minor typos
2016-01-14 01:28:29 -08:00
Xiang Li
0f782762f4
Merge pull request #4179 from wangjia184/master
...
doc/libraries-and-tools.md: add .net client library
2016-01-13 21:19:44 -08:00
wj
5a3ba5202d
doc/libraries-and-tools.md: add .net client library
2016-01-14 12:24:36 +08:00
Xiang Li
d2d70513a1
Merge pull request #4185 from xiang90/client-srv
...
*: support client srv target
2016-01-13 11:26:35 -08:00
Xiang Li
bfa21001a1
*: support client srv target
2016-01-13 11:12:15 -08:00
Gyu-Ho Lee
f2a4993c11
Merge pull request #4187 from gyuho/store_stats
...
Documentation: stats/metrics reset on etcd restart
2016-01-13 09:53:17 -08:00
Gyu-Ho Lee
5fb26f2e8c
Documentation: stats/metrics reset on etcd restart
...
Addressing https://github.com/coreos/etcd/issues/4035 .
2016-01-13 09:51:13 -08:00
Hitoshi Mitake
588f655b4e
etcdmain: add an option for pprof
...
This commit adds a new option for activating profiling based on pprof
in etcd process.
- -enable-pprof: boolean type option which activates profiling
For example, if a client URL is http://localhost:12379 , users and
developers access heap profiler with this URL:
http://localhost:12379/debug/pprof/heap
2016-01-13 16:12:26 +09:00
Xiang Li
39ed73c290
doc: remove proto in rfc, link to proto file in codebase
2015-12-29 12:53:27 -08:00
Xiang Li
1a0201a31a
*: update api proto
2015-12-29 12:31:53 -08:00
Gyu-Ho Lee
7c587e0855
Documentation: clarification on official etcd ports
...
This is for https://github.com/coreos/etcd/issues/3480 .
This adds a notice that etcd officially use 2379 and 2380 for
client and server ports.
2015-12-28 16:29:19 -08:00
Jonathan Boulle
216c6674ed
docs: clarify CAS/CAD do not work on directories
...
As noted in #4075 . There are numerous style issues with this document
but I don't want to go down that rabbit hole so this is an attempt at a
minimally invasive clarification.
2015-12-27 22:35:08 +01:00
Jeremy Derr
a5f9403f8f
Update production-users.md
...
Adding use case for Radius Intelligence.
2015-12-20 10:12:48 -08:00
Jonathan Boulle
c18549261f
docs: split out members API into own document
...
Also changes a few references to settle consistently on "members API"
instead of "member API" or "member APIs".
2015-12-19 15:57:15 +01:00
Shaya Potter
899dc4a6a6
docs: move /version to other_apis and add /health
...
moved /version http endpoint to other_api document and added health with
an example
2015-12-19 15:57:01 +01:00
Michael Persson
e4e2a7933f
libraries-and-tools: name change for etcd-export to etcdtool
2015-12-17 13:52:14 +01:00
=?UTF-8?q?Se=C3=A1n=20C=2E=20McCord?=
923d5cec5e
production-users.md: add cycoresys.com
2015-12-15 15:50:45 -08:00
Steven Schlansker
73c8e3f0ab
Add OpenTable to production-users.md
2015-12-15 12:38:12 -08:00
Brandon Philips
e39ad84440
Documentation: add production users doc
...
Add the first production user: discovery.etcd.io. We should encourage
the commnuity to start adding their stories to this doc.
2015-12-14 00:00:23 -08:00
Gyu-Ho Lee
7118363b20
Documentation: minor typo in proxy.md
...
This fixes a minor typo in proxy.md.
2015-12-01 08:38:37 -08:00
Josh Wood
f30ec0bfea
Documentation/proxy: Explain more about Procfile sample.
...
Say what goreman is so it doesn't confuse.
2015-11-30 16:19:20 -08:00
Gyu-Ho Lee
367b7325c8
Documentation: clarify flag usage for proxy
...
This is for coreos#3740. Some users find
`advertise-client-urls` and `initial-cluster` flags confusing to set up a
proxy. This clarifies why we need both flags. And add summary to proxy.md
2015-11-30 14:07:06 -08:00
Xiang Li
c60933ebd9
doc: talk about update client urls in reconf doc
2015-11-23 15:32:11 -08:00
Jonathan Boulle
6f3ce70b46
docs/benchmarks: small fix in memory benchmark
2015-11-18 19:20:18 -08:00
Josh Wood
833f0388cd
README: Outright production-readiness
...
State outright that etcd is used in production and ready for more of same.
Supersedes #3884 .
Adopt #3884 in spirit, but directly in README as jonboulle suggested.
Delete Documentation/production-ready.md.
2015-11-17 18:05:31 -08:00
Xiang Li
37d3d20211
doc: add etcd3 watch benchmark doc
...
The primary goal of this doc is to confirm the memory
consumption of watch is as expected. Each connection
consumes O(10kb) of memory. Each stream consumes O(10kb)
of memory. Each watching consumes < O(1kb) of memory.
Then when you have a large number of watching with small
number of connections and streams, the ave memory consumption
per watch will be O(1kb).
2015-11-15 16:38:09 -08:00
Xiang Li
ff36b9d9bc
Merge pull request #3700 from xiang90/metrics_hi
...
Replace Summary with Histogram for all metrics
2015-11-10 10:06:45 -08:00
Xiang Li
964f6050ee
raft: use HistogramVec for message_sent_latency
2015-11-10 10:05:32 -08:00
Gyu-Ho Lee
b6afe94aee
Documentation: docker pull latest etcd from quay
...
As pointed out at https://github.com/coreos/etcd/issues/3843 , Docker guide uses
outdated version of etcd. This docker commands will pull from the latest
releases.
2015-11-09 19:52:41 -08:00
Josh Wood
95ade2c0ac
Documentation/security: Fix links about tls keygen.
...
Edit to replace a relative link (won't work with that target) with
an absolute link.
Heading 1 Title Case.
Polish graf 3.
Fixes https://github.com/coreos/docs/issues/662
2015-11-09 16:12:56 -08:00
Jonathan Boulle
31601d494d
Merge pull request #3819 from gyuho/shorten_interval_for_first_retrials
...
proxy: expedite proxy refresh given no endpoints
2015-11-09 15:45:26 +01:00
Gyu-Ho Lee
a27a6b1372
Doc: fix typos for v3benchmark
...
The official benchmakr code seems to be in `tools` directory (not in `hack`).
2015-11-08 19:38:49 -08:00
Gyu-Ho Lee
ca25ed3ad2
proxy: expedite proxy refresh given no endpoints
...
This fixes coreos#3647 by giving shorter proxy refresh interval whenever
there is no endpoints found. Deleted sleep command in Procfile and proxy
documentation accordingly.
2015-11-07 07:27:39 -08:00
Xiang Li
1a3f7f7fa4
*: rename etcd service to kv service in gRPC
2015-11-04 10:05:49 -08:00
Xiang Li
c160085f44
*: add v3 watch service
2015-11-03 14:21:24 -08:00
Gyu-Ho Lee
294f03f85f
Documentation: fix typo in proxy.md
...
This fixes some typos in proxy.md.
Thanks,
2015-10-29 20:30:50 -07:00
Jonathan Boulle
de99c9ed58
Merge pull request #3770 from yichengq/link-etcdctl
...
docs/libraries-and-tools: update the link of etcdctl
2015-10-28 14:07:33 -07:00
Yicheng Qin
ebde1d720e
docs/libraries-and-tools: update the link of etcdctl
...
The old repo is deprecated, and we develop etcdctl in etcd repo now.
2015-10-28 13:37:28 -07:00
Kamil
ae18e6ea37
docs/libraries-and-tools: Added etcdsh command line tool to the list
2015-10-28 19:38:09 +01:00
suryanathan
e4ada19996
docs/libraries-and-tools: Update libraries-and-tools.md with etcdcpp
...
Add a c++ language binding for API version 2.2.0
2015-10-26 16:44:17 -04:00
Josh Wood
ae62a77de6
Merge pull request #3729 from xiang90/mem_bench
...
doc: add benchmark doc for new storage pkg
2015-10-22 10:54:43 -07:00
Xiang Li
e3cedeeb12
doc: add benchmark doc for new storage pkg
2015-10-22 13:53:03 -04:00
Yicheng Qin
f95d18f766
docs/configuration: fix heading hierarchy
...
to make it consistent with other sections in the doc.
2015-10-21 15:23:48 -07:00
Josh Wood
98bdeab53b
Documentation: Fix heading hierarchy.
...
Correct the hierarchy of Markdown symbols in document headings.
2015-10-20 15:26:49 -07:00
Xiang Li
c1e4e647eb
snap: use Histogram for snap metrics
2015-10-17 12:57:18 -07:00
Xiang Li
d90a47656e
etcdserver: use Histogram for proposal_durations
2015-10-17 12:48:25 -07:00
Xiang Li
1c7f52d931
wal: use Histogram for syncDuration
2015-10-17 12:45:43 -07:00
Brandon Philips
22d8ca4c9a
Documentation: configuration docs headers
...
The configuration docs are indented weird compared to our standards.
This makes the sidebar here not work right:
https://coreos.com/etcd/docs/latest/configuration.html
2015-10-16 12:32:57 -07:00
Gyu-Ho Lee
0598de2e25
Documentation: typos in discovery, faq, security
...
This just fixes some typos from my reading Documentation.
Thanks,
Documentation: security
2015-10-14 08:48:01 -07:00
Gyu-Ho Lee
d05d6f8bbb
Documentation: fix typos
...
I found some typos. Please let me know if you have any feedback.
Thanks,
Documentation: fix metrics.md typo
Documentation: trim blank lines in metrics.md
2015-10-09 15:56:58 -07:00
mqliang
8c580ffe2d
docs/api.md: fix documentation
...
Fix documentation
2015-10-09 10:41:12 +08:00
Gyu-Ho Lee
f2dae5a0d2
Documentation: proxy.md typo, line-breaks
...
1. I found a little typo (easily -> easy)
2. If you go to https://coreos.com/etcd/docs/2.0.9/proxy.html ,
the proxy flag command is out of width of the web-page. Can
we have line-breaks between flags to make the command easier
to read?
Thanks for the great documentation!
2015-10-04 12:25:25 -07:00
Xiang Li
2733e3f543
doc: emphasize name should be unique
2015-10-02 09:58:20 -07:00
Xiang Li
f093559b1d
Merge pull request #3632 from mickep76/master
...
docs/libraries-and-tools: add etcd-rest rest api daemon
2015-10-02 09:49:59 -07:00
Michael Persson
4835a411c7
docs/libraries-and-tools: add etcd-rest rest api daemon
2015-10-02 14:55:57 +02:00
Yicheng Qin
f47cbf3073
Merge pull request #3627 from jelmer/typofix
...
Fix typo: boostrapping -> bootstrapping.
2015-10-01 19:02:47 -07:00
Jelmer Vernooij
d70975e54c
Documentation/configuration.md: Fix typo.
...
boostrapping -> bootstrapping
2015-10-01 20:03:16 +00:00
Xiang Li
715fdfb669
Merge pull request #3093 from mwitkow-io/feature/httpd_metrics
...
add `events` metrics in etcdhttp.
2015-10-01 12:10:58 -07:00
Michal Witkowski
1b2dc1c796
metrics: add `events` metrics in etcdhttp.
2015-10-01 08:11:42 +01:00
Brandon Philips
036ea58a77
Documentation: 04 snapshot: add example with fleet
2015-09-30 16:35:28 -07:00
Brandon Philips
b043635868
Documentation: fix-up the kubernetes github URL
2015-09-30 10:58:33 -07:00
Rob Szumski
c645ac23c0
docs: fix link
2015-09-26 17:43:33 -07:00
Xiang Li
9de7f24301
Merge pull request #3554 from mitake/reconfig-doc
...
doc: add a description of -strict-reconfig-check
2015-09-24 08:07:32 -07:00
Hitoshi Mitake
78791f81a6
doc: add a description of -strict-reconfig-check
2015-09-24 11:44:55 +09:00
Michael Persson
c1db1338c9
docs/libraries-and-tools: add etcd-export tool
2015-09-23 18:29:11 +02:00
Xiang Li
89acdd6245
Merge pull request #3555 from xiang90/proxy_doc
...
doc: add proxy promotion doc
2015-09-22 12:59:40 -07:00
Philipp Klose
94f3297299
docs/security: fixed command typo
...
`-peer-client-cert-atuh` should be `-peer-client-cert-auth`
2015-09-22 03:39:29 +02:00
Xiang Li
999b2c6ec2
doc: add proxy promotion doc
2015-09-21 11:47:37 -07:00
Mohammad Samman
6ae1f6c6e4
etcdserver: extend auth api
...
allow recursive query on users and roles to get more detail
Fixes #3278
2015-09-21 00:51:18 -07:00
gae123
7fb0eb8f56
doc: update admin_guide.md for the recent Go1.5 default MAXPROCS change
2015-09-16 10:43:40 -07:00
Raoof Mohammed
d685135832
doc: faq.md change flag --peers to --endpoint
...
doc: faq.md change flag --peers to --endpoint
Changing the flag to --endpoint and mentioning that --peers is deprecated.
2015-09-14 12:22:06 -04:00
Xiang Li
f8fd2c10d6
Merge pull request #3449 from yichengq/cleanup-max-election
...
Documentation/tuning: cleanup paragraph on max election
2015-09-13 16:55:16 -07:00
Yicheng Qin
e9512f8c5f
docs/admin_guide: use ETCDCTL_ENDPOINT
...
because ETCDCTL_PEERS is not prefered.
2015-09-11 19:38:55 -07:00
Yicheng Qin
4e71954111
libraries-and-tools.md: correct project name to etcd
...
etcd is the official name of the project.
2015-09-11 19:31:40 -07:00
Yicheng Qin
a528cb6f5d
Merge pull request #3495 from rekby/patch-2
...
libraries-and-tools.md: add etcddir
2015-09-11 19:30:03 -07:00
Jonathan Boulle
fd82f0b8d5
docs: add official client to libraries-and-tools
2015-09-11 15:16:02 -07:00
Timofey Koolin
136efd3ba9
libraries-and-tools.md: add etcddir
2015-09-11 21:04:56 +03:00
Dmitry Smirnov
b2f4a5f587
*: fix spelling issues (codespell).
...
Signed-off-by: Dmitry Smirnov <onlyjob@member.fsf.org>
2015-09-11 10:22:29 +10:00
kayrus
37392ad223
doc: member id typo fixed
2015-09-10 08:47:45 +02:00
Xiang Li
9b032c6a00
Merge pull request #3473 from MrLawes/master
...
doc: fix bad url in using a directory TTL section
2015-09-09 18:57:09 -07:00
MrLawes
1c058e9706
doc: fix bad url in using a directory TTL section
2015-09-10 09:23:10 +08:00
Yicheng Qin
f3085d2ea4
Merge pull request #3459 from yichengq/release-doc
...
docs/dev: add release doc
2015-09-09 17:46:10 -07:00
Yicheng Qin
b70e6fc677
docs/dev: add release doc
...
It documents the standard way to release etcd today. Maintainer should
follow this doc to cut release, and update it in time to fit current
situation.
2015-09-09 16:42:31 -07:00
kayrus
19ad634673
doc: improved "disaster restore" doc, added "member update" command description
2015-09-09 20:07:31 +02:00
Xiang Li
3689ea3071
doc: remove one limitation in upgrade doc
2015-09-08 13:28:23 -07:00
Yicheng Qin
48a4d2ccba
Documentation/tuning: cleanup paragraph on max election
...
- Use one sentence per line for easier diffing
- Walkthrough the thought process and cleanup the grammar
- Move below the other sections
Original author: @philips
2015-09-06 00:38:03 -07:00
Xiang Li
d5ab71a4e8
Merge pull request #3445 from xiang90/api_doc
...
doc: add monitoring section to admin doc
2015-09-05 08:27:11 -07:00
Xiang Li
13b3c64c10
doc: add monitoring section to admin doc
2015-09-05 08:25:35 -07:00
Xiang Li
51d0630a8e
Merge pull request #3440 from yichengq/memory-bench
...
docs/benchmark: add 2.2.0-rc memory usage benchmark
2015-09-04 20:23:56 -07:00
Yicheng Qin
91b5b247e9
docs/benchmark: add 2.2.0-rc memory usage benchmark
...
It records the memory usage for different average value size, and
records the data size limitation.
2015-09-04 18:27:49 -07:00
Xiang Li
3f18ded10a
*: v3api index->revision
2015-09-04 10:41:20 -07:00
Xiang Li
2f2b084ab5
Merge pull request #3436 from xiang90/remove_consistent_token
...
*: replace consistent token with revision in v3 api
2015-09-03 17:16:07 -07:00
Xiang Li
254d641ff9
Merge pull request #3429 from xiang90/upgrade_doc
...
doc: add upgrade to 2.2 doc
2015-09-03 15:47:10 -07:00
Xiang Li
2ac9af4924
*: replace consistent token with revision in v3 api
2015-09-03 15:41:33 -07:00
Xiang Li
356aba7595
doc: add upgrade to 2.2 doc
2015-09-03 11:48:30 -07:00
Rob Szumski
49e7e6eb9f
docs: insert whitespace
...
Fixes the rendering of this page on https://coreos.com/etcd/docs/2.1.0/proxy.html
2015-09-03 09:50:07 -07:00
Yicheng Qin
aa0c8fea55
Merge pull request #3321 from yichengq/doc-tls-setup
...
docs/security: link cfssl example
2015-09-01 14:28:40 -07:00
Yicheng Qin
6caae58814
docs/security: recommend cfssl instead of etcd-ca
...
This provides a more general and stable way for users to set TLS cluster.
2015-09-01 14:07:26 -07:00
Xiang Li
a94118893c
Merge pull request #3413 from xiang90/snapshot_dir
...
*: support wal dir
2015-09-01 10:03:50 -07:00
Xiang Li
d94e712d91
*: support wal dir
2015-09-01 09:54:27 -07:00
Xiang Li
406bb6749e
doc: add 0.4.9 to 2.2 migration guide
2015-08-31 09:55:12 -07:00
Yicheng Qin
b40e077047
Merge pull request #3388 from sckott/docfix-tuning
...
fix docs, change tuning link in api.md from section to file
2015-08-28 09:23:58 -07:00
Yicheng Qin
753a079700
docs/benchmark: add benchmark result links in README
2015-08-27 17:08:49 -07:00
Yicheng Qin
425afa66ea
docs/benchmarks: update bench version for more accuracy
2015-08-27 17:08:30 -07:00
Yicheng Qin
605f0ce730
docs/benchmark: update etcd 2.2 bench
...
This benchmark is for etcd 2.2 rc after fixing several performance
downgrade bugs.
2015-08-27 16:52:55 -07:00
Scott Chamberlain
b0192118dd
doc: change tuning link in api.md from section to file
2015-08-27 15:04:07 -07:00
Raoof Mohammed
bc2b8856d7
doc: correct calculation of fault tolerance of an etcd cluster in admin_guide.md
...
doc: correct calculation of fault tolerance of an etcd cluster in admin_guide.md
2015-08-27 14:30:12 -07:00
Xiang Li
25c87f13fd
Merge pull request #3354 from mx2323/faq
...
add faq documentation
2015-08-26 16:36:04 -07:00
Michael Xu
8f3ea5ebed
doc: add faq documentation
2015-08-26 16:34:52 -07:00
Xiang Li
35a0459cc8
doc: add evn variable name to configuration.md
2015-08-25 14:35:15 -07:00
Xiang Li
c30c85898e
doc: add explanation for client urls
2015-08-25 13:46:27 -07:00
Xiang Li
f56c5455f3
doc: mention reconfiguration design in clustering.md
2015-08-25 11:22:08 -07:00
Yicheng Qin
0132b091d2
Merge pull request #3360 from yichengq/bench-3
...
*: add initial read benchmark for etcd v3
2015-08-25 07:58:30 -07:00
Yicheng Qin
3632a1b9b1
*: add initial read benchmark for etcd v3
...
It includes the initial read benchmark for etcd v3.
This is the first step to give some rough thoughts. I haven't digged
deeper to answer some questions, including why its performance is not
better than HTTP + json, why one put will cause performance downgrade.
2015-08-25 07:50:18 -07:00
Xiang Li
0cb45aee64
rfc: update v3 proto
2015-08-24 11:00:51 -07:00
Yicheng Qin
e1dfcec0ab
Merge pull request #3327 from yichengq/bench-2.2
...
docs/benchmarks: add benchmark result for 2.2
2015-08-20 00:18:32 -07:00
Yicheng Qin
807de81172
docs/benchmarks: add benchmark result for 2.2
...
And it analyzes the reason for performance changes.
2015-08-19 23:59:33 -07:00
Xiang Li
60387dc408
Merge pull request #3320 from yichengq/doc-rtt
...
docs: document how to set heartbeat interval and election timeout
2015-08-19 11:08:05 -07:00
Yicheng Qin
7082d3a765
docs: document how to set heartbeat interval and election timeout
...
It gives more details about how to set heartbeat interval and election
timeout correctly based on RTT.
2015-08-18 13:54:44 -07:00
Yicheng Qin
927d5f3d26
Merge pull request #3301 from yichengq/ca-file
...
etcdmain: update -ca-file description
2015-08-17 23:36:33 -07:00
Yicheng Qin
c0747a7b8b
etcdmain: update -ca-file description
...
so people could deprecate old flags and use new flags much easier.
2015-08-17 22:36:04 -07:00
Sebastian Schrader
f70950ff93
docs: warn about proxy loops with incorrect advertise-client-urls
2015-08-18 00:42:48 +02:00
Ian Kelling
8dd44465c3
documentation: fix misspelled word
2015-08-15 17:56:17 -07:00
Xiang Li
959feb70d1
Merge pull request #3275 from xiang90/sort
...
improve in order key generation
2015-08-13 13:51:19 -07:00
Xiang Li
a7b9bff939
store: add 0 as padding for better lexicographic sorting.
2015-08-13 13:42:37 -07:00
Yicheng Qin
a45f0ede56
docs: add discovery protocol doc
...
This document talks about the technical details of discovery service
protocol. It helps users to learn about how discovery service works and
what behavior to expect.
2015-08-12 13:15:21 -07:00
Xiang Li
a718329ad3
Merge pull request #3248 from xiang90/v3
...
initial v3 demo
2015-08-10 13:59:03 -07:00
Xiang Li
b0ea4ab3b1
doc: link to v3 api doc
2015-08-10 11:22:55 -07:00
Xiang Li
c1e0b19f9f
*: better flag
2015-08-10 09:53:17 -07:00
Xiang Li
601801ced5
doc: add runtime reconfiguration design doc
2015-08-09 10:55:34 -07:00
Xiang Li
845c51fedd
*: fix typos vaild->valid
2015-08-07 10:57:11 -07:00
Yicheng Qin
b965c4b415
Merge pull request #3217 from yichengq/update-migrate-example
...
update commands used in admin_guide.md
2015-08-06 15:00:04 -07:00
Xiang Li
e9f05e8959
doc: explain srv error
2015-08-06 14:24:58 -07:00
Yicheng Qin
807a6f209e
docs/admin_guide: decouple example from CoreOS specific details
...
This makes the example commands general, while keeping it easy to
understand. It also fixes some name mismatch.
2015-08-05 11:33:46 -07:00
Yicheng Qin
0650170a1b
Merge pull request #3196 from eyakubovich/fix-watch-timeout
...
client: handle watch timing out elegantly
2015-08-04 13:52:42 -07:00
Eugene Yakubovich
6312e22b1d
client: handle empty watch responses elegantly
...
Even though current etcd does not time out
watches, the client could be running against
an old etcd version or the server may close
polling connection for other reasons.
This patch ignores successful (as in 200)
responses with emtpy bodies instead
of producing JSON errors.
2015-08-03 11:47:21 -07:00
Xiang Li
2b8abeb093
*: remove migration related stuff from 2.2
2015-08-01 19:37:20 +08:00
Xiang Li
beeecc32b0
doc: unique names must be specified when using public discovery service
2015-07-31 09:12:44 +08:00
Yicheng Qin
6b8b507312
Merge pull request #3176 from yichengq/reject-high-election
...
etcdmain: reject unreasonably high values of -election-timeout
2015-07-28 10:33:58 -07:00
Yicheng Qin
ec214030d0
etcdmain: reject unreasonably high values of -election-timeout
...
This helps users to detect setting problem early.
2015-07-28 10:07:57 -07:00
Yicheng Qin
7831a30e46
Merge pull request #3180 from shafreeck/master
...
Update libraries-and-tools.md
2015-07-27 14:45:31 -07:00
Xiang Li
53a77fa519
*: tnx -> txn
2015-07-24 23:21:09 +08:00
Shafreeck Sea
e75446ca27
docs: add cetcd into libraries-and-tools.md
2015-07-24 12:08:39 +00:00
Xiang Li
1b5e41e3f4
doc: add reporting bug doc
2015-07-23 12:55:38 +08:00
Yicheng Qin
ca540b23dc
Merge pull request #3158 from yichengq/exp-auth
...
docs: add experimental notice on auth doc
2015-07-21 10:24:11 -07:00
Yicheng Qin
097ec0f25b
docs: add experimental notice on auth doc
...
Reasons for the notice:
1. No users have reported about their feedback about auth feature so
far.
2. We haven't used it internally.
3. This is the first release that includes auth feature, so it is good
to be more cautious.
2015-07-21 10:23:23 -07:00
Ryan Doyle
d373645b8c
docs: glibc NSS module for resolving names in etcd
2015-07-21 10:33:23 +10:00
Yicheng Qin
d86e94b824
Merge pull request #3128 from yichengq/doc-watch-api
...
docs: update watch API doc for clarity
2015-07-20 14:54:26 -07:00
Yicheng Qin
d52cb2e5d9
docs: add watch command and correct the example
2015-07-20 14:49:01 -07:00
Barak Michener
f8baa4ebe0
Merge pull request #3138 from barakmich/auth_doc
...
documentation: Add authentication walkthrough with etcdctl. Fixes #2949
2015-07-16 16:41:15 -04:00
Barak Michener
452a327334
documentation: Add authentication walkthrough with etcdctl. Fixes #2949
2015-07-15 15:54:26 -04:00
Yicheng Qin
d0e976ad4b
docs: fix wrong proxy command
2015-07-15 08:37:10 -07:00
Michael Schurter
f52db1c08e
docs: add back original example w/index=prevIndex
2015-07-13 23:04:39 -07:00
Michael Schurter
b94f6595e6
docs: rewrite existing docs instead of adding a new section
...
@xiang90 pointed out my earlier commit duplicated a lot of things that
were mentioned earlier in the doc.
This time around I tried just making some gotchas more explicit in the
existing docs instead of just tacking new stuff onto the end.
2015-07-13 23:03:59 -07:00
Yicheng Qin
8b7c600009
docs: update tuning.md to match today's situation
...
1. etcd requires that election-timeout >= 5 * heartbeat-interval
2. etcd doesn't have flag -snapshot
2015-07-13 16:35:30 -07:00
Xiang Li
11452585bb
doc: add rolling upgrade doc for 2.1
2015-07-07 13:20:41 -07:00
Michal Witkowski
7bca757d09
*: add metrics to `store` and `proxy`.
2015-07-07 16:01:51 +01:00
Brandon Philips
83fe8187f4
Documentation/security: add FAQ about peer TLS and etcd 2.0.x
...
etcd 2.0.x TLS can appear not to work on smaller machines with less
horse-power or lots of other work going on. Document the timeout
workaround.
2015-07-04 15:28:47 -07:00
Xiang Li
cbe00e4415
Merge pull request #2967 from webner/feature/proxy-config
...
proxy: added endpoint refresh and timeout configuration values
2015-07-03 11:51:15 -07:00
Yicheng Qin
606876154d
rafthttp: message_sent_latency metrics: channel -> sendingType
...
Better naming.
2015-06-29 10:44:40 -07:00
Yicheng Qin
bb287fa22e
Merge pull request #3051 from yichengq/doc-rafthttp-metrics
...
docs: doc metrics used in rafthttp package
2015-06-29 10:22:50 -07:00
Yicheng Qin
fcdd9779e9
docs: explain label in rafthttp metrics
2015-06-26 15:51:39 -07:00
Yicheng Qin
9c695dce25
docs: fix typos in auth_api.md
2015-06-25 17:37:16 -07:00
Yicheng Qin
4c8408f92f
docs: doc metrics used in rafthttp package
2015-06-25 10:38:36 -07:00
Xiang Li
2ace10626d
Merge pull request #3050 from yichengq/doc-bench-tool
...
docs/benchmarks: doc benchmark tool
2015-06-25 08:15:02 -07:00
Chance Zibolski
ca2ea1bc7d
Merge pull request #3048 from ecnahc515/documentation_improvements
...
Documentation: Refer back between name and initial-cluster options
2015-06-24 15:22:46 -07:00
Yicheng Qin
0949cc06e6
docs/benchmarks: doc benchmark tool
2015-06-24 15:11:08 -07:00
Chance Zibolski
ea2c203aee
Documentation: Refer back between name and initial-cluster options
2015-06-24 14:10:42 -07:00
Xiang Li
403fad14ae
auth: update the auth doc
2015-06-23 20:02:48 -07:00
Xiang Li
aaf802f321
doc: update auth_api.md
2015-06-23 11:08:04 -07:00
Brandon Philips
740187f199
*: docs and code %s%maximal%maximum%g
...
maximum is a more common word, use it instead
2015-06-22 16:06:57 -07:00
Xiang Li
b1dbab2b6b
auth: minor fix for user section
2015-06-19 14:30:04 -07:00
Xiang Li
4f0f57b322
doc: move enable section to the top in auth_api.md
2015-06-19 14:08:29 -07:00
Xiang Li
2efbc76689
Merge pull request #2993 from xiang90/md
...
doc: add doc for metrics feature
2015-06-16 14:22:16 -07:00
Xiang Li
c599e81d46
doc: add proposal into glossary.md
2015-06-16 14:19:18 -07:00
Xiang Li
5c1d4544fc
doc: add doc for metrics feature
2015-06-16 14:18:22 -07:00
Wolfgang Ebner
aeeae25d87
proxy: documentation for disabling the proxy timeout
2015-06-16 12:18:16 +02:00
Barak Michener
64ec8af91b
*: Rename `security` to `auth`
2015-06-15 18:18:50 -04:00
nikfoundas
dadbc03171
docs: add etcd-viewer into libraries-and-tools.md
...
I've been working on this project for a few weeks and I believe it has some features that could assist maintaining etcd registries. Please check it out and I hope you would like to include it in your list of etcd tools.
Kind regards,
Nikos
2015-06-14 02:25:42 +03:00
Wolfgang Ebner
1264dbe24d
proxy: added endpoint refresh and timeout configuration values
...
the default dial timeout was set to 30 seconds this made the proxy a pain to use
in failure scenarios.
fixes 2862
2015-06-13 09:42:18 +02:00
Xiang Li
3390f38bba
Merge pull request #2925 from yichengq/doc-gomaxprocs
...
docs: document cpu cores deployment
2015-06-08 13:49:28 -07:00
Yicheng Qin
471cf82905
docs: document maximal OS threads
2015-06-08 12:00:33 -07:00
Jonathan Boulle
048a948eca
docs: readme/branch-management cleanup
2015-06-04 16:41:32 -07:00
Xiang Li
de1c9c08e1
Merge pull request #2842 from SpencerBrown/SpencerBrown-patch-2
...
docs: add client flags to examples in clustering.md
2015-05-27 14:28:38 -07:00
Xiang Li
1be69b1391
Merge pull request #2864 from schmichael/mention-metafora
...
docs: mention metafora distributed task library
2015-05-22 13:24:20 -07:00
Michael Schurter
e93242967c
docs: mention metafora distributed task library
...
Metafora uses etcd as a task broker, command channel, and state store.
2015-05-22 13:17:05 -07:00
Spencer Brown
0e49a0a3ef
docs: add client flags to examples in clustering.md
...
to make it a complete functional example
2015-05-22 14:18:14 -05:00
Barak Michener
a88a53274f
security: Lazily create the security directories. Fixes #2755 , may find new instances for #2741
...
revert the kv integration test
fix nits
amend security mention of GUEST
2015-05-18 17:28:04 -04:00
Xiang Li
6ee5cd9105
Merge pull request #2675 from xiang90/v3rfc
...
doc: v3api rfc
2015-05-18 13:52:54 -07:00
Xiang Li
7c879ee576
doc: v3api rfc
2015-05-18 13:48:16 -07:00
Marcus Stong
b3e6ad136a
docs: add node-etcd-config to libs and tools doc
2015-05-16 02:02:44 -07:00
Alex Chan
0c63e16ae0
docs: small fixes to spelling and similar
...
This commit is a collection of fixes to spelling, capitalisation
and spacing. No substantial changes.
2015-05-13 11:45:00 +01:00
Scott Chamberlain
5203de5566
Documentation: add the R client etseed to libraries-and-tools.md
...
etseed is an R client for etcd.
2015-05-11 15:43:31 -07:00
Yicheng Qin
1abf2636b5
docs: proxy needs accessible advertise client urls
...
Users cannot use proxy if -advertise-client-urls is set correctly.
Especially mention this in the doc to help them bypass the wrong
settings.
2015-05-07 22:53:42 -07:00
Yicheng Qin
6c77e7a737
Merge pull request #2768 from coreos/docs-formatting
...
docs: fix code block formatting
2015-04-28 14:02:30 -07:00
Barak Michener
ad8e3ea5dc
etcdmain: fix logging flag documentation
2015-04-28 16:31:19 -04:00
Rob Szumski
bfd4a29f67
docs: fix code block formatting
2015-04-28 11:17:13 -07:00
Giuseppe Lavagetto
968f3d9711
docs: clarify the disaster recovery guide
...
A bit was missing from the documentation on disaster recovery, the reset
of the advertised peer urls for the node recovered from backup. Without
that, any subsequent server joining the cluster would not be able to
speak to the first node.
2015-04-25 18:54:29 +02:00
Barak Michener
fa74e702d8
security: Improve the security api as per the suggestions list in #2384
...
Subcommits:
decouple root and security enable/disable
create root role
prefix matching
godep: bump go-etcd to include credentials
add godep for speakeasy and auth entry parsing
appropriate errors for security enable/disable
WIP adding to etcd/client all the security client methods
add guest access
minor ui return tweaks
revert client changes
respond to comments, log more security operations
fix major ensure() bug, add better UX
block recursive access
fix some boneheaded mistakes
fix integration test
last comments
fix up security_api.md
philips nits
fix docs
2015-04-23 16:11:38 -04:00
Rob Szumski
c9878f4765
docs: add absolute link to readme
2015-04-22 13:59:08 -07:00
Rob Szumski
bd54f46d1b
docs: remove absolute links to other docs
2015-04-22 11:47:52 -07:00
Rob Szumski
df32fe63c8
docs: size up all headers by 2
2015-04-16 09:55:46 -07:00
Brandon Philips
a223fd532b
Documentation: add migration notes to backward compatibility
...
Add thorough notes on both the data directory migration and the snapshot
migration options.
2015-04-15 20:42:12 -07:00
Yicheng Qin
852213879b
Merge pull request #2633 from yichengq/deprecate
...
etcdmain: deprecate --ca-file and --peer-ca-file
2015-04-09 10:22:30 -07:00
Yicheng Qin
2f7b9a2232
etcdmain: deprecate --ca-file and --peer-ca-file
...
1. Print out DEPRECATE warning when running and configuration doc.
2. Use new flags for security example.
2015-04-09 10:14:32 -07:00
Xiang Li
1b4bcedf99
Merge pull request #2637 from bakins/proxy-randomize-endpoints
...
proxy: shuffle endpoints
2015-04-07 14:12:50 -07:00
Brian Akins
1fa511b995
Clarify that it is the proxy doing the shuffle.
2015-04-07 17:05:17 -04:00
Brian Akins
e1622cd22c
proxy: shuffle endpoints
...
Shuffle endpoitns to avoid being "stuck" to a single cluster member.
2015-04-07 15:40:29 -04:00
Yicheng Qin
552acd8c37
docs: fix broken link for migration tool
2015-04-06 22:55:37 -07:00
Kelsey Hightower
3db33d19e9
Documentation: update docker docs to use new image and mount certs
2015-04-02 13:22:27 -07:00
Xiang Li
a9157ce6d3
build: do not build internal debugging tool
...
We are still playing around with the dump-log tool.
Stop building it publicly until we are happy with its
ux and functionality.
2015-03-31 11:45:12 -07:00
Xiang Li
80d08ca280
Merge pull request #2521 from xiang90/sec_remove_lastmodified
...
doc/rfc: remove unimplemented stuff
2015-03-30 13:42:31 -07:00
Xiang Li
45032480f1
*: remove upgrading related stuff
2015-03-27 15:28:00 -07:00
Mateus Braga
7f833ced2b
docs: add clarity about the 1000 events history
...
When talking about missing events on a particular key, the 1000 event history
limit can be understood as being per key, instead of etcd-wide events. Make it
clear that it is across all etcd keys.
2015-03-27 13:02:48 -04:00
Kelsey Hightower
2a980ee336
Merge pull request #2503 from yichengq/339
...
docs/security: fix peer TLS communication example
2015-03-19 17:16:09 -07:00
Brandon Philips
408cfc4f28
Documentation: fixup grammar around the unsafe flags
2015-03-18 16:39:45 -07:00
Xiang Li
263e55e2ff
doc/rfc: remove unimplemented stuff
2015-03-16 22:22:34 -07:00
Barak Michener
001efa0639
security: Implement RBAC security for etcd
...
stub out security
further wip
Last stub before CRUD for roles
Complete role merging
start tests
add Godep for golang.org/x/crypto/bcrypt
first round of comments
add tests, remove root addition (will be added back as part of creation)
Add security checks for /v2/machines and /v2/keys
Allow non-root to determine if security is enabled, get machine list.
Responding to comments, remove multiple verbs (like /v2/security/user/foo/password)
add some prefixes to the logging
2015-03-16 16:23:11 -04:00
Yicheng Qin
45d790c345
docs: add branch management
2015-03-13 15:33:59 -07:00
Yicheng Qin
b53bfd2b40
docs/security: fix peer TLS communication example
2015-03-12 22:40:39 -07:00
Kelsey Hightower
4a38788b2f
Documentation: add initial benchmarks
2015-03-06 09:32:24 -08:00
Brandon Philips
dcd125e7a6
Merge pull request #2382 from philips/add-faq
...
Documentation: add implementation faq
2015-03-01 20:24:50 -08:00
Mikael Kjaer
22c8d781ef
Documentation: fix "Missing infra1="
...
Documentation: fix "Missing infra1="
2015-03-01 09:44:25 +04:00
ravigadde
8fb6eb6c70
Update libraries-and-tools.md
...
Added a distributed r/w lock in addition to the master election implementation.
2015-02-28 10:09:07 -08:00
Brandon Philips
53fda9d558
Documentation: add implementation faq
...
Add some notes on the design discussion around the `--initial` flags. If
anything is wrong let me know.
2015-02-26 09:52:45 -08:00
Jonathan Yu
31bfffaa48
Documentation: standardize on url over URL
...
url and URL both appear in this doc. Choose url due to higher frequency
2015-02-24 16:26:27 -05:00
Jonathan Yu
1fbaf9dbb7
Documentation: fix discovery flag for proxy docs
...
It seems that the -discovery flag used to be -discovery-url. Updated this to use
the currently documented and supported -discovery flag.
2015-02-24 16:25:18 -05:00
Jonathan Yu
28e150e50e
Documentation: fix sample command flags for proxy
...
The docs mention the listen-client-urls flag, but the examples use
client-listen-urls, which is an invalid flag.
2015-02-23 11:15:42 -05:00
Barak Michener
40365c4f8d
docs: add Security RFC
...
docs: Add v2 ACL RFC
Add workflow, fix terminology, make the API JSON, and general cleanup
fixes from xiang90s comments
add permissions struct
update regarding glob matches
rename file
2015-02-18 14:34:00 -05:00
Kelsey Hightower
217a1f0730
doc: add etcd docker guide
...
Fixes #2253
2015-02-16 11:44:41 -08:00
zhangbaitong
518eb9fa2f
docs:small fix
...
Signed-off-by: zhangbaitong <zhangbaitong@163.com>
2015-02-16 17:54:24 +08:00
Matis Hsiao
fd90ec6c26
add etcd-console tool to tools list
...
i add etcd-console tool to tools list for reference
2015-02-11 10:43:21 +08:00
Rob Szumski
24b953a55d
docs: add diagram and restructure for clarity
2015-02-10 17:34:23 -08:00
Yicheng Qin
54bef0d2cd
Merge pull request #2233 from yichengq/315
...
docs: add allow_legacy_mode.md
2015-02-10 15:46:52 -08:00
Yicheng Qin
d0677a24dd
docs: add allow_legacy_mode.md
2015-02-10 15:46:26 -08:00
gabesullice
df2a689d1c
documentation: fix typo in Documentation/clustering.md
...
just an extra space needed to be removed.
Fixes #2279
2015-02-10 16:18:51 -07:00
Xiang Li
8d663078bf
Documentation: document kv api change
2015-02-09 15:35:15 -08:00