Skip to main content

Module dyn_filter_bridge

Module dyn_filter_bridge 

Source

Structsยง

CapturedDynFilter ๐Ÿ”’
RemoteDynFilterPushdown ๐Ÿ”’

Functionsยง

attach_initial_snapshot ๐Ÿ”’
build_captured_dyn_filter ๐Ÿ”’
build_initial_dyn_filter_regs_for_region ๐Ÿ”’
build_scalar_subquery_dyn_filter ๐Ÿ”’
capture_remote_dyn_filters_for_pushdown ๐Ÿ”’
Captures parent_filters as remote dyn filters. accepted holds filters captured by another pushdown phase; they are sent in the same request, so the initial registration budget is checked against both and they are kept if the new filters do not fit.
downcast_dynamic_filter ๐Ÿ”’
initial_snapshot ๐Ÿ”’
is_scalar_subquery_filter ๐Ÿ”’
Returns true if filter references at least one scalar subquery and is otherwise built only from columns and literals, so it becomes a plain predicate once the subqueries are resolved.
query_context_with_initial_dyn_filter_regs ๐Ÿ”’
query_context_with_initial_dyn_filter_regs_value ๐Ÿ”’
query_context_with_refreshed_initial_dyn_filter_regs ๐Ÿ”’
query_context_with_serialized_initial_dyn_filter_regs ๐Ÿ”’
register_dyn_filter_subscribers_for_region ๐Ÿ”’
register_remote_dyn_filters ๐Ÿ”’
replace_scalar_subqueries ๐Ÿ”’
resolve_scalar_subquery_dyn_filters ๐Ÿ”’
Replaces the scalar subqueries in captured filters with their results.
serialize_initial_dyn_filter_regs ๐Ÿ”’
validate_initial_registrations_for_pushdown ๐Ÿ”’