Commit Graph

  • 5994b54c68 Bump up the version to v0.15.5 master v0.15.5 holobay 2025-04-01 23:16:01 +0300
  • 7897251831
    Merge 59c22311f3 into 7c6e714f18 waruto 2025-03-28 10:59:04 +0800
  • 7c6e714f18
    Fix uint64_t type error with gcc 13.3. (#299) vegetableysm 2025-03-28 09:33:53 +0800
  • f2be5be403 Fix uint64_t type error with gcc 13.3. vegetableysm 2025-03-27 16:33:01 +0800
  • b8b9194e31 fix uint64_t not defined cyclesw 2025-03-25 15:41:56 +0000
  • 59c22311f3 only find cpprestsdk when not set BUILD_ETCD_CORE_ONLY waruto210 2025-02-01 16:15:44 +0800
  • 27d96a2947 fix bug when build core only jsonwu 2025-01-23 13:08:51 +0800
  • acd7361bc3 remove GPR_ASSERT due to GPR_ASSERT has deleted from gRPC greater than 1.57.4 harry.wongzl 2024-12-09 14:18:46 +0800
  • 216b86f8d7
    Replacing GPR_ASSERT with c assert (#281) Khem Raj 2024-11-11 18:14:43 -0800
  • 662573b6bf
    feature:support ipv6 address (#280) zhangxiaoyu.york 2024-11-12 10:13:53 +0800
  • 31faf12b51 opt: watch request creation by using std::move to avoid unnecessary deep copy. henrytien 2024-09-24 17:19:22 +0800
  • ece56adf4d
    Replacing GPR_ASSERT with c assert Khem Raj 2024-09-04 14:54:42 -0700
  • 0a190c7644 clang-format zhangxiaoyu.york 2024-09-04 22:37:11 +0800
  • 8655c394b5 fix compile zhangxiaoyu.york 2024-09-04 21:26:55 +0800
  • fa589ba60a check ipv6 valid zhangxiaoyu.york 2024-09-04 19:54:15 +0800
  • 49a31df3da support http://[ipv6]:port url zhangxiaoyu.york 2024-09-04 19:40:43 +0800
  • 1f6a0726d9
    doc:remove rm_if interface param: value in README.md (#279) zhangxiaoyu.york 2024-08-23 13:11:42 +0800
  • e0e66c3ccb update rm_if zhangxiaoyu.york 2024-08-23 12:08:30 +0800
  • ea56cee80f
    Fix install error (#277) Ye Cao 2024-08-02 22:47:25 +0800
  • 208ecbbac4 Delete the unused rpc.pb.h Ye Cao 2024-08-02 18:36:45 +0800
  • 3ebdc6c55d Add the missing member.hpp during install Ye Cao 2024-08-02 18:32:21 +0800
  • 3ad17314d6
    Add the cluster manager api. (#276) Ye Cao 2024-08-02 10:30:43 +0800
  • a9ababb779 Add the cluster manager api. Ye Cao 2024-08-01 18:54:05 +0800
  • 3a594890c9 Fixes the typo in the CMake options (resolves #272) Tao He 2024-06-30 23:54:09 +0800
  • 17d7b60194
    include stdint.h for int64_t types (#270) Khem Raj 2024-06-30 08:47:20 -0700
  • 44f4254fe9
    include stdint.h for int64_t types Khem Raj 2024-05-20 21:00:48 -0700
  • ca0e352d55
    Fix/add failure behavior #266 (#267) Daniel Tsai 2024-03-13 09:29:03 -0400
  • c911c83c53 Add a test to show that two watchers can co-work Tao He 2024-03-13 21:21:34 +0800
  • 595612479d
    Update the testdata to check the expected behavior Daniel Tsai 2024-03-12 00:32:39 -0400
  • 5d93197f0b
    Align with the behaviors before refactoration Daniel Tsai 2024-03-12 00:24:52 -0400
  • ba6216385f Bump up the version to v0.15.4 v0.15.4 Tao He 2023-12-20 18:28:15 +0800
  • 5ccaccec43
    Enable ipv6 endpoints support (#262) Tao He 2023-12-20 17:56:18 +0800
  • c47f5af6f2 Enable ipv6 endpoints support Tao He 2023-12-20 16:18:25 +0800
  • b82efea7a9
    Enable -fno-exceptions support (#261) Tao He 2023-12-20 09:18:10 +0800
  • 397586d0dc Enable -fno-exceptions support Tao He 2023-12-20 01:15:17 +0800
  • 5aff57cce5
    Fixes the noisy logs when meets invalid addresses. (#260) Tao He 2023-12-20 00:32:00 +0800
  • fcc3bb2d6f Fixes the noisy logs when meets invalid addresses. Tao He 2023-12-19 23:38:42 +0800
  • 84343ca9f0
    Fix: keepalive exit without any message due to clock drift (#258) penfree 2023-12-19 23:45:19 +0800
  • 247b50b5d4 Fix: keepalive exit without any message due to clock drift qiupengfei 2023-12-11 09:43:27 +0800
  • 59635008c0
    Fixes compiler errors (#254) Diskein 2023-10-06 05:59:06 +0200
  • d6cc8b0784
    Fixes clang-format errors. Tao He 2023-10-05 22:37:43 -0500
  • 4d5e5777f8 Fixes unused handler parameter error (unused-parameter) Denis Kalantaevsky 2023-10-03 12:54:35 +0200
  • 024abf4030 Fixes ignored qualifers error (ignored-qualifiers) Denis Kalantaevsky 2023-10-03 12:47:57 +0200
  • 47f0d9e032
    cmake: fix when cross compiling (#252) Clément Péron 2023-09-25 03:49:24 +0200
  • 2f47ddb6c7 cmake: fix when cross compiling Clément Péron 2023-09-23 11:32:18 +0200
  • 6fc1f164c0
    Fixes the extra-smi error in code generated by protobuf (#251) Tao He 2023-09-19 20:42:49 +0800
  • 17bfb97e3f Fixes the extra-smi error in code generated by protobuf Tao He 2023-09-19 19:18:51 +0800
  • e31ac4d4ca Bump up etcd-cpp-apiv3 to v0.15.3 v0.15.3 Tao He 2023-07-27 11:28:00 +0800
  • e5dc903a5d
    Fix error LNK1107 and undeclared identifier 'IPPROTO_TCP' (#244) JonLiu1993 2023-07-26 20:27:19 -0700
  • 8b29960abd Prefer protobuf::libprotobuf if exists Tao He 2023-07-27 10:52:35 +0800
  • 44788add01 Fix build error Zhao Liu 2023-07-26 19:05:17 -0700
  • 0eee75b52e
    KeepAlive: auto grant a new lease if 0 is given as lease id (#242) Tao He 2023-07-20 14:21:27 +0800
  • ae0bf570f4 KeepAlive: auto grant a new lease if 0 is given as lease id Tao He 2023-07-20 12:40:35 +0800
  • 15c022e36c Bump up etcd-cpp-apiv3 to v0.15.2 v0.15.2 Tao He 2023-07-17 10:44:06 +0800
  • 3d344190d7
    Fixes txn delete response to keep backwards compatibility (#239) Tao He 2023-07-17 10:43:19 +0800
  • 246be6723f Fixes txn delete response to keep backwards compatibility Tao He 2023-07-17 10:30:15 +0800
  • 2c0d824ebe Bump up etcd-cpp-apiv3 to v0.15.1 v0.15.1 Tao He 2023-07-15 20:23:01 +0800
  • 068f37ba5c
    Fixes the watcher cannot be cancelled issue with etcd 3.x (#238) Tao He 2023-07-15 20:00:16 +0800
  • 00e0f75e51 Fixes the watcher cannot be cancelled issue with etcd 3.x Tao He 2023-07-15 18:42:44 +0800
  • 6619a3ef0a Fixes the watcher cannot be cancelled issue with etcd 3.x Tao He 2023-07-15 18:42:07 +0800
  • 265064e1e5 Debugging the failure of watcher test Tao He 2023-07-15 17:24:54 +0800
  • 153546f965
    Refactor the implementation of etcd transactions. (#236) Tao He 2023-07-15 17:07:34 +0800
  • 6599cf706b Fixes CI failures, document how to use in CMake Tao He 2023-07-15 16:23:03 +0800
  • 8364dd24d0 Refactor the implementation of etcd transactions. Tao He 2023-07-10 08:50:35 +0800
  • 204038c4bc Fixes format issues Tao He 2023-07-01 21:03:20 +0800
  • d57dff2f86 Bump up etcd-cpp-apiv3 to v0.15.0 v0.15.0 Tao He 2023-07-01 20:50:22 +0800
  • 1d5128a7e8
    Format source code using clformat (#233) Tao He 2023-07-01 20:49:16 +0800
  • 22062c84bc Format source code using clformat Tao He 2023-07-01 18:53:31 +0800
  • fe9f17e61e
    Fixes a possible bug about watcher's id (#232) Tao He 2023-07-01 18:41:33 +0800
  • 2a39c71ca7 Fixes a possible bug about watcher's id Tao He 2023-07-01 13:33:45 +0800
  • 32fae70113
    Fixes the implementation of Observe() (#231) Tao He 2023-07-01 13:30:43 +0800
  • 17f12e31f2 Fixes the implementation of Observe() Tao He 2023-07-01 13:12:09 +0800
  • 09f665fe3e Format readme.md Tao He 2023-06-30 15:37:27 +0800
  • fcc5807748 Fixes a typo in README (fixes #229). Tao He 2023-06-30 15:34:54 +0800
  • dd2c0276aa
    Find protobuf in CONFIG mode to fixes the absl dependencies. (#225) Tao He 2023-06-15 13:47:39 +0800
  • 3d8a80b6dd Find protobuf in CONFIG mode to fixes the absl dependencies. Tao He 2023-06-15 13:28:48 +0800
  • a8d5980c76
    Include watch_id in the response (#223) Tao He 2023-05-16 09:45:51 +0800
  • 6b13dfbcc1 Include watch_id in the response Tao He 2023-05-16 09:24:16 +0800
  • 0ed7bee2c8
    Merge the .hpp/.cpp into one to optimize build time (#220) Tao He 2023-05-11 14:09:41 +0800
  • e5d76def72 Merge the .hpp/.cpp into one to optimize build time Tao He 2023-05-11 13:14:59 +0800
  • e771d2f6da
    Drop the boost dependency on the sync runtime (#216) Tao He 2023-04-28 20:38:13 +0800
  • 4e2434a836 Drop the boost dependency on the sync runtime Tao He 2023-04-28 19:20:06 +0800
  • 5e2884f362 Bump up etcd-cpp-apiv3 to v0.14.3 v0.14.3 Tao He 2023-04-27 11:07:10 +0800
  • ebf9c493f1
    Get and list keys with specified revision. (#215) Tao He 2023-04-26 21:06:23 +0800
  • 4ad9bbae0a Get and list keys with specified revision. Tao He 2023-04-26 20:47:46 +0800
  • a288eb5db4 Add the test case for issue #212 Tao He 2023-04-21 16:53:19 +0800
  • 24b1414118 Ubuntu 18.04 is no longer available on Github actions Tao He 2023-04-20 21:16:00 +0800
  • 91c64e18d3 The grpc_cpp_plugin may failed to be found, and leads to conflicts Tao He 2023-04-20 20:41:58 +0800
  • af0c96f6ba
    The grpc_cpp_plugin may failed to be found (#211) Tao He 2023-04-20 19:50:27 +0800
  • 88012f4f2b The grpc_cpp_plugin may failed to be found Tao He 2023-04-20 19:40:52 +0800
  • 6e4b45f986 Bump up the version to v0.14.2 v0.14.2 Tao He 2023-03-19 11:32:49 +0800
  • c72e072f77
    Add an option `BUILD_ETCD_CORE_ONLY=ON/OFF` to select the runtime (#208) Tao He 2023-03-19 11:31:57 +0800
  • 6bbe34ac71 Fixes Tao He 2023-03-19 10:31:15 +0800
  • b1edb228a6 Fixes Tao He 2023-03-19 00:24:04 +0800
  • c71e87f88a Add an option `BUILD_ETCD_CORE_ONLY=ON/OFF` to select the runtime Tao He 2023-03-18 23:22:56 +0800
  • 16a9638e3e Fixes a markup error in README.md Tao He 2023-03-15 10:12:59 +0800
  • 66cf911654 Bump up the version to v0.14.1 as a bugfix release v0.14.1 Tao He 2023-03-14 20:41:03 +0800
  • 9fc0f37ef7
    Fixes a bug in lease action when grpc timeout is set (#204) Tao He 2023-03-14 20:37:34 +0800
  • 5e27ac33c6
    Fixes the segmentation fault error in watcher (#206) Tao He 2023-03-14 20:36:53 +0800
  • 73ee4c2199 Debug Tao He 2023-03-14 19:40:48 +0800