-
Notifications
You must be signed in to change notification settings - Fork 209
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: add reserved column #1620
Conversation
e4e772c
to
aaa5e4e
Compare
aaa5e4e
to
9817e45
Compare
pub fn fill_builtin_projections(&self, projection: &mut Option<Vec<usize>>) { | ||
if let Some(proj) = projection.as_mut() { | ||
for i in 0..self.num_primary_keys { | ||
if !proj.contains(&i) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
primary keys are not builtin columns, why put them in here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Primary keys column are required when query, I will rename this function to fill_required_projections
7a9d163
to
cf2ff8a
Compare
LGTM |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Rationale
In order to maintain compatibility, add a reserved column for future use.
Detailed Changes
Test Plan
CI