96cce208c2
go.mod: use go.etcd.io/etcd/v3 versioning
...
This change makes the etcd package compatible with the existing Go
ecosystem for module versioning.
Used this tool to update package imports:
https://github.com/KSubedi/gomove
2020-04-28 00:57:35 +00:00
bb29615359
proxy: remove capnslog ( #11614 )
...
* proxy: remove capnslog
* CHANGELOG: function signature change
2020-02-12 10:30:09 -08:00
34bd797e67
*: revert module import paths
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2019-05-28 15:39:35 -07:00
9150bf52d6
go modules: Fix module path version to include version number
2019-04-26 15:29:50 -07:00
07fcc26799
*: fix gofmt warnings with Go 1.11
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2018-08-28 21:45:24 -07:00
0ef9ef3c74
*: rerun "gofmt"
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2018-08-28 18:25:39 -07:00
d37f1521b7
*: update import paths to "go.etcd.io/etcd"
...
Signed-off-by: Gyuho Lee <leegyuho@amazon.com >
2018-08-28 17:47:55 -07:00
1a102fb3f5
proxy/httpproxy: document histogram
...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com >
2018-05-23 14:03:28 -07:00
dfe12ed5c2
httpproxy: cancel requests when client closes a connection
2018-02-18 19:19:44 +00:00
9def4cb9fe
*: Use http.Request.WithContext instead of Cancel
2017-02-02 22:50:07 +05:30
962433c17f
*: set repo correctly for logging
2016-10-03 17:03:22 +08:00
f14fd43548
proxy/httpproxy: fix httputil.RequestCanceler
2016-08-14 14:37:08 -07:00
c73e8fd946
httpproxy: init the rand that we use to randomize endpoints
...
This is actually does not change anything. The endpoints are already
randomized before feeding into proxy. But it makes the proxy more safe.
2016-05-27 10:28:03 -07:00
dd8a36820e
proxy/httpproxy: fix v2 proxy log header
...
Replace all with capnslog
2016-05-23 15:45:49 -07:00
ef44f71da9
*: update LICENSE header
2016-05-12 20:51:48 -07:00
25d9169e9a
httpproxy: fix capnslog log path
...
We changed the package path, so log paths needs to be updated as well.
2016-05-12 15:56:40 -07:00
a76f5f5ed2
httpproxy: fix race on getting close notifier channel
...
Fixes #5267
2016-05-04 09:32:26 -07:00
67db28f979
proxy: enable http2 for connecting to members
...
enable http2 when transport specified a custom TLS config, which was
not automatically enable.
Issue 5033
2016-04-15 10:16:26 +08:00
66d2ae7a39
proxy: move http related thing to httpproxy
2016-04-13 21:09:26 -07:00