Skip to content

Extension type casting #7504

@connortsui20

Description

@connortsui20

So we talked offline and we actually do not want this behavior for extension types (we might want to enforce that you cannot cast to or from extension types). Instead, we want to enforce that conversions on extension types have to go through scalar functions like timestamp_to_i64 where the semantics are well defined specifically for that type.

So we are going to revert this, but in order not to break you we will make sure we add functionality so that you can do this operation.

cc @joseph-isaacs @gatesn

Originally posted by @connortsui20 in #7469 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions