arches
48d95e8569
Use prev_kv
2016-07-07 05:39:52 -04:00
arches
1e046d87a0
Use Actionv2::ActionParameters to pass arguments to AsyncActions.
2016-07-06 12:11:27 -04:00
arches
7d64447e76
Updates for Watcher
2016-07-05 05:22:11 -04:00
arches
174ea401b8
Added SyncClient class
2016-07-04 06:54:07 -04:00
arches
4fa21b4956
Set prefix before if(withPrefix) so it will always have a value.
2016-07-04 06:45:55 -04:00
arches
f4e8406f7c
Merge branch 'other_dev' of gitlabe1.ext.net.nokia.com:tas/etcd-cpp-apiv3 into other_dev
...
# Conflicts:
# README.md
2016-07-04 05:43:36 -04:00
Arches
fa1a396e8a
Updated readme to indicate correct etcd version to use
2016-07-04 10:32:31 +02:00
Arches
d016f2b5d5
Update readme. Add description on what compatible etcd version
...
to use with this cpp client.
2016-07-04 10:30:05 +02:00
arches
9538f63ab9
Mentioned compatible etcd version for this client.
2016-07-01 10:21:38 -04:00
arches
30ea761261
Merge branch 'other_dev' of gitlabe1.ext.net.nokia.com:tas/etcd-cpp-apiv3 into other_dev
2016-07-01 10:18:42 -04:00
arches
dd1d01519c
Fixed bug when only one key is returned during ls().
...
Instead of placing it in response::value it should be placed in
reponse::values
2016-07-01 10:17:41 -04:00
Arches
00565282ff
Updated readme. Add compatible etcd version
2016-06-30 15:07:51 +02:00
Arches
79f28dce20
Merge branch 'refactor' of ssh://bud-git01.emea.nsn-net.net/etcd-cpp-apiv3 into refactor
2016-06-24 19:04:15 +02:00
arches
a43de811f4
Refactor part1
2016-06-24 12:20:31 -04:00
Arches
0cb5bd762a
Mentioned path for protofiles in etcd
...
Mentioned that etcdv3 cpp client does not make use
of etcdv3 indefinite watch functionality.
2016-06-24 10:41:05 +02:00
lampayan
7fec39739b
updated README for watch
2016-06-24 10:23:22 +02:00
Arches
8a55c6e49a
Update rmdir description.
2016-06-23 17:32:22 +02:00
Arches
fb5222a7b5
Updated readme. Make section handling of directories more readeable.
2016-06-23 14:57:09 +02:00
Arches
cbff4fe2c9
Updated readme rearding directory nodes.
2016-06-23 10:49:44 +02:00
arches
9d199a8579
Updated readme. mentioned protobuf and grpc
2016-06-22 05:17:12 -04:00
arches
926598143e
Removed raft_internal.proto
2016-06-22 05:16:16 -04:00
arches
005be04b50
updated readme
2016-06-22 04:57:52 -04:00
arches
029f46df86
Removed mkdir
2016-06-22 04:34:26 -04:00
lampayan
366f10506c
cleanup
...
removed unused old methods send_get_request and send_del_request
removed unnecessary comments
2016-06-22 09:51:46 +02:00
arches
8ae3a250dd
Remove AsyncPutResponse, utils and grpcClient
2016-06-21 10:58:24 -04:00
arches
a24750cc40
Merge branch 'other_dev' of ssh://bud-git01.emea.nsn-net.net/etcd-cpp-apiv3 into other_dev
...
updated watch to return previous values
2016-06-21 10:45:50 -04:00
arches
bdfb481f69
Updated Watch so it can return previous values.
2016-06-21 10:45:43 -04:00
lampayan
618995c080
Merge remote-tracking branch 'origin/other_dev' into other_dev
...
# Conflicts:
# etcd/Client.hpp
# src/Client.cpp
2016-06-21 15:59:46 +02:00
lampayan
b086ee9d72
Refactored transaction initialization.
...
cleaned up and added comments for methods in transaction class
2016-06-21 15:52:19 +02:00
arches
808ccd5e3b
Updated test cases
2016-06-21 09:48:55 -04:00
arches
63661d3889
Merge branch 'other_dev' of ssh://bud-git01.emea.nsn-net.net/etcd-cpp-apiv3 into other_dev
...
# Conflicts:
# src/CMakeLists.txt
2016-06-21 09:38:50 -04:00
arches
c467a23958
Added Watch implementation
2016-06-21 09:36:31 -04:00
arches
40c552725b
Merge branch 'other_dev' of ssh://bud-git01.emea.nsn-net.net/etcd-cpp-apiv3 into other_dev
...
# Conflicts:
# src/CMakeLists.txt
# src/Client.cpp
2016-06-21 09:34:22 -04:00
lampayan
fe5396e437
Refactored Client class to remove boilerplate code.
...
Responsibility of boilerplate work is transfered to its own class
(Transaction).
UT for watch are temporarily commented out as they are not supported yet
2016-06-21 15:33:11 +02:00
arches
b9eb2633d1
Added watch functionality
2016-06-21 09:19:26 -04:00
lampayan
01bf49bf2d
cleanup removing temporary classes AyncDelResponse AsyncModifyResponse
...
and V3BaseResponse
2016-06-21 10:54:13 +02:00
arches
87dc87abdb
Removed createResponse
2016-06-20 06:24:09 -04:00
arches
1ff6d64d98
Updated handling of compareswap/delete. When error code is already set in get
...
do not overwrite it.
2016-06-20 05:33:13 -04:00
arches
e84a1b0667
Update rm and modify functions. Use Txn for these functions.
2016-06-17 11:11:53 -04:00
arches
db2ce95328
Updates for merging
2016-06-16 07:52:29 -04:00
arches
e116c51948
added grpc and utils
2016-06-16 07:11:17 -04:00
arches
9239ad04e9
clean up
2016-06-16 07:00:53 -04:00
Arches
e5eafcf531
made prev_values a vector.
2016-06-16 06:29:49 -04:00
arches
88e5298f86
make templated create with shared_ptr arguement
...
with watch snippet(should be deleted next commit)
2016-06-16 06:29:49 -04:00
arches
eedbcd4b70
Added delete
2016-06-16 06:29:19 -04:00
arches
0d7b702430
Added implementation for ls
2016-06-16 06:28:46 -04:00
Arches
1c6f5be31e
Update rpc.proto
2016-06-16 06:25:33 -04:00
Arches
8825b43044
Use Txn
2016-06-16 06:25:33 -04:00
arches
b7500a17cb
Use Txn for add()
2016-06-16 06:21:17 -04:00
lampayan
a1293c770a
cleanup removing temporary classes.
2016-06-09 17:14:40 +02:00