Mooncake is the serving platform for Kimi, a leading LLM service provided by Moonshot AI.
This report presents the forensic synthetic code analysis of kvcache-ai/Mooncake, a C++ project with 5,820 GitHub stars. SynthScan v2.0 examined 424,771 lines of code across 1197 source files, recording 2294 pattern matches distributed across 20 syntactic categories. The overall adjusted score of 6.4 places this repository in the Low AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 2294 distinct pattern matches across 20 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | dependencies.sh | 1 | #!/bin/bash | COMMENT |
| LOW | mooncake-common/include/default_config.h | 1 | #pragma once | COMMENT |
| LOW | mooncake-common/tests/environ_test.cpp | 1 | // Copyright 2024 KVCache.AI | COMMENT |
| LOW | mooncake-common/src/default_config.cpp | 1 | #include "default_config.h" | COMMENT |
| LOW | mooncake-common/src/asio_impl.cpp | 1 | // ASIO separate compilation implementation | COMMENT |
| LOW | mooncake-wheel/pyproject.toml | 1 | # mooncake-wheel/pyproject.toml | COMMENT |
| LOW | mooncake-pg/include/connection_poller.h | 1 | #ifndef MOONCAKE_PG_CONNECTION_POLLER_H | COMMENT |
| LOW | mooncake-pg/include/mooncake_backend.h | 1 | #ifndef MOONCAKE_BACKEND_H | COMMENT |
| LOW | mooncake-pg/include/p2p_proxy.h | 1 | #ifndef MOONCAKE_P2P_PROXY_H | COMMENT |
| LOW | mooncake-pg/include/p2p_proxy.h | 21 | namespace mooncake { | COMMENT |
| LOW | mooncake-pg/include/p2p_proxy.h | 41 | // | Ack Control Region | | COMMENT |
| LOW | mooncake-pg/include/p2p_proxy.h | 61 | // - The RECEIVER drives the flow. It allocates chunks from its RecvPool and | COMMENT |
| LOW | mooncake-pg/include/p2p_proxy.h | 81 | // function returns false immediately and retries on the next polling | COMMENT |
| LOW | mooncake-pg/include/p2p_proxy.h | 101 | // Step 2 -- Rank 0 stages user tensor into SendPool | COMMENT |
| LOW | mooncake-pg/include/p2p_proxy.h | 121 | // +---------------------+ +---------------------+ | COMMENT |
| LOW | mooncake-pg/include/p2p_proxy.h | 141 | // | RecvPool | | COMMENT |
| LOW | mooncake-pg/include/p2p_proxy.h | 181 | static_cast<ControlToken>(sequence & 0xFFFFFFFFu); | COMMENT |
| LOW | mooncake-pg/src/p2p_proxy.cpp | 1 | #include <memory> | COMMENT |
| LOW | mooncake-pg/src/p2p_proxy.cpp | 1141 | slot.reset(); | COMMENT |
| LOW | mooncake-pg/src/mooncake_backend.cpp | 1 | #include <ATen/cuda/CUDAContext.h> | COMMENT |
| LOW | mooncake-pg/src/mooncake_backend.cpp | 381 | rank_info.warmup_buffer[1] = | COMMENT |
| LOW | mooncake-pg/src/mooncake_worker_host.cpp | 1 | // mooncake_worker_host.cpp — Host-side code for PG collectives. | COMMENT |
| LOW | mooncake-pg/src/mooncake_worker_host.cpp | 61 | // Our current hypothesis for the hang is: PyTorch assumes the kernels | COMMENT |
| LOW | mooncake-pg/src/mooncake_worker_host.cpp | 81 | // is rare). | COMMENT |
| LOW | mooncake-pg/src/mooncake_worker_host.cpp | 101 | } else { | COMMENT |
| LOW | mooncake-pg/src/connection_poller.cpp | 1 | #include <c10/util/Exception.h> | COMMENT |
| LOW | mooncake-pg/src/connection_poller.cpp | 401 | // | COMMENT |
| LOW | mooncake-p2p-store/build.sh | 1 | #!/bin/bash | COMMENT |
| LOW | mooncake-p2p-store/src/example/p2p-store-example.go | 1 | // Copyright 2024 KVCache.AI | COMMENT |
| LOW | mooncake-p2p-store/src/p2pstore/metadata.go | 1 | // Copyright 2024 KVCache.AI | COMMENT |
| LOW | mooncake-p2p-store/src/p2pstore/metadata.go | 21 | "math/rand" | COMMENT |
| LOW | mooncake-p2p-store/src/p2pstore/error.go | 1 | // Copyright 2024 KVCache.AI | COMMENT |
| LOW | mooncake-p2p-store/src/p2pstore/catalog.go | 1 | // Copyright 2024 KVCache.AI | COMMENT |
| LOW | mooncake-p2p-store/src/p2pstore/core.go | 1 | // Copyright 2024 KVCache.AI | COMMENT |
| LOW | mooncake-p2p-store/src/p2pstore/transfer_engine.go | 1 | // Copyright 2024 KVCache.AI | COMMENT |
| LOW | mooncake-p2p-store/src/p2pstore/registered_memory.go | 1 | // Copyright 2024 KVCache.AI | COMMENT |
| LOW | mooncake-ep/include/mooncake_ep_device.h | 1 | #pragma once | COMMENT |
| LOW | mooncake-ep/include/mooncake_ep_device.h | 21 | COMMENT | |
| LOW | mooncake-ep/include/mooncake_ep_device.h | 61 | // still compiled because the host selects the kernel through a runtime bool, so | COMMENT |
| LOW | mooncake-ep/include/mooncake_ep_buffer.h | 1 | #ifndef MOONCAKE_EP_BUFFER_H | COMMENT |
| LOW | mooncake-ep/tests/test_ep_grid.py | 81 | ) | COMMENT |
| LOW | scripts/code_format.sh | 1 | #!/bin/bash | COMMENT |
| LOW | scripts/ascend/dependencies_ascend_installation.sh | 1 | # Copyright 2025 Huawei Technologies Co., Ltd | COMMENT |
| LOW | scripts/ascend/dependencies_ascend.sh | 1 | # Copyright 2025 Huawei Technologies Co., Ltd | COMMENT |
| LOW | scripts/ascend/dependencies_openeuler.sh | 1 | #!/bin/bash | COMMENT |
| LOW | …perf/llmdatadist_bandwidth_test_single_machine_demo.py | 1 | # Copyright 2025 Huawei Technologies Co., Ltd | COMMENT |
| LOW | scripts/ascend/perf/hccl_tools.py | 1 | # Copyright 2025 Huawei Technologies Co., Ltd | COMMENT |
| LOW | …/perf/llmdatadist_bandwidth_test_cross_machine_demo.py | 1 | # Copyright 2025 Huawei Technologies Co., Ltd | COMMENT |
| LOW | .github/workflows/ci_efa.yml | 1 | name: 'Build Wheel (AWS EFA)' | COMMENT |
| LOW | .github/workflows/release-efa-non-cuda.yaml | 1 | name: Release EFA Non-CUDA | COMMENT |
| LOW | .github/workflows/release-efa.yaml | 1 | name: Release EFA | COMMENT |
| LOW | mooncake-integration/integration_utils.h | 1 | #pragma once | COMMENT |
| LOW | …ncake-integration/transfer_engine/transfer_engine_py.h | 1 | // Copyright 2024 KVCache.AI | COMMENT |
| LOW | …ake-integration/transfer_engine/transfer_engine_py.cpp | 1 | // Copyright 2024 KVCache.AI | COMMENT |
| LOW | …ake-integration/transfer_engine/transfer_engine_py.cpp | 21 | #include <pybind11/stl.h> | COMMENT |
| LOW | mooncake-integration/store/buffer_pool.cpp | 1 | #include "buffer_pool.h" | COMMENT |
| LOW | mooncake-integration/store/store_py.cpp | 1 | #include <pybind11/gil.h> // For GIL management | COMMENT |
| LOW | mooncake-transfer-engine/benchmark/utils.h | 1 | // Copyright 2025 KVCache.AI | COMMENT |
| LOW | mooncake-transfer-engine/benchmark/utils.h | 21 | #include <sstream> | COMMENT |
| LOW | mooncake-transfer-engine/benchmark/utils.cpp | 1 | // Copyright 2025 KVCache.AI | COMMENT |
| 1016 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mooncake-rl/examples/rl_samples.py | 119 | def init_weight_update_connections(self, rollout_manager): | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_unregister.py | 267 | def start_ssd_unregister_service(self): | CODE |
| LOW⚡ | mooncake-wheel/mooncake/spdk_tgt_create.py | 173 | def _discover_nvme_pci_devices(self, ssh: paramiko.SSHClient) -> List[str]: | CODE |
| LOW | mooncake-wheel/mooncake/spdk_tgt_create.py | 240 | def _filter_spdk_ready_pci_devices(self, ssh: paramiko.SSHClient, pci_devices: List[str], strict: bool) -> List[str] | CODE |
| LOW | mooncake-wheel/mooncake/spdk_tgt_create.py | 320 | def _format_transport_options(self) -> str: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 633 | def _read_dataproto_member_indices( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 657 | def _read_ndarray_member_indices( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 718 | def _read_torch_tensor_member_indices( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 789 | def _read_structured_non_tensor_payload_indices( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 992 | def _read_structured_non_tensor_payload_slice( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1122 | def _append_dataproto_stage_manifest( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1400 | def _build_dataproto_like_result( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1444 | def _is_dataproto_envelope_mapping(data: Mapping[str, Any]) -> bool: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1485 | def _resolve_dataproto_field_selection( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1528 | def _validate_dataproto_fields_exist( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1536 | def _coerce_dataproto_row_selection( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1562 | def _normalize_dataproto_row_index(index: Any, total_rows: int) -> int: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1588 | def _should_encode_non_tensor_field(value: Any) -> bool: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1592 | def _encode_structured_non_tensor_field( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1605 | def _should_encode_recursive_structure(leaves: Sequence[_InferredLeaf]) -> bool: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1609 | def _should_encode_recursive_leaf(leaf: _InferredLeaf) -> bool: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1631 | def _encode_recursive_structured_non_tensor_field( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1703 | def _is_recursive_encoded_non_tensor(encoded: Mapping[str, Any]) -> bool: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1815 | def _decode_structured_non_tensor_encoded( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1826 | def _copy_recursive_metadata_for_leaf_updates( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1834 | def _decode_structured_recursive_field( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1866 | def _reconstruct_structured_rows( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1951 | def _encode_ragged_tensor_values( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2008 | def _decode_ragged_tensor_values(payload: dict[str, Any], rows: int) -> list[Any]: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2029 | def _encode_typed_ragged_values( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2068 | def _decode_typed_ragged_values(payload: dict[str, Any], rows: int) -> list[Any]: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2087 | def _encode_numeric_scalar_values( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2102 | def _decode_numeric_scalar_values(payload: dict[str, Any]) -> list[Any]: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2134 | def _encode_bytes_like_values( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2181 | def _decode_bytes_like_values( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2199 | def _encode_media_list_values( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2236 | def _decode_media_list_values( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2362 | def _read_torch_tensor_member( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2393 | def _read_sliced_torch_tensor_member( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2700 | def read_payload_range_into_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2714 | def read_payload_range_into_raw_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2728 | def read_payload_ranges_into_array( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2738 | def read_payload_ranges_into_bytearray( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2750 | def read_payload_ranges_into_raw_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3093 | def read_payload_range_into_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3113 | def read_payload_range_into_raw_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3132 | def read_payload_ranges_into_array( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3146 | def read_payload_ranges_into_bytearray( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3160 | def read_payload_ranges_into_raw_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3184 | def put_tensor_payload_direct( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3207 | def put_tensor_payload_from_pool( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3339 | def _read_chunks_with_batch_get_into( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3380 | def _read_payload_range_into_registered_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3399 | def _read_payload_ranges_into_registered_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3412 | def _read_payload_ranges_into_raw_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3463 | def _read_payload_range_into_raw_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3532 | def _copy_payload_range_into_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3543 | def _copy_payload_ranges_into_destination( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3568 | def _copy_payload_range_into_bytearray( | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3679 | def _has_buffer_registration_support(self) -> bool: | CODE |
| 434 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | mooncake-wheel/setup.py | 6 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | mooncake-wheel/setup.py | 8 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | mooncake-wheel/setup.py | 16 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | mooncake-wheel/setup.py | 18 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | mooncake-wheel/setup.py | 106 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | mooncake-wheel/setup.py | 108 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/setup.py | 149 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/setup.py | 151 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/setup.py | 165 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/setup.py | 167 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/mooncake/mooncake_ep_buffer.py | 575 | # ----------------- | COMMENT |
| MEDIUM | mooncake-wheel/mooncake/mooncake_ep_buffer.py | 577 | # ----------------- | COMMENT |
| MEDIUM⚡ | mooncake-wheel/mooncake/structured_object_store.py | 4175 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | mooncake-wheel/mooncake/structured_object_store.py | 4177 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 219 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 221 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 253 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 255 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 286 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 288 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 442 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 444 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 474 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 476 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 561 | # -------------------------- | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 563 | # -------------------------- | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 24 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 26 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 37 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 39 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 64 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 66 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 185 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 187 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 564 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 566 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 650 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/benchmark.py | 652 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/layout/mla.py | 12 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/layout/mla.py | 14 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/layout/mla.py | 121 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/layout/mla.py | 123 | # ============================================================================ | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/storage/disk.py | 133 | # ======================================================================== | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/storage/disk.py | 135 | # ======================================================================== | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/storage/disk.py | 248 | # ======================================================================== | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/storage/disk.py | 250 | # ======================================================================== | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/storage/disk.py | 307 | # ======================================================================== | COMMENT |
| MEDIUM | benchmarks/storage_benchmark_v1/storage/disk.py | 309 | # ======================================================================== | COMMENT |
| MEDIUM⚡ | scripts/test_tensor_api.py | 142 | # ========================================== | COMMENT |
| MEDIUM⚡ | scripts/test_tensor_api.py | 144 | # ========================================== | COMMENT |
| MEDIUM⚡ | scripts/test_tensor_api.py | 410 | # ========================================== | COMMENT |
| MEDIUM⚡ | scripts/test_tensor_api.py | 412 | # ========================================== | COMMENT |
| MEDIUM⚡ | scripts/test_tensor_api.py | 2072 | # ========================================== | COMMENT |
| MEDIUM⚡ | scripts/test_tensor_api.py | 2074 | # ========================================== | COMMENT |
| MEDIUM | scripts/test_tensor_api.py | 27 | # ========================================== | COMMENT |
| MEDIUM | scripts/test_tensor_api.py | 29 | # ========================================== | COMMENT |
| MEDIUM | scripts/test_tensor_api.py | 392 | # ========================================== | COMMENT |
| MEDIUM | scripts/test_tensor_api.py | 394 | # ========================================== | COMMENT |
| MEDIUM | scripts/test_tensor_api.py | 2414 | # ========================================== | COMMENT |
| MEDIUM | scripts/test_tensor_api.py | 2416 | # ========================================== | COMMENT |
| 32 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | .claude/skills/mooncake-api/SKILL.md | 445 | print("Error checking existence") | CODE |
| LOW⚡ | mooncake-wheel/setup.py | 99 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/http_metadata_server.py | 122 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_unregister.py | 57 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_unregister.py | 223 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_unregister.py | 292 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ep_buffer.py | 270 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ep_buffer.py | 282 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ep_buffer.py | 294 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ep_buffer.py | 306 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ep_buffer.py | 322 | except Exception: | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_ep_buffer.py | 291 | def _is_mooncake_backend(self) -> bool: | CODE |
| LOW | mooncake-wheel/mooncake/vllm_v1_proxy_server.py | 247 | except Exception as e: | CODE |
| MEDIUM | mooncake-wheel/mooncake/vllm_v1_proxy_server.py | 252 | print(f"Error occurred in disagg prefill proxy server - {api} endpoint") | CODE |
| LOW | mooncake-wheel/mooncake/spdk_tgt_create.py | 138 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/spdk_tgt_create.py | 433 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/spdk_tgt_create.py | 514 | except Exception as e: | CODE |
| LOW⚡ | mooncake-wheel/mooncake/structured_object_store.py | 4187 | except Exception: # pragma: no cover | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 16 | except Exception: # pragma: no cover - depends on built extension | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1165 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2587 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 2644 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3263 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3279 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3308 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3315 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3615 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3651 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 4153 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 4163 | except Exception: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_connector_v1.py | 560 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_connector_v1.py | 577 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_connector_v1.py | 584 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_connector_v1.py | 855 | except Exception as e: | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_store_service.py | 212 | def handle_reconfigure(self, request): | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_store_service.py | 334 | def handle_mount_shm(self, request): | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_store_service.py | 377 | def handle_unmount_shm(self, request): | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_store_service.py | 428 | def handle_mount(self, request): | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_store_service.py | 473 | def handle_unmount(self, request): | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_store_service.py | 508 | def handle_put(self, request): | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_store_service.py | 543 | def handle_get(self, request): | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_store_service.py | 594 | def handle_exist(self, request): | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_store_service.py | 619 | def handle_remove(self, request): | CODE |
| MEDIUM | mooncake-wheel/mooncake/mooncake_store_service.py | 644 | def handle_remove_all(self, request): | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 87 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 154 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 326 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 369 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 420 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 465 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 500 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 535 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 586 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 611 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 636 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 660 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 731 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_register.py | 58 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_register.py | 215 | except Exception as e: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_register.py | 258 | except Exception as e: | CODE |
| 103 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | mooncake-pg/tests/test_pg_elastic.py | 699 | # Step 1: All ranks participate in first collective | COMMENT |
| LOW⚡ | mooncake-pg/tests/test_pg_elastic.py | 704 | # Step 2: Broken rank exits after first collective | COMMENT |
| LOW⚡ | mooncake-pg/tests/test_pg_elastic.py | 709 | # Step 3: Survivors wait for broken rank to exit | COMMENT |
| LOW⚡ | mooncake-pg/tests/test_pg_elastic.py | 712 | # Step 4: Survivors run collective without broken rank | COMMENT |
| LOW | docs/source/design/tent/metrics.md | 266 | ### Step 1: Declare the Metric | COMMENT |
| LOW | docs/source/design/tent/metrics.md | 281 | ### Step 2: Register the Metric | COMMENT |
| LOW | docs/source/design/tent/metrics.md | 301 | ### Step 3: Add Recording Methods (Optional) | COMMENT |
| LOW⚡ | docs/source/python-api-reference/mooncake-store.md | 376 | # Step 1: Register the buffer | COMMENT |
| LOW⚡ | docs/source/python-api-reference/mooncake-store.md | 381 | # Step 2: Zero-copy store | COMMENT |
| LOW⚡ | docs/source/python-api-reference/mooncake-store.md | 388 | # Step 3: Pre-allocate buffer for retrieval | COMMENT |
| LOW⚡ | docs/source/python-api-reference/mooncake-store.md | 393 | # Step 4: Register receive buffer | COMMENT |
| LOW⚡ | docs/source/python-api-reference/mooncake-store.md | 398 | # Step 5: Zero-copy retrieval | COMMENT |
| LOW⚡ | docs/source/python-api-reference/mooncake-store.md | 407 | # Step 6: Clean up - unregister both buffers | COMMENT |
| LOW | docs/source/deployment/ssd-offload.md | 20 | ### Step 1: Create the SSD storage directory | COMMENT |
| LOW | docs/source/deployment/ssd-offload.md | 26 | ### Step 2: Start the master | COMMENT |
| LOW⚡ | …oncake-transfer-engine/tent/tests/fault_proxy_test.cpp | 235 | // Step 1: Submit on "RDMA" — should fail (proxy injects fault) | COMMENT |
| LOW⚡ | …oncake-transfer-engine/tent/tests/fault_proxy_test.cpp | 239 | // Step 2: Failover logic (mirrors resubmitTransferTask) | COMMENT |
| LOW⚡ | …oncake-transfer-engine/tent/tests/fault_proxy_test.cpp | 247 | // Step 3: Submit on "TCP" — should succeed | COMMENT |
| LOW⚡ | …oncake-transfer-engine/tent/tests/fault_proxy_test.cpp | 251 | // Step 4: Verify completion | COMMENT |
| LOW⚡ | mooncake-transfer-engine/tent/tests/failover_test.cpp | 153 | // Step 1: RDMA reports FAILED | COMMENT |
| LOW⚡ | mooncake-transfer-engine/tent/tests/failover_test.cpp | 157 | // Step 2: resubmitTransferTask logic (simulated) | COMMENT |
| LOW | mooncake-transfer-engine/tent/tests/failover_test.cpp | 172 | // Step 3: TCP succeeds | COMMENT |
| LOW | …e-transfer-engine/tent/src/runtime/admission_queue.cpp | 320 | // Step 3: an owner predicted to miss its deadline is dropped (not | COMMENT |
| LOW | …ude/cachelib_memory_allocator/include/fmt/format-inl.h | 2080 | // Step 1: integer promotion & Schubfach multiplier calculation. | COMMENT |
| LOW | …ude/cachelib_memory_allocator/include/fmt/format-inl.h | 2123 | // Step 2: Try larger divisor; remove trailing zeros if necessary | COMMENT |
| LOW | …ude/cachelib_memory_allocator/include/fmt/format-inl.h | 2159 | // Step 3: Find the significand with the smaller divisor | COMMENT |
| LOW | mooncake-store/rust/examples/basic_usage.rs | 53 | // Step 1: Create a store handle. | COMMENT |
| LOW | mooncake-store/rust/examples/basic_usage.rs | 65 | // Step 2: Connect to the metadata server and transport layer. | COMMENT |
| LOW | mooncake-store/rust/examples/basic_usage.rs | 93 | // Step 3: Put a key/value pair (copies data into the store). | COMMENT |
| LOW⚡ | mooncake-store/rust/examples/basic_usage.rs | 106 | // Step 4: Check existence. | COMMENT |
| LOW⚡ | mooncake-store/rust/examples/basic_usage.rs | 113 | // Step 5: Get size. | COMMENT |
| LOW⚡ | mooncake-store/rust/examples/basic_usage.rs | 119 | // Step 6: Retrieve the value. | COMMENT |
| LOW⚡ | mooncake-store/rust/examples/basic_usage.rs | 128 | // Step 7: Put with explicit replication config. | COMMENT |
| LOW | mooncake-store/rust/examples/basic_usage.rs | 142 | // Step 8: Remove the keys. | COMMENT |
| LOW | mooncake-store/rust/examples/basic_usage.rs | 153 | // Step 9: Demonstrate error handling for a missing key. | COMMENT |
| LOW⚡ | mooncake-store/tests/master_service_test.cpp | 6913 | // Step 1: Create the object via Put | COMMENT |
| LOW⚡ | mooncake-store/tests/master_service_test.cpp | 6921 | // Step 2: Client B starts in-place upsert (Case B) — marks COMPLETE → | COMMENT |
| LOW⚡ | mooncake-store/tests/master_service_test.cpp | 6932 | // Step 3: Client C upserts the same key — preempts Client B | COMMENT |
| LOW⚡ | mooncake-store/tests/master_service_test.cpp | 6938 | // Step 4: Client B's UpsertEnd should fail (preempted) | COMMENT |
| LOW⚡ | mooncake-store/tests/master_service_test.cpp | 6943 | // Step 5: Client C's UpsertEnd should succeed | COMMENT |
| LOW⚡ | mooncake-store/tests/client_local_hot_cache_test.cpp | 1176 | // Step 1: Simulate cache miss — get a free block | COMMENT |
| LOW⚡ | mooncake-store/tests/client_local_hot_cache_test.cpp | 1180 | // Step 2: Write data directly into the block (simulating TransferRead | COMMENT |
| LOW⚡ | mooncake-store/tests/client_local_hot_cache_test.cpp | 1185 | // Step 3: Set metadata and insert into LRU | COMMENT |
| LOW⚡ | mooncake-store/tests/client_local_hot_cache_test.cpp | 1190 | // Step 4: Re-acquire ref via GetHotKey | COMMENT |
| LOW⚡ | mooncake-store/tests/client_local_hot_cache_test.cpp | 1196 | // Step 5: Create BufferHandle in view mode | COMMENT |
| LOW | mooncake-store/tests/master_metrics_test.cpp | 831 | // Step 1: Mount segment and create a completed MEMORY replica. | COMMENT |
| LOW | mooncake-store/tests/master_metrics_test.cpp | 849 | // Step 2: Mount local disk segment and add LOCAL_DISK replica via | COMMENT |
| LOW | mooncake-store/tests/master_metrics_test.cpp | 877 | // Step 3: Remove the object (removes both MEMORY and LOCAL_DISK replicas). | COMMENT |
| LOW | mooncake-store/tests/master_metrics_test.cpp | 892 | // Step 4: Test SSD hit path by creating an object with only a LOCAL_DISK | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 401 | // Step 4: Create copy task via master | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 409 | // Step 5: Get the actual client_id from the task assignment | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 412 | // Step 6: Wait for task to be fetched and executed by the assigned client | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 417 | // Step 7: Verify copy was successful by querying from client2 | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 424 | // Step 8: Verify data integrity by getting data from client2 | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 497 | // Step 4: Create move task via master | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 505 | // Step 5: Get the actual client_id from the task assignment | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 508 | // Step 6: Wait for task to be fetched and executed by the assigned client | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 513 | // Step 7: Verify move was successful | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 521 | // Step 8: Verify data integrity | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 781 | // Step 4: Create copy task with multiple targets | COMMENT |
| 53 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | mooncake-pg/tests/test_pg_elastic.py | 699 | # Step 1: All ranks participate in first collective | COMMENT |
| LOW⚡ | mooncake-pg/tests/test_pg_elastic.py | 704 | # Step 2: Broken rank exits after first collective | COMMENT |
| LOW⚡ | mooncake-pg/tests/test_pg_elastic.py | 709 | # Step 3: Survivors wait for broken rank to exit | COMMENT |
| LOW⚡ | mooncake-pg/tests/test_pg_elastic.py | 712 | # Step 4: Survivors run collective without broken rank | COMMENT |
| LOW⚡ | …oncake-transfer-engine/tent/tests/fault_proxy_test.cpp | 235 | // Step 1: Submit on "RDMA" — should fail (proxy injects fault) | COMMENT |
| LOW⚡ | …oncake-transfer-engine/tent/tests/fault_proxy_test.cpp | 239 | // Step 2: Failover logic (mirrors resubmitTransferTask) | COMMENT |
| LOW⚡ | …oncake-transfer-engine/tent/tests/fault_proxy_test.cpp | 247 | // Step 3: Submit on "TCP" — should succeed | COMMENT |
| LOW⚡ | …oncake-transfer-engine/tent/tests/fault_proxy_test.cpp | 251 | // Step 4: Verify completion | COMMENT |
| LOW⚡ | mooncake-transfer-engine/tent/tests/failover_test.cpp | 153 | // Step 1: RDMA reports FAILED | COMMENT |
| LOW⚡ | mooncake-transfer-engine/tent/tests/failover_test.cpp | 157 | // Step 2: resubmitTransferTask logic (simulated) | COMMENT |
| LOW | mooncake-transfer-engine/tent/tests/failover_test.cpp | 172 | // Step 3: TCP succeeds | COMMENT |
| LOW | …e-transfer-engine/tent/src/runtime/admission_queue.cpp | 320 | // Step 3: an owner predicted to miss its deadline is dropped (not | COMMENT |
| LOW | mooncake-store/include/client_metric.h | 261 | // For dynamic metrics, we need to check if there are any labels with | COMMENT |
| LOW | …ude/cachelib_memory_allocator/include/fmt/format-inl.h | 2080 | // Step 1: integer promotion & Schubfach multiplier calculation. | COMMENT |
| LOW | …ude/cachelib_memory_allocator/include/fmt/format-inl.h | 2123 | // Step 2: Try larger divisor; remove trailing zeros if necessary | COMMENT |
| LOW | …ude/cachelib_memory_allocator/include/fmt/format-inl.h | 2159 | // Step 3: Find the significand with the smaller divisor | COMMENT |
| LOW | mooncake-store/rust/examples/basic_usage.rs | 53 | // Step 1: Create a store handle. | COMMENT |
| LOW | mooncake-store/rust/examples/basic_usage.rs | 65 | // Step 2: Connect to the metadata server and transport layer. | COMMENT |
| LOW | mooncake-store/rust/examples/basic_usage.rs | 93 | // Step 3: Put a key/value pair (copies data into the store). | COMMENT |
| LOW⚡ | mooncake-store/rust/examples/basic_usage.rs | 106 | // Step 4: Check existence. | COMMENT |
| LOW⚡ | mooncake-store/rust/examples/basic_usage.rs | 113 | // Step 5: Get size. | COMMENT |
| LOW⚡ | mooncake-store/rust/examples/basic_usage.rs | 119 | // Step 6: Retrieve the value. | COMMENT |
| LOW⚡ | mooncake-store/rust/examples/basic_usage.rs | 128 | // Step 7: Put with explicit replication config. | COMMENT |
| LOW | mooncake-store/rust/examples/basic_usage.rs | 142 | // Step 8: Remove the keys. | COMMENT |
| LOW | mooncake-store/rust/examples/basic_usage.rs | 153 | // Step 9: Demonstrate error handling for a missing key. | COMMENT |
| LOW⚡ | mooncake-store/tests/master_service_test.cpp | 6913 | // Step 1: Create the object via Put | COMMENT |
| LOW⚡ | mooncake-store/tests/master_service_test.cpp | 6921 | // Step 2: Client B starts in-place upsert (Case B) — marks COMPLETE → | COMMENT |
| LOW⚡ | mooncake-store/tests/master_service_test.cpp | 6932 | // Step 3: Client C upserts the same key — preempts Client B | COMMENT |
| LOW⚡ | mooncake-store/tests/master_service_test.cpp | 6938 | // Step 4: Client B's UpsertEnd should fail (preempted) | COMMENT |
| LOW⚡ | mooncake-store/tests/master_service_test.cpp | 6943 | // Step 5: Client C's UpsertEnd should succeed | COMMENT |
| LOW⚡ | mooncake-store/tests/client_local_hot_cache_test.cpp | 1176 | // Step 1: Simulate cache miss — get a free block | COMMENT |
| LOW⚡ | mooncake-store/tests/client_local_hot_cache_test.cpp | 1180 | // Step 2: Write data directly into the block (simulating TransferRead | COMMENT |
| LOW⚡ | mooncake-store/tests/client_local_hot_cache_test.cpp | 1185 | // Step 3: Set metadata and insert into LRU | COMMENT |
| LOW⚡ | mooncake-store/tests/client_local_hot_cache_test.cpp | 1190 | // Step 4: Re-acquire ref via GetHotKey | COMMENT |
| LOW⚡ | mooncake-store/tests/client_local_hot_cache_test.cpp | 1196 | // Step 5: Create BufferHandle in view mode | COMMENT |
| LOW | mooncake-store/tests/master_metrics_test.cpp | 831 | // Step 1: Mount segment and create a completed MEMORY replica. | COMMENT |
| LOW | mooncake-store/tests/master_metrics_test.cpp | 849 | // Step 2: Mount local disk segment and add LOCAL_DISK replica via | COMMENT |
| LOW | mooncake-store/tests/master_metrics_test.cpp | 877 | // Step 3: Remove the object (removes both MEMORY and LOCAL_DISK replicas). | COMMENT |
| LOW | mooncake-store/tests/master_metrics_test.cpp | 892 | // Step 4: Test SSD hit path by creating an object with only a LOCAL_DISK | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 401 | // Step 4: Create copy task via master | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 409 | // Step 5: Get the actual client_id from the task assignment | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 412 | // Step 6: Wait for task to be fetched and executed by the assigned client | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 417 | // Step 7: Verify copy was successful by querying from client2 | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 424 | // Step 8: Verify data integrity by getting data from client2 | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 497 | // Step 4: Create move task via master | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 505 | // Step 5: Get the actual client_id from the task assignment | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 508 | // Step 6: Wait for task to be fetched and executed by the assigned client | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 513 | // Step 7: Verify move was successful | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 521 | // Step 8: Verify data integrity | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 781 | // Step 4: Create copy task with multiple targets | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 789 | // Step 5: Wait for task to complete | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 794 | // Step 6: Verify copy was successful on all target segments | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 1093 | // Step 3: Create move task | COMMENT |
| LOW⚡ | mooncake-store/tests/task_integration_test.cpp | 1101 | // Step 4: Wait for all tasks to complete | COMMENT |
| LOW | mooncake-store/tests/task_integration_test.cpp | 344 | // Step 1: Put data on client1 | COMMENT |
| LOW | mooncake-store/tests/task_integration_test.cpp | 365 | // Step 2: Verify that client1's data was put successfully and get actual | COMMENT |
| LOW | mooncake-store/tests/task_integration_test.cpp | 382 | // Step 3: Determine target segment dynamically (must be different from | COMMENT |
| LOW | mooncake-store/tests/task_integration_test.cpp | 440 | // Step 1: Put data on client1 | COMMENT |
| LOW | mooncake-store/tests/task_integration_test.cpp | 461 | // Step 2: Verify that client1's data was put successfully and get actual | COMMENT |
| LOW | mooncake-store/tests/task_integration_test.cpp | 478 | // Step 3: Determine target segment dynamically (must be different from | COMMENT |
| 42 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mooncake-wheel/mooncake/buffer_pool.py | 1 | CODE | |
| LOW | mooncake-wheel/mooncake/http_metadata_server.py | 12 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_unregister.py | 7 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_unregister.py | 14 | CODE | |
| LOW | mooncake-wheel/mooncake/__init__.py | 3 | CODE | |
| LOW | mooncake-wheel/mooncake/__init__.py | 3 | CODE | |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_connector_v1.py | 46 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_connector_v1.py | 57 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_connector_v1.py | 58 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_register.py | 7 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_register.py | 15 | CODE | |
| LOW | mooncake-wheel/tests/test_dummy_client.py | 4 | CODE | |
| LOW | mooncake-wheel/tests/conftest.py | 1 | CODE | |
| LOW | mooncake-wheel/tests/test_structured_object_store.py | 1 | CODE | |
| LOW | mooncake-wheel/tests/ep_test_utils.py | 8 | CODE | |
| LOW | mooncake-wheel/tests/test_regmr_overhead.py | 26 | CODE | |
| LOW | mooncake-wheel/tests/test_mooncake_store_service_api.py | 15 | CODE | |
| LOW | mooncake-wheel/tests/test_mooncake_store_service_api.py | 33 | CODE | |
| LOW | mooncake-wheel/tests/test_buffer_pool_native.py | 1 | CODE | |
| LOW | mooncake-wheel/tests/test_put_get_tensor.py | 6 | CODE | |
| LOW | mooncake-wheel/tests/test_put_get_tensor.py | 7 | CODE | |
| LOW | mooncake-wheel/tests/test_transfer_on_cuda.py | 1 | CODE | |
| LOW | mooncake-wheel/tests/test_cli.py | 6 | CODE | |
| LOW | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 5 | CODE | |
| LOW | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 7 | CODE | |
| LOW | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 8 | CODE | |
| LOW | mooncake-pg/setup.py | 10 | CODE | |
| LOW | mooncake-pg/benchmark/pgbench_utils.py | 1 | CODE | |
| LOW | mooncake-pg/benchmark/pgbench.py | 2 | CODE | |
| LOW | mooncake-pg/benchmark/p2p_regular_k_bench.py | 2 | CODE | |
| LOW | mooncake-pg/tests/test_pg_collectives.py | 6 | CODE | |
| LOW | mooncake-pg/tests/pg_test_topology.py | 1 | CODE | |
| LOW | mooncake-pg/tests/test_pg_elastic.py | 2 | CODE | |
| LOW | mooncake-ep/setup.py | 14 | CODE | |
| LOW | mooncake-ep/tests/test_ep_grid.py | 36 | CODE | |
| LOW | mooncake-ep/tests/test_elastic_buffer.py | 20 | CODE | |
| LOW | mooncake-ep/tests/test_elastic_buffer.py | 45 | CODE | |
| LOW | mooncake-ep/benchmarks/elastic_buffer_perf.py | 16 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/benchmark.py | 13 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/benchmark.py | 18 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 7 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 7 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 7 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 7 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 7 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 7 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 15 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 15 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 15 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 15 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 15 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 16 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 16 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 16 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 16 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 16 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 16 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/layout/__init__.py | 7 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/layout/__init__.py | 7 | CODE | |
| 35 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | mooncake-wheel/mooncake/cli_bench.py | 0 | main entry point for the mooncake_master command. simply runs the mooncake_master binary with all arguments passed throu | STRING |
| HIGH | mooncake-wheel/mooncake/cli_client.py | 0 | main entry point for the mooncake_master command. simply runs the mooncake_master binary with all arguments passed throu | STRING |
| HIGH | mooncake-wheel/mooncake/cli.py | 0 | main entry point for the mooncake_master command. simply runs the mooncake_master binary with all arguments passed throu | STRING |
| HIGH | mooncake-wheel/tests/test_dummy_client.py | 0 | test class for single store operations (no replication). | STRING |
| HIGH | …ncake-wheel/tests/test_distributed_object_store_cxl.py | 0 | test class for single store operations (no replication). | STRING |
| HIGH | mooncake-wheel/tests/test_distributed_object_store.py | 0 | test class for single store operations (no replication). | STRING |
| HIGH | mooncake-wheel/tests/test_dummy_client.py | 0 | test basic put/get/exist operations through the python interface. | STRING |
| HIGH | …ncake-wheel/tests/test_distributed_object_store_cxl.py | 0 | test basic put/get/exist operations through the python interface. | STRING |
| HIGH | mooncake-wheel/tests/test_distributed_object_store.py | 0 | test basic put/get/exist operations through the python interface. | STRING |
| HIGH | mooncake-wheel/tests/test_dummy_client.py | 0 | test batch is_exist operations through the python interface. | STRING |
| HIGH | …ncake-wheel/tests/test_distributed_object_store_cxl.py | 0 | test batch is_exist operations through the python interface. | STRING |
| HIGH | mooncake-wheel/tests/test_distributed_object_store.py | 0 | test batch is_exist operations through the python interface. | STRING |
| HIGH | mooncake-wheel/tests/test_dummy_client.py | 0 | end-to-end fuzz test comparing distributed store behavior with dict. performs ~1000 random operations (put, get, remove) | STRING |
| HIGH | …ncake-wheel/tests/test_distributed_object_store_cxl.py | 0 | end-to-end fuzz test comparing distributed store behavior with dict. performs ~1000 random operations (put, get, remove) | STRING |
| HIGH | mooncake-wheel/tests/test_distributed_object_store.py | 0 | end-to-end fuzz test comparing distributed store behavior with dict. performs ~1000 random operations (put, get, remove) | STRING |
| HIGH | mooncake-wheel/tests/test_dummy_client.py | 0 | test replicateconfig class creation and property access. | STRING |
| HIGH | …ncake-wheel/tests/test_distributed_object_store_cxl.py | 0 | test replicateconfig class creation and property access. | STRING |
| HIGH | mooncake-wheel/tests/test_distributed_object_store.py | 0 | test replicateconfig class creation and property access. | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mooncake-wheel/setup.py | 26 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_unregister.py | 22 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_unregister.py | 80 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_unregister.py | 122 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ep_buffer.py | 594 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ep_buffer.py | 812 | CODE | |
| LOW | mooncake-wheel/mooncake/spdk_tgt_create.py | 59 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_config.py | 125 | CODE | |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1707 | CODE | |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1755 | CODE | |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 1866 | CODE | |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 4325 | CODE | |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 514 | CODE | |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 789 | CODE | |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 992 | CODE | |
| LOW | mooncake-wheel/mooncake/structured_object_store.py | 3284 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 61 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_store_service.py | 212 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_register.py | 23 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_register.py | 95 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_register.py | 137 | CODE | |
| LOW | mooncake-wheel/tests/test_dummy_client.py | 326 | CODE | |
| LOW | mooncake-wheel/tests/test_structured_object_store.py | 163 | CODE | |
| LOW | …ncake-wheel/tests/test_distributed_object_store_cxl.py | 522 | CODE | |
| LOW | mooncake-wheel/tests/ep_test_utils.py | 147 | CODE | |
| LOW | mooncake-wheel/tests/test_regmr_overhead.py | 177 | CODE | |
| LOW | mooncake-wheel/tests/test_mooncake_ep.py | 16 | CODE | |
| LOW | mooncake-wheel/tests/test_safetensor_functions.py | 115 | CODE | |
| LOW | mooncake-wheel/tests/test_offload_on_eviction.py | 69 | CODE | |
| LOW | mooncake-wheel/tests/test_distributed_object_store.py | 596 | CODE | |
| LOW | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 297 | CODE | |
| LOW | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 426 | CODE | |
| LOW | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 326 | CODE | |
| LOW | mooncake-wheel/tests/test_mooncake_config.py | 464 | CODE | |
| LOW | mooncake-wheel/tests/test_promotion_on_hit.py | 82 | CODE | |
| LOW | mooncake-pg/benchmark/pgbench.py | 187 | CODE | |
| LOW | mooncake-pg/tests/test_pg_collectives.py | 15 | CODE | |
| LOW | mooncake-pg/tests/test_pg_init_functional.py | 33 | CODE | |
| LOW | mooncake-pg/tests/test_pg_p2p.py | 86 | CODE | |
| LOW | benchmarks/xypd_benchmarks/proxy_demo.py | 110 | CODE | |
| LOW | benchmarks/xypd_benchmarks/proxy_demo.py | 388 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/benchmark.py | 654 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/storage/disk.py | 190 | CODE | |
| LOW | scripts/test_tensor_api.py | 1384 | CODE | |
| LOW | scripts/test_tensor_api.py | 1841 | CODE | |
| LOW | scripts/test_tensor_api.py | 1933 | CODE | |
| LOW | scripts/test_tensor_api.py | 1983 | CODE | |
| LOW | scripts/test_tensor_api.py | 2610 | CODE | |
| LOW | scripts/bench_engram_store_27b.py | 124 | CODE | |
| LOW | scripts/test_upsert_api.py | 638 | CODE | |
| LOW | scripts/test_drain_http_api.py | 92 | CODE | |
| LOW | …_tests/python/test_hicache_storage_mooncake_backend.py | 107 | CODE | |
| LOW | scripts/ascend/perf/hccl_tools.py | 75 | CODE | |
| LOW | …oncake-transfer-engine/example/kvcache_prefix_bench.py | 224 | CODE | |
| LOW | …nsfer-engine/example/efa_per_transfer_latency_bench.py | 153 | CODE | |
| LOW | mooncake-store/tests/stress_cluster_benchmark.py | 511 | CODE | |
| LOW | mooncake-store/tests/stress_cluster_benchmark.py | 224 | CODE | |
| LOW | mooncake-store/benchmarks/batch_remove_benchmark.py | 337 | CODE | |
| LOW | mooncake-store/benchmarks/store_kv_bench.py | 194 | CODE | |
| LOW | mooncake-store/benchmarks/store_kv_bench.py | 290 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH⚡ | mooncake-wheel/mooncake/spdk_tgt_create.py | 181 | class=$(cat "$dev/class" 2>/dev/null || true) | CODE |
| HIGH⚡ | mooncake-wheel/mooncake/spdk_tgt_create.py | 187 | driver=$(basename "$(readlink "$dev/driver" 2>/dev/null)" 2>/dev/null || true) | CODE |
| HIGH⚡ | mooncake-wheel/mooncake/spdk_tgt_create.py | 187 | driver=$(basename "$(readlink "$dev/driver" 2>/dev/null)" 2>/dev/null || true) | CODE |
| HIGH | mooncake-wheel/mooncake/spdk_tgt_create.py | 198 | real_device=$(readlink -f "$block/device" 2>/dev/null || true) | CODE |
| HIGH | mooncake-wheel/mooncake/spdk_tgt_create.py | 251 | driver=$(basename "$(readlink "/sys/bus/pci/devices/$pci/driver" 2>/dev/null)" 2>/dev/null || true) | CODE |
| HIGH | mooncake-wheel/mooncake/spdk_tgt_create.py | 251 | driver=$(basename "$(readlink "/sys/bus/pci/devices/$pci/driver" 2>/dev/null)" 2>/dev/null || true) | CODE |
| HIGH | scripts/test_engram_store.py | 52 | "cd build && cmake .. -DWITH_STORE=ON && make -j 128" | CODE |
| HIGH | …nsfer-engine/example/efa_per_transfer_latency_bench.py | 69 | "| xargs -r kill 2>/dev/null; sleep 1; echo done" | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | mooncake-wheel/pyproject.toml | 3 | # This file is built from this directory; scripts/build_wheel.sh `cd`s | COMMENT |
| MEDIUM | …ncake-wheel/tests/test_distributed_object_store_cxl.py | 78 | # Create a new store instance with zero local buffer size | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_safetensor_functions.py | 56 | # Create a test tensor | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_distributed_object_store.py | 89 | # Create a new store instance with zero local buffer size | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_put_get_tensor.py | 16 | # Define a test class for serialization | COMMENT |
| MEDIUM | scripts/test_copy_move_api.py | 162 | # Create a coordinator client to run tests | COMMENT |
| MEDIUM | scripts/test_tensor_api.py | 540 | # Create a small tensor (e.g., 16MB) | COMMENT |
| MEDIUM | scripts/test_tensor_api.py | 850 | # Create a small tensor (e.g., 16MB) | COMMENT |
| MEDIUM | scripts/tone_tests/python/toy_proxy_server.py | 1 | # This file is from the vllm community: ./tests/v1/kv_connector/nixl_integration/toy_proxy_server.py | COMMENT |
| MEDIUM | scripts/ascend/dependencies_ascend_installation.sh | 17 | # Define a function to handle the git clone operation | COMMENT |
| MEDIUM | scripts/ascend/dependencies_ascend.sh | 27 | # Define a function to handle the git clone operation | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | mooncake-wheel/setup.py | 20 | # packaging ≥20 provides a robust glibc detector used by pip/build | COMMENT |
| MEDIUM | mooncake-wheel/mooncake/mooncake_connector_v1.py | 436 | # Tasks can await async events, so a surplus (2x is a robust heuristic) | COMMENT |
| MEDIUM | mooncake-wheel/tests/test_ssd_offload_in_evict.py | 165 | """Print comprehensive statistics for the test.""" | STRING |
| MEDIUM | mooncake-store/include/ha/oplog/etcd_oplog_store.h | 163 | // Used for robust cleanup (Scheme 3) so we don't rely on a persisted | COMMENT |
| MEDIUM | mooncake-store/tests/stress_cluster_benchmark.py | 125 | """Calculate and return comprehensive performance statistics.""" | STRING |
| MEDIUM | mooncake-store/tests/stress_cluster_benchmark.py | 332 | """Print comprehensive performance statistics in a structured format.""" | STRING |
| MEDIUM | mooncake-store/benchmarks/batch_remove_benchmark.py | 12 | # Run comprehensive tests | STRING |
| MEDIUM | mooncake-store/src/client_service.cpp | 1806 | // Helper methods for robust state management | COMMENT |
| MEDIUM | mooncake-store/src/client_service.cpp | 1927 | // Process individual responses with robust error handling | COMMENT |
| MEDIUM | mooncake-store/src/client_service.cpp | 1993 | // Process individual responses with robust error handling | COMMENT |
| MEDIUM | mooncake-store/src/transfer_task.cpp | 176 | // to fully utilize the available ssd bandwidth, we use a default of 10 worker | COMMENT |
| MEDIUM | mooncake-store/src/transfer_task.cpp | 283 | // to fully utilize the available ssd bandwidth, we use a default of 4 worker | COMMENT |
| MEDIUM | mooncake-store/src/utils/s3_helper.cpp | 272 | // the network For GB-sized files, 2 concurrent downloads can fully utilize | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | dependencies.sh | 230 | # Check if .gitmodules exists | COMMENT |
| LOW | mooncake-wheel/mooncake/spdk_tgt_create.py | 291 | # Check if tgt is already running | COMMENT |
| LOW | mooncake-wheel/mooncake/mooncake_ssd_register.py | 259 | # Check if the error is due to the segment already existing on the server | COMMENT |
| LOW | mooncake-wheel/tests/test_regmr_overhead.py | 358 | # Check if distributed environment is already initialized | COMMENT |
| LOW | mooncake-wheel/tests/test_regmr_overhead.py | 407 | # Check if we should run with multiprocessing (for distributed tests) | COMMENT |
| LOW | mooncake-wheel/tests/test_cli.py | 15 | # Check if mooncake_master is in PATH | COMMENT |
| LOW | mooncake-wheel/tests/test_cli.py | 68 | # Check if process is running | COMMENT |
| LOW | benchmarks/storage_benchmark_v1/benchmark.py | 739 | # Print results | COMMENT |
| LOW⚡ | scripts/test_installation.sh | 47 | # Check if the mooncake_master entry point is installed and executable | COMMENT |
| LOW⚡ | scripts/test_installation.sh | 51 | # Check if the mooncake_client entry point is installed and executable | COMMENT |
| LOW⚡ | scripts/test_installation.sh | 56 | # Check if the transfer_engine_bench entry point is installed and executable | COMMENT |
| LOW | scripts/run_tests.sh | 54 | # Check if MOONCAKE_STORAGE_ROOT_DIR is set and not empty | COMMENT |
| LOW | scripts/code_format.sh | 215 | # Check if file actually changed | COMMENT |
| LOW | scripts/tone_tests/scripts/common.sh | 91 | # Check if sglang-router is needed and missing | COMMENT |
| LOW | scripts/tone_tests/scripts/run_test.sh | 104 | # Check if ARTIFACT_ID matches current environment | COMMENT |
| LOW | scripts/tone_tests/scripts/run_test.sh | 110 | # Check if whl package exists | COMMENT |
| LOW | .github/workflows/ci_ascend.yml | 223 | # Check if master is running | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | mooncake-pg/benchmark/pgbench.py | 525 | # Aggregate times as requested | COMMENT |
| HIGH | mooncake-store/tests/offset_allocator_test.cpp | 868 | // ========== EDGE CASE TESTS, Generated by AI ========== | COMMENT |
| HIGH | mooncake-store/tests/offset_allocator_test.cpp | 1011 | // ========== BIN SYSTEM TESTS, Generated by AI ========== | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mooncake-wheel/mooncake/buffer_pool.py | 12 | __all__ = ["BufferPool", "RegisteredBufferPool"] | CODE |
| LOW | mooncake-wheel/mooncake/vllm_v1_proxy_server.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | mooncake-wheel/mooncake/spdk_tgt_create.py | 311 | def _setup_spdk(self, ssh: paramiko.SSHClient, spdk_path: str, pci_devices: List[str]) -> None: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_config.py | 69 | logger = logging.getLogger(__name__) | CODE |
| LOW | mooncake-wheel/mooncake/__init__.py | 5 | __all__ = ["BufferPool", "RegisteredBufferPool"] | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_elastic_buffer.py | 282 | def update_ep_member(self) -> None: | CODE |
| LOW | mooncake-wheel/mooncake/mooncake_elastic_buffer.py | 582 | __all__ = ["ElasticBuffer", "EPHandle", "EventOverlap"] | CODE |
| LOW | docs/source/conf.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | benchmarks/storage_benchmark_v1/__init__.py | 20 | __all__ = [ | CODE |
| LOW | benchmarks/storage_benchmark_v1/layout/__init__.py | 10 | __all__ = [ | CODE |
| LOW | benchmarks/storage_benchmark_v1/storage/__init__.py | 10 | __all__ = [ | CODE |
| LOW | scripts/tone_tests/python/toy_proxy_server.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | mooncake-integration/allocator_ascend_npu.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW | mooncake-integration/fabric_allocator_utils.py | 7 | logger = logging.getLogger(__name__) | CODE |
| LOW | mooncake-integration/allocator.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ransfer-engine/tests/fault-tolerant/transfer_engine.py | 6 | logger = logging.getLogger(__name__) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | benchmarks/storage_benchmark_v1/layout/mla.py | 126 | Get MLA model configuration by name Args: model_name: Model identifier (e.g., 'glm5', 'kimi-k2.6') Ret | STRING |
| HIGH | benchmarks/storage_benchmark_v1/layout/mla.py | 144 | Create an MLALayout instance from model configuration Args: model_config: Model configuration dictionary wi | STRING |
| HIGH | scripts/ascend/perf/hccl_tools.py | 26 | parse args . Args: Returns: args. Examples: >>> parse_args() | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | README.md | 186 | - **Distributed KV cache pooling and sharing**: [Mooncake Store extends vLLM](https://vllm.ai/blog/2026-05-06-mooncake-s | CODE |
| MEDIUM | …s/source/deployment/mooncake-store-deployment-guide.md | 123 | The simplest deployment, as shown in [Quick Start](#quick-start). A single `mooncake_master` orchestrates clients over T | CODE |
| MEDIUM | docs/source/performance/vllm/vllm-v1-mooncake-store.md | 11 | ## Speeding up real agentic traces | COMMENT |
| MEDIUM | mooncake-transfer-engine/tent/tests/CMakeLists.txt | 231 | # ProgressWorker skeleton test: covers default-off behavior, event-driven | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mooncake-wheel/mooncake/mooncake_elastic_buffer.py | 102 | CODE | |
| LOW | mooncake-wheel/mooncake/mooncake_elastic_buffer.py | 425 | CODE | |
| LOW | benchmarks/storage_benchmark_v1/benchmark.py | 413 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mooncake-store/src/dummy_client.cpp | 1114 | // TODO: implement this function | COMMENT |
| LOW | mooncake-store/src/dummy_client.cpp | 1146 | // TODO: implement this function | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/code_format.sh | 9 | # Usage: | COMMENT |