d2673cec81
embed: add "InitialElectionTickAdvance"
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-04-23 11:06:36 -07:00
72f37ff79a
embed: Clear default initial cluster
...
NewConfig() should sets initial cluster from name but we should clear it
in the event that another discovery option has been specified.
Fixes #7516
2017-03-18 07:56:18 -07:00
059dc91d4c
embed: use machine default host only for default value, 0.0.0.0
...
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com >
2017-03-06 14:55:24 -08:00
d96d3aa0ed
netutil: add dualstack to linux_route
...
in v3.1.0 netutil couldn't get default interface for ipv6only hosts
Fixes #7219
2017-02-22 10:45:19 -08:00
e63059ec31
Merge pull request #7030 from crandles/grpc-histograms
...
etcdmain: add '--metrics' option
2016-12-28 12:03:53 -08:00
36b2d3f5eb
etcdmain: add --metrics flag for exposing histogram metrics
...
this adds a new flag, --metrics, that can be used to enable extensive (histogram) metrics.
Fixes #7024
2016-12-28 13:04:52 -05:00
e58287f026
embed: only override default advertised client URL if the client listen URL is 0.0.0.0
2016-12-16 18:31:04 -08:00
745cd730a7
embed: Make immutable defaults constant
...
This changes the two immutable defaults into constants which allows
packages embedding etcd to import them as const! If they are variables,
then you'll fail with "const initializer foo is not a constant".
2016-11-11 07:34:45 -05:00
c7212b438d
embed: warn on domain name in listener
2016-09-13 09:17:40 -07:00
fa2e9c2449
Revert "Merge pull request #6365 from heyitsanthony/fix-dns-bind"
...
This reverts commit af5ab7b351
, reversing
changes made to da6a0f0594
.
2016-09-12 19:45:35 -07:00
2752169d6a
embed: reject binding listeners to domain names
...
Fixes #6336
2016-09-06 15:33:28 -07:00
e8594b60b1
embed: use default route IP for default advertise URL
...
Fixes #2858
2016-08-15 11:12:26 -07:00
6de993b468
embed: load config defaults before loading config from file
2016-08-10 09:44:50 -07:00
9063ce5e3f
etcdserver, embed: stricter reconfig checking
...
Make --strict-reconfig-check a default and check if cluster is healthy when
adding a member.
2016-08-05 16:59:25 -07:00
d1809830bb
embed: use ServerName on TLS DNS discovery without CA file
2016-08-03 22:28:03 -07:00
e2088b8073
Merge pull request #6063 from siddontang/siddontang/embed-handler
...
embed: support registering client handlers
2016-07-27 22:57:27 -07:00
86de0797e1
embed: support registering user handlers
2016-07-28 13:39:06 +08:00
42fc36b4d6
embed: add listen urls to default config
...
Was only setting the advertise urls.
2016-07-25 11:06:03 -07:00
f4f33ea767
etcdmain, embed: export Config and StartEtcd into embed/
...
Lets programs embed etcd.
Fixes #5430
2016-07-13 10:40:03 -07:00