-
Notifications
You must be signed in to change notification settings - Fork 6
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
Internal error when clicking on the timeline button #177
Comments
Sorry, examining a PhD today. I'll try to look at it late this week. Could you possibly give me a SQL dump of the database? This way, I'd be sure to have the same data in the database for testing. |
No problem; hope they did well 😁
Sorry, I struggled to get one and, in the end, didn't know how to do it. I wrote a reproducer, though; if you're ok with installing rust, maybe that should put you in the same situation as I am; % curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh # install rust, C/C from https://rustup.rs/
% git clone https://github.com/irevoire/meilisearch_upload_milli_benchmark_to_rebenchdb
% cd meilisearch_upload_milli_benchmark_to_rebenchdb
% cargo run --release That should do it if rebenchDB can be accessed on Or, if you prefer, I also made a Linux binary that you should be able to execute as-is and should reproduce the issue as well: I had to compress it in order to send it through GitHub thus, you'll need to decompress it first:
I can also send you a binary for macOS aarch64 if you prefer. |
Hey, we tried a way simpler use case, and we still don't know how to make it work:pensive: |
Sorry... Unfortunately this is really not my day job. So took a long while to get to look at this, but I believe I fixed this with this commit: 93929f3 There might be another underlying reason why no benchmarks were found for the project though. Not sure. One of the reasons for the delay was that I finally wanted to get #100 out of the way before delving into the various other issues. |
Hey, thanks for the update! We had to finish this subject a few weeks ago and ended up making our own frontend in the meantime. Thanks |
Ah, nice. Yeah, sometimes a quickly hacked together custom solution is really much better suited for the needs :) |
Hey!
I finally got everything set up correctly, wrote a small client to interact with rebenchDB that seems to work, and took a bunch of old benchmark runs I had (~900 commits and about 20 datapoints per commit, I would say).
Everything was accepted correctly from what I see, but in the end the view is really strange, I can't compare two commits, and the
timeline
button doesn't work and return an internal error.I think the internal error is generated because of this message in the logs:
Here's the view I get right before clicking on the
timeline
button:As you can see I can't compare two commits since I only have one column of commits.
And if it can help, here is a subset of what I sent to rebench:
Toggle me!
Which, even if it's super ugly and with a lot of repetitions, was accepted into rebenchDB;
The text was updated successfully, but these errors were encountered: