Skip to content

Update the Variant RFC to include more details for scalars and nullability#31

Merged
AdamGS merged 3 commits intodevelopfrom
adamg/update-variant-rfc
Mar 19, 2026
Merged

Update the Variant RFC to include more details for scalars and nullability#31
AdamGS merged 3 commits intodevelopfrom
adamg/update-variant-rfc

Conversation

@AdamGS
Copy link
Collaborator

@AdamGS AdamGS commented Mar 17, 2026

Just updating some details that came out of the discussion around the new dtype.

AdamGS added 2 commits March 17, 2026 14:19
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS requested a review from connortsui20 March 17, 2026 14:24
### Scalar

While there has been talk for a long time of converting the Vortex scalar system from an enum to length 1 arrays, I do believe the current system actually works very well for variants, and the Variant scalar can just be some version of the type described above.
While there has been talk for a long time of converting the Vortex scalar system from an enum to
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we are moving away from this now

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I'll leave it here as an historical artifact? IDK where that's discussed 🤷

Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS force-pushed the adamg/update-variant-rfc branch from 4433cde to 44c0397 Compare March 17, 2026 15:55
@AdamGS AdamGS merged commit 5ff2e16 into develop Mar 19, 2026
3 checks passed
@AdamGS AdamGS deleted the adamg/update-variant-rfc branch March 19, 2026 15:49
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.

2 participants