Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/databendlabs/databend
/ functions
Functions
29,332 in github.com/databendlabs/databend
⨍
Functions
29,332
◇
Types & classes
5,717
↳
Endpoints
41
↓ 44 callers
Method
as_mut_ptr
(&mut self)
src/query/expression/src/aggregate/row_ptr.rs:107
↓ 44 callers
Method
as_ptr
(&self)
src/query/expression/src/aggregate/row_ptr.rs:34
↓ 44 callers
Method
derive_relational_prop
(&self)
src/query/sql/src/planner/optimizer/ir/expr/s_expr.rs:384
↓ 44 callers
Method
get_db_info
(&self)
src/query/service/src/databases/system/system_database.rs:239
↓ 44 callers
Method
or
Create an OR expression
src/query/service/tests/it/sql/planner/optimizer/test_utils.rs:461
↓ 44 callers
Method
pull_data
(&mut self)
src/query/service/src/pipelines/executor/pipeline_pulling_executor.rs:205
↓ 44 callers
Method
remove
( &self, name: &str, seq: MatchSeq, )
src/meta/api/src/kv/crud/mod.rs:214
↓ 44 callers
Method
schema_with_stream
(&self)
src/query/catalog/src/table.rs:184
↓ 43 callers
Method
as_str
(self)
src/meta/process/src/filter_tenant.rs:60
↓ 43 callers
Method
clone
(&self)
src/common/exception/src/exception.rs:318
↓ 43 callers
Method
cmp
(&self, other: &Self)
src/query/expression/src/values.rs:1029
↓ 43 callers
Method
fold
(mut self, mut acc: Acc, mut f: F)
src/query/storages/common/index/src/hnsw_index/common/bitpacking_links.rs:165
↓ 43 callers
Method
len
(&self)
src/query/expression/src/aggregate/payload.rs:250
↓ 43 callers
Method
message
(&self)
src/common/exception/src/exception.rs:62
↓ 43 callers
Method
meta_location_generator
(&self)
src/query/storages/fuse/src/fuse_table.rs:340
↓ 43 callers
Method
num_rows
(&self)
src/query/storages/basic/src/result_cache/write/writer.rs:96
↓ 43 callers
Function
txn_del
Build a txn operation that deletes a record.
src/meta/api/src/txn/op_builder.rs:47
↓ 43 callers
Method
validate_table_access
( &self, catalog_name: &str, db_name: &str, table_name: &str, privileg
src/query/service/src/interpreters/access/privilege_access.rs:378
↓ 42 callers
Method
connect
( func_name: &str, endpoint: Arc<Endpoint>, conn_timeout: u64, batch_rows: usi
src/query/expression/src/utils/udf_client.rs:132
↓ 42 callers
Function
deserialize
( deserializer: D, )
src/query/storages/common/table_meta/src/meta/histogram_serde.rs:40
↓ 42 callers
Method
finish
(self, stats: &Arc<FusePruningStatistics>)
src/query/storages/fuse/src/pruning/pruning_statistics.rs:416
↓ 42 callers
Method
gt
Create a greater than comparison
src/query/service/tests/it/sql/planner/optimizer/test_utils.rs:426
↓ 42 callers
Method
into_inner
Get the inner distribution
src/query/sql/src/planner/optimizer/ir/property/enforcer.rs:53
↓ 42 callers
Method
is_empty
(&self)
src/query/catalog/src/table_args.rs:30
↓ 42 callers
Method
memory_size
(&self)
src/query/storages/stage/src/read/block_builder_state.rs:164
↓ 42 callers
Method
parse
(req: &Request)
src/query/service/src/servers/http/v1/stage.rs:52
↓ 42 callers
Function
send_txn
Send a transaction to the KV API and return success status and responses. This is the core transaction sending function used throughout the meta API.
src/meta/api/src/txn/core.rs:31
↓ 42 callers
Method
tenant
(&self)
src/meta/api/src/api_impl/auto_increment_api_test_suite.rs:229
↓ 41 callers
Method
add
(&self, other: &ProgressValues)
src/common/base/src/base/progress.rs:28
↓ 41 callers
Method
as_bytes
(&self)
src/common/hashtable/src/traits.rs:150
↓ 41 callers
Function
decimal
(precision: u8, scale: u8)
src/query/expression/tests/it/conversion.rs:584
↓ 41 callers
Method
default_table_name
(&self)
src/query/service/src/test_kits/fixture.rs:352
↓ 41 callers
Method
default_tenant
(&self)
src/query/service/src/test_kits/fixture.rs:340
↓ 41 callers
Method
get
(&self, scalar: &Scalar)
src/query/storages/common/table_meta/src/meta/statistics.rs:108
↓ 41 callers
Method
get_current_tenant
(&self)
src/query/service/src/sessions/session.rs:251
↓ 41 callers
Method
get_meta_store_client
(&self)
src/query/users/src/user_api.rs:220
↓ 41 callers
Method
insert
(&mut self, lower_bound: BoundValue, upper_bound: BoundValue)
src/query/sql/src/planner/optimizer/optimizers/rule/agg_rules/agg_index/query_rewrite.rs:666
↓ 41 callers
Method
is_empty
(&self, index: usize)
src/query/service/src/servers/flight/v1/exchange/exchange_transform_shuffle.rs:85
↓ 41 callers
Method
normalize_object_identifier_triple
Normalize [[<catalog>].<database>].<object> object like table, view ...
src/query/sql/src/planner/binder/binder.rs:1051
↓ 41 callers
Method
reduce
(&self, n: usize)
src/query/pipeline/transforms/src/processors/transforms/sorts/core/bounds.rs:103
↓ 41 callers
Function
register_histogram_in_milliseconds
(name: &str)
src/common/base/src/runtime/metrics/registry.rs:277
↓ 41 callers
Function
run_script
(file: &mut dyn Write, src: &str)
src/query/script/tests/it/main.rs:42
↓ 41 callers
Method
schema
()
src/query/storages/system/src/locks_table.rs:163
↓ 41 callers
Method
to_timestamp
(&self, tz: &TimeZone)
src/query/expression/src/utils/date_helper.rs:61
↓ 41 callers
Method
write
(&mut self, offset: usize, value: &T)
src/query/expression/src/aggregate/row_ptr.rs:119
↓ 40 callers
Method
get_database
(&self, tenant: &Tenant, db_name: &str)
src/query/service/src/catalogs/default/mutable_catalog.rs:295
↓ 40 callers
Method
insert
(&mut self, id: RuleID)
src/query/sql/src/planner/optimizer/optimizers/rule/rule_set.rs:44
↓ 40 callers
Method
is_finite
(self)
src/common/base/src/base/ordered_float.rs:843
↓ 40 callers
Method
memory_size
(&self)
src/query/service/src/spillers/partition_buffer.rs:76
↓ 40 callers
Method
resolve_scalar_function_call
( &self, span: Span, func_name: &str, mut params: Vec<Scalar>, mut arg
src/query/sql/src/planner/semantic/type_check/scalar_function.rs:411
↓ 40 callers
Method
role_api
(&self, tenant: &Tenant)
src/query/users/src/user_api.rs:173
↓ 39 callers
Method
build_unary
(self, plan: impl Into<Arc<RelOperator>>)
src/query/sql/src/planner/optimizer/ir/expr/s_expr.rs:125
↓ 39 callers
Method
clear
(&self)
src/query/ast/src/parser/error.rs:78
↓ 39 callers
Function
get_kv_data
Get existing value by key. Panic if key is absent.
src/meta/schema-api-test-suite/src/testing.rs:31
↓ 39 callers
Function
init_stage_operator
(stage_info: &StageInfo)
src/common/storage/src/stage.rs:90
↓ 39 callers
Function
register_counter_family
(name: &str)
src/common/base/src/runtime/metrics/registry.rs:285
↓ 39 callers
Method
run
( self, sql: str, label: str, output: str = "csv", echo_stdout: bool = True )
scripts/bench_common/bendsql.py:30
↓ 38 callers
Method
arity
(&self)
src/query/sql/src/planner/optimizer/ir/expr/m_expr.rs:62
↓ 38 callers
Method
as_scalar
(&self)
src/query/expression/src/block.rs:166
↓ 38 callers
Method
create_table_with
Create table but let user customize the table meta
src/meta/schema-api-test-suite/src/db_table_harness.rs:175
↓ 38 callers
Method
extend_constant
(&mut self, additional: usize)
src/common/column/src/offset.rs:232
↓ 38 callers
Method
finish
(self)
src/query/storages/stage/src/append/arrow_file/writer_processor.rs:71
↓ 38 callers
Method
finish
(self)
src/query/catalog/src/sbbf.rs:389
↓ 38 callers
Function
scalar_evaluator
(f: F)
src/query/expression/src/function/function_factory.rs:86
↓ 38 callers
Method
upsert_pb
Update or insert a protobuf encoded value by kvapi::Key. The key will be converted to string and the value is encoded by `FromToProto`. It returns th
src/meta/api/src/kv/pb_api/mod.rs:69
↓ 38 callers
Method
with
(f: F)
src/common/base/src/runtime/runtime_tracker.rs:427
↓ 38 callers
Function
write_case_title
(file: &mut impl Write, name: &str, description: &str)
src/query/sql/tests/it/framework/golden.rs:83
↓ 37 callers
Method
borrow
(&self)
src/common/base/src/base/ordered_float.rs:1174
↓ 37 callers
Method
create_warehouse
( &self, warehouse: String, nodes: Vec<SelectedNode>, )
src/query/management/src/warehouse/warehouse_mgr.rs:1173
↓ 37 callers
Function
decode
(encoding: &MetaEncoding, data: &'a [u8])
src/query/storages/common/table_meta/src/meta/format.rs:148
↓ 37 callers
Method
get_operator
(&self)
src/query/storages/fuse/src/io/snapshots.rs:73
↓ 37 callers
Method
incr
(&self, progress_values: &ProgressValues)
src/common/base/src/base/progress.rs:50
↓ 37 callers
Method
is_empty
(&self)
src/query/pipeline/transforms/src/processors/transforms/sorts/core/bounds.rs:98
↓ 37 callers
Method
notified
(&self)
src/common/base/src/base/watch_notify.rs:37
↓ 37 callers
Method
num_rows
(&self)
src/query/storages/parquet/src/parquet_reader/row_group.rs:373
↓ 37 callers
Function
table_meta
()
src/meta/api/src/testing.rs:48
↓ 37 callers
Method
txn_mgr
(&self)
src/query/service/src/sessions/session.rs:430
↓ 36 callers
Method
as_ref
(&self)
src/query/storages/common/cache/src/providers/disk_cache_builder.rs:59
↓ 36 callers
Function
check_function_arity
( span: Span, func_name: &str, len: usize, min: usize, max: Option<usize>, )
src/query/sql/src/planner/semantic/type_check/rewrite_function.rs:165
↓ 36 callers
Method
clear
(&mut self, max_rows: usize)
src/query/service/src/pipelines/processors/transforms/new_hash_join/hashtable/mod.rs:43
↓ 36 callers
Method
database_name
(&self)
src/query/sql/src/planner/binder/util.rs:193
↓ 36 callers
Method
db_id
(&self)
src/meta/schema-api-test-suite/src/db_table_harness.rs:93
↓ 36 callers
Method
fetchall
(self)
src/bendpy/python/databend/__init__.py:58
↓ 36 callers
Method
get_bit_unchecked
(&self, i: usize)
src/common/column/src/bitmap/immutable.rs:270
↓ 36 callers
Method
get_scan_progress
(&self)
src/query/sql/tests/it/framework/lite_context.rs:1389
↓ 36 callers
Method
get_visibility_checker
( &self, ignore_ownership: bool, object: Object, )
src/query/service/src/sessions/session.rs:393
↓ 36 callers
Function
kill_databend_meta
Kill all running databend-meta processes
tests/metactl/utils.py:57
↓ 36 callers
Method
len
(&self)
src/common/hashtable/src/short_string_hashtable.rs:130
↓ 36 callers
Method
neq
Create a not equal comparison
src/query/service/tests/it/sql/planner/optimizer/test_utils.rs:446
↓ 36 callers
Method
plan_sql
( &self, session: &Arc<Session>, query: &str, )
src/query/service/src/servers/flight_sql/flight_sql_service/query.rs:143
↓ 36 callers
Method
required
(key: impl Into<String>)
src/meta/process/src/filter_tenant.rs:81
↓ 36 callers
Method
response_when
(mut self, query: &str, block: MockSet)
src/query/script/tests/it/main.rs:645
↓ 36 callers
Method
run
(&mut self, max_steps: usize)
src/query/script/src/executor.rs:93
↓ 36 callers
Method
set_applied_rule
Record the applied rule id in current SExpr
src/query/sql/src/planner/optimizer/ir/expr/s_expr.rs:253
↓ 36 callers
Method
to_bytes
Serializes the Segment struct to a byte vector. The byte vector contains the format version, encoding, compression, and compressed block data and sum
src/query/storages/common/table_meta/src/meta/v4/segment.rs:149
↓ 36 callers
Method
to_pb_opt
(&self)
src/meta/proto-conv/src/traits.rs:92
↓ 36 callers
Method
transaction
(&self, txn: TxnRequest)
src/meta/store/src/lib.rs:296
↓ 36 callers
Method
upgrade
(&self)
src/query/script_udf_support/src/transform_udf_script.rs:957
↓ 36 callers
Method
upsert_kv
(&self, req: UpsertKV)
src/meta/store/src/lib.rs:247
↓ 35 callers
Method
add_block
When adding a [`DataBlock`], we compute the aggregations to the end. For each row in the input block, compute the aggregation result of its window fr
src/query/pipeline/transforms/src/processors/transforms/window/transform_window.rs:1003
← previous
next →
401–500 of 29,332, ranked by callers