Skip to main content

Module statement

Module statement 

Source

Modulesยง

admin ๐Ÿ”’
comment ๐Ÿ”’
copy_database ๐Ÿ”’
copy_query_to ๐Ÿ”’
copy_table_from ๐Ÿ”’
copy_table_to ๐Ÿ”’
cursor ๐Ÿ”’
database_copy ๐Ÿ”’
Shared selection and destination rules for database COPY and prepared exports.
ddl
describe ๐Ÿ”’
dml ๐Ÿ”’
export_database
Request-scoped database export preparation. The frontend authorizes the entire captured selection before preparation; these trusted methods do not check ACLs.
export_logical_tables
Internal physical-table export into logical-table Parquet files.
import_packed
kill ๐Ÿ”’
semantic_graph
The entity-relationship graph: the physical declared-edge table DDL and the typed DataFusion plan builders for the read-time derivation behind the computed semantic_entities / semantic_relationships tables.
set ๐Ÿ”’
show ๐Ÿ”’
tql ๐Ÿ”’

Structsยง

AdminEventRecorderHandle
A late-bound weak reference to the event recorder.
AdminFunctionRecordingLayer
A layer that records ADMIN function inputs and outcomes as events.
AdminFunctionRequest
A request to execute one ADMIN function statement.
AdminFunctionResponse
The client output and immediate typed result of one ADMIN function execution.
ExecutorConfigureContext
InserterImpl
The [Inserter] implementation for the statement executor.
StatementExecutor

Traitsยง

AdminFunctionLayer
A composable layer over ADMIN function execution.
AdminFunctionService
Executes an ADMIN function request.
StatementExecutorConfigurator
A configurator that customizes or enhances a StatementExecutor.

Functionsยง

admin_output_schema
Output schema of an ADMIN statement, mirroring what CoreAdminFunctionService::execute produces. None if the function or arguments are unresolvable; execution will then surface the error.
extract_timestamp ๐Ÿ”’
Extracts timestamp from a HashMap<String, String> with given key.
idents_to_full_database_name ๐Ÿ”’
timestamp_range_from_option_map ๐Ÿ”’
Extracts timestamp range from OptionMap with keys start_time and end_time. The timestamp ranges should be a valid timestamp string as defined in [Timestamp::from_str]. The timezone used for conversion will respect that inside query_ctx.
to_copy_database_request
Converts [CopyDatabaseArgument] to [CopyDatabaseRequest]. This function extracts the necessary info including catalog/database name, time range, etc.
to_copy_query_request ๐Ÿ”’
to_copy_table_request ๐Ÿ”’
verify_time_related_format ๐Ÿ”’

Type Aliasesยง

AdminFunctionLayerRef
A shared composable ADMIN function layer.
AdminFunctionServiceRef
A shared ADMIN function service.
StatementExecutorConfiguratorRef
StatementExecutorRef