Skip to content

Validity casting doesn't hide usage of execution context#7710

Draft
robert3005 wants to merge 1 commit intodevelopfrom
rk/validitycast
Draft

Validity casting doesn't hide usage of execution context#7710
robert3005 wants to merge 1 commit intodevelopfrom
rk/validitycast

Conversation

@robert3005
Copy link
Copy Markdown
Contributor

Casting validity correctly advertises that it might do compute by requiring
context.

We split the logic of casting between CastReduce rules which can handle all
NonNullalbe -> Nullable and Nullable -> NonNullable casts if stats have been
calculated and CastKernels which need to handle full generality of casts, in
practice Nullable to NonNullable casts

Signed-off-by: Robert Kruszewski github@robertk.io

Signed-off-by: Robert Kruszewski <github@robertk.io>
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