Mooncake/mooncake-store/benchmarks
Wan 5e746c1f01
[Store] Implement the client service and add adaptation to the P2P architecture for the interface on the client side (#1631)
* 1. update client name to client service
2. clang format

* 1. implement ClientConfig for build client service
2. split client service based on architecture

* 1. add graceful shutdown mechanism for store components
2. fix some ut bugs about param or return value type
3. fix signal ignore in seperatly deployment mode

* modify stress workload test to adapt p2p mode

* 1. rename some class and add some comment
2. move dummy_client_monitor start logic to real_client and add stop logic for it

* add in-flight request check

* 1. optimize GetLocal() function
2. rename some var and refactor some code format

* add stream output for replica descriptor

* fix ut bug

* replace dynamic_cast with static_cast

* fix typo

* fix format

* fix ci

* 1. fix error code typo of p2p ut
2. fix destory bug of centralized client service

---------

Co-authored-by: wanyue.wy <wanyue.wy@oceanbase.com>
2026-03-17 16:17:35 +08:00
..
CMakeLists.txt [Store]: Add master_bench for benchmarking QPS of MasterService (#1201) 2025-12-12 23:13:45 +08:00
allocator_bench.cpp code format & enable code format checking in ci (#677) 2025-08-02 15:50:25 +08:00
master_bench.cpp [Store] Implement the client service and add adaptation to the P2P architecture for the interface on the client side (#1631) 2026-03-17 16:17:35 +08:00