MCPcopy Create free account

hub / github.com/cmu-db/bustub / functions

Functions1,956 in github.com/cmu-db/bustub

FunctionSkipNode
* @brief Constructs a skip list node with height number of links and given key. * * This constructor is used both for creating regular nodes (wi
src/include/primer/skiplist.h:131
MethodSleepRecord
tools/sqllogictest/parser.h:122
MethodSmallintType
src/type/smallint_type.cpp:66
MethodSortExecutor
* Construct a new SortExecutor instance. * @param exec_ctx The executor context * @param plan The sort plan to be executed */
src/execution/sort_executor.cpp:22
MethodSortPlanNode
* Construct a new SortPlanNode instance. * @param output The output schema of this sort plan node * @param child The child plan node * @param
src/include/execution/plans/sort_plan.h:37
MethodSplit
@return input string split based on the delimiter */
src/common/util/string_util.cpp:91
MethodSqrt
src/type/bigint_type.cpp:153
MethodSqrt
src/type/type.cpp:250
MethodSqrt
src/type/integer_type.cpp:154
MethodSqrt
src/type/decimal_type.cpp:180
MethodSqrt
src/type/tinyint_type.cpp:156
MethodSqrt
src/type/smallint_type.cpp:154
MethodSqrt
src/include/type/value.h:140
MethodStartWorkerThread
* TODO(P1): Add implementation * * @brief Background worker thread function that processes scheduled requests. * * The background thread needs to
src/storage/disk/disk_scheduler.cpp:51
MethodStartsWith
@return true if target string starts with given prefix, false otherwise */
src/common/util/string_util.cpp:65
MethodStatementRecord
tools/sqllogictest/parser.h:84
MethodStlComparatorWrapper
src/include/storage/index/stl_comparator_wrapper.h:20
MethodStlEqualWrapper
src/include/storage/index/stl_equal_wrapper.h:20
MethodStlHasherWrapper
src/include/storage/index/stl_hasher_wrapper.h:22
MethodStringExpression
src/include/execution/expressions/string_expression.h:40
MethodStrip
* Return a new string that has stripped all occurrences of the provided character from the provided string. * * NOTE: WASTEFUL. Performs a copy. Do
src/common/util/string_util.cpp:252
MethodSubtract
src/type/bigint_type.cpp:82
MethodSubtract
src/type/type.cpp:222
MethodSubtract
src/type/integer_type.cpp:81
MethodSubtract
src/type/decimal_type.cpp:84
MethodSubtract
src/type/tinyint_type.cpp:83
MethodSubtract
src/type/smallint_type.cpp:82
MethodSubtract
src/include/type/value.h:134
MethodSubtractValue
src/include/type/integer_parent_type.h:102
MethodSumHashes
src/include/common/util/hash_util.h:48
MethodSwap
src/include/type/value.h:75
FunctionTEST
NOLINTNEXTLINE
test/container/disk/hash/extendible_htable_concurrent_test.cpp:116
FunctionTEST
NOLINTNEXTLINE
test/container/disk/hash/extendible_htable_test.cpp:26
FunctionTEST
test/primer/trie_debug_test.cpp:30
FunctionTEST
test/primer/hyperloglog_test.cpp:26
FunctionTEST
test/primer/trie_store_noncopy_test.cpp:30
FunctionTEST
test/primer/trie_store_test.cpp:31
FunctionTEST
test/primer/trie_test.cpp:27
FunctionTEST
test/primer/trie_noncopy_test.cpp:29
FunctionTEST
test/primer/orset_test.cpp:24
FunctionTEST
test/primer/skiplist_test.cpp:80
FunctionTEST
test/primer/count_min_sketch_test.cpp:26
FunctionTEST
test/storage/page_guard_test.cpp:25
FunctionTEST
NOLINTNEXTLINE
test/storage/extendible_htable_page_test.cpp:32
FunctionTEST
NOLINTNEXTLINE
test/storage/tmp_tuple_page_test.cpp:22
FunctionTEST
test/storage/b_plus_tree_concurrent_test.cpp:458
FunctionTEST
* (Fall 2024) You should pass this test after finishing insertion and point search. */
test/storage/b_plus_tree_sequential_scale_test.cpp:30
FunctionTEST
NOLINTNEXTLINE
test/storage/disk_scheduler_test.cpp:27
FunctionTEST
test/storage/b_plus_tree_delete_test.cpp:27
FunctionTEST
test/storage/b_plus_tree_insert_test.cpp:27
FunctionTEST
test/storage/b_plus_tree_tombstone_test.cpp:18
FunctionTEST
test/txn/txn_index_test.cpp:29
FunctionTEST
test/txn/txn_timestamp_test.cpp:31
FunctionTEST
test/txn/txn_index_concurrent_test.cpp:31
FunctionTEST
test/txn/txn_executor_test.cpp:20
FunctionTEST
NOLINTBEGIN(bugprone-unchecked-optional-access)
test/txn/txn_scan_test.cpp:19
FunctionTEST
test/txn/txn_abort_serializable_test.cpp:22
FunctionTEST
NOLINTNEXTLINE
test/table/tuple_test.cpp:30
FunctionTEST
test/backtrace/crash_test.cpp:21
FunctionTEST
test/buffer/arc_replacer_test.cpp:23
FunctionTEST
test/buffer/lru_replacer_test.cpp:22
FunctionTEST
test/buffer/buffer_pool_manager_test.cpp:32
FunctionTEST
test/buffer/arc_replacer_performance_test.cpp:24
FunctionTEST
test/buffer/clock_replacer_test.cpp:22
FunctionTEST
test/buffer/lru_k_replacer_test.cpp:31
FunctionTEST
NOLINTNEXTLINE
test/type/type_test.cpp:40
FunctionTEST
NOLINTNEXTLINE
test/common/rwlatch_test.cpp:43
FunctionTEST
test/binder/binder_test.cpp:67
FunctionTEST_F
NOLINTNEXTLINE
test/storage/disk_manager_test.cpp:41
MethodTableGenerator
* Constructor */
src/include/catalog/table_generator.h:40
MethodTableHeap
* Create a table heap without a transaction. (open table) * @param buffer_pool_manager the buffer pool manager * @param first_page_id the id of the
src/storage/table/table_heap.cpp:34
MethodTableInfo
* Construct a new TableInfo instance. * @param schema The table schema * @param name The table name * @param table An owning pointer to the t
src/include/catalog/catalog.h:55
MethodTableInsertMeta
* Constructor */
src/include/catalog/table_generator.h:110
MethodTableIterator
src/storage/table/table_iterator.cpp:23
MethodTableIterator
src/include/storage/table/table_iterator.h:38
MethodTearDown
This function is called after every test.
test/storage/disk_manager_test.cpp:34
MethodTerminateHandler
tools/backtrace.cpp:19
MethodTerrierMetrics
tools/terrier_bench/terrier.cpp:105
MethodTimestampType
src/type/timestamp_type.cpp:22
MethodTinyintType
src/type/tinyint_type.cpp:67
MethodTmpTuple
src/include/storage/table/tmp_tuple.h:23
MethodToGraph
@brief Debug Routines for FREE!! */
src/include/storage/index/b_plus_tree_debug.h:145
MethodToPrintableBPlusTree
* @brief Convert A B+ tree into a Printable B+ tree * * @param root_id * @return PrintableNode */
src/include/storage/index/b_plus_tree_debug.h:304
FunctionToString
* @brief for test only return a string representing all keys in * this leaf page formatted as "(tombkey1, tombkey2, ...|key1,key2,key3,...)" *
src/include/storage/page/b_plus_tree_leaf_page.h:83
FunctionToString
* @brief For test only, return a string representing all keys in * this internal page, formatted as "(key1,key2,key3,...)" * * @return The st
src/include/storage/page/b_plus_tree_internal_page.h:73
MethodToString
tools/sqllogictest/parser.h:77
MethodToString
tools/sqllogictest/parser.h:90
MethodToString
tools/sqllogictest/parser.h:109
MethodToString
tools/sqllogictest/parser.h:124
MethodToString
src/storage/table/tuple.cpp:118
MethodToString
* Debug */
src/type/vector_type.cpp:85
MethodToString
src/binder/statement/explain_statement.cpp:29
MethodToString
src/binder/statement/create_statement.cpp:26
MethodToString
src/binder/statement/select_statement.cpp:27
MethodToString
src/binder/statement/update_statement.cpp:27
MethodToString
src/binder/statement/delete_statement.cpp:21
MethodToString
src/binder/statement/insert_statement.cpp:27
MethodToString
src/binder/statement/index_statement.cpp:32
MethodToString
@return A string representation for debugging */
src/include/storage/index/index.h:82
MethodToString
Render this statement as a string. */
src/include/binder/bound_statement.h:35
← previousnext →1,601–1,700 of 1,956, ranked by callers