d8a08f53e3
feat(docs): add cluster config section
2014-06-16 22:31:13 -07:00
3e95bf0fa3
Merge pull request #854 from brianredbeard/moarthings
...
docs(libraries-and-tools.md) Add vulcan proxy and kubernetes
2014-06-16 20:05:43 -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
fc2afe1ed2
Merge pull request #847 from pwaller/patch-1
...
docs(production-ready.md): Tiny typo fix
2014-06-13 08:58:33 -07:00
24a442383b
docs(production-ready.md): Tiny typo fix
2014-06-13 14:41:23 +01:00
f387bf8464
chore(peer_server): improve log for auto removal
2014-06-12 10:02:56 -07:00
83b06c0715
Merge pull request #841 from andybons/patch-1
...
Update to Go v1.2.2
2014-06-11 09:43:25 -07:00
75dc10c39d
Update to Go v1.2.2
2014-06-09 16:03:01 -04:00
66acf8a4e9
Merge pull request #839 from jonboulle/jonboulle-master
...
docs(cluster-discovery): fix bad link and confusing port references
2014-06-09 09:47:58 -07:00
1359d29fa4
docs(cluster-discovery): fix bad link and confusing port references
2014-06-08 23:58:14 -07:00
dc1f4adcd0
chore(server): bump to 0.4.3+git
2014-06-07 18:17:54 -07:00
9970141f76
chore(server): bump to 0.4.3
v0.4.3
2014-06-07 18:17:05 -07:00
16c2bcf951
chore(server): go fmt
...
blame me for not running test first.
2014-06-07 18:03:22 -07:00
868b7f7902
Merge pull request #836 from philips/reduce-heartbeat-logs
...
fix(server): reduce the screaming heartbeat logs
2014-06-07 17:48:22 -07:00
1c958f8fc3
fix(server): reduce the screaming heartbeat logs
...
Currently the only way we know that a peer isn't getting a heartbeat is
an edge triggered event from go raft on every missed heartbeat. This
means that we need to do some book keeping in order to do exponential
backoff.
The upside is that instead of screaming thousands of log lines before a
machine hits the default removal of 30 minutes it is only ~100.
2014-06-07 17:47:10 -07:00
dfeecd2537
Merge pull request #835 from unihorn/101
...
chore(server): set DefaultRemoveDelay to 30mins
2014-06-06 17:56:01 -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
79c650d900
Merge pull request #834 from unihorn/100
...
fix(raft/protobuf): avoid panic on unexcepted data
2014-06-06 15:08:13 -07:00
a451cf2333
fix(raft/protobuf): avoid panic on unexcepted data
2014-06-06 14:34:32 -07:00
3455431da3
Merge pull request #833 from unihorn/99
...
bump(code.google.com/p/gogoprotobuf): 7fd1620f09
2014-06-06 13:48:47 -07:00
9424a10f49
bump(code.google.com/p/gogoprotobuf): 7fd1620f09
2014-06-06 13:35:59 -07:00
fbcfe8e1c4
Merge pull request #807 from Shopify/raft-server-stats-struct-field-tag-fix
...
style(server): changed a LeaderInfo struct field from "startTime" to "StartTime"
2014-06-05 12:45:34 -07:00
757bb3af13
Merge pull request #830 from unihorn/98
...
fix(raft/log): truncate file and reset offset correctly
2014-06-05 12:40:23 -07:00
2cd367e9d9
fix(raft/log): truncate file and reset offset correctly
2014-06-05 12:09:25 -07:00
a974bbfe4f
chore(server): bump to 0.4.2+git
2014-06-02 15:26:06 -07:00
99dcc8c322
chore(server): bump back to 0.4.2
v0.4.2
2014-06-02 15:25:03 -07:00
3d2523e7e0
Merge pull request #825 from unihorn/98
...
fix(multi_node_kill_all_and_recovery_test): ensure cluster is up
2014-06-02 15:12:05 -07:00
25e69d9659
fix(multi_node_kill_all_and_recovery_test): ensure cluster is up
2014-06-02 14:43:51 -07:00
707174b56a
chore(server): bump to 0.4.2+git
2014-06-02 14:19:52 -07:00
ce92cc3dc5
feat(CHANGELOG): bump to v0.4.2
2014-06-02 14:17:38 -07:00
5bfbf3a48c
Merge pull request #824 from unihorn/97
...
fix(remove_node_test): remove unnecessary cluster configuration
2014-06-02 14:12:08 -07:00
e04a188358
fix(remove_node_test): remove unnecessary cluster configuration
...
The cluster configuration operation is originally to make sure
the instance won't be added back automatically between removal and
check for the number of existing peer-mode instances. But this
could make some node removed before the removal command.
Use longer sync interval instead to avoid this problem.
2014-06-02 13:30:19 -07:00
a51fda3e5e
Merge pull request #822 from philips/add-notes-about-discovery
...
docs(cluster-discovery): add caution to use old discovery endpoint
2014-06-02 12:06:00 -07:00
ca44801650
docs(cluster-discovery): add caution to use old discovery endpoint
2014-06-02 11:34:56 -07:00
2387ef3f21
Merge pull request #819 from unihorn/97
...
fix(server): joinIndex is not set after recovery from full outage
2014-06-02 11:04:07 -07:00
d5bfca9465
Merge pull request #814 from unihorn/91
...
fix(server/v2): set correct content-type for etcdError response
2014-06-02 10:38:36 -07:00
7cb126967c
fix(simple_snapshot_test): enlarge reasonable index range
2014-05-31 10:42:31 -07:00
444e017c05
fix(remove_node_test): ensure cluster config is activated
2014-05-31 10:32:03 -07:00
356675b70f
fix(multi_node_kill_all_and_recovery_test): ensure cluster running
2014-05-31 10:15:03 -07:00
d7768635fd
fix(server): set joinIndex when recovered
2014-05-31 10:03:39 -07:00
37796ed84c
tests: add TestMultiNodeKillAllAndRecorveryAndRemoveLeader
...
This one breaks because it doesn't set joinIndex correctly.
2014-05-31 10:01:45 -07:00
f007cf321d
Merge pull request #818 from unihorn/96
...
fix(standby_server): able to join the cluster containing itself
2014-05-30 18:36:58 -07:00
ca29691543
tests(standby_test): comments
2014-05-30 18:36:23 -07:00
4bebb538eb
fix(standby_server): able to join the cluster containing itself
...
Standby server will switch to peer server if it finds that
it has been contained in the cluster.
2014-05-30 14:03:49 -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
a5fc1d214d
Merge pull request #817 from cholcombe973/master
...
Adding autodock into the libraries and tools section
2014-05-30 13:41:32 -07:00
1df0b941d7
Adding autodock into the libraries and tools section
2014-05-30 13:20:28 -07:00
3a71eb9d72
Merge pull request #808 from robszumski/update-optimal-size
...
fix(docs): add information about standbys
2014-05-30 12:26:07 -07:00