Skip to content

Dynamic#67

Merged
adranwit merged 6 commits intomasterfrom
dynamic
Feb 24, 2026
Merged

Dynamic#67
adranwit merged 6 commits intomasterfrom
dynamic

Conversation

@adranwit
Copy link
Contributor

Implemented near-full shape-engine parity with the legacy internal translator by expanding DQL compile/load (relations, handler/dml paths, diagnostics with line/char mapping, type-context defaults/resolution, declaration/settings directives, and metadata/type parity), and validated parity across platform routes with 0 mismatches in the all-sources sweep.
Added explicit column-discovery policy controls (auto/on/off) with default auto behavior that requires discovery for SELECT * or missing concrete shape, preserves schema column order with append-only newly discovered columns, and fails compilation when discovery is required but disabled.

…anslator by expanding DQL compile/load (relations, handler/dml paths, diagnostics with line/char mapping, type-context defaults/resolution, declaration/settings directives, and metadata/type parity), and validated parity across platform routes with 0 mismatches in the all-sources sweep.

Added explicit column-discovery policy controls (auto/on/off) with default auto behavior that requires discovery for SELECT * or missing concrete shape, preserves schema column order with append-only newly discovered columns, and fails compilation when discovery is required but disabled.
…anslator by expanding DQL compile/load (relations, handler/dml paths, diagnostics with line/char mapping, type-context defaults/resolution, declaration/settings directives, and metadata/type parity), and validated parity across platform routes with 0 mismatches in the all-sources sweep.

Added explicit column-discovery policy controls (auto/on/off) with default auto behavior that requires discovery for SELECT * or missing concrete shape, preserves schema column order with append-only newly discovered columns, and fails compilation when discovery is required but disabled.
@adranwit adranwit merged commit bc71676 into master Feb 24, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant