Mooncake/mooncake-store/include
Chuang Zhang 75315dedaf
[Store] Fix stale hot cache reuse after object removal (#2447)
Co-authored-by: Le1zyCatt <148605186+Le1zyCatt@users.noreply.github.com>
Co-authored-by: wangyuqi0429 <82140563+wangyuqi0429@users.noreply.github.com>
2026-06-16 11:56:03 +08:00
..
cachelib_memory_allocator refactor: introduce expected pattern for error handling in master service (#562) 2025-07-03 14:54:06 +08:00
engram [engram] support engram (#1483) 2026-05-08 19:52:35 +08:00
ha feat(store): scope snapshot catalog paths by cluster_id for multi-cluster S3 isolation (#2301) 2026-06-12 11:08:13 +08:00
hf3fs code format & enable code format checking in ci (#677) 2025-08-02 15:50:25 +08:00
offset_allocator [Store] Implement Metadata Persistence and Recovery for Master Service (#1431) 2026-03-02 11:20:33 +08:00
serialize [STORE] support Redis ACL username authentication and reorganize HA (#1757) 2026-03-27 15:22:09 +08:00
spdk feat(store): add SPDK NoF worker pool (#2172) 2026-05-27 21:20:32 +08:00
storage/distributed [Store](refactor) Extract 3FS logic into DistributedStorageBackend (#2234) 2026-06-03 10:31:07 +08:00
utils [STORE] support Redis ACL username authentication and reorganize HA (#1757) 2026-03-27 15:22:09 +08:00
aligned_client_buffer.hpp [Store] add SSD-offload support for ascend platform (#2005) 2026-05-13 14:10:21 +08:00
allocation_strategy.h feat(store): add NoF segment metadata management (#2143) 2026-05-21 11:20:52 +08:00
allocator.h feat(store): add NoF segment metadata management (#2143) 2026-05-21 11:20:52 +08:00
client_buffer.hpp feat(store): add SPDK NoF worker pool (#2172) 2026-05-27 21:20:32 +08:00
client_metric.h [Store] Add client bandwidth metrics for real and dummy clients (#1874) 2026-04-21 11:06:52 +08:00
client_service.h [Store] fix: register local hot cache memory with transfer engine (#2399) 2026-06-12 11:08:39 +08:00
config_helper.h [Store] Refine Complicated Constructor Parameters (#748) 2025-08-18 19:31:45 +08:00
count_min_sketch.h [STORE] feat: Frequency admission + LRU lock optimization for local hot cache (#1596) 2026-03-15 13:50:56 +08:00
dummy_client.h [Store] Introduce cached batch query result (#1834) 2026-06-10 10:15:31 +08:00
etcd_helper.h [STORE] introduce HA backend abstraction (#1678) 2026-03-23 11:11:20 +08:00
eviction_strategy.h code format & enable code format checking in ci (#677) 2025-08-02 15:50:25 +08:00
file_interface.h [Store]Optimize uring file support for SSD offloading (#1562) 2026-03-12 12:34:44 +08:00
file_storage.h [Store] Support tenant-aware async storage tasks (#2294) 2026-06-02 20:46:36 +08:00
gpu_staging_utils.h [] feat: add Hygon DCU/DTK and Iluvatar CoreX platform support (#2118) 2026-05-18 10:26:56 +08:00
ha_metric_manager.h [Store] Remove HAMetricManager::Init() (#2287) 2026-06-08 12:31:29 +08:00
hot_standby_service.h [Store] Introduce HA OpLog abstraction and LocalFS oplog store (#1804) 2026-04-09 11:14:23 +08:00
http_metadata_server.h [Bug Fix]Fix segmentation fault when using python wrapped transfer engine and store in the same process. (#1471) 2026-02-04 20:13:29 +08:00
hybrid_metric.h [Store] Add support for static labels (host IP/cluster name) in client metrics (#1081) 2025-11-29 14:09:35 +08:00
k8s_lease_helper.h [Store][K8s-Native][2/N] K8s leader election (#1956) 2026-05-16 11:59:11 +08:00
local_hot_cache.h [Store] Fix stale hot cache reuse after object removal (#2447) 2026-06-16 11:56:03 +08:00
master_client.h [Store] Support tenant-aware async storage tasks (#2294) 2026-06-02 20:46:36 +08:00
master_config.h [Store] L2->L1 promotion-on-hit: observability metrics + max_per_heartbeat knob (#2176) 2026-06-01 10:31:44 +08:00
master_metric_manager.h [Store] L2->L1 promotion-on-hit: observability metrics + max_per_heartbeat knob (#2176) 2026-06-01 10:31:44 +08:00
master_service.h [Store] feat: add GetSegmentsDetail API to expose segment info via admin HTTP endpoint (#2310) 2026-06-09 10:30:09 +08:00
memory_alloc.h feat(store): add SPDK NoF worker pool (#2172) 2026-05-27 21:20:32 +08:00
metadata_store.h [Store] Hot Standby and Oplog interface for master service HA (#1515) 2026-03-17 11:26:17 +08:00
mmap_arena.h [Store] Add lock-free MmapArena allocator for buffer mmap path (#1820) 2026-05-03 14:18:18 +08:00
mutex.h [Store] Fix SpinLock memory order for weakly-ordered architectures (#2076) 2026-05-12 14:04:50 +08:00
pinned_buffer_pool.h [] feat: add Hygon DCU/DTK and Iluvatar CoreX platform support (#2118) 2026-05-18 10:26:56 +08:00
pyclient.h [Store] Introduce cached batch query result (#1834) 2026-06-10 10:15:31 +08:00
real_client.h [Store] Introduce cached batch query result (#1834) 2026-06-10 10:15:31 +08:00
replica.h [Store] Add opt-in grouped object routing semantics (#2180) 2026-05-27 13:15:57 +08:00
rpc_helper.h refactor: introduce expected pattern for error handling in master service (#562) 2025-07-03 14:54:06 +08:00
rpc_service.h [Store] support graceful shutdown for mooncake_master on SIGINT/SIGTERM (#2359) 2026-06-10 10:35:39 +08:00
rpc_types.h [Store] Introduce cached batch query result (#1834) 2026-06-10 10:15:31 +08:00
segment.h [Store] Support tenant-aware async storage tasks (#2294) 2026-06-02 20:46:36 +08:00
serializer.h [Store] Serialize/Deserialize Offset Allocator (#760) 2025-08-21 11:35:54 +08:00
shm_helper.h [Store] Enable dummy client zero-copy get_buffer via shared hot cache (#1535) 2026-02-25 14:34:37 +08:00
ssd_register_client.h feat(store): add NoF SSD deployment tools and e2e coverage (#2273) 2026-06-08 10:28:54 +08:00
standby_state_machine.h [Store] Hot Standby and Oplog interface for master service HA (#1515) 2026-03-17 11:26:17 +08:00
storage_backend.h [Store](refactor) Extract 3FS logic into DistributedStorageBackend (#2234) 2026-06-03 10:31:07 +08:00
store_c.h [Store] Fix `with_hard_pin` failure in python API (#1873) 2026-04-12 23:22:23 +08:00
task_manager.h [Store] Support tenant-aware async storage tasks (#2294) 2026-06-02 20:46:36 +08:00
tenant_quota.h [Store] feat: add tenant quota core (#2358) 2026-06-15 20:08:41 +08:00
thread_pool.h [Store][Feature] copy and move client support (#1364) 2026-02-06 19:02:02 +08:00
transfer_task.h feat(store): add SPDK NoF worker pool (#2172) 2026-05-27 21:20:32 +08:00
types.h [Store](refactor) Extract 3FS logic into DistributedStorageBackend (#2234) 2026-06-03 10:31:07 +08:00
utils.h [Store] Robustify ConfigDict size parsing (#2206) 2026-06-02 10:33:08 +08:00
version.h.in [Store] fix: mooncake_master -version prints release version and git commit hash (#2110) 2026-05-16 22:52:36 +08:00