Skip to content

Mark scalar/aggregate functions that can throw errors, throw on invalid HEXWKB, update DuckDB#736

Merged
Maxxen merged 5 commits intoduckdb:v1.4-andiumfrom
Maxxen:v1.4-andium-dev
Jan 10, 2026
Merged

Mark scalar/aggregate functions that can throw errors, throw on invalid HEXWKB, update DuckDB#736
Maxxen merged 5 commits intoduckdb:v1.4-andiumfrom
Maxxen:v1.4-andium-dev

Conversation

@Maxxen
Copy link
Copy Markdown
Member

@Maxxen Maxxen commented Jan 10, 2026

  • Mark almost all scalar/aggregate functions that can throw errors as "CAN_THROW_RUNTIME_ERROR" to inform the optimizer when its safe to cache/move expression results
  • Throw proper error message on invalid HEXWKB
  • Update DuckDB to latest v1.4 commit
  • Also backport fix ring orientation for ST_AsMVTGeom and add orientation tests #732 from main branch

@Maxxen Maxxen merged commit f129b24 into duckdb:v1.4-andium Jan 10, 2026
22 checks 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