diff --git a/README.md b/README.md index 86238d5..794525c 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,14 @@ etcd-cpp-api is a C++ API for [etcd](ssh://git@bud-git01.emea.nsn-net.net/etcd-c * [Catch](https://github.com/philsquared/Catch) for testing * protobuf (https://github.com/google/protobuf/blob/master/src/README.md) * 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 ## Updates from etcdv2 cpp client to etcdv3 cpp client See "handling directory nodes" section