-
Notifications
You must be signed in to change notification settings - Fork 752
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
split databend-query to multiple crates #6180
Comments
It's very important to do this job in a progressive way. Otherwise, we can't finish it. |
#4399 is a good example: It starts three months ago and ends with numerous code conflicts... |
Yes, we're having trouble finding a window to do it all at once, and I think it will probably be done in two or three rounds. |
code one minute, cargo check ten minutes :( |
Although there is more that could be split, I thought we'd stop and wait for the new planner to be officially launched (#6644) so that we could get rid of the old useless code and determine how to refactor this further. After #6665, my local build/check speed got a boost and returned to at least usable levels. |
Implemented. |
Summary
Now Databend-Query is a rather large crate and we had to waste a lot of time on compiling and linking.
It's time to split it up into a few relatively small crates.
Related #4399
The text was updated successfully, but these errors were encountered: