-
Notifications
You must be signed in to change notification settings - Fork 49
database: benchmark/
#98
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
Conversation
Would something like |
Last time we wanted to test out |
Using I will switch to it though, it makes more sense. |
AFAIA, It uses
I haven't followed the prs but if boog's proposal was about simplifying the work by using a crate, then I'm afraid it'll result in the opposite. If nanosecond/microsecond accuracy is the priority then |
Is there a reason we need a standalone binary?
I mean how much will this slow us down and what features were you thinking of? This is not necessary so I don't think we are under any rush, but at the same time if you think a standalone binary is a better fit then sure.
It was also about simplifying the code, for a standalone binary we need to add command line handling etc, whereas cargos built in bench command + criterion could handle this and a lot more. I also plan to use criterion in other parts of the code btw. |
then |
Replaced by #324. |
Part 18
#97 <- Previous Next -> #101
Implements a standalone binary in
database/benchmark/
that solely:cuprate-database
Currently compiled under the workspace as
target/{debug,release}/cuprate-database-benchmark[.exe]
.