Skip to main content

Module resolution

Module resolution 

Source
Expand description

Control-plane schema capabilities and resolution policy. Shared schema-resolution policy. Discovery never consumes records or creates a target.

Structs§

NativeSchema
One immutable native schema, including the semantics Arrow cannot express.
NativeSchemaArtifact
A transitive native definition and its scoped identity.
SchemaBinding
Immutable connector binding for one catalog generation.
SchemaCapabilities
A factory must declare its direction’s schema behavior in its connector metadata.
SchemaFieldMapping
Declarative mapping compiled once by the connector when it activates.

Enums§

SchemaDirection
Direction in which a connector applies its schema contract.
SchemaDiscovery
Available source of schema authority, independently of transport support.
SchemaOrigin
Authority that established the immutable logical schema.
SchemaPreparation
External preparation is independent of metadata discovery.

Functions§

bind_external
Attach an external schema under the default exact-name/type policy.
binding_error
Preserve the existing connector schema-error taxonomy.
fixed_binding
Bind a fixed protocol whose decoder emits the complete declared field list.
logical_binding
Create a validated logical-only reader or writer binding.
project_batch
Apply a prepared exact-name mapping without casts or per-row conversion.
validate_prepared_writer
Validate that authorized external preparation retains the resolved query contract. Native identity, writer metadata and mappings may be finalized by the preparation hook.