Mentioned compatible etcd version for this client.

This commit is contained in:
arches 2016-07-01 10:21:38 -04:00
parent 30ea761261
commit 9538f63ab9
1 changed files with 2 additions and 7 deletions

View File

@ -9,12 +9,7 @@ etcd-cpp-api is a C++ API for [etcd](ssh://git@bud-git01.emea.nsn-net.net/etcd-c
* grpc (https://github.com/grpc/grpc/blob/release-0_14/INSTALL.md)
## Compatible etcd version
While developing the etcd-cpp-api for etcd version 3, we found a bug in etcd and was
eventually fixed in master branch(see: https://github.com/coreos/etcd/issues/5504#event-684957506).
This means that the etcd to be used with this etcd cpp client should be build from latest sources
in etcd master branch as this fix is not yet part of any etcd release.
See etcd documentation on how to build etcd from source:
https://github.com/coreos/etcd/blob/master/Documentation/dl_build.md
Use https://github.com/coreos/etcd/releases/tag/v3.0.0 onwards.
## Updates from etcdv2 cpp client to etcdv3 cpp client
See "handling directory nodes" section