Skip to content
This repository has been archived by the owner on Mar 16, 2024. It is now read-only.

Баг на странице прогресса перевода #40

Open
ReWiG opened this issue Dec 15, 2021 · 8 comments
Open

Баг на странице прогресса перевода #40

ReWiG opened this issue Dec 15, 2021 · 8 comments
Assignees
Labels
bug Something isn't working

Comments

@ReWiG
Copy link

ReWiG commented Dec 15, 2021

изображение
Странное поведение сейчас наблюдается на странице https://laravel.su/status/8.x после обновления данных. Коммит один и тот же, но пишет что отстает на 2 коммита. И такая же ситуация у многих других актуальных файлов

@slider23
Copy link
Member

Сейчас всё изменится.

@slider23
Copy link
Member

Так, не сейчас, а где-то через полчаса ) Где-то до migration сейчас всё показывается верно, дальше расхождения. Но номера коммитов верные, можно по ним делать дифф.

@ReWiG
Copy link
Author

ReWiG commented Jan 13, 2022

Так, не сейчас, а где-то через полчаса ) Где-то до migration сейчас всё показывается верно, дальше расхождения. Но номера коммитов верные, можно по ним делать дифф.

Похоже опять все сломалось ;)

@SerafimArts
Copy link
Member

Да, кажется этот кусок надо будет переписать. Уже 2 проблемы в этой части логики.

@SerafimArts SerafimArts reopened this Jan 14, 2022
@SerafimArts SerafimArts transferred this issue from LaravelRUS/docs Jan 14, 2022
@SerafimArts SerafimArts self-assigned this Jan 14, 2022
@SerafimArts SerafimArts added the bug Something isn't working label Jan 14, 2022
@ReWiG
Copy link
Author

ReWiG commented Apr 14, 2022

В теории этот баг будет правиться? По идее хорошо бы уже начать работать над переводом документации 9.х

@slider23
Copy link
Member

Да, надо бы постараться вернуться к нормальной жизни в ближайшее время.

@SerafimArts
Copy link
Member

Сорь, я что-то совсем закопался в последнее время =(

Постараюсь на этих выходных заняться. Главное чтоб из головы не вылетело.

@SerafimArts
Copy link
Member

SerafimArts commented Apr 23, 2022

Изначально была проблема в том, что диффы подсчитываются довольно быстро, т.к. сгружаются отдельной историей изменений.

А вот с обновлениями проблемы, т.к. оно для каждого файла проверяет и актуализирует их, вместо того, чтобы просто смотреть таймстамп изменения. В результате все файлы вообще всех веток сгружались в оперативку и она просто кончалась. Поэтому синхронизация самой документации отваливалась, а история и дифф изменений отрабатывали.

Короче, пока что просто снял ограничения на допустимую оперативу, теперь всё должно нормально синкаться. Но саму логику пока не переписывал, решил вначале апнуть ларку и некоторые устаревшие пакеты.

P.S. Это неделю назад, если что, примерно когда и дизайн ещё чуть подправил. Просто забыл отписаться тогда в ишью этом.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants