d8a08f53e3
feat(docs): add cluster config section
2014-06-16 22:31:13 -07:00
0d2512cb99
docs(libraries-and-tools.md) Add vulcan proxy and kubernetes
...
Both vulcan proxy (vulcand) and Google kubernetes utilize etcd as
as storage engine.
2014-06-16 20:03:47 -07:00
a29f6fb799
docs(configuration): add cluster configuration
2014-06-16 13:58:00 -07:00
f4f429d4e3
docs(cluster-size): remove outdated refrences to flag max-cluster-size
2014-06-16 09:41:37 -07:00
24a442383b
docs(production-ready.md): Tiny typo fix
2014-06-13 14:41:23 +01:00
1359d29fa4
docs(cluster-discovery): fix bad link and confusing port references
2014-06-08 23:58:14 -07:00
ed58193ebe
chore(server): set DefaultRemoveDelay to 30mins
...
Its value was 5s before, which could remove the node insanely fast.
2014-06-06 16:57:35 -07:00
ca44801650
docs(cluster-discovery): add caution to use old discovery endpoint
2014-06-02 11:34:56 -07:00
c27db1ec5e
Merge pull request #816 from unihorn/95
...
docs(clustering): limit for peer-address changing
2014-05-30 13:45:12 -07:00
1df0b941d7
Adding autodock into the libraries and tools section
2014-05-30 13:20:28 -07:00
001cceb1cd
fix(docs): update doc with standby info
2014-05-30 12:23:22 -07:00
98ff4af7f2
docs(clustering): limit for peer-address changing
2014-05-30 08:50:16 -07:00
0eba3c9000
feat(Documentation): document the entire admin machines API
...
Flesh out this document a bit more completely.
2014-05-20 20:25:34 -07:00
c3aab42959
fix(Documentation): update based on standby refactor
...
These docs were not updated after the refactoring of the standy mode.
Fix that now.
2014-05-20 20:07:47 -07:00
62560f9959
fix(server): add user facing remove API
...
This was accidently removed as we refactored the standy stuff. Re-add this
user facing remove endpoint that matches the config endpoints.
2014-05-20 20:01:10 -07:00
e9482167a8
Added the -peer-heartbeat-interval option
2014-05-18 19:22:48 +01:00
cbcf55dabb
Merge pull request #744 from unihorn/71
...
docs(api): add Cluster Config API
2014-05-18 10:09:07 -07:00
1084e51320
Merge pull request #786 from unihorn/91
...
feat(standby_server): write cluster info to disk
2014-05-18 10:08:52 -07:00
d2d68f96fc
Add Julia etcd client
2014-05-16 10:11:31 -07:00
e5ce4fca2e
docs(standbys): clarify pseudocode
2014-05-15 22:47:12 -04:00
d2a2cc13b0
fixed typo for etcd lock examples
2014-05-15 21:27:50 -04:00
b7d9fdbd39
feat(standby_server): write cluster info to disk
...
For better fault tolerance and availability.
2014-05-15 07:47:15 -04:00
f6591b95c7
chore(standby): minor changes based on comments
2014-05-13 22:19:52 -04:00
403f709ebd
chore(cluster_config): set default timeout to 5s
...
Or the leader death could let the standbys down for a rather long time.
2014-05-13 16:13:44 -04:00
5367c1c998
chore(standby): minor changes based on comments
2014-05-09 15:38:03 -07:00
5bd08a327d
docs(standbys): specification for standby module
2014-05-08 15:02:55 -07:00
43ad623965
Merge pull request #740 from unihorn/67
...
docs(upgrade): instructions for upgrade to v0.4
2014-05-07 07:01:20 -07:00
2d5c7d7fb0
docs(upgrade): instructions for upgrade to v0.4
2014-05-07 07:00:35 -07:00
c6be7887e5
docs(discovery): update cluster finding process
2014-05-07 06:55:09 -07:00
8b5d9cc1fb
docs(api): make Cluster Config API part clearer
2014-05-05 18:49:21 -07:00
204f2d38af
docs(api): add Cluster Config API
2014-04-18 18:24:19 -07:00
9f228550a2
Merge pull request #730 from unihorn/65
...
chore(server): deprecate mod temporarily
2014-04-18 10:46:09 -07:00
a2749bad53
docs(modules): make reasons for deprecation much more clear
2014-04-18 10:36:59 -07:00
5602d4a2ee
docs(modules): make reasons for deprecation more clear
2014-04-18 09:31:57 -07:00
6988676f43
docs(clustering): docs about rejoin
2014-04-17 10:16:53 -07:00
67600603c5
chore: rename proxy mode to standby mode
...
It makes the name more reasonable.
2014-04-17 08:04:42 -07:00
1eaa9c9899
docs: record module deprecation
2014-04-16 23:24:11 -07:00
f5ee9b97de
doc(tools): Add fleet to list of projects using etcd
2014-04-14 14:43:37 -07:00
d266f9dec7
Merge pull request #713 from unihorn/63
...
fix(server/key): unable to update unexpired ttl
2014-04-14 11:06:31 -07:00
1af51ca0c5
docs(ttl): the way to unset ttl
2014-04-14 11:05:52 -07:00
d4b33c7e12
Merge pull request #718 from bmizerany/master
...
docs(production-ready): explain the state of etcd clearly
2014-04-14 00:43:15 -04:00
a05ff7f83d
docs(production-ready): explain the state of etcd clearly
2014-04-13 21:38:38 -07:00
9129475a51
Merge pull request #646 from metaflow/api-doc-release-lock
...
doc(api) correct release lock curl command
2014-04-03 16:59:31 -07:00
2ad9ea8c57
Update clients-matrix.md
...
go-etcd does not currently support Lock or Leader modules.
2014-04-01 09:24:00 -05:00
eb21381ddd
fix(Documentation/cluster-discovery): link to optimal cluster size
2014-03-31 14:48:25 -07:00
754159b60f
Update cluster-discovery.md
2014-03-31 15:45:23 -06:00
fa7c77a6e0
2 nodes isn't durable - to be somewhat expected.
...
So maybe we add this small documentation patch to show minimum 3 nodes.
2014-03-31 15:07:18 -06:00
140329d927
Merge pull request #654 from robszumski/timeout-docs
...
feat(docs): document peer timeout flag and env var
2014-03-27 07:27:52 -07:00
85301dbc4e
Add mod/lock timeout.
...
Added timeout goroutine to stop waiting on lock after timeout
expiration.
This necessitated reworking the flow of the acquire handler. createNode
now _only_ creates the node; it no longer waits on the lock itself.
getLockIndex (perhaps this is poorly named) extracts out the lock
checking routine so that it can be used by "get" and "watch", both.
get() was added to instantaneously attempt to acquire a lock with no
waiting.
If a lock fails to acquire, for whatever reason, an error is returned,
resulting in a code 500 to the client.
2014-03-26 10:39:48 -06:00
e86fe8e749
feat(docs): document peer timeout flag and env var
2014-03-25 13:07:22 -07:00