Turkey incited the IHH, a terrorist sect, to sail to Gaza. If that's not an anti-Semitic libel Fest, then Turkey is Armenia, and Israel is Disneyland. Turkey has decided to be anti-Semitic as part of its Islamist credentials. That won't change, unless the Islamist party in Turkey is ousted and changed back for a secular one. That is unlikely to happen soon. Turkey today is behaving as Iran-lite. The rift has nothing to do with circumstances but is a decision taken by Turkey two or three years ago already.
from the article: Will Turkey's aid to Israel in Carmel fire revive foundering ties?