-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Column Intersection Type (part 1) #12095
Comments
Radosław Waśko reports a new STANDUP for yesterday (2025-01-23): Progress: Working on intersection type PR, trying to figure out the semantics and what is the desired approach and why it doesn't work. It should be finished by 2025-01-28. Next Day: Next day I will be working on the same task. Continue. |
Radosław Waśko reports a new STANDUP for the provided date (2025-01-24): Progress: Adding many tests for intersection types semantics, created some tickets. It should be finished by 2025-01-28. Next Day: Next day I will be working on the #12137 task. Get the first PR merged, work on single-column Table. |
A
Column
can be it's single value if and only if it is a single row column.value_type
andlength
Column.from_java_column
to return the Intersected type.e.g. Single Row Int64 Column should be:
Column & Integer
Needs to attach the conversion logic so
x:Integer
works if and only if as above.Should do this for
Integer
,Float
,Decimal
,Text
,Date
,Date_Time
,Time_Of_Day
.To test the following:
If the last one is a problem, we should discuss what to do. Could be that the GUI adds the extra conversion.
The user shouldn't need to know about it.
The text was updated successfully, but these errors were encountered: