Commit Graph

  • 8091be6e97 v2v3: ServerV2 backed by clientv3 Anthony Romano 2017-08-07 01:33:24 -07:00
  • 525fbba1bd etcdctl3: update to use RequestV2 instead of Request Anthony Romano 2017-08-13 17:38:12 -07:00
  • 758c3c09fd etcdserver: refactor v2 request processing Anthony Romano 2017-08-07 03:55:18 -07:00
  • 1d3afd4bb5 etcdhttp, v2http, etcdserver: use etcdserver.{Server,ServerV2} interfaces Anthony Romano 2017-08-07 00:48:05 -07:00
  • 6285bfe186 clientv3: mark ws as closing for avoiding double closing Hitoshi Mitake 2017-09-01 00:00:47 +09:00
  • 565831c21c Merge pull request #8455 from janardhan1993/patch-1 Xiang Li 2017-08-31 06:45:50 -07:00
  • b847cde981 raft: update doc for persisting entries before hardstate Janardhan Reddy 2017-08-28 11:51:51 +10:00
  • 16e4c7c2ab Merge b6a1b7ad8f1706f1e5ab6052a37df2fd6b71ce02 into 7d4a8a69355bfb516b146c57bf6b05d743e7f553 lorneli 2017-08-30 17:42:41 +00:00
  • ef00c3d876 Merge 30db79e740271101cc8ffa6eb8d0db69f0025a49 into 7d4a8a69355bfb516b146c57bf6b05d743e7f553 lorneli 2017-08-30 17:42:40 +00:00
  • 7d4a8a6935 Merge pull request #8466 from heyitsanthony/tls-srv-mismatch Anthony Romano 2017-08-30 10:42:20 -07:00
  • d63c431cca Made fragmenting responses optional and set watch proxy client to send responses in fragments mangoslicer 2017-08-30 13:15:49 -04:00
  • 409805e9c7 Merge pull request #8469 from mkumatag/fix_govet Anthony Romano 2017-08-30 10:06:06 -07:00
  • 247b4ef904 Merge pull request #8465 from heyitsanthony/covbadge Anthony Romano 2017-08-30 10:05:03 -07:00
  • cd772ea737 pkg/pbutil: Fix go vet errors Manjunath A Kumatagi 2017-08-30 17:35:43 +05:30
  • a671703c08 srv: if a host matches a peer, only use if url schemes match Anthony Romano 2017-08-29 12:17:18 -07:00
  • d31c442197 README: add coverage badge Anthony Romano 2017-08-29 22:38:21 -07:00
  • 30db79e740 pkg/ioutil: Return written size when flushing fails in PageWriter.Write lorneli 2017-08-30 13:17:52 +08:00
  • 7cf8eb8dce Merge pull request #8459 from heyitsanthony/mvcc-cancel-close Anthony Romano 2017-08-29 09:52:48 -07:00
  • b6a1b7ad8f wal: improve comment of torn write lorneli 2017-08-29 12:47:19 +08:00
  • 896447ed99 mvcc: only remove watch cancel after cancel completes Anthony Romano 2017-08-28 17:02:50 -07:00
  • bd53ae5680 mvcc: test concurrently closing watch streams and canceling watches Anthony Romano 2017-08-28 17:04:56 -07:00
  • 86d15d1b1c Merge pull request #8457 from mitake/fix-false-groutine-leaks Gyu-Ho Lee 2017-08-28 12:21:54 -07:00
  • 3fefac17b2 integration: clean up resources in error paths of TestV3WatchFromCurrentRevision Hitoshi Mitake 2017-08-28 16:31:36 +09:00
  • 9b92e1b2d0 flag: improve StringFlags by support set default value when init (#8447) blueblue 2017-08-28 15:02:11 +08:00
  • 60d46a3626 Merge pull request #8453 from heyitsanthony/fix-ctlcov Anthony Romano 2017-08-27 19:34:11 -07:00
  • fec145f086 Merge pull request #8454 from lorneli/master Xiang Li 2017-08-27 10:44:50 -07:00
  • 54fcdb4b5c pkg/wait: change list's lock to RWMutex lorneli 2017-08-27 18:03:31 +08:00
  • 1dea4c688e etcdctl: unset ETCDCTL_ARGS on cov builds Anthony Romano 2017-08-25 22:43:14 -07:00
  • c9f677c0ea Merge pull request #8452 from gyuho/badge Gyu-Ho Lee 2017-08-25 17:47:29 -07:00
  • e441c57972 clientv3: fix godoc badge link Gyu-Ho Lee 2017-08-25 17:44:36 -07:00
  • 267a2fc8c9 integration: check concurrent auth ops don't cause old rev errors Anthony Romano 2017-08-23 14:28:07 -07:00
  • 1fc300ecbd testutil: don't panic on AssertNil on non-nil errors Anthony Romano 2017-08-23 14:22:08 -07:00
  • ef5e77e361 Merge pull request #8442 from heyitsanthony/oldrev-test Anthony Romano 2017-08-25 12:03:32 -07:00
  • d76b29c4d7 Merge pull request #8449 from gyuho/go1.9 Gyu-Ho Lee 2017-08-25 09:48:44 -07:00
  • fcee836335 clientv3: balancer.go and retry.go Hardy Simpson 2017-07-28 16:05:53 +08:00
  • 287a96d968 Merge 82791fc051ed0c3d859d3091e7cf396031522b42 into 4ec31f4f7f95b8ffbacc7a3d0f7173a44b1f11e8 Gyu-Ho Lee 2017-08-25 04:37:02 +00:00
  • 82791fc051 clientv3/integration: add TestWatchKeepAlive (WIP) Gyu-Ho Lee 2017-08-22 11:30:08 -07:00
  • 9b04c231f0 clientv3: prioritize healthy endpoints on notify Gyu-Ho Lee 2017-08-22 11:28:48 -07:00
  • a3731a98f1 integration: configure keepalive parameters for server Gyu-Ho Lee 2017-08-22 11:22:55 -07:00
  • e13a456ae6 integration: add Blackhole to bridgeConn Gyu-Ho Lee 2017-08-22 11:16:38 -07:00
  • 52855bac49 *: bump up to Go 1.9 in tests Gyu-Ho Lee 2017-08-24 16:00:27 -07:00
  • 7edb2a1e5f etcdmain: add 'grpc-keepalive-*' flags Gyu-Ho Lee 2017-08-22 11:14:52 -07:00
  • d3c5b17fbd embed: define keepalive server options Gyu-Ho Lee 2017-08-22 11:11:28 -07:00
  • 4f0d19fd3e api/rpc: accept grpc.ServerOption's for keepalive policy Gyu-Ho Lee 2017-08-22 11:07:32 -07:00
  • 4ec31f4f7f Merge pull request #8437 from fanminshi/no_outbound_limit_size fanmin shi 2017-08-24 09:52:15 -07:00
  • 752c161ebf Merge pull request #8435 from gyuho/doc Gyu-Ho Lee 2017-08-24 08:32:13 -07:00
  • 072fcd1011 flag: code improved for StringFlags blueblue 2017-08-24 17:58:35 +08:00
  • 54e4802d39 flag: improve StringFlags by support set default value when init blueblue 2017-08-24 17:05:43 +08:00
  • d3c8f9e856 Documentation/v2: remove implementation detail Gyu-Ho Lee 2017-08-22 10:18:50 -07:00
  • 877d0ce469 etcdserver: consolidate error checking for v3_server functions Anthony Romano 2017-07-25 14:24:19 -07:00
  • dfed636e5a integration: check concurrent auth ops don't cause old rev errors Anthony Romano 2017-08-23 14:28:07 -07:00
  • 67d932154c testutil: don't panic on AssertNil on non-nil errors Anthony Romano 2017-08-23 14:22:08 -07:00
  • 2188513161 concurrency: retry snapshot serializable stm if writes since first header rev Anthony Romano 2017-08-22 14:48:51 -07:00
  • 5c7cff66b6 integration: test serializable snapshot STM with old readset revisions Anthony Romano 2017-08-22 14:43:14 -07:00
  • 897cadc88c Merge pull request #8436 from gyuho/bbolt Gyu-Ho Lee 2017-08-22 20:51:30 -07:00
  • 8e7a0de114 Merge pull request #8439 from heyitsanthony/stm-serialized-snapshot Anthony Romano 2017-08-22 20:47:57 -07:00
  • b206afc4a7 concurrency: fix STM example to add to balance Anthony Romano 2017-08-22 18:00:20 -07:00
  • 1d195521c7 concurrency: retry snapshot serializable stm if writes since first header rev Anthony Romano 2017-08-22 14:48:51 -07:00
  • b9ef49142c integration: test serializable snapshot STM with old readset revisions Anthony Romano 2017-08-22 14:43:14 -07:00
  • d2ca782277 v3rpc: limit recv size using MaxRecvMsgSize and send using MaxSendMsgSize fanmin shi 2017-08-22 14:05:55 -07:00
  • af4957ead8 vendor: upgrade 'coreos/bbolt' to v1.3.1-coreos.1 Gyu-Ho Lee 2017-08-22 10:53:49 -07:00
  • 5c975fdb10 Merge pull request #8420 from heyitsanthony/corrupt-alarm Anthony Romano 2017-08-22 11:00:43 -07:00
  • 603f84bb6d vendor: cockroachdb/cmux -> soheilhy/cmux Anthony Romano 2017-08-19 19:19:40 -07:00
  • 35c5dcefc2 *: cockroachdb/cmux -> soheilhy/cmux Anthony Romano 2017-08-19 18:22:58 -07:00
  • 6e02779c4f integration: add corruption test Anthony Romano 2017-08-17 00:12:16 -07:00
  • 5c611a493b integration: grpc on etcd peer ports Anthony Romano 2017-08-17 22:42:14 -07:00
  • 86aeaad924 etcdmain: support experimental-corrupt-check-time flag Anthony Romano 2017-08-19 02:40:35 -07:00
  • 1f734e0299 embed: support experimental-corrupt-check-time flag Anthony Romano 2017-08-19 02:40:15 -07:00
  • 31381da53a etcdserver: raise alarm on cluster corruption Anthony Romano 2017-08-16 13:28:55 -07:00
  • 35dffc7bc1 rpctypes,v3rpc: add Corrupt error code Anthony Romano 2017-08-16 21:23:50 -07:00
  • 153ba92830 embed: serve basic v3 grpc over peer port Anthony Romano 2017-08-17 12:12:44 -07:00
  • b8bcc891a6 *: regenerate gRPC assets Anthony Romano 2017-08-16 20:32:59 -07:00
  • 6be5f9a841 etcdserverpb: add corrupt alarm Anthony Romano 2017-08-16 12:41:50 -07:00
  • 65c054003f Merge pull request #8429 from heyitsanthony/leasing-no-acquire-ttl Anthony Romano 2017-08-21 14:21:26 -07:00
  • 0bf404676d Merge pull request #8428 from heyitsanthony/mvcc-revisions Anthony Romano 2017-08-21 13:30:27 -07:00
  • 8c99ab80bd version: bump up to 3.2.6+git Gyu-Ho Lee 2017-08-21 13:07:06 -07:00
  • 02c6f0d559 Merge pull request #8430 from gyuho/news Gyu-Ho Lee 2017-08-21 13:05:23 -07:00
  • 94e80e5f57 NEWS: add v3.2.6 Gyu-Ho Lee 2017-08-21 12:59:16 -07:00
  • 5c03ade973 leasing: don't acquire lease on ttl'd keys Anthony Romano 2017-08-21 12:12:53 -07:00
  • cf0a07be52 integration: test leasing client does not acuire lease on TTL'd keys Anthony Romano 2017-08-21 12:11:19 -07:00
  • f58c0cfb66 mvcc: Revisions() method for index to avoid key allocation Anthony Romano 2017-08-21 01:22:35 -07:00
  • 9d43462d17 version: bump up to 3.2.6 v3.2.6 Gyu-Ho Lee 2017-08-21 10:40:55 -07:00
  • 78d68226e6 mvcc: sending events after restore fengshaobao 00231050 2017-08-17 20:38:34 +08:00
  • 7e6a0a8f92 Merge pull request #8427 from gyuho/mvcc-patch-cherry-pick Gyu-Ho Lee 2017-08-21 10:38:45 -07:00
  • 13041c15ba mvcc: sending events after restore fengshaobao 00231050 2017-08-17 20:38:34 +08:00
  • 7ad5c50997 Merge 1b849d65413525dd816861667c7520bde433864b into 953c199b7428e200aa908a3cf03852e62c28b93b abel-von 2017-08-21 16:53:33 +00:00
  • 953c199b74 Merge pull request #8425 from heyitsanthony/bench-get Anthony Romano 2017-08-21 09:52:40 -07:00
  • ee5bdf458b Merge pull request #8426 from heyitsanthony/weaken-certs Anthony Romano 2017-08-21 09:40:23 -07:00
  • d3f5109215 test: weaken certs Anthony Romano 2017-08-21 02:47:33 -07:00
  • 8b872196d0 backend: cache buckets in read tx Anthony Romano 2017-08-21 00:08:17 -07:00
  • 10b65c97dd mvcc: benchmark Range() on a single key Anthony Romano 2017-08-20 22:06:03 -07:00
  • 71d9403a6c Merge 35e9a889743b652f614ac1922f6670418fd3ad0b into a9e56e103cbfe94027aca831e551d29077259c6c Gyu-Ho Lee 2017-08-20 02:22:11 +00:00
  • a9e56e103c Merge pull request #8424 from heyitsanthony/pflag-v1.0.0 Anthony Romano 2017-08-19 19:20:01 -07:00
  • 8a956459d8 vendor: spf13/pflags v1.0.0 Anthony Romano 2017-08-19 18:38:34 -07:00
  • 35e9a88974 clientv3: notify active addresses to balancer with keepalive Gyu-Ho Lee 2017-08-17 14:14:24 -07:00
  • 9023ba205a clientv3/integration: add TestWatchKeepAlive Gyu-Ho Lee 2017-08-16 10:40:53 -07:00
  • bea33f65a4 Merge pull request #8423 from heyitsanthony/document-grpc-trace Anthony Romano 2017-08-19 10:58:00 -07:00
  • fc698b8828 integration: configure keepalive parameters for server Gyu-Ho Lee 2017-08-16 10:34:52 -07:00
  • 781e00cf97 integration: add Blackhole to bridgeConn Gyu-Ho Lee 2017-08-08 06:02:21 -07:00
  • c4b2650cc9 etcdmain: add 'grpc-keepalive-*' flags Gyu-Ho Lee 2017-07-21 11:43:13 -07:00