#97 ✓resolved
Joseph Palermo

populate_hits does weird things when orphaned records exist

Reported by Joseph Palermo | March 17th, 2010 @ 03:16 PM | in Bugs

This is something we were seeing in our test environment.

We had a stale index in solr and it was coming back with 10 hits and none of them existed in the database. We then saw it try to do 10 separate bulk loads of objects out of the database. I think what populate_hits is doing is getting to the first hit, bulk loading all from the DB, but then since no records comes back, it moves on to the second hit and sees that is has not been populated and tries to bulk load everything again.

Perhaps the hits need to be flagged as 'loaded' or something along those lines so orphan hits don't cause extra database queries.

Comments and changes to this ticket

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Awesome Solr interaction for Ruby

People watching this ticket

Referenced by