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
↓ 10 callers
Function
format_float
(value: f64)
src/sql/runtime/values.rs:180
↓ 10 callers
Method
latest
(&self, table: &str, column: &str)
src/page_handler/mod.rs:35
↓ 10 callers
Method
locate_latest_in_table
(&self, table: &str, column: &str)
src/page_handler/mod.rs:365
↓ 10 callers
Method
push
(&mut self, descriptor: PageDescriptor)
src/metadata_store/mod.rs:265
↓ 10 callers
Method
replay_into
(&self, directory: &Arc<PageDirectory>)
src/metadata_store/journal.rs:69
↓ 10 callers
Method
set
(&mut self, key: String, idx: u64, offset: u64)
src/wal/wal/runtime/index.rs:47
↓ 10 callers
Method
sort_key
(&self)
src/metadata_store/mod.rs:162
↓ 10 callers
Method
storage_dir
(&self)
tests/sql_crash_recovery_tests.rs:65
↓ 10 callers
Function
test_directory
()
tests/sql_tests.rs:9
↓ 9 callers
Method
as_disk_page
(&self)
src/cache/page_cache.rs:34
↓ 9 callers
Method
collect_cached
(&self, order: &[String])
src/page_handler/mod.rs:134
↓ 9 callers
Function
create_test_page
(entries: usize)
tests/corner_cases_tests.rs:17
↓ 9 callers
Method
execute
(&self)
src/pipeline/types.rs:138
↓ 9 callers
Method
execute_batches
( &mut self, batches: Vec<PipelineBatch>, )
src/pipeline/operators/sort.rs:26
↓ 9 callers
Method
flush_table
(&self, table: &str)
src/writer/executor.rs:757
↓ 9 callers
Function
install_fixture
()
tests/sql_massive_correctness/dml_complete.rs:4
↓ 9 callers
Function
install_fixture
()
tests/sql_massive_correctness/scalar_functions.rs:3
↓ 9 callers
Function
row_passes_filter
( filter: Option<&Expr>, row_idx: u64, dataset: &AggregateDataset, )
src/sql/runtime/aggregates.rs:1343
↓ 9 callers
Method
words_mut
(&mut self)
src/sql/runtime/batch.rs:33
↓ 8 callers
Method
build
(self)
src/sql/runtime/scan_stream.rs:141
↓ 8 callers
Method
cmp
(&self, other: &Self)
src/sql/runtime/values.rs:141
↓ 8 callers
Method
cmp
(&self, other: &Self)
src/sql/runtime/ordering.rs:536
↓ 8 callers
Method
cmp
(&self, other: &Self)
src/pipeline/types.rs:521
↓ 8 callers
Function
ensure_state_vec
( hash_table: &'a mut AggregationHashTable, key: &GroupKey, template: &[AggregateState], )
src/sql/runtime/aggregates.rs:385
↓ 8 callers
Function
extract_single_arg
(function: &Function)
src/sql/runtime/aggregates.rs:369
↓ 8 callers
Function
is_encoded_null
(value: &str)
src/sql/runtime/values.rs:13
↓ 8 callers
Method
mutate_disk_page
(&mut self, mutator: F, dtype: DataType)
src/cache/page_cache.rs:42
↓ 8 callers
Function
scalars_to_column
( values: Vec<ScalarValue>, kind: WindowResultType<'_>, )
src/pipeline/window_helpers.rs:1396
↓ 8 callers
Function
split_table_column
(identifier: &str)
src/metadata_store/mod.rs:13
↓ 7 callers
Method
allocate
(&mut self, actual_len: u64, alloc_len: u64)
src/writer/allocator.rs:61
↓ 7 callers
Method
append_commit
(&self, table: &str, record: &MetaRecord)
src/metadata_store/journal.rs:62
↓ 7 callers
Method
count_ones
(&self)
src/sql/runtime/batch.rs:83
↓ 7 callers
Function
create_table_from_plan
( directory: &PageDirectory, plan: &CreateTablePlan, )
src/ops_handler/create.rs:4
↓ 7 callers
Function
create_test_page
(n: usize)
tests/page_handler_integration_tests.rs:15
↓ 7 callers
Method
ensure_pages_cached
(&self, ids: &[String])
src/page_handler/mod.rs:634
↓ 7 callers
Function
expr_to_string
(expr: &Expr)
src/sql/runtime/helpers.rs:34
↓ 7 callers
Method
get_pages_with_prefetch
( &self, page_ids: &[String], k: usize, )
src/page_handler/mod.rs:660
↓ 7 callers
Function
install_fixture
()
tests/sql_massive_correctness/dml_operations.rs:4
↓ 7 callers
Function
install_fixture
()
tests/sql_massive_correctness/time_complete.rs:3
↓ 7 callers
Method
is_empty
(&self)
src/metadata_store/mod.rs:857
↓ 7 callers
Method
namespace
(&self)
tests/sql_crash_recovery_tests.rs:61
↓ 7 callers
Function
new_executor
( namespace: &str, storage_dir: &str, reset_namespace: bool, cleanup_on_drop: bool, )
tests/sql_crash_recovery_tests.rs:103
↓ 7 callers
Method
register_page_in_table_with_sizes
( &self, table: &str, column: &str, disk_path: String, offset: u64,
src/metadata_store/mod.rs:1086
↓ 7 callers
Method
rows
(&self)
tests/sql_feature_matrix_tests.rs:16
↓ 7 callers
Function
setup_page_handler
()
tests/corner_cases_tests.rs:25
↓ 7 callers
Method
table_names
(&self)
src/sql/executor/core.rs:20
↓ 7 callers
Function
update_column_entry
( handler: &PageHandler, col: &str, data: &str, row: u64, )
src/ops_handler/update.rs:67
↓ 7 callers
Method
wal
(&self)
tests/writer_tests.rs:79
↓ 6 callers
Function
build_sql_executor
()
tests/order_by_integration_tests.rs:109
↓ 6 callers
Function
cleanup_namespace
(namespace: &str)
tests/cli_tests.rs:786
↓ 6 callers
Function
columnar_page_to_scalars
(page: &ColumnarPage)
src/pipeline/window_helpers.rs:1388
↓ 6 callers
Function
compare_f64_generic
(values: &[f64], null_bitmap: &Bitmap, pred: F)
src/sql/runtime/simd.rs:141
↓ 6 callers
Function
compare_i64_generic
(values: &[i64], null_bitmap: &Bitmap, pred: F)
src/sql/runtime/simd.rs:46
↓ 6 callers
Function
compare_order_keys
( left: &OrderKey, right: &OrderKey, clauses: &[OrderClause], )
src/sql/runtime/ordering.rs:39
↓ 6 callers
Function
create_page
(entries: usize)
tests/edge_case_tests.rs:10
↓ 6 callers
Function
derive_column_stats_from_page
(page: &ColumnarPage)
src/writer/executor.rs:898
↓ 6 callers
Function
entry_values
(page: &PageCacheEntryUncompressed)
tests/writer_tests.rs:169
↓ 6 callers
Method
evict
(&mut self, id: &str)
src/cache/page_cache.rs:131
↓ 6 callers
Method
filter_by_bitmap
Filters rows based on a selection bitmap.
src/sql/runtime/batch.rs:303
↓ 6 callers
Method
gather
Gathers rows by indices (random access copy). Used for sorting - unavoidably loses locality benefits.
src/sql/runtime/batch.rs:327
↓ 6 callers
Method
get_pages
( &self, page_metas: Vec<PageDescriptor>, )
src/page_handler/mod.rs:528
↓ 6 callers
Method
get_table_catalog
(&self, table: &str)
src/sql/executor/core.rs:24
↓ 6 callers
Method
has
(&self, id: &str)
src/cache/page_cache.rs:123
↓ 6 callers
Function
is_column_or_cast
(expr: &PhysicalExpr)
src/sql/runtime/physical_evaluator.rs:53
↓ 6 callers
Function
is_null_string_for_type
(s: &str, dtype: DataType)
src/sql/runtime/batch.rs:1421
↓ 6 callers
Function
like_match
(value: &str, pattern: &str, case_sensitive: bool)
src/sql/runtime/helpers.rs:384
↓ 6 callers
Function
next_rand
(seed: &mut u64)
tests/metadata_store_tests.rs:705
↓ 6 callers
Method
open
(file_id: u32, data_dir: String)
src/writer/allocator.rs:39
↓ 6 callers
Method
persist_descriptor_page
( &self, descriptor: &PageDescriptor, page: &PageCacheEntryUncompressed, )
src/page_handler/mod.rs:587
↓ 6 callers
Function
print_separator
()
benchmarks/high_volume.rs:222
↓ 6 callers
Function
setup_page_handler
()
tests/batch_and_prefetch_tests.rs:21
↓ 6 callers
Function
table_by_name
(plan: &'a QueryPlan, name: &str)
tests/sql_planner_tests.rs:69
↓ 6 callers
Function
unique_namespace
(prefix: &str)
tests/cli_tests.rs:779
↓ 5 callers
Method
assert_row_ids_invariant
(&self)
src/sql/runtime/batch.rs:717
↓ 5 callers
Function
cached_to_scalar
(value: &CachedValue)
src/sql/runtime/values.rs:146
↓ 5 callers
Method
commit
(&self, _table: &str, updates: Vec<MetadataUpdate>)
src/writer/executor.rs:62
↓ 5 callers
Function
create_page_with_entries
(count: usize, data_size: usize)
tests/compressor_tests.rs:7
↓ 5 callers
Function
create_test_page_handler
()
tests/stress_tests.rs:18
↓ 5 callers
Function
empty_directory
()
tests/sql_planner_tests.rs:10
↓ 5 callers
Method
entry_at
(&self, idx: usize)
src/sql/runtime/batch.rs:1053
↓ 5 callers
Method
fill
(&mut self, value: bool)
src/sql/runtime/batch.rs:73
↓ 5 callers
Method
list_pages_in_table
(&self, table: &str, column: &str)
src/page_handler/mod.rs:373
↓ 5 callers
Method
locate_range
( &self, table: &str, column: &str, start_row: u64, end_row: u64,
src/metadata_store/mod.rs:691
↓ 5 callers
Function
numeric_value
(page: &ColumnarPage, idx: usize)
src/sql/runtime/aggregates.rs:554
↓ 5 callers
Function
numeric_value_at
(page: &ColumnarPage, idx: usize)
src/sql/runtime/expressions.rs:1457
↓ 5 callers
Method
page_directory
(&self)
src/sql/executor/core.rs:48
↓ 5 callers
Function
plan_create_table_sql
Parse and plan a CREATE TABLE statement.
src/sql/mod.rs:72
↓ 5 callers
Method
register_batch
(&mut self, pages: &[PendingPage])
src/metadata_store/mod.rs:800
↓ 5 callers
Method
rows
(&self)
tests/common/mod.rs:35
↓ 5 callers
Method
should_persist
(&self, info: &mut ColReaderInfo, force: bool)
src/wal/wal/runtime/walrus_read.rs:342
↓ 5 callers
Method
slice
Returns a contiguous slice of rows.
src/sql/runtime/batch.rs:358
↓ 5 callers
Method
table_catalog
(&self, table: &str)
src/sql/executor/core.rs:28
↓ 5 callers
Method
update_entry_count_in_table
( &self, table: &str, column: &str, entry_count: u64, )
src/page_handler/mod.rs:502
↓ 5 callers
Function
upsert_data_into_table_column
( handler: &PageHandler, table: &str, col: &str, data: &str, )
src/ops_handler/insert.rs:18
↓ 5 callers
Method
wal
(&self)
tests/metadata_store_tests.rs:58
↓ 4 callers
Method
add_filter
(&mut self, filter: FilterExpr)
src/sql/models.rs:71
↓ 4 callers
Method
append_for_topic
(&self, col_name: &str, raw_bytes: &[u8])
src/wal/wal/runtime/walrus_write.rs:4
↓ 4 callers
Function
assert_leaf
(filter: &FilterExpr, expected_sql: &str)
tests/sql_planner_tests.rs:76
↓ 4 callers
Function
build_scan_stream
( page_handler: &Arc<PageHandler>, table: &str, columns: &[ColumnCatalog], scan_ordinals: &BTr
src/sql/runtime/scan_helpers.rs:134
↓ 4 callers
Function
cached_to_scalar_with_type
(value: &CachedValue, data_type: DataType)
src/sql/runtime/values.rs:165
← previous
next →
101–200 of 1,487, ranked by callers