Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dbt-labs/dbt-fusion
/ functions
Functions
15,474 in github.com/dbt-labs/dbt-fusion
⨍
Functions
15,474
◇
Types & classes
3,240
↓ 14 callers
Function
assert_ident
(s: &str)
crates/dbt-jinja/minijinja/src/compiler/lexer.rs:1026
↓ 14 callers
Method
build_buffered
Create a new `BufReader` from a buffered reader
crates/dbt-csv/src/reader/mod.rs:1135
↓ 14 callers
Function
cache_dir
(out_dir: &Path)
crates/dbt-metadata/src/parse_state.rs:86
↓ 14 callers
Method
common
(&self)
crates/dbt-schemas/src/schemas/manifest/operation.rs:26
↓ 14 callers
Method
common_args
TODO: Box the CommonArgs because it's a 1Kb struct
crates/dbt-clap-core/src/lib.rs:346
↓ 14 callers
Method
consume_optional_only_from_kwargs
Get and consume an optional value by name from kwargs
crates/dbt-jinja/minijinja/src/arg_utils.rs:304
↓ 14 callers
Function
dispatch_test
Helper to call [Adapter::call_method_impl] with jinja-valued arguments.
crates/dbt-adapter/src/adapter/tests.rs:14
↓ 14 callers
Function
get_lineage
( State(state): State<SharedState>, Path(unique_id): Path<String>, Query(params): Query<LineagePar
crates/dbt-docs-server/src/handlers/lineage.rs:74
↓ 14 callers
Method
get_macro_namespace_registry
package_name -> macro_names
crates/dbt-jinja/minijinja/src/environment.rs:976
↓ 14 callers
Method
into_value
(self)
crates/dbt-jinja/minijinja-cabi/src/value.rs:54
↓ 14 callers
Function
make_list_state
(backend: SourceListMockBackend)
crates/dbt-docs-server/src/handlers/sources_tests.rs:802
↓ 14 callers
Method
metadata_adapter
Build an instance of the metadata adapter if supported.
crates/dbt-adapter/src/adapter/mod.rs:334
↓ 14 callers
Function
new_loader
Create a `RelationConfigLoader` for Databricks views
crates/dbt-adapter/src/relation/databricks/config/relation_types/view.rs:14
↓ 14 callers
Method
next_back
(&mut self)
crates/dbt-jinja/minijinja/src/value/object.rs:508
↓ 14 callers
Method
output_flags
(&self)
crates/dbt-common/src/tracing/layers/tui_layer.rs:119
↓ 14 callers
Function
prune_by_alive
Prune rows whose `unique_id` is not in `alive_ids`. No-op when `alive_ids` is None.
crates/dbt-index-core/src/ingest/metadata_to_parquet.rs:564
↓ 14 callers
Method
remove
Remove a value at a given index, shifting subsequent elements to the left.
crates/dbt-jinja/minijinja/src/value/object.rs:1177
↓ 14 callers
Function
response_body
(response: Response)
crates/dbt-docs-server/src/handlers/saved_queries_tests.rs:175
↓ 14 callers
Method
root_package
(&self)
crates/dbt-schemas/src/state.rs:262
↓ 14 callers
Function
stress_test_with_capacities
Helper to run a stress test with various buffer capacities This will aggressively test the terminator state transition since buffers are small and we
crates/dbt-csv/src/reader/records.rs:587
↓ 14 callers
Function
strip_package_root_path
Strip the dependency package root from paths that are stored relative to the root project.
crates/dbt-schemas/src/schemas/manifest/manifest.rs:620
↓ 14 callers
Function
test_profile
()
crates/dbt-metadata/src/partial_parse.rs:1115
↓ 14 callers
Function
test_state
()
crates/dbt-metadata/src/partial_parse.rs:1132
↓ 14 callers
Method
traverse
Recursively traverse view definitions starting from the given relations. For each fetched view definition, parses its SQL via `sqlparser` (`dbt_adapt
crates/dbt-run-cache/src/view_traversal.rs:102
↓ 14 callers
Function
try_load_with_builder
(backend: Backend, adbc_version: AdbcVersion)
crates/dbt-xdbc/src/driver.rs:663
↓ 14 callers
Method
values
(request: SubmitValuesRequest)
crates/dbt-tasks-core/src/run_cache/run_cache_service.rs:939
↓ 14 callers
Method
with_span_start
(mut self, f: F)
crates/dbt-common/src/tracing/tests/mocks.rs:283
↓ 13 callers
Function
arrow_to_values
(array: &dyn Array)
crates/dbt-agate/src/converters.rs:725
↓ 13 callers
Method
base
(&self)
crates/dbt-schemas/src/schemas/manifest/operation.rs:30
↓ 13 callers
Function
check_unknown_keys
(m: &yml::Mapping, allowed: &[&str], ctx: &str)
crates/dbt-schemas/src/schemas/dbt_catalogs_v2.rs:284
↓ 13 callers
Function
col_or_null
Return a column from `batch` by name if it matches `expected_type`, else a null array.
crates/dbt-index-core/src/ingest/metadata_to_parquet.rs:2376
↓ 13 callers
Function
composite
Helper to create a composite selector
crates/dbt-selector-parser/src/parser.rs:645
↓ 13 callers
Method
create
Wrapper around [`std::fs::File::create`] that returns a useful error in case of failure.
crates/dbt-common/src/stdfs.rs:180
↓ 13 callers
Method
difference
Return the difference of the set and another iterable.
crates/dbt-jinja/minijinja/src/value/object.rs:1881
↓ 13 callers
Function
emit_error_log_message
( code: ErrorCode, message: impl AsRef<str>, status_reporter: Option<&Arc<dyn StatusReporter + 'st
crates/dbt-common/src/tracing/emit.rs:467
↓ 13 callers
Function
empty_params
()
crates/dbt-docs-server/src/handlers/lineage_tests.rs:187
↓ 13 callers
Method
enumerate
(self: &Arc<Self>)
crates/dbt-adapter/src/column/types.rs:1208
↓ 13 callers
Function
extend_fqns
(fqns: &mut FqnSet, nodes: &BTreeMap<String, Arc<T>>)
crates/dbt-parser/src/unused_config_paths.rs:233
↓ 13 callers
Function
find_custom_granularity_spine
( spines: &'a [TimeSpine], gran_name: &str, )
crates/dbt-metricflow/src/lib.rs:1920
↓ 13 callers
Function
generate_test_macro
( test_macro_name: &str, kwargs: &BTreeMap<String, Value>, namespace: Option<&str>, config: &O
crates/dbt-parser/src/resolve/resolve_tests/persist_generic_data_tests.rs:1054
↓ 13 callers
Method
get
Get and consume a value by name or next positional argument
crates/dbt-jinja/minijinja/src/arg_utils.rs:134
↓ 13 callers
Method
get_db_config
Get DB config by key
crates/dbt-adapter/src/adapter/adapter_impl.rs:398
↓ 13 callers
Function
get_model
`GET /api/v1/models/:id` — full model detail. `execution_info` and `catalog` are `null` when the corresponding parquet tables are absent or empty. `
crates/dbt-docs-server/src/handlers/models.rs:1055
↓ 13 callers
Function
get_test
`GET /api/v1/tests/:id` — full test detail. Returns a discriminated union keyed on `resource_type`: - `"test"` → [`DataTestDetail`] - `"unit_test"` →
crates/dbt-docs-server/src/handlers/tests.rs:352
↓ 13 callers
Function
get_unique_id
generate the unique id for a dbt resource (can be made more extensible for each type of node)
crates/dbt-parser/src/utils.rs:118
↓ 13 callers
Method
into_proto
(self)
crates/dbt-run-cache/src/request_builder.rs:168
↓ 13 callers
Method
is_absolute
See [Path::is_absolute] for documentation.
crates/dbt-common/src/path.rs:107
↓ 13 callers
Method
is_mutating
Returns true if this category represents an operation that mutates state.
crates/dbt-adapter/src/time_machine/semantic.rs:197
↓ 13 callers
Function
is_standard_granularity
(gran: &str)
crates/dbt-metricflow/src/lib.rs:1903
↓ 13 callers
Method
is_valid
(&self, idx: usize)
crates/dbt-agate/src/converters.rs:48
↓ 13 callers
Function
is_valid_identifier
Check that a string is a valid SQL identifier (alphanumeric + underscore).
crates/dbt-metricflow/src/lib.rs:701
↓ 13 callers
Method
last_span
(&self)
crates/dbt-jinja/minijinja/src/compiler/parser.rs:219
↓ 13 callers
Method
line
Returns the current line number (1-based).
crates/dbt-jinja/minijinja/src/output_tracker.rs:29
↓ 13 callers
Method
loc
(&self)
crates/dbt-jinja/minijinja/src/compiler/lexer.rs:434
↓ 13 callers
Function
make_detail_state
(backend: DetailMockBackend)
crates/dbt-docs-server/src/handlers/models_tests.rs:719
↓ 13 callers
Function
make_recording
Helper to create a test Recording from events
crates/dbt-adapter/src/time_machine/event_replay.rs:1198
↓ 13 callers
Function
make_state
(backend: TestDetailMockBackend)
crates/dbt-docs-server/src/handlers/tests_tests.rs:71
↓ 13 callers
Method
quote
(&self, _state: &State, args: &[Value])
crates/dbt-adapter/src/adapter/mod.rs:505
↓ 13 callers
Method
record
(&self, notice: PackageNotice)
crates/dbt-deps/src/notices.rs:231
↓ 13 callers
Method
record_status
(self, span: &Span)
crates/dbt-common/src/tracing/span_info.rs:182
↓ 13 callers
Method
relation_cache
(&self)
crates/dbt-adapter/src/engine/xdbc.rs:608
↓ 13 callers
Method
resolve
(&self)
crates/dbt-platform-auth/src/resolver/oauth.rs:119
↓ 13 callers
Function
resolver_with
( all_macros: Vec<DbtMacro>, adapter_type: AdapterType, root_project_name: &str, )
crates/dbt-schemas/src/materialization_resolver.rs:304
↓ 13 callers
Method
set_epoch
(&mut self, subdir: &'static str, epoch: u32)
crates/dbt-index-core/src/ingest/ingest_state.rs:71
↓ 13 callers
Method
shutdown
(&mut self)
crates/dbt-common/src/tracing/layers/otlp.rs:205
↓ 13 callers
Function
state_for_validation
Build a minimal `IncrementalState` whose `validate()` will pass given the real `profiles.yml` and `dbt_project.yml` paths in `project_root`.
crates/dbt-metadata/src/partial_parse.rs:1432
↓ 13 callers
Method
table
Returns the canonical table identifier.
crates/dbt-schema-store/src/lib.rs:110
↓ 13 callers
Function
validate_resource_name
(name: &str)
crates/dbt-parser/src/resolve/resolve_properties.rs:579
↓ 13 callers
Function
with_empty_statement
( backend: Backend, func: impl FnOnce(Box<dyn Statement>) -> Result<()>, )
crates/dbt-xdbc/tests/driver/mod.rs:283
↓ 13 callers
Method
with_node_id
Set the unique node id associated with this context. Re-assigning the node id will panic in debug builds.
crates/dbt-xdbc/src/query_ctx.rs:38
↓ 13 callers
Function
write_cache
(cache: &OAuthSessionCache)
crates/dbt-platform-auth/src/resolver/oauth.rs:972
↓ 12 callers
Function
add_to_environment
Registers all features of this crate with an [`Environment`]. All the filters that are available will be added, same with global functions that exist
crates/dbt-jinja/minijinja-contrib/src/lib.rs:46
↓ 12 callers
Method
as_static_ref
Returns a human-readable status string for the freshness outcome.
crates/dbt-telemetry/src/impls/v1_public_events_fusion_node.rs:16
↓ 12 callers
Function
assert_records_eq
Helper to assert decoded records match expected 2D data.
crates/dbt-csv/src/reader/records.rs:551
↓ 12 callers
Function
build_engine
(adapter_type: AdapterType, config: Mapping)
crates/dbt-adapter/src/adapter/adapter_impl.rs:4868
↓ 12 callers
Method
call
Call the type # Arguments `positional_args` - The positional arguments to call the type with `kwargs` - The keyword arguments to call the type with
crates/dbt-jinja/minijinja/src/types/mod.rs:220
↓ 12 callers
Method
cmp
(&self, other: &Self)
crates/dbt-adapter/src/metadata/databricks/version.rs:33
↓ 12 callers
Method
cmp
(&self, other: &Self)
crates/dbt-deps/src/semver.rs:194
↓ 12 callers
Function
config_with
( server_url: &str, secret: Option<&str>, org_id: Option<&str>, )
crates/dbt-run-cache/src/auth/oauth.rs:498
↓ 12 callers
Method
configure
(&self, config: &AdapterConfig)
crates/dbt-auth/src/exasol/mod.rs:126
↓ 12 callers
Function
create_relation
Creates a relation based on the adapter type This is a wrapper around the [create_relation] function that is supposed to be used outside the context
crates/dbt-adapter/src/relation/relation_object.rs:430
↓ 12 callers
Function
dbt_metricflow
()
crates/dbt-metricflow/tests/cli_smoke.rs:4
↓ 12 callers
Function
default_meta_and_tags
Helper function to handle default_to logic for meta and tags Uses the existing merge functions for proper merging behavior
crates/dbt-schemas/src/schemas/project/configs/common.rs:97
↓ 12 callers
Function
empty_store
Builds an empty `SchemaStore` with `ParquetCache` format rooted at `dir`.
crates/dbt-schema-store/tests/schema_store_contract.rs:33
↓ 12 callers
Method
exit_status
If this error represents an exit-with-status request, returns the status code. Returns [None] for all other errors.
crates/dbt-error/src/types.rs:593
↓ 12 callers
Method
finish
Converts the compiler into the instructions.
crates/dbt-jinja/minijinja/src/compiler/codegen.rs:1442
↓ 12 callers
Method
flatten
Flatten the type # Arguments `self` - The type to flatten
crates/dbt-jinja/minijinja/src/types/mod.rs:695
↓ 12 callers
Method
get_base_context
Returns the base context of the state and add file_stack to it. This should always be a mutable map wrapped in a Value:from_object
crates/dbt-jinja/minijinja/src/vm/state.rs:173
↓ 12 callers
Method
get_config_for_fqn
Get the configuration for a fully qualified name (fqn) This method is recommended for nodes that don't derive from SQL files or where the node name d
crates/dbt-parser/src/dbt_project_config.rs:109
↓ 12 callers
Method
get_global
Get a global variable.
crates/dbt-jinja-utils/src/jinja_environment.rs:164
↓ 12 callers
Method
get_node_path
Returns the path for the current node corresponding to `path_kind`, relative to `in_dir`. Callers that have an [`ExecutionPhase`] can convert it via
crates/dbt-schemas/src/schemas/nodes.rs:313
↓ 12 callers
Function
get_source
`GET /api/v1/sources/:id` — full source detail. `freshness` is `null` when `dbt.source_freshness` has no row for this source; `catalog` is `null` whe
crates/dbt-docs-server/src/handlers/sources.rs:417
↓ 12 callers
Method
insert_relation
Inserts a relation of [Arc<dyn BaseRelation] along with an optional <Arc<dyn BaseRelationConfig>> if applicable
crates/dbt-adapter/src/cache.rs:100
↓ 12 callers
Method
into_inner
(self)
crates/dbt-frontend-common/src/named_reference.rs:24
↓ 12 callers
Method
is_cancelled
(&self)
crates/dbt-base/src/cancel.rs:162
↓ 12 callers
Method
is_none
(&self)
crates/dbt-schemas/src/schemas/nodes.rs:85
↓ 12 callers
Method
is_true
(self, value: &Value)
crates/dbt-jinja/minijinja/src/utils.rs:169
↓ 12 callers
Method
is_yes
(&self)
crates/dbt-adapter/src/sql_types.rs:1039
↓ 12 callers
Method
items
The equivalent of tuple(zip(self.keys(), self.values())).
crates/dbt-agate/src/lib.rs:470
↓ 12 callers
Method
join
(&self, separator: Separator)
crates/dbt-frontend-common/src/ident.rs:28
← previous
next →
601–700 of 15,474, ranked by callers