Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alibaba/tair
/ types & classes
Types & classes
1,341 in github.com/alibaba/tair
⨍
Functions
6,644
◇
Types & classes
1,341
↓ 90 callers
Class
Slice
src/storage/ldb/leveldb/util/logging.h:18
↓ 27 callers
Class
ThreadSyscallException
* @brief 调用线程相关的系统调用异常类 */
deps/tbsys/src/ThreadException.h:26
↓ 25 callers
Class
Time
* @brief Time类提供对时间的简单操作,获取当前时间,构造时间间隔 * 时间加减,时间转换 */
deps/tbsys/src/Time.h:26
↓ 9 callers
Class
ThreadLockedException
* @brief 当前线程已经被锁住异常 */
deps/tbsys/src/ThreadException.h:43
↓ 7 callers
Class
Status
src/storage/ldb/leveldb/include/leveldb/status.h:21
↓ 7 callers
Class
out_of_range
deps/tbsys/src/bytebuffer.h:40
↓ 6 callers
Class
ReadOptions
src/storage/ldb/leveldb/table/format.h:18
↓ 6 callers
Class
Slice
src/storage/ldb/leveldb/include/leveldb/env.h:42
↓ 5 callers
Class
Func
src/common/stat_define.hpp:102
↓ 4 callers
Class
IllegalArgumentException
* @brief 不合法参数异常类 */
deps/tbsys/src/Exception.h:76
↓ 4 callers
Class
InternalKey
src/storage/ldb/leveldb/db/dbformat.h:20
↓ 3 callers
Class
Token
deps/tbsys/src/Timer.h:96
↓ 3 callers
Class
sigaction
deps/libeasy/src/io/easy_io.c:176
↓ 2 callers
Class
BadThreadControlException
* @brief 调用线程控制系统调用异常 */
deps/tbsys/src/ThreadException.h:94
↓ 2 callers
Class
GcLogRecord
src/storage/ldb/ldb_gc_factory.hpp:72
↓ 2 callers
Class
Handle
deps/tbsys/src/Handle.h:156
↓ 2 callers
Class
Options
src/storage/ldb/leveldb/db/builder.h:12
↓ 2 callers
Class
ParsedInternalKey
src/storage/ldb/leveldb/db/dbformat.h:86
↓ 2 callers
Class
SyscallException
* @brief 系统调用异常类 */
deps/tbsys/src/Exception.h:99
↓ 2 callers
Class
stat
src/storage/ldb/tools/ldb_verify.cpp:1500
↓ 2 callers
Class
stat
src/storage/ldb/tools/statistics_verify.cpp:1163
↓ 2 callers
Class
stat
src/storage/ldb/leveldb/util/env_posix.cc:518
↓ 1 callers
Class
BGItem
src/storage/ldb/leveldb/util/env_posix.cc:692
↓ 1 callers
Class
CtrlCHandlerException
* @brief CtrlCHandler实例如果已经存在就会抛出异常 */
deps/tbsys/src/CtrlCHandler.h:59
↓ 1 callers
Class
FailRecord
src/dataserver/remote_sync_manager.hpp:49
↓ 1 callers
Class
GcNode
src/storage/ldb/ldb_gc_factory.hpp:35
↓ 1 callers
Class
InvalidTimeoutException
* @brief 超时异常 */
deps/tbsys/src/ThreadException.h:111
↓ 1 callers
Class
NullHandleException
* @brief Handle为空异常类 */
deps/tbsys/src/Exception.h:59
↓ 1 callers
Class
ThreadCreateException
* @brief 创建线程异常 */
deps/tbsys/src/ThreadException.h:130
↓ 1 callers
Class
ThreadStartedException
* @brief 线程Start时的异常 */
deps/tbsys/src/ThreadException.h:60
↓ 1 callers
Class
Unit
src/storage/ldb/ldb_balancer.hpp:58
↓ 1 callers
Class
UpdateStat
src/storage/ldb/ldb_instance.cpp:746
↓ 1 callers
Class
Value
src/common/mixin_test_helper.hpp:29
↓ 1 callers
Class
WriteOptions
src/storage/ldb/leveldb/include/leveldb/db.h:22
↓ 1 callers
Class
cluster_info
src/client/cluster_handler_manager.hpp:31
↓ 1 callers
Class
flow_sort_item
src/client/tair_client.hpp:60
↓ 1 callers
Class
sigaction
deps/libeasy/src/io/ev.c:2819
↓ 1 callers
Class
stat
src/storage/ldb/bg_task.cpp:491
↓ 1 callers
Class
stat
src/storage/ldb/leveldb/util/posix_logger.h:146
↓ 1 callers
Class
stat
src/common/record_logger_util.cpp:214
↓ 1 callers
Class
stat
deps/tbsys/src/fileutil.cpp:24
↓ 1 callers
Class
stat
deps/tbsys/src/tblog.cpp:318
↓ 1 callers
Class
stat
deps/tbsys/src/Utility.cpp:187
↓ 1 callers
Class
statfs
deps/libeasy/src/io/ev.c:2937
↓ 1 callers
Class
testFailed
deps/tbsys/test/testBase.h:25
Class
AliveTest
deps/tbsys/test/testthread.cpp:88
Class
AliveTestThread
deps/tbsys/test/testthread.cpp:60
Class
AllFlowLimit
src/common/flowrate.h:34
Class
AreaFlow
src/dataserver/flow_controller_impl.h:40
Class
AreaServeridKeys
src/storage/ldb/tools/statistics_verify.cpp:272
Class
Arena
src/storage/ldb/leveldb/util/arena.h:15
Class
Arena
src/storage/ldb/leveldb/db/skiplist.h:35
Class
AtomicCount
src/storage/ldb/leveldb/port/port_posix.h:97
Class
AtomicPointer
A type that holds a pointer that can be read or written atomically (i.e., without word-tearing.)
src/storage/ldb/leveldb/port/port_example.h:65
Class
AtomicPointer
src/storage/ldb/leveldb/port/atomic_pointer.h:90
Class
AtomicPointer
Storage for a lock-free pointer
src/storage/ldb/leveldb/port/port_android.h:89
Class
AtomicPointer
src/common/tair_atomic.hpp:327
Class
Balancer
src/storage/ldb/ldb_balancer.hpp:47
Class
BatchBucketRecord
src/common/record.hpp:108
Class
BgTask
src/storage/ldb/bg_task.hpp:125
Class
BitMap
src/common/util.hpp:490
Class
BitcmpLdbComparatorImpl
src/storage/ldb/ldb_comparator.hpp:22
Class
Bits
Some bit-manipulation functions.
src/common/snappy/snappy-stubs-internal.h:342
Class
Block
src/storage/ldb/leveldb/table/format.h:16
Class
Block
src/storage/ldb/leveldb/table/block.h:17
Class
Block
src/storage/ldb/leveldb/include/leveldb/table.h:13
Class
Block::Iter
src/storage/ldb/leveldb/table/block.cc:75
Class
BlockBuilder
src/storage/ldb/leveldb/table/block_builder.h:17
Class
BlockBuilder
src/storage/ldb/leveldb/include/leveldb/table_builder.h:22
Class
BlockContents
src/storage/ldb/leveldb/table/format.h:86
Class
BlockContents
src/storage/ldb/leveldb/table/block.h:14
Class
BlockHandle
BlockHandle is a pointer to the extent of a file that stores a data block or a meta block.
src/storage/ldb/leveldb/table/format.h:22
Class
BlockHandle
src/storage/ldb/leveldb/include/leveldb/table.h:14
Class
BlockHandle
src/storage/ldb/leveldb/include/leveldb/table_builder.h:23
Class
BlockQueueEx
src/common/BlockQueueEx.hpp:28
Class
BloomFilterPolicy
src/storage/ldb/leveldb/util/bloom.cc:17
Class
Body
src/common/util.hpp:599
Class
BucketIndexer
Bucket partition indexer
src/storage/ldb/ldb_manager.hpp:78
Class
BucketIndexer
src/storage/ldb/ldb_balancer.hpp:40
Class
BucketQueue
src/common/bucket_queue.hpp:24
Class
BucketUpdate
multi-memtable update sharding by bucket
src/storage/ldb/leveldb/db/db_impl.h:31
Class
Builder
src/storage/ldb/leveldb/db/version_set.h:348
Class
ByRangeKey
not overlap
src/storage/ldb/tools/ldb_manifest_merger.cpp:51
Class
BySmallestKey
src/storage/ldb/leveldb/db/version_set.cc:607
Class
ByteArraySource
A Source implementation that yields the contents of a flat array
src/common/snappy/snappy-sinksource.h:105
Class
ByteBuffer
* ByteBuffer 类似于Java里面的同名类,是一个二进制流的封装 * * ByteBuffer必须预先分配好固定大小的一块缓冲,当put或get的位置超过 * 初始设定的大小,会抛出 ByteBuffer::out_of_range 异常 * Byt
deps/tbsys/src/bytebuffer.h:37
Class
BytewiseComparatorImpl
src/storage/ldb/leveldb/util/comparator.cc:16
Class
CBlockQueue
src/common/blockqueue.hpp:23
Class
CCondLock
src/common/syncproc.hpp:241
Class
CConfig
deps/tbsys/src/tbsys.h:36
Class
CConfig
* @brief 解析配置文件,并将配置项以key-value的形式存储到内存中 */
deps/tbsys/src/config.h:54
Class
CDefaultRunnable
src/storage/ldb/ldb_balancer.hpp:31
Class
CDefaultRunnable
src/dataserver/new_remote_sync_manager.hpp:36
Class
CDefaultRunnable
src/common/tair_stat.hpp:21
Class
CDefaultRunnable
deps/tbsys/src/tbsys.h:47
Class
CDefaultRunnable
* @brief 线程执行具体的业务的封装类,同时它维护了一个线程数据,也可以将此类 * 看成一个线程池类 */
deps/tbsys/src/defaultrunnable.h:25
Class
CFileQueue
deps/tbsys/src/tbsys.h:48
Class
CFileQueue
* @brief 将数据写入文件中,在文件中数据是按队列的方法存储 * 并提供操作队列的方法,操作文件 */
deps/tbsys/src/filequeue.h:71
Class
CFileQueueThread
deps/tbsys/src/tbsys.h:51
Class
CFileQueueThread
* @brief File Queue 运行线程池 */
deps/tbsys/src/filequeuethread.h:25
next →
1–100 of 1,341, ranked by callers