-
Notifications
You must be signed in to change notification settings - Fork 153
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
database: move bins to separate crates #1783
Conversation
Hi, I wonder what's the motivation for this? Just reducing compile times for the collector/site binaries? |
Yes, size too; plus more clear separation of functionality/dependencies. |
It seems to remove only two dependencies from collector/site, and doesn't affect their binary sizes a lot (1 KiB for collector it seems), so I'm not sure if it's worth the churn. That being said, it probably doesn't hurt. Let's see what Mark thinks. |
No immediate effect, yes. |
My sense is that this isn't worth the additional complexity. |
Okay. |
There no way to do bin only dependencies today, so move bins from database; eventually allows to build less unneeded crates via dependencies.
Played around with crate features; hope there no surprise with cargo feature merge.