Skip to content

Move more code to use evalengine#9351

Merged
vmg merged 20 commits intovitessio:mainfrom
planetscale:more-evalengine
Dec 14, 2021
Merged

Move more code to use evalengine#9351
vmg merged 20 commits intovitessio:mainfrom
planetscale:more-evalengine

Conversation

@systay
Copy link
Copy Markdown
Collaborator

@systay systay commented Dec 10, 2021

Description

sqltypes.PlanValue has reached the end of its usefulness, and is being replaced by evalengine.
This PR updates engine primitives to use evalengine.

@systay systay requested a review from vmg December 10, 2021 11:20
@systay systay marked this pull request as ready for review December 10, 2021 11:50
Copy link
Copy Markdown
Member

@frouioui frouioui left a comment

Choose a reason for hiding this comment

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

awesome work, this is really exciting

Comment on lines 202 to 206
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

It would be nicer to print the raw value instead of printing type+value, like: print 1 instead of INT64(1)

systay and others added 18 commits December 14, 2021 11:27
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
…ead of plan value

Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
…ne convert expression

Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
…ction gen4 and tabletserver code

Signed-off-by: Harshit Gangal <harshit@planetscale.com>
Signed-off-by: Alkin Tezuysal <alkin.tezuysal@gmail.com>
Signed-off-by: Alkin Tezuysal <alkin.tezuysal@gmail.com>
Signed-off-by: Andres Taylor <andres@planetscale.com>
systay and others added 2 commits December 14, 2021 11:27
Signed-off-by: Andres Taylor <andres@planetscale.com>
Signed-off-by: Harshit Gangal <harshit@planetscale.com>
@vmg vmg merged commit b8973f1 into vitessio:main Dec 14, 2021
@vmg vmg deleted the more-evalengine branch December 14, 2021 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants