|
e4a2dcad9e
|
clientv3/integration: ignore closing transport in TestKVPutStoppedServerAndClose
The grpc "transport is closing" error is rasied when the host is unreachable;
there's no good way to avoid it for a Put.
Fixes #5343
|
2016-05-18 14:49:39 -07:00 |
|
|
c7c0e1eb7a
|
integration: remove parallel testing
We cannot do testing in parallel since leak testing will detect the goroutines
in other tests running in parallel.
|
2016-05-13 12:01:25 -07:00 |
|
|
fd9e07a529
|
clientv3: update LICENSE header
|
2016-05-12 20:50:58 -07:00 |
|
|
68eaf4083a
|
clientv3: WithRequireLeader
|
2016-05-12 19:25:42 -07:00 |
|
|
527aa1a499
|
clientv3: fix Close after failed Put
Was crashing on a nil connection. Reworked the shutdown path a little so
there's only one connection close site.
|
2016-05-12 16:16:27 -07:00 |
|
|
b3ebe66c97
|
clientv3/integration: tests with new errors
|
2016-04-29 12:00:26 -07:00 |
|
|
f148f4b2b9
|
clientv3/integration: tests error types (rpctypes)
|
2016-04-28 15:42:27 -07:00 |
|
|
b7ac758969
|
*: rename storage package to mvcc
|
2016-04-25 15:25:51 -07:00 |
|
|
da5bd04a1a
|
clientv3: Remove superflous LeaseID casts in integration tests.
The integration tests under clientv3 have superflous LeaseID casts
that are not needed as the ID field of the lease responses are of
type LeaseID now.
|
2016-04-15 17:48:20 -07:00 |
|
|
dc17eaace7
|
*: rename Lease Create to Grant
Creating a lease through the client API interface union looked like
"c.Create(...)"-- the method name wasn't very descriptive.
|
2016-04-07 12:28:14 -07:00 |
|
|
096abb3f37
|
clientv3/integration: get quorum before watching in TestKVCompact
Fixes #4889
|
2016-03-28 22:18:10 -07:00 |
|
|
88e738fcb6
|
Merge pull request #4844 from ajityagaty/polish_naming_conventions
clientv3: Renaming SortByCreatedRev to maintain consistency.
|
2016-03-23 09:27:34 -07:00 |
|
|
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 |
|
|
bd832e5b0a
|
*: migrate Godeps to vendor/
|
2016-03-22 17:10:28 -07:00 |
|
|
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 |
|
|
a001651bc1
|
clientv3: remove dependency on lease package
|
2016-03-17 11:52:34 -07:00 |
|
|
44753594ec
|
v3rpc: move errors to v3rpc/rpctypes
Fixes #4771
|
2016-03-17 11:52:34 -07:00 |
|
|
16c35167df
|
clientv3: do not reconnect on request context cancellation
|
2016-03-03 13:43:16 -08:00 |
|
|
a24d276891
|
clientv3: combine Watch, WatchPrefix with variadic
For https://github.com/coreos/etcd/issues/4598.
|
2016-02-23 20:02:21 -08:00 |
|
|
4fc89678b2
|
etcdserver: add >= support for v3 delete range
|
2016-02-18 12:34:04 -08:00 |
|
|
59291770d6
|
clientv3: WithPrefix operation option
|
2016-02-18 01:27:06 -08:00 |
|
|
8e411b1b3b
|
clientv3: send compacted revision before closing watch chan
|
2016-02-12 14:06:59 -08:00 |
|
|
5908e5b601
|
clientv3: support serializable
|
2016-02-12 12:24:46 -08:00 |
|
|
3c9e8540a7
|
clientv3: optionize put and delete
|
2016-02-10 15:03:11 -08:00 |
|
|
51c4894f62
|
clientv3: ctx-ize KV
|
2016-02-09 17:42:34 -08:00 |
|
|
8dcd24bd64
|
clientv3: withOption for Gets
|
2016-02-08 13:11:55 -08:00 |
|
|
0385734111
|
clientv3/integration: KV retry tests
make sure Get will succeed after reconnect cycle with and without Put failure
|
2016-02-05 10:56:42 -08:00 |
|
|
5b4b1c7039
|
clientv3/integration: add TestKVCompact
|
2016-02-04 13:45:51 -08:00 |
|
|
e49ae8b03f
|
clientv3/integration: add TestKVDelete*
|
2016-02-01 17:07:52 -08:00 |
|
|
7d278ef6bb
|
clientv3/integration: TestKVPut with lease id
|
2016-02-01 14:46:20 -08:00 |
|
|
bef7887c0d
|
clientv3/integration: add basic lease test
|
2016-02-01 12:59:44 -08:00 |
|