Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Frigatebird-db/frigatebird
/ functions
Functions
1,487 in github.com/Frigatebird-db/frigatebird
⨍
Functions
1,487
◇
Types & classes
193
↓ 4 callers
Function
checksum64
(data: &[u8])
src/wal/wal/config.rs:69
↓ 4 callers
Method
cleanup_on_drop
(mut self, value: bool)
src/sql/executor/wal_options.rs:25
↓ 4 callers
Function
collect_stream_batches
( mut stream: Box<dyn BatchStream>, )
src/sql/runtime/scan_stream.rs:35
↓ 4 callers
Method
column_type
(&self, column: &str)
src/sql/runtime/aggregates.rs:609
↓ 4 callers
Method
column_value
(&self, column: &str, row_idx: u64)
src/sql/runtime/aggregates.rs:602
↓ 4 callers
Function
create_test_page
(entries: usize)
tests/batch_and_prefetch_tests.rs:13
↓ 4 callers
Function
descriptor_with_stats
(stats: ColumnStats, entry_count: u64)
src/sql/runtime/page_pruning.rs:294
↓ 4 callers
Method
empty_like
(&self)
src/sql/runtime/batch.rs:1065
↓ 4 callers
Function
ensure_result
(res: i32)
src/page_handler/page_io.rs:336
↓ 4 callers
Function
flush_check
(file_path: String)
src/wal/wal/runtime/allocator.rs:167
↓ 4 callers
Method
insert_column
(&mut self, name: String, data_type: DataType)
src/metadata_store/mod.rs:169
↓ 4 callers
Function
insert_sorted_row
( handler: &PageHandler, table: &str, row: &[(&str, &str)], )
src/ops_handler/insert.rs:100
↓ 4 callers
Function
install_fixture
()
tests/sql_massive_correctness/randomized.rs:11
↓ 4 callers
Function
is_literal_or_cast
(expr: &PhysicalExpr)
src/sql/runtime/physical_evaluator.rs:61
↓ 4 callers
Method
locate_row_in_table
(&self, table: &str, column: &str, row: u64)
src/page_handler/mod.rs:98
↓ 4 callers
Method
materialize_many
( &self, items: Vec<(String, Arc<PageCacheEntryCompressed>)>, dtypes: &HashMap<String,
src/page_handler/mod.rs:292
↓ 4 callers
Function
merge_batches
(mut batches: Vec<ColumnarBatch>)
src/sql/runtime/executor_utils.rs:208
↓ 4 callers
Function
object_name_to_string
(name: &ObjectName)
src/sql/runtime/helpers.rs:10
↓ 4 callers
Function
page_numeric_value
(page: &ColumnarPage, row_idx: usize)
src/sql/runtime/expressions.rs:1049
↓ 4 callers
Function
parse_bool
(s: &str)
src/sql/utils.rs:3
↓ 4 callers
Function
parse_datetime
(s: &str)
src/sql/utils.rs:11
↓ 4 callers
Function
parse_limit
(limit: Option<Expr>)
src/sql/runtime/helpers.rs:58
↓ 4 callers
Function
parse_offset
(offset: Option<Offset>)
src/sql/runtime/helpers.rs:66
↓ 4 callers
Method
pipeline_executor
(&self)
src/sql/executor/core.rs:40
↓ 4 callers
Method
read
(&self, offset: usize, dest: &mut [u8])
src/wal/wal/storage.rs:41
↓ 4 callers
Function
remove_sql_executor_wal_dir
(namespace: &str)
src/sql/runtime/wal_helpers.rs:13
↓ 4 callers
Method
reset_namespace
(mut self, value: bool)
src/sql/executor/wal_options.rs:30
↓ 4 callers
Function
round_up_4k
(len: u64)
src/writer/allocator.rs:92
↓ 4 callers
Function
sanitize_namespace
(key: &str)
src/wal/wal/config.rs:87
↓ 4 callers
Method
submit
(&self, job: UpdateJob)
src/writer/executor.rs:746
↓ 4 callers
Function
submit_entry
(ring: &mut IoUring, entry: io_uring::squeue::Entry)
src/page_handler/page_io.rs:345
↓ 4 callers
Function
vectorized_numeric_binary_op
( left: &ColumnarPage, right: &ColumnarPage, op: F, )
src/sql/runtime/expressions.rs:1149
↓ 4 callers
Function
vectorized_ordering_comparison_op
( left: &ColumnarPage, right: &ColumnarPage, predicate: F, )
src/sql/runtime/expressions.rs:1246
↓ 4 callers
Method
write_to_path
(&self, path: &str, offset: u64, data: Vec<u8>)
src/page_handler/page_io.rs:201
↓ 3 callers
Method
append_block_to_chain
(&self, col: &str, block: Block)
src/wal/wal/runtime/reader.rs:31
↓ 3 callers
Method
as_fd
(&self)
src/wal/wal/storage.rs:106
↓ 3 callers
Function
boolean_value_at
(page: &ColumnarPage, idx: usize)
src/sql/runtime/expressions.rs:1483
↓ 3 callers
Function
build_non_null_bitmap
(num_rows: usize, null_bitmap: &Bitmap)
src/sql/runtime/physical_evaluator.rs:673
↓ 3 callers
Function
build_order_keys_on_batch
( clauses: &[OrderClause], batch: &ColumnarBatch, catalog: &TableCatalog, )
src/sql/runtime/ordering.rs:143
↓ 3 callers
Function
can_skip_sort
( page_handler: &PageHandler, table: &str, order_clauses: &[OrderClause], catalog: &TableCatal
src/pipeline/select_planner.rs:926
↓ 3 callers
Method
clean_marker_path
(&self, topic: &str)
src/wal/wal/runtime/walrus.rs:100
↓ 3 callers
Method
coerce_binary_op
( &self, left: PhysicalExpr, op: BinaryOperator, right: PhysicalExpr, )
src/sql/planner.rs:861
↓ 3 callers
Function
collect_column_values
( handler: &PageHandler, directory: &PageDirectory, table: &str, column: &str, )
tests/order_by_integration_tests.rs:137
↓ 3 callers
Function
collect_select_items
(items: &[SelectItem], columns: &mut BTreeSet<String>)
src/sql/planner.rs:405
↓ 3 callers
Function
column_expr
(name: &str)
src/sql/runtime/page_pruning.rs:246
↓ 3 callers
Method
columns
(&self)
tests/common/mod.rs:488
↓ 3 callers
Function
combine_group_sets
(current: &[Vec<Expr>], additions: &[Vec<Expr>])
src/sql/runtime/grouping_helpers.rs:80
↓ 3 callers
Method
create_new_file
(&self)
src/wal/wal/paths.rs:36
↓ 3 callers
Function
create_test_page_handler
()
tests/executor_tests.rs:17
↓ 3 callers
Function
describe_table
(executor: &SqlExecutor, table: &str)
src/main.rs:216
↓ 3 callers
Function
encode_null
()
src/sql/runtime/values.rs:9
↓ 3 callers
Function
ensure_parent_dir
(path: &str)
src/page_handler/page_io.rs:302
↓ 3 callers
Function
evaluate_condition
( expr: &Expr, row_idx: u64, dataset: &AggregateDataset, )
src/sql/runtime/aggregates.rs:1356
↓ 3 callers
Function
evaluate_filters
(filters: &[FilterExpr], batch: &ColumnarBatch)
src/pipeline/types.rs:19
↓ 3 callers
Function
execute_sql
(executor: &SqlExecutor, sql: &str)
src/main.rs:117
↓ 3 callers
Function
extract_table_name
(table: &TableWithJoins)
src/sql/planner.rs:710
↓ 3 callers
Method
fetch_and_insert_batch
( &self, metas: &[PageDescriptor], )
src/page_handler/mod.rs:174
↓ 3 callers
Method
file
(&self)
src/wal/wal/storage.rs:55
↓ 3 callers
Function
filter_expr_from_physical
(expr: PhysicalExpr)
src/sql/planner.rs:327
↓ 3 callers
Method
find_key
(&self, value: &[u8])
src/sql/runtime/batch.rs:513
↓ 3 callers
Method
finish
(self)
src/sql/runtime/spill.rs:21
↓ 3 callers
Function
float_eq
(left: f64, right: f64)
src/sql/runtime/expressions.rs:1505
↓ 3 callers
Function
format_timestamp_micros
(micros: i64)
src/sql/runtime/values.rs:175
↓ 3 callers
Method
gather_column_for_rows
( &self, table: &str, column: &str, row_ids: &[u64], )
src/page_handler/mod.rs:421
↓ 3 callers
Method
get_value_as_string
(&self, idx: usize)
src/sql/runtime/batch.rs:1061
↓ 3 callers
Function
glue_predicates
(predicates: &[String], rng: &mut StdRng)
tests/sql_massive_correctness/randomized.rs:757
↓ 3 callers
Function
list_tables
(executor: &SqlExecutor)
src/main.rs:205
↓ 3 callers
Method
locate_range_in_table
( &self, table: &str, column: &str, start_row: u64, end_row: u64,
src/metadata_store/mod.rs:994
↓ 3 callers
Method
locate_row
(&self, table: &str, column: &str, row: u64)
src/metadata_store/mod.rs:670
↓ 3 callers
Function
make_bitmap
(len: usize, null_indices: &[usize])
src/writer/executor.rs:1084
↓ 3 callers
Method
materialize_one
( &self, id: &str, compressed: Arc<PageCacheEntryCompressed>, dtype: DataType,
src/page_handler/mod.rs:275
↓ 3 callers
Function
number_expr
(value: &str)
src/sql/runtime/page_pruning.rs:250
↓ 3 callers
Function
object_name_to_string
(name: &ObjectName)
src/sql/planner.rs:729
↓ 3 callers
Function
open_data_file
(file_id: u32, data_dir: &str)
src/writer/allocator.rs:81
↓ 3 callers
Function
open_direct_writer
(path: &str)
src/page_handler/page_io.rs:384
↓ 3 callers
Method
pages_for_in_table
(&self, table: &str, column: &str)
src/metadata_store/mod.rs:966
↓ 3 callers
Function
parse_usize_literal
(expr: &Expr)
src/pipeline/window_helpers.rs:333
↓ 3 callers
Method
publish_staged_columns
(&mut self, table: &str, staged: Vec<StagedColumn>)
src/writer/executor.rs:290
↓ 3 callers
Function
random_predicate
(_row_count: i64, rng: &mut StdRng)
tests/sql_massive_correctness/randomized.rs:778
↓ 3 callers
Method
read_entry_at
(&self, table: &str, column: &str, row: u64)
src/page_handler/mod.rs:409
↓ 3 callers
Method
read_next
(&self, col_name: &str, checkpoint: bool)
src/wal/wal/runtime/walrus_read.rs:23
↓ 3 callers
Function
regex_match
(value: &str, pattern: &str)
src/sql/runtime/helpers.rs:455
↓ 3 callers
Function
rewrite_window_expressions
( expr: &mut Expr, alias_map: &HashMap<String, String>, )
src/pipeline/window_helpers.rs:754
↓ 3 callers
Method
rows
(&self)
tests/sql_crash_recovery_tests.rs:22
↓ 3 callers
Function
scalar_to_seconds
(value: &ScalarValue)
src/sql/runtime/row_functions.rs:381
↓ 3 callers
Function
setup_writer_components
()
tests/writer_tests.rs:109
↓ 3 callers
Function
vectorized_boolean_binary_op
( left: &ColumnarPage, right: &ColumnarPage, op: F, )
src/sql/runtime/expressions.rs:1365
↓ 3 callers
Function
wait_for
(ring: &mut IoUring, expected: usize, mut on_complete: F)
src/page_handler/page_io.rs:358
↓ 3 callers
Method
write
(&self, offset: usize, data: &[u8])
src/wal/wal/storage.rs:35
↓ 3 callers
Method
zero_range
(&self, in_block_offset: u64, size: u64)
src/wal/wal/block.rs:130
↓ 2 callers
Method
ack_wal_entries
(&self, table: &str, mut count: usize)
src/writer/executor.rs:341
↓ 2 callers
Method
add_columns
( &mut self, table: &str, columns: Vec<ColumnDefinition>, )
src/metadata_store/mod.rs:573
↓ 2 callers
Method
all_pages
(&self)
src/metadata_store/mod.rs:294
↓ 2 callers
Method
alloc_block
SAFETY: Caller must ensure the resulting `Block` remains uniquely used by one writer and not read concurrently while being written. The internal spin
src/wal/wal/runtime/allocator.rs:85
↓ 2 callers
Method
allocate_descriptor
( &mut self, descriptor_id: Option<String>, disk_path: String, offset: u64,
src/metadata_store/mod.rs:608
↓ 2 callers
Method
and
(lhs: FilterExpr, rhs: FilterExpr)
src/sql/models.rs:125
↓ 2 callers
Method
as_slice_mut
(&mut self)
src/page_handler/page_io.rs:65
↓ 2 callers
Function
assert_batches_match
(lhs: &PipelineBatch, rhs: &PipelineBatch)
tests/pipeline_tests.rs:24
↓ 2 callers
Function
assert_batches_match
(lhs: &PipelineBatch, rhs: &PipelineBatch)
tests/pipeline_filtering_integration_tests.rs:23
↓ 2 callers
Function
boolean_bitmap_from_page
(page: &ColumnarPage)
src/pipeline/filtering.rs:61
← previous
next →
201–300 of 1,487, ranked by callers