Gyu-Ho Lee
9fb60deb7c
functional-tester: add GRPCURLs for cluster config
...
GRPC and v2 client address share the same host(port)
but GRPC does not work with schema specified. This fixes
it by adding another member for GRPC without schema, as
we had before.
2016-03-23 16:28:05 -07:00
Xiang Li
333ac5789a
Merge pull request #4831 from xiang90/tlx
...
*: http and https on the same port
2016-03-23 15:59:58 -07:00
Gyu-Ho Lee
e4ac8edb2f
Merge pull request #4849 from gyuho/functional_test
...
functional-tester: set gRPC endpoint for stresser
2016-03-23 15:32:14 -07:00
Xiang Li
4d2227e5ab
e2e: combine cfg.isClientTLS and cfg.isClientBoth
2016-03-23 15:30:58 -07:00
Gyu-Ho Lee
012143e703
functional-tester: set gRPC endpoint for stresser
2016-03-23 15:23:19 -07:00
Xiang Li
9d55420a00
e2e: add an e2e test for TLS/non-TLS on the same port
2016-03-23 13:43:47 -07:00
Anthony Romano
ca5dff6682
Merge pull request #4848 from heyitsanthony/rename-compare-created
...
clientv3: rename comparison from CreatedRevision to CreateRevision
2016-03-23 10:32:49 -07:00
Xiang Li
900a61b023
*: http and https on the same port
2016-03-23 10:28:38 -07:00
Anthony Romano
489779d905
clientv3: rename comparison from CreatedRevision to CreateRevision
...
To match protobuf naming
2016-03-23 09:50:46 -07:00
Xiang Li
88e738fcb6
Merge pull request #4844 from ajityagaty/polish_naming_conventions
...
clientv3: Renaming SortByCreatedRev to maintain consistency.
2016-03-23 09:27:34 -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
Anthony Romano
6081a29c13
Merge pull request #4843 from heyitsanthony/go-vendor
...
*: migrate Godeps to vendor/
2016-03-23 06:01:26 -07:00
Jonathan Boulle
5f72a28157
docs: "master election" -> "leader election"
2016-03-23 12:23:01 +01:00
Anthony Romano
86a477c2f6
doc: update client README to use vendor/
2016-03-22 18:02:10 -07:00
Anthony Romano
2f22ac662c
travis: use GO15VENDOREXPERIMENT
2016-03-22 18:02:10 -07:00
Ajit Yagaty
2bb417bfff
clientv3: Renaming SortByCreatedRev to maintain consistency.
...
Renamed SortByCreatedRev to SortByCreateRevision to be consistent
with the naming used for SortByModRevision.
2016-03-22 17:56:24 -07:00
Anthony Romano
45cf31650c
test: ignore vendor/ directory on license check
2016-03-22 17:33:46 -07:00
Anthony Romano
fb3510b276
build: enable vendor experiment for go1.5
2016-03-22 17:33:46 -07:00
Anthony Romano
bd832e5b0a
*: migrate Godeps to vendor/
2016-03-22 17:10:28 -07:00
Gyu-Ho Lee
e9b9b228e7
Merge pull request #4842 from gyuho/serial
...
etcdctlv3: get command with consistency flag
2016-03-22 17:07:29 -07:00
Gyu-Ho Lee
a10662210a
e2e: etcdctlv3 with serializable read
2016-03-22 16:52:33 -07:00
Gyu-Ho Lee
5686340d26
etcdctlv3: get command with consistency flag
...
As we do in benchmark tool.
2016-03-22 16:52:28 -07:00
Xiang Li
096a89117a
Merge pull request #4840 from ajityagaty/polish_naming_conventions
...
clientv3: Fix inconsistent naming convention in v3 client.
2016-03-22 15:27:12 -07:00
Xiang Li
70e709c5f4
Merge pull request #4812 from xiang90/ping
...
etcdctlv3: implement endpoint-health command
2016-03-22 15:22:53 -07:00
Xiang Li
43221f0b7a
etcdctlv3: implement endpoint-health command
...
endpoint-health checks endpoint.
It can generate 3 outputs:
1. cannot connect to the member through endpoint
2. connected to the member, but member failed to commit any proposals
3. connected to the member, and member committed a proposal
2016-03-22 15:09:50 -07:00
Ajit Yagaty
606889a002
clientv3: Fix inconsistent naming convention in v3 client.
...
In order to have a consistent naming for variable/function names
pertaining to ModifiedRevision, all occurrences have been renamed
to ModRevision.
2016-03-22 14:58:11 -07:00
Gyu-Ho Lee
499b893704
Merge pull request #4838 from gyuho/dial
...
etcdctlv3: add dial timeout flag
2016-03-22 13:26:19 -07:00
Gyu-Ho Lee
8396da3e83
etcdctlv3: add dial timeout flag
...
Fix https://github.com/coreos/etcd/issues/4836 .
2016-03-22 13:15:26 -07:00
Gyu-Ho Lee
2b44df5440
Merge pull request #4833 from gyuho/govet
...
etcdmain: fix shadowed variables
2016-03-22 10:01:31 -07:00
Xiang Li
565eb61cd3
Merge pull request #4834 from gyuho/godep_pb
...
Godeps: semantic versioning cheggaaa/pb
2016-03-22 09:09:58 -07:00
Nick Owens
a054ae320b
Merge pull request #4830 from mischief/proxy-env
...
pkg/transport: use ProxyFromEnvironment when constructing a transport
2016-03-22 01:14:03 -07:00
Xiang Li
afb1bc242b
Merge pull request #4822 from mitake/auth-backend
...
auth, etcdserver: add a method for updating backend during apply snap…
2016-03-21 23:34:46 -07:00
Hitoshi Mitake
4e39f690f2
auth, etcdserver: add a method for recoverying from backend during apply snapshot
...
This commit adds a new method Recovery() to auth.AuthStore for
recoverying auth state from backend during apply snapshot. It follows
a manner of the lessor.
2016-03-22 15:17:40 +09:00
Gyu-Ho Lee
bb9a7f5a7c
Godeps: semantic versioning cheggaaa/pb
...
Fix https://github.com/coreos/etcd/issues/4832 .
2016-03-21 22:06:16 -07:00
Gyu-Ho Lee
2364d71ea2
etcdmain: fix shadowed variables
2016-03-21 21:55:06 -07:00
Nick Owens
d80a546ed4
pkg/transport: use ProxyFromEnvironment when constructing a transport
...
this allows use of HTTP_PROXY/HTTPS_PROXY for etcdctl.
2016-03-21 21:02:42 -07:00
Gyu-Ho Lee
e73ac5bdd7
Merge pull request #4826 from philips/buildv3-by-default
...
build: build etcdctlv3 by default
2016-03-21 17:04:11 -07:00
Gyu-Ho Lee
0ac4eba60e
Merge pull request #4829 from gyuho/server_closure
...
etcdmain: fix blocking m.Server closure
2016-03-21 16:50:13 -07:00
Gyu-Ho Lee
cdb7cfd74b
etcdmain: fix blocking m.Server closure
2016-03-21 16:39:20 -07:00
Xiang Li
7e3fc182d5
Merge pull request #4828 from xiang90/cmux
...
*: gRPC + HTTP on the same port
2016-03-21 15:37:44 -07:00
Xiang Li
7c3432a79f
Godep: add cmux dependency
2016-03-21 14:33:37 -07:00
Xiang Li
d3809abe42
*: gRPC + HTTP on the same port
...
We use cmux to do this since we want to do http+https on the same
port in the near future too.
2016-03-21 14:29:25 -07:00
Anthony Romano
adebd91114
Merge pull request #4785 from heyitsanthony/gce-fallocate
...
wal: extend WAL file to segment size on fallocate
2016-03-21 13:08:53 -07:00
Anthony Romano
3fed78ae7b
Merge pull request #4484 from heyitsanthony/auto-tls
...
automatic peer TLS
2016-03-21 12:59:29 -07:00
Anthony Romano
0df732c052
wal: pre-create segment files
...
Pipeline file creation and allocation so it overlaps writes to the log.
Fixes #4773
2016-03-21 11:56:53 -07:00
Anthony Romano
24b806d2ee
wal: preallocate WAL files with initial size equal to segment size
...
Avoids having to update file size metadata during fdatasync on common path.
Fixes #4755
2016-03-21 11:56:53 -07:00
Xiang Li
8f653572ac
Merge pull request #4827 from xiang90/fix_ctl
...
etcdctlv3: use godep dir for tablewriter dependency
2016-03-21 11:50:40 -07:00
Xiang Li
5a0bb40a41
etcdctlv3: use godep dir for tablewriter dependency
2016-03-21 11:47:55 -07:00
Anthony Romano
d1ee12566b
e2e: test auto tls
2016-03-21 11:44:14 -07:00
Brandon Philips
7d2aee8eca
build: build etcdctlv3 by default
...
Any reason not to? It makes demoing etcd easier with the V3 procfile.
2016-03-21 11:42:01 -07:00