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

feat(storage): support NULL on blob and char columns #724

Merged
merged 4 commits into from
Nov 8, 2022

Conversation

unconsolable
Copy link
Member

@unconsolable unconsolable commented Nov 2, 2022

Signed-off-by: unconsolable chenzhipeng2012@gmail.com

close #718

  • Add nullable type enum in proto
  • Add new fn is_empty in trait NonNullableBlockBuilder, to fix should_finish is true while inner builder is empty.
  • Add enums in column_builder & column_factory, and support these enums in match (Few marcos are used to eliminate common code.)

Copy link
Member

@skyzh skyzh left a comment

Choose a reason for hiding this comment

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

Thanks!

@skyzh skyzh merged commit 19dda82 into risinglightdb:main Nov 8, 2022
@unconsolable unconsolable deleted the char-blob-nullable branch January 17, 2023 02:19
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.

support NULL on blob and char columns
2 participants