I switched over from SQLbacked to realtime indexes. It worked well in my development environment. I then deployed the changes to a staging site. I deleted everything in the binlog/staging directory and the db/sphinx/staging directory and did a ts:rebuild. For quite some time changes that I made to one of the indexed fields in one of the models didn't get picked up when I filtered that model on the change. It remained in the search results for the old value of the field. I was ready to throw in the towel when suddenly everything started working correctly! After a couple of hours!?
That was yesterday. Today I deployed the same changes to a sandbox site, doing exactly what I did on the staging site, and I'm experiencing the same problem. It's been about well over an hour since I made a change and it's not showing up in the search results. Hopefully it will start working like the staging site did, but .....
Is there anything I can do to prevent this delay? Or at least monitor it somehow?