Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MohamedAbdeen21/niwid-db
/ functions
Functions
402 in github.com/MohamedAbdeen21/niwid-db
⨍
Functions
402
◇
Types & classes
70
Method
new
(left: LogicalExpr, op: BinaryOperator, right: LogicalExpr)
src/sql/logical_plan/expr.rs:61
Method
new
(bpm: ArcBufferPool)
src/txn_manager/mod.rs:33
Method
new
(mut values: Vec<Value>, schema: &Schema)
src/tuple/mod.rs:29
Method
new
(name: &str, ty: Types, constraints: Constraints)
src/tuple/schema.rs:29
Method
new
(nullable: bool, unique: bool)
src/tuple/constraints.rs:19
Method
new
()
src/pages/mod.rs:71
Method
new
(offset: usize, size: usize)
src/pages/table_page.rs:328
Method
new
(page_id: PageId, slot_id: SlotId)
src/pages/indexes/b_plus_tree/leaf_value.rs:13
Method
new
(size: usize, path: &str)
src/buffer_pool/mod.rs:52
Method
new
()
src/buffer_pool/frame.rs:24
Method
new
(size: usize)
src/buffer_pool/replacer.rs:29
Method
new
(catalog: ArcCatalog, txn_manager: ArcTransactionManager)
src/context/mod.rs:27
Method
new
()
src/latch/mod.rs:10
Method
new
( bpm: ArcBufferPool, txn_manager: ArcTransactionManager, name: String, schema
src/table/mod.rs:37
Method
new
(table: &Table, txn_id: Option<TxnId>)
src/table/table_iterator.rs:20
Method
new
(bpm: ArcBufferPool, txn_manager: ArcTransactionManager, txn: Option<TxnId>)
src/indexes/b_plus_tree/btree.rs:18
Method
new
(page: IndexPage, index: usize, bpm: ArcBufferPool, txn_id: Option<TxnId>)
src/indexes/b_plus_tree/btree_iterator.rs:15
Method
new
(path: &str)
src/disk_manager/mod.rs:43
Method
new
(bpm: ArcBufferPool, txn_manager: ArcTransactionManager)
src/catalog/mod.rs:99
Method
new
()
src/catalog/versioned_map/mod.rs:12
Method
new
(fields: Vec<Field>, cols: Vec<Vec<Value>>)
src/execution/result_set.rs:18
Method
next
(&mut self)
src/table/table_iterator.rs:45
Method
next
(&mut self)
src/indexes/b_plus_tree/btree_iterator.rs:29
Method
null
()
src/types/mod.rs:557
Method
nullable
(value: bool)
src/tuple/constraints.rs:23
Method
or
(&self, other: &Self)
src/types/mod.rs:235
Method
partial_cmp
(&self, other: &Self)
src/types/mod.rs:265
Method
peek
(&self)
src/buffer_pool/replacer.rs:80
Method
print
(&self)
src/sql/logical_plan/expr.rs:20
Method
rollback
(&mut self, txn_id: TxnId)
src/txn_manager/mod.rs:108
Method
rollback_txn
(&mut self, txn_id: TxnId)
src/buffer_pool/mod.rs:300
Method
rollback_txn
(&self, txn_id: TxnId)
src/disk_manager/mod.rs:177
Method
run
(&mut self, sql: &str)
src/sqllogictest/mod.rs:13
Method
search
Find a key in a leaf page
src/pages/indexes/b_plus_tree/mod.rs:106
Method
shadow_page
(&self, txn_id: TxnId, page_id: PageId)
src/disk_manager/mod.rs:150
Method
size
()
src/pages/mod.rs:51
Function
sqllogictest
()
src/sqllogictest/mod.rs:30
Function
test_commit
()
src/catalog/versioned_map/mod.rs:103
Function
test_delete
()
src/table/mod.rs:692
Function
test_delete_existing_key
()
src/indexes/b_plus_tree/btree.rs:453
Function
test_delete_multiple_keys
()
src/indexes/b_plus_tree/btree.rs:390
Function
test_delete_nonexistent_key
()
src/indexes/b_plus_tree/btree.rs:465
Function
test_delete_reinsert_keys
()
src/indexes/b_plus_tree/btree.rs:412
Function
test_dont_evict_pinned
()
src/buffer_pool/mod.rs:403
Function
test_empty_page_iteration
()
src/indexes/b_plus_tree/btree.rs:577
Function
test_empty_result
()
src/context/mod.rs:220
Function
test_filter
()
src/execution/mod.rs:892
Function
test_force_qualifying_joins
()
src/context/mod.rs:326
Function
test_from_sql
()
src/tuple/schema.rs:225
Function
test_insert_and_search_multiple_keys
()
src/indexes/b_plus_tree/btree.rs:345
Function
test_insert_and_search_single_key
()
src/indexes/b_plus_tree/btree.rs:334
Function
test_insert_and_verify_height_three_tree
()
src/indexes/b_plus_tree/btree.rs:497
Function
test_insert_string
()
src/table/mod.rs:608
Function
test_isolation
()
src/context/mod.rs:234
Function
test_joins
()
src/context/mod.rs:284
Function
test_limit
()
src/context/mod.rs:398
Function
test_lock_sharing
()
src/pages/table_page.rs:351
Function
test_manage_txns_with_sql
()
src/context/mod.rs:180
Function
test_multi_string
()
src/table/mod.rs:654
Function
test_multiple_page_iteration
()
src/indexes/b_plus_tree/btree.rs:553
Function
test_multiple_pages
()
src/table/mod.rs:554
Function
test_multiple_pages_iter
()
src/table/table_iterator.rs:139
Function
test_nullability
()
src/table/mod.rs:765
Function
test_nulls
()
src/table/mod.rs:734
Function
test_print
()
src/sql/logical_plan/plan.rs:708
Function
test_projection
()
src/execution/mod.rs:925
Function
test_qualified_joins
()
src/context/mod.rs:305
Function
test_remove
()
src/catalog/versioned_map/mod.rs:125
Function
test_replace_lru
()
src/buffer_pool/replacer.rs:91
Function
test_rollback
()
src/catalog/versioned_map/mod.rs:115
Function
test_scan_from_key_does_not_exist_gt
()
src/indexes/b_plus_tree/btree.rs:609
Function
test_scan_from_key_exists
()
src/indexes/b_plus_tree/btree.rs:586
Function
test_search_nonexistent_key
()
src/indexes/b_plus_tree/btree.rs:361
Function
test_shadow_page
()
src/disk_manager/mod.rs:322
Function
test_shadow_pages
()
src/buffer_pool/mod.rs:455
Function
test_shared_latch
()
src/buffer_pool/mod.rs:432
Function
test_simple_sql
()
src/context/mod.rs:193
Function
test_single_page_iteration
()
src/indexes/b_plus_tree/btree.rs:541
Function
test_single_txn_per_context
()
src/context/mod.rs:166
Function
test_skip_deleted
()
src/table/table_iterator.rs:106
Function
test_split_and_promote_key
()
src/indexes/b_plus_tree/btree.rs:475
Function
test_split_root_on_insert
()
src/indexes/b_plus_tree/btree.rs:372
Function
test_start_commit_transactions
()
src/disk_manager/mod.rs:298
Function
test_to_sql
()
src/tuple/schema.rs:196
Function
test_txn_rollback
()
src/context/mod.rs:264
Function
test_underlying_page_share
()
src/pages/table_page.rs:375
Function
test_uniqueness
()
src/table/mod.rs:782
Function
test_unpin_drop
()
src/table/mod.rs:531
Function
test_use_index_in_selects
()
src/context/mod.rs:343
Function
test_values
()
src/execution/mod.rs:867
Function
test_write_bytes_then_read
()
src/disk_manager/mod.rs:264
Function
test_write_then_read
()
src/disk_manager/mod.rs:241
Method
to_bytes
(&self)
src/pages/mod.rs:38
Method
to_bytes
(&self)
src/pages/indexes/b_plus_tree/leaf_value.rs:37
Method
to_char
(&self)
src/types/mod.rs:579
Method
to_sql
(&self)
src/tuple/schema.rs:57
Method
try_from
(expr: Expr)
src/sql/logical_plan/mod.rs:922
Method
unique
(value: bool)
src/tuple/constraints.rs:30
Method
unpin
(&mut self)
src/buffer_pool/frame.rs:36
Method
with_capacity
(capacity: usize)
src/execution/result_set.rs:63
← previous
next →
301–400 of 402, ranked by callers