[Vitess] Improve evaluation engine #580
Locked
nate-double-u
started this conversation in
Google Summer of Code 2022
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Improve the compatbility of Vitess' evaluation engine against MySQL by adding support for more built-in SQL functions.
The evaluation engine in Vitess is one of the most critical parts of our query serving infrastructure. This engine is capable of evaluating arbitrary SQL expressions directly inside Vitess' process, without reaching out to a live MySQL instance, and this allows us to plan and execute complex user queries (e.g. queries that contain WHERE and similar filter clauses) between Vitess shards much more efficiently. If you're interested in this GSoC project, your task for the summer will involve continuing the work on this evaluation engine by implementing support for as many built-in SQL functions as possible, using the behavior of MySQL as a reference.
Mentor(s): Vicent Marti (@vmg)
https://github.com/cncf/mentoring/blob/main/summerofcode/2022.md#improve-evaluation-engine
Beta Was this translation helpful? Give feedback.
All reactions