Rails N+1 queries auto-detection with zero false positives / false negatives


I would like to share with you a new gem i made which is able to auto-detect N+1 queries with zero false positives / false negatives.

The need for this gem emerged after 3 months of dealing with bullet’s false positives / false negatives.

It works completely different from bullet thus a new gem had to be made.

I would really appreciate your feedback!

Congratulations @charkost, I use bullet so will have a look at it. How does it compare to Active Record’s new strict_loading scope?

1 Like

Thank you! Strict loading is pretty cool. However, prosopite is also able to catch n+1 queries which can be triggered by non-association calling methods. Some examples can be found in the README.