Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Chiicake/hybrid-kv
/ functions
Functions
617 in github.com/Chiicake/hybrid-kv
⨍
Functions
617
◇
Types & classes
131
↓ 3 callers
Function
saveRuntimePreferences
(input: Partial<RuntimePreferences>)
hkv-gui/src/lib/runtime-preferences.ts:61
↓ 3 callers
Function
serve_with_shutdown_with_observation
( listener: tokio::net::TcpListener, engine: Arc<E>, metrics: Arc<Metrics>, observation_log: O
hkv-server/src/server.rs:114
↓ 3 callers
Function
serverStatus
()
hkv-gui/src/lib/api.ts:66
↓ 3 callers
Method
server_status
(&self)
hkv-gui/src-tauri/src/state.rs:118
↓ 3 callers
Method
set_with_ttl
Inserts or replaces a key and attaches an expiration atomically.
hkv-engine/src/memory.rs:628
↓ 3 callers
Function
spawn_server
( expected_commands: usize, handler: fn(usize, Vec<Vec<u8>>, &mut TcpStream), )
hkv-client/tests/client.rs:9
↓ 3 callers
Function
spawn_server_for_test
( shutdown_drain_timeout: Duration, )
hkv-server/src/server.rs:802
↓ 3 callers
Function
spawn_test_server
()
hkv-server/tests/observation.rs:15
↓ 3 callers
Function
stopServer
()
hkv-gui/src/lib/api.ts:62
↓ 3 callers
Method
store_runs
(&self, runs: &[BenchmarkRun])
hkv-gui/src-tauri/src/run_repository.rs:53
↓ 2 callers
Method
as_u8
Convert command to u8 number
hkv-common/src/ioctl.rs:320
↓ 2 callers
Function
assert_top_keys_in_current_evaluator_order
( actual: &[ExactHotKey], expected: &[(&[u8], u64, u64, u64)], )
hkv-server/tests/hotness_workloads.rs:253
↓ 2 callers
Function
assert_window_state_cleared
(captures: &[StabilityCapture], expected_window_events: usize)
hkv-server/tests/hotness_workloads.rs:229
↓ 2 callers
Function
barWidth
(value: number, max: number)
hkv-gui/src/components/benchmarks/ResultCharts.tsx:8
↓ 2 callers
Function
buildBenchmarkRequest
(values: BenchmarkFormValues)
hkv-gui/src/components/benchmarks/form-model.ts:84
↓ 2 callers
Function
build_buffers
(count: usize, size: usize, seed: u64)
hkv-engine/src/bin/bench_engine.rs:115
↓ 2 callers
Function
client_with_retry
(addr: String, max_retries: usize)
hkv-client/tests/client.rs:129
↓ 2 callers
Method
code
Returns the stable numeric code for the error.
hkv-common/src/error.rs:72
↓ 2 callers
Function
completed_stdout
()
hkv-gui/src-tauri/src/runners/redis_benchmark.rs:529
↓ 2 callers
Function
default_run_repository
()
hkv-gui/src-tauri/src/state.rs:136
↓ 2 callers
Function
default_server_binary_path
()
hkv-gui/src-tauri/src/server_manager.rs:390
↓ 2 callers
Method
delete
(&self, key: &[u8])
hkv-server/src/server.rs:770
↓ 2 callers
Function
deltaLabel
(current: number | null, previous: number | null, suffix: string)
hkv-gui/src/routes/Overview.tsx:7
↓ 2 callers
Function
encode_command
Encodes a RESP2 array command into the provided buffer.
hkv-client/src/resp.rs:43
↓ 2 callers
Function
encode_u64
(mut value: u64)
hkv-client/src/client.rs:311
↓ 2 callers
Function
formatInteger
(value: number | null | undefined)
hkv-gui/src/lib/format.ts:1
↓ 2 callers
Function
formatRequestBudget
(value: number)
hkv-gui/src/routes/Benchmarks.tsx:18
↓ 2 callers
Function
formatSigned
(value: number, suffix: string)
hkv-gui/src/components/runs/RunComparison.tsx:7
↓ 2 callers
Method
get
(&self)
hkv-common/src/types.rs:255
↓ 2 callers
Method
info
Fetches server INFO output. Returns the raw bulk payload; parsing is left to the caller.
hkv-client/src/client.rs:264
↓ 2 callers
Method
info_snapshot
(&self)
hkv-gui/src-tauri/src/state.rs:126
↓ 2 callers
Function
isBrowserEnvironment
()
hkv-gui/src/lib/runtime-preferences.ts:15
↓ 2 callers
Function
is_error_response
(response: &[u8])
hkv-server/src/server.rs:557
↓ 2 callers
Function
loadWorkbenchSnapshot
()
hkv-gui/src/lib/api.ts:74
↓ 2 callers
Method
lru_push_back
Appends `idx` to the LRU tail (most recently used). This keeps updates O(1) without heap pointers.
hkv-engine/src/memory.rs:197
↓ 2 callers
Method
lru_remove
Detaches `idx` from the LRU list. Call this before re-linking or removing the node.
hkv-engine/src/memory.rs:166
↓ 2 callers
Function
mergeError
(current: BenchmarkRun | null, message: string)
hkv-gui/src/routes/Benchmarks.tsx:44
↓ 2 callers
Function
metricValue
(value: number | null, suffix: string)
hkv-gui/src/components/runs/RunList.tsx:11
↓ 2 callers
Method
next_index
(&mut self, mask: usize)
hkv-engine/src/bin/bench_engine.rs:104
↓ 2 callers
Function
normalizeString
(value: unknown, fallback: string)
hkv-gui/src/lib/runtime-preferences.ts:19
↓ 2 callers
Method
observations
(&self)
hkv-server/src/observation.rs:47
↓ 2 callers
Function
onServerEvent
( handler: (payload: ServerEventEnvelope) => void )
hkv-gui/src/lib/api.ts:115
↓ 2 callers
Function
parse_info_snapshot
(captured_at: &str, raw: &str)
hkv-gui/src-tauri/src/server_manager.rs:289
↓ 2 callers
Function
parse_key_value_segment
(line: &str, key: &str)
hkv-gui/src-tauri/src/runners/redis_benchmark.rs:414
↓ 2 callers
Method
parse_output
(&self, stdout: &str, stderr: &str)
hkv-gui/src-tauri/src/runners/redis_benchmark.rs:120
↓ 2 callers
Function
parse_u64
(arg: &[u8])
hkv-server/src/server.rs:687
↓ 2 callers
Function
parse_usize
(data: &[u8])
hkv-server/src/protocol.rs:130
↓ 2 callers
Function
parse_usize
(data: &[u8])
hkv-client/tests/client.rs:82
↓ 2 callers
Function
push_usize
(out: &mut Vec<u8>, mut value: usize)
hkv-client/src/resp.rs:158
↓ 2 callers
Function
read_line
(buf: &mut BytesMut)
hkv-server/src/protocol.rs:117
↓ 2 callers
Function
read_line
(reader: &mut BufReader<TcpStream>, buf: &mut Vec<u8>)
hkv-client/tests/client.rs:66
↓ 2 callers
Function
read_stream
( mut reader: Box<dyn Read + Send>, events: Sender<BenchmarkLifecycleEvent>, )
hkv-gui/src-tauri/src/runners/redis_benchmark.rs:316
↓ 2 callers
Function
reap_connection_task
(join_result: Result<std::io::Result<()>, tokio::task::JoinError>)
hkv-server/src/server.rs:589
↓ 2 callers
Method
record
Records a latency measurement into the histogram. Caller passes `Duration` to avoid unit ambiguity.
hkv-server/src/metrics.rs:190
↓ 2 callers
Method
record_error
Records an error response.
hkv-server/src/metrics.rs:114
↓ 2 callers
Function
refresh
()
hkv-gui/src/routes/Server.tsx:54
↓ 2 callers
Function
refreshed_ttl_long
()
hkv-engine/src/memory.rs:757
↓ 2 callers
Function
refreshed_ttl_short
()
hkv-engine/src/memory.rs:753
↓ 2 callers
Function
refreshed_ttl_sleep
()
hkv-engine/src/memory.rs:761
↓ 2 callers
Function
register_commands
(builder: tauri::Builder<tauri::Wry>)
hkv-gui/src-tauri/src/commands.rs:50
↓ 2 callers
Function
report
(label: &str, ops: usize, elapsed: std::time::Duration)
hkv-engine/src/bin/bench_engine.rs:125
↓ 2 callers
Function
run_overhead_series
( addr: SocketAddr, config: OverheadWorkflowConfig, )
hkv-server/tests/observation.rs:204
↓ 2 callers
Function
run_overhead_workload
( addr: SocketAddr, config: OverheadWorkloadConfig, )
hkv-server/tests/observation.rs:140
↓ 2 callers
Function
run_sustained_stability_harness
( windows: Vec<Vec<ObservationEvent>>, retained_captures: usize, top_keys_limit: usize, )
hkv-server/tests/hotness_workloads.rs:171
↓ 2 callers
Function
sanitizeRuntimePreferences
(input: Partial<RuntimePreferences>)
hkv-gui/src/lib/runtime-preferences.ts:28
↓ 2 callers
Method
schedule_expiration
Adds or refreshes a node in the TTL heap.
hkv-engine/src/memory.rs:250
↓ 2 callers
Function
send_raw
(addr: SocketAddr, request: &[u8])
hkv-server/tests/metrics.rs:38
↓ 2 callers
Method
set
(&mut self, flag: u8)
hkv-common/src/types.rs:366
↓ 2 callers
Function
spawn_test_server
()
hkv-server/tests/metrics.rs:13
↓ 2 callers
Function
spawn_test_server
()
hkv-server/tests/expanded.rs:14
↓ 2 callers
Function
split_target_addr
(target_addr: &str)
hkv-gui/src-tauri/src/runners/redis_benchmark.rs:360
↓ 2 callers
Function
stable_sustained_skew_windows
(window_count: usize)
hkv-server/tests/hotness_workloads.rs:322
↓ 2 callers
Function
startBenchmark
(request: BenchmarkRunRequest)
hkv-gui/src/lib/api.ts:42
↓ 2 callers
Method
status
(&self)
hkv-gui/src-tauri/src/server_manager.rs:233
↓ 2 callers
Function
stopBenchmark
(runId: string)
hkv-gui/src/lib/api.ts:46
↓ 2 callers
Function
summarizeLatestRun
(snapshot: WorkbenchSnapshot | null)
hkv-gui/src/components/layout/workbenchSnapshot.ts:82
↓ 2 callers
Function
summarizeWorkbenchStatus
(snapshot: WorkbenchSnapshot | null)
hkv-gui/src/components/layout/workbenchSnapshot.ts:66
↓ 2 callers
Function
summarize_runs
(runs: &[OverheadRunMetrics])
hkv-server/tests/observation.rs:219
↓ 2 callers
Function
temp_storage_dir
(test_name: &str)
hkv-gui/src-tauri/src/state.rs:248
↓ 2 callers
Method
total_ops_per_run
(self)
hkv-server/tests/observation.rs:101
↓ 2 callers
Method
touch
Marks a node as recently used by moving it to the tail. Skips relinking if the node is already the tail.
hkv-engine/src/memory.rs:218
↓ 2 callers
Function
validate_request
(request: &BenchmarkRunRequest)
hkv-gui/src-tauri/src/runners/redis_benchmark.rs:344
↓ 2 callers
Method
wait
(&mut self)
hkv-gui/src-tauri/src/state.rs:227
↓ 2 callers
Function
write_integer
(stream: &mut TcpStream, value: i64)
hkv-client/tests/client.rs:118
↓ 2 callers
Method
write_value
Inserts or replaces a key and optionally attaches a TTL in one write. When `ttl` is `Some`, the value and expiration become visible together under th
hkv-engine/src/memory.rs:467
↓ 1 callers
Method
acquire
Acquires a connection from the pool.
hkv-client/src/pool.rs:77
↓ 1 callers
Function
add
(left: u64, right: u64)
hkv-kernel/src/lib.rs:1
↓ 1 callers
Function
applyBenchmarkProfile
(profile: string, values: BenchmarkFormValues)
hkv-gui/src/components/benchmarks/form-model.ts:38
↓ 1 callers
Method
average_us
Returns the arithmetic mean latency in microseconds.
hkv-server/src/metrics.rs:226
↓ 1 callers
Method
backup_corrupted_store
(&self, contents: &str)
hkv-gui/src-tauri/src/run_repository.rs:58
↓ 1 callers
Function
buildPhase2aHelper
(run: BenchmarkRun | null, terminalLineCount: number)
hkv-gui/src/routes/Benchmarks.tsx:30
↓ 1 callers
Function
build_tcp_keepalive
(config: ServerConfig)
hkv-server/src/server.rs:597
↓ 1 callers
Function
bursty_spike_workload
()
hkv-server/tests/hotness_workloads.rs:300
↓ 1 callers
Method
category
Returns the coarse category of the error.
hkv-common/src/error.rs:77
↓ 1 callers
Function
classify_read_error
(err: ClientError, no_response_bytes: bool)
hkv-client/src/pool.rs:282
↓ 1 callers
Function
command_names
()
hkv-gui/src-tauri/src/commands.rs:46
↓ 1 callers
Function
compare_runs
(baseline: OverheadRunSummary, observed: OverheadRunSummary)
hkv-server/tests/observation.rs:252
↓ 1 callers
Function
configure_accepted_stream
(stream: &TcpStream, config: ServerConfig)
hkv-server/src/server.rs:561
↓ 1 callers
Method
connect
(&self, address: &str)
hkv-gui/src-tauri/src/info_poller.rs:41
↓ 1 callers
Function
connect_stream
(config: &PoolConfig)
hkv-client/src/pool.rs:249
← previous
next →
101–200 of 617, ranked by callers