本日、はてなスターで☆を付けてもFavoritesやFriendsが更新されない不具合を修正しました。この不具合は、idea:17539などで以前から多数のユーザー様よりご指摘を頂いており、継続して調査を進めておりましたが、なかなか原因が分からず、修正完了まで長い時間がかかってしまいました。
不具合の原因は、11月2日のOpenID対応の際に、外部アカウントに対応したデータベース設計に全面的に移行をしましたが、この際、最大長を超えたキャッシュキーによるデータの取得処理が行われる処理が生まれ、このため、一部の条件でFavorite情報をうまく更新できない事が問題でした。
先ほどこの不具合を修正し、正常に更新が行われるようにしました。また、このあと、これまで付けられた☆についてFavoriteの更新処理を行いたいと思います。
当機能は、はてなスターの基本的な機能であるにもかかわらず、修正まで長くかかってしまい本当に申し訳ありませんでした。アイデア、日記等でご指摘を頂いた多数の皆さま、誠に有り難うございました。