Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arana-db/kiwi
/ functions
Functions
2,670 in github.com/arana-db/kiwi
⨍
Functions
2,670
◇
Types & classes
421
Function
auth_without_requirepass_returns_error
()
src/cmd/src/auth.rs:190
Method
backpressure_config
Get the backpressure configuration
src/common/runtime/message.rs:401
Method
begin_receiving_snapshot
( &mut self, )
src/raft/src/state_machine.rs:282
Method
bg_task_worker
usage: let mut storage = Storage::new(...); let receiver = storage.open(...)?; let storage = Arc::new(storage); tokio::spawn(Storage::bg_task_worker(s
src/storage/src/storage.rs:291
Method
big_number
(value: T)
src/resp/src/types.rs:245
Method
bitcount
BITCOUNT key [start end] Count the number of set bits (population counting) in a string. By default all the bytes contained in the string are examine
src/storage/src/redis_strings.rs:1630
Method
bitop
BITOP operation destkey key [key ...] Perform bitwise operations between strings. # Arguments `operation` - The bitwise operation to perform (AND, O
src/storage/src/redis_strings.rs:1873
Method
bitpos
BITPOS key bit [start] [end] [BYTE | BIT] Return the position of the first bit set to 1 or 0 in a string. The position is returned, thinking of the s
src/storage/src/redis_strings.rs:1727
Method
boolean
(value: bool)
src/resp/src/types.rs:237
Method
buffer_size
Get the buffer size of the channel
src/common/runtime/message.rs:372
Method
build_meta_key
build meta key from data key ## data_key format ```text | reserve1 | encoded_key | version | Data / index | reserve2 | | 8B | N B | 8
src/storage/src/data_compaction_filter.rs:92
Method
bulk_error
(value: T)
src/resp/src/types.rs:249
Method
busy
(msg: &str)
src/kstd/src/status.rs:47
Method
byte_size
size of self in bytes
src/storage/src/coding.rs:24
Function
calculate_benchmark_results
Calculate benchmark results from latency data
benches/performance_benchmark.rs:210
Method
calculate_performance_results
Calculate performance results from latency data
src/net/tests/performance_tests.rs:428
Method
calculate_storage_stats
Calculate storage statistics based on the command and result
src/common/runtime/storage_server.rs:484
Method
can_communicate
检查两个节点是否可以通信
tests/raft_network_partition_tests.rs:62
Function
cf_name_str_to_index
Convert CF name (&str) to index
src/storage/src/logindex/types.rs:87
Method
channel
Create a channel communication error
src/common/runtime/error.rs:79
Method
channel_size
(mut self, channel_size: usize)
src/executor/src/builder.rs:38
Method
channel_tracker
Get channel metrics tracker for recording channel events
src/common/runtime/metrics.rs:436
Method
check_compaction_needed
Check if compaction is needed based on various metrics
src/common/runtime/storage_server.rs:1292
Method
check_flush_status
Check flush status for a storage instance
src/common/runtime/storage_server.rs:1317
Method
check_parallel_safety
Check if commands in batch can be executed in parallel
src/net/src/async_resp_parser.rs:173
Method
circuit_breaker_open
Create a circuit breaker error
src/common/runtime/error.rs:104
Method
classify_operation
(command: &StorageCommand)
src/common/runtime/storage_server.rs:822
Method
cleanup_old_data
Clear old error data (for memory management)
src/common/runtime/error_logging.rs:351
Function
cleanup_test_environment
(mut manager: RuntimeManager)
src/common/runtime/tests.rs:555
Function
cleanup_test_environment
(mut manager: RuntimeManager)
src/common/runtime/additional_unit_tests.rs:576
Function
cleanup_test_environment
Helper to clean up test environment
tests/dual_runtime_unit_tests.rs:520
Method
clear_all
清除所有连接缓存
src/raft/src/network.rs:117
Method
client_capabilities
(&self)
src/resp/src/negotiation.rs:52
Method
collect_rocksdb_stats
Collect comprehensive RocksDB statistics
src/common/runtime/storage_server.rs:1326
Method
collect_statistics
Collect storage statistics
src/common/runtime/storage_server.rs:1231
Function
compact
(client: redis.Redis, queue_name: str)
tests/tcl/tests/helpers/redis_queue.py:42
Method
compact
Compact buffer by moving unread data to beginning
src/net/src/buffer.rs:426
Method
compact_all
use for admin command and cron job
src/storage/src/storage.rs:337
Method
compact_range
Compact database range
src/storage/src/redis.rs:379
Method
compact_range
use for admin command
src/storage/src/storage.rs:356
Method
compact_range
(&self, start: Option<&[u8]>, end: Option<&[u8]>)
src/engine/src/rocksdb_engine.rs:182
Method
config
Get health check configuration
src/common/runtime/metrics.rs:1913
Method
config
Get the current configuration
src/common/runtime/manager.rs:394
Method
configuration
Create a configuration error
src/common/runtime/error.rs:89
Method
convert_to_resp2
Convert RESP3 data to RESP2 compatible format for fallback
src/resp/src/negotiation.rs:219
Method
copy_data
Efficiently copy data between buffers
src/net/src/buffer.rs:228
Function
correct_password_authenticates_and_replies_ok
()
src/cmd/src/auth.rs:178
Method
count
(&self)
src/storage/src/batch.rs:215
Method
count
(&self)
src/storage/src/format_base_meta_value.rs:192
Method
count_byte
(&self, byte: u8)
src/kstd/src/slice.rs:101
Method
create
(&mut self, _context: TablePropertiesCollectorContext)
src/storage/src/logindex/table_properties.rs:121
Method
create_cf_options
Helper function: create column-family options
src/storage/src/redis.rs:289
Method
create_checkpoint
Export all DB instances to `checkpoint_root/<i>/` and write `__raft_snapshot_meta`.
src/storage/src/storage.rs:408
Method
create_checkpoint
(&self, path: &std::path::Path)
src/engine/src/rocksdb_engine.rs:200
Method
create_grpc_services
( app: Arc<RaftApp>, )
src/raft/src/node.rs:76
Method
create_legacy_server
Create a legacy server without dual runtime architecture (for backward compatibility)
src/net/src/lib.rs:87
Method
create_network_server
Create a NetworkServer with dual runtime architecture
src/net/src/lib.rs:115
Method
create_server
( protocol: &str, addr: Option<String>, runtime_manager: &RuntimeManager, requ
src/net/src/lib.rs:55
Method
create_status
(code: Code, msg: Option<&str>)
src/kstd/src/status.rs:51
Method
create_test_data
Create test data of specified size
tests/comprehensive_test_suite.rs:218
Function
create_test_environment
()
src/common/runtime/tests.rs:547
Function
create_test_environment
()
src/common/runtime/additional_unit_tests.rs:568
Function
create_test_environment
Helper to create a minimal test environment
tests/dual_runtime_unit_tests.rs:513
Function
create_test_message_channel
()
src/common/runtime/tests.rs:67
Function
create_test_message_channel
()
src/common/runtime/additional_unit_tests.rs:76
Function
create_test_message_channel
Helper function to create a test MessageChannel
tests/dual_runtime_unit_tests.rs:72
Method
current_version
(&self)
src/resp/src/negotiation.rs:48
Function
cursor_snapshot_roundtrip
()
src/raft/tests/snapshot_roundtrip_test.rs:38
Method
data
Returns a pointer to the beginning of the referenced data.
src/kstd/src/slice.rs:46
Method
data_type
(&self)
src/storage/src/format_base_value.rs:231
Method
db
(&self)
src/engine/src/rocksdb_engine.rs:38
Method
db_id
Get db_id from current Storage.
src/common/runtime/global_storage.rs:79
Method
db_instance_num
Get db_instance_num from current Storage.
src/common/runtime/global_storage.rs:74
Method
deactivate_isolation
Deactivates fault isolation for a component
src/common/runtime/fault_isolation.rs:65
Method
decode
(data: &[u8])
src/storage/src/format.rs:89
Method
decode
(encoded_key: &[u8], key_str: &mut BytesMut)
src/storage/src/format_base_key.rs:75
Method
decode
(key: &[u8])
src/storage/src/format_lists_data_key.rs:125
Method
default
()
benches/performance_benchmark.rs:63
Method
default
()
benches/dual_runtime_performance_benchmark.rs:72
Method
default
()
src/resp/src/parse.rs:61
Method
default
()
src/resp/src/types.rs:112
Method
default
()
src/resp/src/negotiation.rs:35
Method
default
()
src/resp/src/encode.rs:160
Method
default
()
src/conf/src/config.rs:226
Method
default
()
src/conf/src/runtime_config.rs:74
Method
default
()
src/storage/src/statistics.rs:110
Method
default
()
src/storage/src/slot_indexer.rs:31
Method
default
()
src/storage/src/options.rs:80
Method
default
()
src/storage/src/logindex/cf_tracker.rs:35
Method
default
()
src/storage/src/logindex/collector.rs:156
Method
default
()
src/kstd/src/slice.rs:26
Method
default
()
src/cmd/src/auth.rs:37
Method
default
()
src/executor/src/builder.rs:49
Method
default
()
src/net/src/buffer.rs:45
Method
default
()
src/net/src/pipeline.rs:44
Method
default
()
src/net/src/pool.rs:39
Method
default
()
src/net/src/optimized_handler.rs:45
Method
default
()
src/net/tests/performance_tests.rs:50
Method
default
()
src/raft/src/network.rs:53
Method
default
()
src/raft/src/node.rs:127
← previous
next →
801–900 of 2,670, ranked by callers