Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arana-db/kiwi
/ types & classes
Types & classes
421 in github.com/arana-db/kiwi
⨍
Functions
2,670
◇
Types & classes
421
↓ 252 callers
Enum
Error
src/conf/src/error.rs:26
↓ 41 callers
Enum
Error
src/net/src/error.rs:25
↓ 1 callers
Class
HealthCheck
src/common/runtime/health.rs:45
↓ 1 callers
Class
PauseControllerWrapper
src/server/src/main.rs:33
↓ 1 callers
Class
Storage
src/storage/src/storage.rs:92
Class
ActiveConnection
src/net/src/pool.rs:80
Class
AlwaysLeader
src/raft/src/leader_gate.rs:35
Class
AppendCmd
src/cmd/src/append.rs:28
Class
Args
src/server/src/main.rs:51
Class
AsyncRespParser
Enhanced RESP parser for async storage operations
src/net/src/async_resp_parser.rs:30
Class
AuthCmd
src/cmd/src/auth.rs:31
Class
BackgroundTaskConfig
src/common/runtime/storage_server.rs:924
Class
BackgroundTaskManager
Background task manager for RocksDB maintenance
src/common/runtime/storage_server.rs:914
Class
BackgroundTaskStats
src/common/runtime/storage_server.rs:957
Class
BackpressureConfig
src/common/runtime/message.rs:178
Class
BaseCmdGroup
src/cmd/src/lib.rs:256
Class
BaseDataValue
src/storage/src/format_base_data_value.rs:33
Class
BaseKey
used for string data key or hash/zset/set/list's meta key. format: | reserve1 | key | reserve2 | | 8B | | 16B |
src/storage/src/format_base_key.rs:35
Class
BaseMetaValue
src/storage/src/format_base_meta_value.rs:49
Interface
Batch
Trait for batch write operations. This trait abstracts the batch write mechanism to support both standalone (RocksDB direct write) and cluster (Raft
src/storage/src/batch.rs:59
Class
BatchConfig
src/common/runtime/storage_server.rs:620
Class
BatchMetrics
src/common/runtime/metrics.rs:159
Class
BatchMetricsData
src/common/runtime/metrics.rs:568
Enum
BatchOperationType
src/common/runtime/storage_server.rs:655
Enum
BatchPriority
src/net/src/async_resp_parser.rs:148
Class
BatchProcessor
src/common/runtime/storage_server.rs:611
Class
BatchState
src/common/runtime/storage_server.rs:644
Class
BatchStats
src/common/runtime/storage_server.rs:907
Enum
BeforeOrAfter
src/storage/src/storage_impl.rs:24
Class
BenchmarkConfig
benches/performance_benchmark.rs:54
Class
BenchmarkResults
benches/performance_benchmark.rs:40
Class
BenchmarkResults
Benchmark results aggregator
benches/dual_runtime_performance_benchmark.rs:110
Enum
BgTask
src/storage/src/storage.rs:59
Class
BgTaskHandler
src/storage/src/storage.rs:75
Class
Binlog
src/conf/src/raft_type.rs:42
Class
BinlogBatch
Binlog batch implementation for cluster (Raft) mode. Accumulates put/delete operations as `BinlogEntry` values, then on `commit` hands the assembled
src/storage/src/batch.rs:235
Class
BinlogEntry
src/conf/src/raft_type.rs:33
Class
BinlogResponse
src/conf/src/raft_type.rs:79
Class
BitcountCmd
src/cmd/src/bitcount.rs:28
Class
BitopCmd
src/cmd/src/bitop.rs:31
Class
BitposCmd
src/cmd/src/bitpos.rs:33
Class
BufferConfig
src/net/src/buffer.rs:29
Class
BufferManager
Buffer manager for efficient memory usage
src/net/src/buffer.rs:112
Class
BufferMetrics
src/common/runtime/metrics.rs:202
Class
BufferMetricsData
src/common/runtime/metrics.rs:585
Class
BufferStats
src/net/src/buffer.rs:340
Class
BufferedReader
Optimized buffer reader for streaming data
src/net/src/buffer.rs:352
Class
CfTrackerState
src/storage/src/logindex/cf_tracker.rs:43
Enum
ChannelHealth
src/common/runtime/metrics.rs:275
Class
ChannelMetrics
src/common/runtime/metrics.rs:174
Class
ChannelMetricsTracker
Channel metrics tracker for recording channel communication events
src/common/runtime/metrics.rs:488
Class
ChannelStats
src/common/runtime/message.rs:317
Enum
ChaosFailureType
src/common/runtime/stress_tests.rs:152
Enum
ChaosFailureType
tests/dual_runtime_stress_tests.rs:147
Class
ChaosTestFramework
src/common/runtime/stress_tests.rs:122
Class
ChaosTestFramework
Chaos testing framework
tests/dual_runtime_stress_tests.rs:119
Class
CircuitBreaker
src/common/runtime/message.rs:241
Enum
CircuitBreakerState
src/common/runtime/message.rs:255
Class
Client
src/client/src/lib.rs:30
Class
ClientContext
src/client/src/lib.rs:38
Interface
Cmd
src/cmd/src/lib.rs:180
Class
CmdClientGetname
src/cmd/src/group_client.rs:42
Class
CmdClientSetname
src/cmd/src/group_client.rs:75
Class
CmdExecution
src/executor/src/executor.rs:28
Class
CmdExecutionWork
[`CmdExecutionWork`] is the work item sent to the worker pool. It notifies the caller when the work is finished.
src/executor/src/executor.rs:43
Class
CmdExecutor
[`CmdExecutor`] accepts the command & command args parsed from server, and execute them in a task pool.
src/executor/src/executor.rs:50
Class
CmdExecutorBuilder
src/executor/src/builder.rs:20
Interface
CmdExecutorNetworkExt
Extension trait for CmdExecutor to support network operations
src/net/src/executor_ext.rs:37
Class
CmdMeta
src/cmd/src/lib.rs:172
Enum
CmdRes
src/resp/src/encode.rs:31
Enum
Code
src/kstd/src/status.rs:29
Enum
ColumnFamilyIndex
src/conf/src/raft_type.rs:107
Enum
ColumnFamilyIndex
src/storage/src/redis.rs:58
Interface
Command
src/resp/src/command.rs:526
Class
CommandBatch
src/net/src/async_resp_parser.rs:137
Class
CommandBatch
A batch of commands to be processed together
src/net/src/pipeline.rs:67
Class
CommandPipeline
Pipeline processor for batching and executing commands
src/net/src/pipeline.rs:104
Enum
CommandType
src/resp/src/command.rs:27
Class
CompactionStats
src/common/runtime/metrics.rs:133
Class
CompactionStatsData
src/common/runtime/metrics.rs:552
Class
ComparisonSummary
benches/dual_runtime_performance_benchmark.rs:118
Class
ComponentHealth
src/common/runtime/metrics.rs:1577
Class
ComponentStatus
src/common/runtime/metrics.rs:1588
Class
ComprehensiveTestSuite
Main comprehensive test suite runner
tests/comprehensive_test_suite.rs:74
Enum
CompressionType
src/conf/src/config.rs:29
Class
Config
src/conf/src/config.rs:88
Class
ConfigCmd
src/cmd/src/admin.rs:114
Class
ConnectionConfig
src/raft/src/network.rs:41
Class
ConnectionPool
Generic connection pool implementation
src/net/src/pool.rs:112
Class
ConnectionResources
Connection resources that can be pooled
src/net/src/optimized_handler.rs:57
Class
ConnectionResources
Connection handler resources that can be pooled
src/net/src/tcp.rs:95
Class
CorrelationId
src/common/runtime/error_logging.rs:36
Class
CorrelationMetrics
src/common/runtime/metrics.rs:217
Class
CorrelationMetricsData
src/common/runtime/metrics.rs:594
Class
DataCompactionFilter
src/storage/src/data_compaction_filter.rs:49
Class
DataCompactionFilterFactory
src/storage/src/data_compaction_filter.rs:222
Class
DataKey
src/storage/src/format.rs:56
Enum
DataType
src/storage/src/format_base_value.rs:31
Class
DbAccess
Concrete implementation of DbCfAccess for rocksdb::DB
src/storage/src/logindex/db_access.rs:42
Class
DbAccess
src/raft/tests/logindex_integration.rs:124
next →
1–100 of 421, ranked by callers