Skip to content
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

[query] Add isIsomorphicTo for virtual types #14265

Merged
merged 11 commits into from
Feb 13, 2024

Conversation

ehigham
Copy link
Member

@ehigham ehigham commented Feb 7, 2024

It's useful to know when types are isomorphic to one-another for cast-rename operations.
We had a method of the same name in TBaseStruct that did't really do isomorphism as it included names in field types.
I've renamed this to isJoinableWith as a consequence.

@ehigham ehigham requested a review from chrisvittal February 9, 2024 20:20
@ehigham ehigham marked this pull request as ready for review February 9, 2024 20:20
Copy link
Collaborator

@chrisvittal chrisvittal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One question, otherwise LGTM.

Copy link
Collaborator

@chrisvittal chrisvittal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also resolve your merge conflicts

@ehigham ehigham changed the title [query] Add isIsomorphicTo for virtual and stack types [query] Add isIsomorphicTo for virtual types Feb 12, 2024
@ehigham ehigham dismissed chrisvittal’s stale review February 12, 2024 20:02

Bailed out of SType change, though the change for virtual types is still useful.

@ehigham ehigham requested a review from chrisvittal February 12, 2024 20:02
@danking danking merged commit 2ff8fd3 into hail-is:main Feb 13, 2024
3 checks passed
@ehigham ehigham deleted the ehigham/stype-is-isomorphic-to branch March 5, 2024 21:06
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.

4 participants