Commit Graph

  • 55ef9cc1d0 clientv3: Add auth retry to retry interceptor Joe Betz 2018-05-22 15:06:58 -0700
  • 3130e4da1c vendor: add "go-grpc-middleware/util/backoffutils" Gyuho Lee 2018-05-22 14:11:19 -0700
  • a5b2fb5563 clientv3: Introduce custom retry interceptor based on go-grpc-middleware/retry Joe Betz 2018-05-11 12:53:20 -0700
  • 4065735845 clientv3: remove unused "dialerrc" Gyuho Lee 2018-05-07 14:22:54 -0700
  • 1f6548b751 clientv3: Stop expecting retry in integration tests with new grpc balancer Joe Betz 2018-05-02 16:45:38 -0700
  • 8569b9c782 clientv3: Fix endpoint resolver to create a new resolver for each grpc client connection Joe Betz 2018-05-01 17:07:37 -0700
  • 9304d1abd1 clientv3: Fix TLS test failures by returning DeadlineExceeded error from dial without any additional wrapping Joe Betz 2018-04-26 14:54:07 -0700
  • ee2747eba8 clientv3: Fix dial calls to consistently use endpoint resolver, attempt to deflake alarm test Joe Betz 2018-04-26 13:22:31 -0700
  • f84f554301 clientv3: Fix auth client to use endpoints instead of host when dialing, fix tests to block on dial when required. Joe Betz 2018-04-20 10:43:44 -0700
  • 66e65cd660 clientv3: Avoid timeouts in ordering test Joe Betz 2018-04-16 15:28:00 -0700
  • bb032f3e5f clientv3: deprecate "grpc.WithTimeout" in favor of "grpc.DialContext" Gyuho Lee 2018-04-13 10:26:12 -0700
  • 994a569f53 clientv3: pass "grpc.WithBlock" on "TestDialTimeout" Gyuho Lee 2018-04-13 10:25:16 -0700
  • 037d7b4abe clientv3: dial with context when creating authenticator Gyuho Lee 2018-04-13 10:24:34 -0700
  • 7ac2a2dd20 clientv3: Fix dialer for new balancer to correctly handle first are as endpoint, not hostname Joe Betz 2018-04-10 16:58:52 -0700
  • 309208dbef clientv3: Split out grpc balancer builder to ensure there is a balancer per ClientConn Joe Betz 2018-04-10 10:44:50 -0700
  • 12acfc057a vendor: upgrade grpc/grpc-go to v1.11.3 Joe Betz 2018-04-09 14:15:22 -0700
  • f20a1173d8 clientv3: Fix new load balancer integration issues Joe Betz 2018-04-06 14:04:51 -0700
  • 6080fa1270 clientv3: Integrate new grpc load balancer interface with etcd client Joe Betz 2018-04-05 17:33:07 -0700
  • ed6bc2b554 clientv3: add load balancer unix socket test Joe Betz 2018-04-04 16:35:15 -0700
  • 4d2a25b056 clientv3/balancer: add endpoints resolver Joe Betz 2018-04-03 16:03:53 -0700
  • 9867210a54 clientv3/balancer: add "TestRoundRobinBalancedPassthrough" (WIP) Gyuho Lee 2018-04-02 01:54:18 -0700
  • 370761de82 clientv3/balancer: add more failover tests with resolver Gyuho Lee 2018-04-02 01:45:24 -0700
  • 7c92185fe3 clientv3/balancer: use new mock server in tests Gyuho Lee 2018-04-02 01:52:24 -0700
  • f1aa428a38 pkg/mock/mockserver: support restart Gyuho Lee 2018-04-01 17:52:26 -0700
  • 657c2e15cc *: introduce mock server for testing load balancing and add a simple happy-path load balancer test Joe Betz 2018-03-28 15:51:33 -0700
  • 7fe4a08fdc clientv3/balancer: initial commit Gyuho Lee 2018-03-19 11:17:00 -0700
  • 6e2bf40015 vendor: upgrade "grpc/grpc-go" to v1.11.1 Gyuho Lee 2018-03-19 10:08:06 -0700
  • b241e383fd
    Merge pull request #9858 from gyuho/lll Gyuho Lee 2018-06-15 13:40:44 -0700
  • bd8ab3df93
    Merge pull request #9857 from gyuho/quota-log Gyuho Lee 2018-06-15 13:40:30 -0700
  • 52ffe9f79a etcdserver: clean up election tick timeout log output Gyuho Lee 2018-06-15 13:35:25 -0700
  • 929d390520 etcdserver: log quota only once Gyuho Lee 2018-06-15 13:10:05 -0700
  • 8990126c17 rafthttp: add "RaftDropHeartbeat" failpoint Gyuho Lee 2018-06-15 12:05:33 -0700
  • 9a7205cac8 README: fix docs badge Gyuho Lee 2018-06-15 10:51:12 -0700
  • c7ca32b143 README: add "https://etcd.readthedocs.io/en/latest" badge Gyuho Lee 2018-06-15 10:48:07 -0700
  • 1136ba0e0d raft: fix logger variadic parameter Gyuho Lee 2018-06-15 10:36:17 -0700
  • 9054786553 Revert "raft: fix logger Panic variadic parameter" Gyuho Lee 2018-06-15 10:34:27 -0700
  • e07d19e549 raft: fix logger Panic variadic parameter sudeesh john 2018-06-15 12:33:12 +0530
  • 7ae862cba5 CHANGELOG-3.3: update date Gyuho Lee 2018-06-15 10:20:27 -0700
  • 4ea2271f86 version: 3.3.8+git Gyuho Lee 2018-06-15 10:21:06 -0700
  • d84dd18637 version: bump up to 3.1.18+git Joe Betz 2018-06-15 09:51:30 -0700
  • b7ff47f9d5 version: bump up to 3.1.18 v3.1.18 Joe Betz 2018-06-15 09:47:04 -0700
  • f8af50a8d8 version: bump up to 3.2.23+git Joe Betz 2018-06-15 09:45:59 -0700
  • 33245c6b5b version: 3.3.8 v3.3.8 Gyuho Lee 2018-06-15 09:41:56 -0700
  • 4c18c56bf6 travis: use Go 1.9.7 Gyuho Lee 2018-06-15 09:41:41 -0700
  • c9504f61fc version: bump up to 3.2.23 v3.2.23 Joe Betz 2018-06-15 09:40:41 -0700
  • cb46e9ee0b gitignore: ignore "docs" and "vendor" Gyuho Lee 2018-06-15 09:34:20 -0700
  • 7e42c66c34 words: whitelist "__lostleader" from watcher branch Gyuho Lee 2018-06-14 16:14:01 -0700
  • de950842c5 words: whitelist more from balancer branch Gyuho Lee 2018-06-14 15:19:26 -0700
  • 7bc414897e words: add more from balancer branch Gyuho Lee 2018-06-14 15:04:29 -0700
  • 5ba680d762 docs: initial commit for architecture docs Gyuho Lee 2018-06-14 12:56:09 -0700
  • 13e7447a2d CHANGELOG-3.2: highlight watch client backport Gyuho Lee 2018-06-14 10:53:37 -0700
  • 75c159baa8 clientv3: backoff on reestablishing watches when Unavailable errors are encountered Jordan Liggitt 2018-06-13 00:54:22 -0400
  • 1fea97b898 clientv3: backoff on reestablishing watches when Unavailable errors are encountered Jordan Liggitt 2018-06-13 00:54:22 -0400
  • edab6486c4 CHANGELOG: highlight vendor updates, clientv3 change Gyuho Lee 2018-06-14 10:45:39 -0700
  • 410d28c976
    Merge pull request #9840 from liggitt/client-hotloop Gyuho Lee 2018-06-14 09:34:02 -0700
  • fab24fbdab
    Merge pull request #9848 from wenjiaswe/automated-cherry-pick-of-#8960-upstream-release-3.1 Gyuho Lee 2018-06-13 16:49:48 -0700
  • 03cec4acb9
    Merge pull request #9849 from wenjiaswe/changelog49848 Gyuho Lee 2018-06-13 16:48:53 -0700
  • 85fc165249 CHANGELOG-3.1: update from #9848 Wenjia Zhang 2018-06-13 16:43:53 -0700
  • b3ee996629 metrics: Add server_version metric Joe Betz 2017-12-01 15:13:21 -0800
  • 51a209c56f Makefile: grep "DATA RACE" for tests Gyuho Lee 2018-06-13 16:24:08 -0700
  • ecd769c11a
    Merge pull request #9846 from wenjiaswe/changelog49845 Gyuho Lee 2018-06-13 16:10:32 -0700
  • 85cb97a171 CHANGELOG: update from #9845 Wenjia Zhang 2018-06-13 16:08:00 -0700
  • 41ece2cf2d e2e: do not test cipher suite in release-3.2 Gyuho Lee 2018-06-13 16:04:21 -0700
  • 5e6adfac06
    Merge pull request #9845 from wenjiaswe/automated-cherry-pick-of-#8960-upstream-release-3.2 Gyuho Lee 2018-06-13 16:02:48 -0700
  • b163084a5f metrics: Add server_version metric Joe Betz 2017-12-01 15:13:21 -0800
  • 06da6cf983 tests/semaphore.test.bash: update Gyuho Lee 2018-06-13 14:42:45 -0700
  • 9c00100550 Makefile: update Gyuho Lee 2018-06-13 14:42:10 -0700
  • ad7db2bb1e tests/semaphore.test.bash: update Gyuho Lee 2018-06-13 14:41:17 -0700
  • b5dc2266a6 Makefile: update Gyuho Lee 2018-06-13 14:40:42 -0700
  • 5227545764 tests/semaphore.test.bash: update Gyuho Lee 2018-06-13 14:39:38 -0700
  • 1ba7c71975 Makefile: update Gyuho Lee 2018-06-13 14:39:02 -0700
  • 271f8d6365
    Merge pull request #9844 from gyuho/aaa Gyuho Lee 2018-06-13 14:36:17 -0700
  • 0d13176c99 tests/e2e: do not run cipher suite tests in coverage tests Gyuho Lee 2018-06-13 14:32:27 -0700
  • 8b5cd847d0 tests/semaphore.test.bash: use "sudo" for docker, clean up Gyuho Lee 2018-06-13 13:27:43 -0700
  • bf34c6a13b tests: run coverage tests in Semaphore Gyuho Lee 2018-06-13 13:21:08 -0700
  • 5277105e1c
    Merge pull request #9843 from gyuho/semaphore-proxy Gyuho Lee 2018-06-13 13:14:04 -0700
  • 1be4f7526c tests/semaphore.test.bash: match "DATA RACE" Gyuho Lee 2018-06-13 13:06:33 -0700
  • 8147e9260f tests: run proxy tests in Semaphore Gyuho Lee 2018-06-13 12:49:12 -0700
  • f44abd219a
    Merge pull request #9842 from gyuho/ttt Gyuho Lee 2018-06-13 12:42:23 -0700
  • 4f0c96b424 travis: combine all build tests Gyuho Lee 2018-06-13 11:48:08 -0700
  • 587b264c79
    Merge pull request #9841 from gyuho/vvv Gyuho Lee 2018-06-13 11:59:20 -0700
  • 1bca5ae20a bill-of-materials: regenerate Gyuho Lee 2018-06-13 10:49:38 -0700
  • b60259dce2 vendor: upgrade "github.com/beorn7/perks" Gyuho Lee 2018-06-13 10:18:39 -0700
  • f9084d5d69 vendor: upgrade "gopkg.in/cheggaaa/pb.v1" Gyuho Lee 2018-06-13 10:17:44 -0700
  • 7e5770fa40 vendor: upgrade "google.golang.org/genproto" Gyuho Lee 2018-06-13 10:17:14 -0700
  • f9fa507a7a vendor: upgrade "golang.org/x/time" Gyuho Lee 2018-06-13 10:16:49 -0700
  • d9bbcc8e27 vendor: update "golang.org/x/text" Gyuho Lee 2018-06-13 10:16:15 -0700
  • 42efd8a6f1 vendor: upgrade "golang.org/x/sys" Gyuho Lee 2018-06-13 10:15:44 -0700
  • 0ded506c6c vendor: upgrade "golang.org/x/net" Gyuho Lee 2018-06-13 10:14:57 -0700
  • 955e1c4467 vendor: upgrade "golang.org/x/crypto" Gyuho Lee 2018-06-13 10:14:36 -0700
  • 8cedb48570 vendor: upgrade "gopkg.in/yaml.v2" Gyuho Lee 2018-06-13 10:13:58 -0700
  • 0c147bd8e0 vendor: upgrade "go.uber.org/atomic" Gyuho Lee 2018-06-13 10:12:53 -0700
  • d5db59ffb6 vendor: upgrade "spf13/cobra,pflag" Gyuho Lee 2018-06-13 10:10:59 -0700
  • 31c7d0139c vendor: upgrade "sirupsen/logrus" Gyuho Lee 2018-06-13 10:10:09 -0700
  • 853bb8d0e5 vendor: upgrade "github.com/prometheus/procfs" Gyuho Lee 2018-06-13 10:08:50 -0700
  • 3e282713b8 vendor: upgrade "github.com/prometheus/common" Gyuho Lee 2018-06-13 10:08:08 -0700
  • acf9dce89a vendor: upgrade "github.com/prometheus/client_golang" Gyuho Lee 2018-06-13 10:06:44 -0700
  • 0a61466253 vendor: upgrade "github.com/grpc-ecosystem/go-grpc-prometheus" Gyuho Lee 2018-06-13 10:04:47 -0700
  • 35f421780a vendor: upgrade "dgrijalva/jwt-go" Gyuho Lee 2018-06-13 10:04:07 -0700
  • d1579c95a2
    clientv3: backoff on reestablishing watches when Unavailable errors are encountered Jordan Liggitt 2018-06-13 00:54:22 -0400