Rewriting the scope_all benchmark in Sequel and Raw


#21

@bmarkons Merged and deployed :slight_smile:


#22

Is there anything you need from me to get the Sequel benchmarks? We should probably start back-filling the benchmarks.


#23

Great! Thanks so much for help :slight_smile:

Is there anything you need from me to get the Sequel benchmarks?

We should have first sequel runs displayed on Jeremy’s next push.

We should probably start back-filling the benchmarks.

You mean running them?


#24

Yup you can look for the last 2000 commit ids and run the benchmarks for them :slight_smile:


#25

Status update

We are receiving push events from sequel repo properly. We have very first sequel benchmark results on RubyBench. Some errors prevented all benchmarks to be displayed but I am working on it.

Once we have this one merged I will run benchmarks for sequel last 2000 commits. After that we should be able to compare them with AR.

Edit

Everything works properly for sequel benchmarks, all are present on RubyBench :tada:
The only thing left is to run suite for last 2000 commits manually.

https://rubybench.org/jeremyevans/sequel/commits


#26

I’ve run sequel suite for last 2000 commits. Everything is fine for now, it will definitely need some time to finish :slight_smile:

https://rubybench.org/jeremyevans/sequel/commits?result_type=sequel/postgres_scope_all&display_count=2000


#27

@bmarkons can you have a look into

https://rubybench.org/jeremyevans/sequel/commits?result_type=sequel/postgres_finders_find_by_attributes&display_count=500

The commit hash do not seem to be displayed correctly.


#28

Sure, I’ll take a look :+1:

Edit

Fixed here
https://github.com/ruby-bench/ruby-bench-web/pull/214