В списке подписчиков теперь виден список подписчиков на ваш приватный саб-фид. Также "mutual" теперь показывается только для вас.
А в чём смысл второго? ‎- pgms
ну мне кажется это лишняя информация — с кем у пользователя взаимно. Я переделаю так, что оно будет показывать, кто у тебя с ним взаимные друзья. ‎- псы в рапиде
б) теперь в "best of" показываются посты с 10+ лайков или 10+ комментов, написанных 5+ пользователями. лента пересчитана. также теперь оно помягче работает с базой данных. ‎- псы в рапиде
в) да, теперь размер лент ограничен 1600 постами. Соответственно, everything до упора больше мотать не получится. Сделано в целях самозащиты сервера. ‎- псы в рапиде
Q: т.е. то что глубже 1600 в любой из лент сейчас можно достать только поиском? ‎- Все собаки попадают в рай
да. я довольно подозрительно отношусь к идее полного траверса всех абсолютно постов, и технически, и организационно. Everything — это игрушка, сэмпл фактически. Ленты юзеров и групп будут бесконечные, но мы пока вроде бы не дошли до необходимости этого :) ‎- псы в рапиде
Это может быть такой специфический кейс - читать ленту назад до 1800 затертого года ностальгировать <s>и плакать</s>. Не частый кейс но вполне возможный. Но это через годик хотя бы не ранее. ‎- Все собаки попадают в рай
да, я понимаю юскейсы, но все же. ну подумаем еще. ‎- псы в рапиде
г) в рамках развязывания узла багов ускорена типичная генерация ленты; в теории это не должно привести к очередному появлению "коротких лент"; ‎- псы в рапиде
Кстати, лента после n ≫ 100 постов назад вполне может быть слегка некорректной: например, содержать дубликаты постов, которые "всплыли" в более свежую ленту. Как я понимаю, если риверы перестать обновлять на всю длину, а дать им расти в прошлое, оставляя вышедшие из диапазона данные риверов в покое, то может получиться примерно так. Конечно, из таблички на всю длину истории выборка поскучнее, но тут может помочь partitioning, который у MySQL вроде как весьма неплох. ‎- 9000
^^ (ааа, так короткая лента мне не глючилась? По бегунку хорошо было заметно). ‎- (и им сочувствующие)
@echidna, нет, конечно не глючилась. там было несколько разных причин, почему я это долго не мог заметить и воспроизвести нормально у себя. ‎- псы в рапиде
@9000, да, конечно, ривер фактически обновляется под тобой, пока ты его листаешь. это стандартная проблема LIMIT/OFFSET, и я думаю о том, чтобы ее исправить на листание по таймстампам. ‎- псы в рапиде
так, д) исправлены shotgun queries при генерации риверов, должно стать быстрее; так как на дворе 2015 год, то префетч по таймлайну увеличен с 10 до 30; исправлены цифры, теперь ривер должен листаться мягче у большего количества юзеров; ‎- псы в рапиде
такое впечатление, что все чудовищно затормозило, или это так риверы перестраиваются, хмммм. ‎- псы в рапиде
е) сильно оптимизированы запросы, которые считают атрибуцию постов в лентах. одновременно с этим исправлено несколько багов с лишней атрибуцией. ‎- псы в рапиде
кажется, перестало тормозить ‎- псы в рапиде
ж) готовимся к отщеплению третьей кэш-таблицы; ‎- псы в рапиде