We've had over 40 days of 100°+ temps. My tomatoes will bloom, but they won't set fruit in this heat. About a week ago, we got a temp break. The high didn't get over 95° for a couple of days.
Tuesday, I noticed one tomato plant had set ONE tomato! LOL!